MC07B0008-2B1-4-00 、硬件系統(tǒng)方案要求和設計
基于DSP的飛控系統(tǒng)硬件設計, 關鍵在于系統(tǒng)的整體方案設計。接口設計是一個重要環(huán)節(jié), 將直接影響系統(tǒng)的性能。為了減輕系統(tǒng)的負擔,外部輸入信號用中斷方式讀入,信號輸入輸出時要考慮抗干擾性。 充分考慮TMS320F2812的片內資源以及系統(tǒng)的接口要求,僅需對DSP芯片進行少量的外部接口擴展, 即可滿足飛控系統(tǒng)所有功能和未來擴展性的要求。同時由于系統(tǒng)的輸入邏輯量較多,采用Altera公司CPLD芯片EPM7128,完成數(shù)據(jù)處理和邏輯運算功能,以減少控制電路的體積, 增加系統(tǒng)的可靠性, 實現(xiàn)對控制系統(tǒng)各單元狀態(tài)的監(jiān)視和控制。
2、硬件實現(xiàn)
2. 1 模擬信號接收
模擬信號經過信號調理模塊輸入,A/D轉換選擇12位逐次逼近A/D轉換器AD1,其片內含有三態(tài)輸出緩存電路和高精度參考電壓源與時鐘電路, 自帶采樣保持器。本設計采用的連接方式如圖2所示,使AD1工作在全控模式下。在AD1的使用上采用程序啟動、標志查詢方式,啟動信號和轉換結束信號相配合,使AD1一旦轉換結束就處于數(shù)據(jù)輸出狀態(tài),同時產生AD結束標志, 提高多通道時的通過率。
1746-P1
1746-P2
1746-P3
1746-P4
1746-A10
1746-A13
1746-A4
1746-A7
1746-C16
1746-C7
1746-C9
1746-IA16
1746-IA4
1746-IA8
1746-IB16
1746-IB32
2. 2 串口通信
F2812處理器提供兩個串行通信接口(SCI) ,支持16級接收和發(fā)送FIFO,但仍然滿足不了飛控系統(tǒng)與多外設的通訊要求。因此,系統(tǒng)選用異步串行接口擴展芯片SP2338,方便地將DSP的SCI1擴為3個全雙工、波特率可達9600b/s 的異步串行通信接口,作為主控制器和專用的通信設備數(shù)據(jù)傳輸通道,進行控制系統(tǒng)和地面的通信傳輸,SCI2作為GPS與CPU的通信通道。SP2338使用簡單,不需要底層軟件支持,上電即可工作。
TSXDMZ28DT
Premium Processor 處理器
TSXP57103M Premium Premium 處理器,P57103M
TSXP57104M Premium Unity Premium 571x4 CPU
TSXP57153M Premium Premium 處理器,P57153M, FIPIO 總線
TSXP57154M Premium Unity Premium 571x4 CPU,帶FIPIO口
TSXP571634M Premium Unity Premium 571x4 CPU,帶Ethernet口
TSXP57203M Premium Premium 處理器,P57203M
TSXP57204M Premium Unity Premium 572x4 CPU
TSXP57253M Premium Premium 處理器,P57253M,F(xiàn)IPIO 總線
TSXP57254M Premium Unity Premium 572x4 CPU,帶FIPIO口
TSXP572623M Premium Premium 控制器,嵌裝 Ethernet
TSXP572634M Premium Unity Premium 處理器,160Kb,嵌裝 Ethernet
TSXP572823M Premium Premium 控制器,嵌裝 Ethernet & FIPIO
TSXP57303AM Premium Premium 573X3 PL7 PROCESSOR
TSXP57304M Premium Unity Premium 處理器,192Kb
TSXP57353AM Premium Premium 573X3 FIP PL7 PROCESSOR
TSXP57354M Premium Unity Premium 573x4 CPU,帶FIPIO口
TSXP573623AM Premium Premium 573X3 ETH PL7 PROCESSOR
TSXP573634M Premium Unity Premium 處理器,192Kb,嵌裝 Ethernet
TSXP57453AM Premium Premium 574X3 FIP PL7 PROCESSOR
TSXP57454M Premium Unity Premium 574x4 CPU,帶FIPIO口
TSXP574634M Premium Unity Premium 574x4 CPU,帶Ethernet口
TSXP574823AM Premium Premium 574X3 ETH FIP PL7 PROCESSOR
TSXP57554M Premium Unity Premium 575x4 CPU,帶FIPIO口
TSXP575634M Premium Unity Premium 處理器,640/896Kb,以太網,USB
TSXP576634M Premium Unity Premium 處理器,2Mb,以太網,USB
TSXPCI57204M Premium Unity Atrium 57204CPU, 160 Kb
TSXPCI57354M Premium Unity Atrium 57354 CPU, 帶FIPIO口
Premium Processor 熱備處理器
TSXH5724M Premium Unity Premium 5724 熱備處理器
TSXH5744M Premium Unity Premium 5744 熱備處理器
Premium Digital Input Module 開關量輸入模板
TSXDEY08D2 Premium 開關量輸入,8 點,24 VDC,移動端子塊
TSXDEY16A2 Premium 開關量輸入,16 點,24 VAC,移動端子塊
TSXDEY16A3 Premium 開關量輸入,16 點,48 VAC,移動端子塊
TSXDEY16A4 Premium 開關量輸入,16 點,120 VAC,移動端子塊
TSXDEY16A5 Premium 開關量輸入,16 點,220 VAC,移動端子塊
TSXDEY16D2 Premium 開關量輸入,16 點,24 VDC,移動端子塊
TSXDEY16D3 Premium 開關量輸入,16 點,48 VDC,移動端子塊
TSXDEY16FK Premium 開關量輸入,16點,24VDC,中斷快速響應,HE10
TSXDEY32D2K Premium 開關量輸入,32點,24VDC,HE10高密端子
TSXDEY32D3K Premium 開關量輸入,32點,48VDC,HE10高密端子
TSXDEY64D2K Premium 開關量輸入,64點,24VDC,HE10高密端子
Premium Digital Output Module 開關量輸出模板
TSXDSY08R4D Premium 開關量輸出,8點,5A24-120VDC繼電器,移動
TSXDSY08R5 Premium 開關量輸出,8點,3A24VDC,24-240VAC繼電器
TSXDSY08R5A Premium 開關量輸出,8點,100VA24VDC,24-240VAC繼電
TSXDSY08S5 Premium 開關量輸出,8點,2A48-240VAC,雙向可控硅
TSXDSY08T2 Premium 開關量輸出,8點,24VDC0.5A,隔離,移動端子塊
TSXDSY08T22 Premium 開關量輸出,8點,24VDC2A,隔離,快速響應,移
TSXDSY08T31 Premium 開關量輸出,8點,24VDC0.5A,隔離,移動端子塊
TSXDSY16R5 Premium 開關量輸出,16點,50VA24VDC,24-240VAC繼電
TSXDSY16S4 Premium 開關量輸出,16點,1A24-120VAC,雙向可控硅
TSXDSY16S5 Premium 開關量輸出,16點,1A48-240VAC,雙向可控硅
TSXDSY16T2 Premium 開關量輸出,16點,24VDC0.5A,隔離,移動端子
TSXDSY16T3 Premium 開關量輸出,16點,48VDC0.25A,隔離,移動端子
TSXDSY32T2K Premium 開關量輸出,32點,24VDC0.1A,隔離,HE10高密
TSXDSY64T2K Premium 開關量輸出,64點,24VDC0.1A,隔離,HE10高密
Premium Digital Mixed Module 開關量混合模板
TSXDMY28FK Premium 開關量混合,16點輸入/12點輸出,24VDC0.5A,H
TSXDMY28RFK Premium 開關量混合,16輸入,12反射輸出
Premium Analog Input Module 模擬量輸入模板
串口擴展實現(xiàn)如圖3:ADR10、ADR11是下行地址線,ADR10,ADR11=00,01,10是分別對應子串口0,1,2;ADR00, ADR01是上行地址線,ADR00,ADR01- 00,01,10是分別對應子串口0,1,2。 F2812的I/O口直接與SP2338的地址線相連。發(fā)送數(shù)據(jù)時,DSP通過改變I/O口的狀態(tài)來改變下行地址, 選中特定的子串口;接收數(shù)據(jù)時,DSP通過讀取I/O口的狀態(tài)來判斷數(shù)據(jù)具體來自哪一個子串口,從而對讀取到的數(shù)據(jù)做出相應的處理。因此可以提高系統(tǒng)效率、降低軟件消耗。通過外加電平轉換芯片就可以實現(xiàn)RS232, RS422,RS485通訊。
2. 3 存儲器擴展
F2812上包含128K 16位的FLASH存儲器??紤]到容量和速度, 所以必須對系統(tǒng)進行存儲器的擴展。采用一片ISSI公司生產的64K字大小的IS61LV6416存儲芯片作為程序擴展存儲器。+3.3V供電,存取時間最大不超過12ns。不需要外加延時電路, 直接將其數(shù)據(jù)線、地址線分別和DSP的數(shù)據(jù)線、地址線相連。并將DSP的第51引腳R /W與61LV6416的片選信號CE引腳連接,DSP的讀、寫選通信號分別與61LV6416的讀、寫選通信號相連。
MC07B0008-2B1-4-00
MC07B0008-2B1-4-00