資料介紹
DSP也稱(chēng)數(shù)字信號(hào)處理器。TMS320C31是TI公司的第三DSP芯片,它的基本結(jié)構(gòu)包括:(1)程序文憑間與數(shù)據(jù)空間分開(kāi)的總線結(jié)構(gòu),可以對(duì)程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器這兩個(gè)獨(dú)立的存儲(chǔ)器進(jìn)行獨(dú)立編址、獨(dú)立訪問(wèn);(2)流水線結(jié)構(gòu),以三級(jí)流水線操作為例,在每個(gè)指令周期內(nèi),三條不同的指令都處于激活狀態(tài),但處于不同的階段,分別為取指、譯碼和執(zhí)行;(3)專(zhuān)用的硬件乘法器,使乘法可以在單周期內(nèi)完成;(4)特殊的DSP指令;(5)快速的指令周期,可以達(dá)到33.3ns,即每秒能執(zhí)行60M條指令。

由一片TMS320C31加上存儲(chǔ)器、模/數(shù)轉(zhuǎn)換單元和外設(shè)接口就可以構(gòu)成一個(gè)完整的控制系統(tǒng),但這種方案若要達(dá)到高速實(shí)時(shí)控制則是不可行的。因?yàn)門(mén)MS320C31除要完成復(fù)雜的算法,還要采集處理數(shù)據(jù)、控制外部系統(tǒng)中的執(zhí)行機(jī)構(gòu)和實(shí)現(xiàn)人機(jī)接口等功能,而這些工作勢(shì)必會(huì)大大延長(zhǎng)系統(tǒng)對(duì)控制對(duì)象進(jìn)行控制的周期。所以我們采用TMS320C31和一個(gè)通用微處理器80C196一起來(lái)作為這個(gè)高速實(shí)時(shí)控制系統(tǒng)的CPU。其中80C196作為主機(jī),負(fù)責(zé)數(shù)據(jù)的采集處理、外部系統(tǒng)中執(zhí)行機(jī)構(gòu)的控制和驅(qū)動(dòng)以及人機(jī)接口等功能;TMS320C31作為從機(jī),負(fù)責(zé)復(fù)雜算法的實(shí)現(xiàn)。這樣可以使TMS320C31專(zhuān)注于算法的計(jì)算,充分利用它高速數(shù)據(jù)處理的能力。TMS320C31與80C196之間通過(guò)雙口RAM進(jìn)行高速數(shù)據(jù)通信,之所以采用雙口RAM是因?yàn)檫@種通信方式數(shù)據(jù)傳輸?shù)乃俾屎芨?,并且抗干擾性能較好。

1 系統(tǒng)構(gòu)成
系統(tǒng)主要由兩大模塊組成:算法模塊和輸入輸出控制模塊。算法模塊以TMS320C31為核心構(gòu)成,是整個(gè)系統(tǒng)的計(jì)算中心,負(fù)責(zé)復(fù)雜算法的實(shí)現(xiàn);輸入輸出控制模塊以80196為中心構(gòu)成,負(fù)責(zé)數(shù)據(jù)的采集處理、外部系統(tǒng)中執(zhí)行機(jī)構(gòu)的控制和驅(qū)動(dòng)以及人機(jī)接口等功能。算法模塊與輸入輸出控制模塊之間通過(guò)雙口RAM IDT7140進(jìn)行高速數(shù)據(jù)通信。算法通過(guò)從輸入輸出控制模塊處獲得算法所需的輸入數(shù)據(jù)(即實(shí)時(shí)采樣到的數(shù)據(jù)),然后將計(jì)算結(jié)果送給輸入輸出控制模塊,最后再由輸入輸出控制模塊控制各執(zhí)行機(jī)構(gòu)。
2 TMS320C31、80C196與雙口RAM IDT7140之間的接口電路
如圖1所示,IDT7140有兩組完全對(duì)稱(chēng)的地址線數(shù)據(jù)線和控制線,

TMS320C31與左邊這組線相連,80C196與右邊的那組線相連。TMS320C31給IDT7140分配的地址空間為0x20000H~0x1003ffH。通過(guò)GAL16V8對(duì)A[20,23]和外部存取選通信號(hào)/STRB進(jìn)行譯碼,給出IDT7140的片選信號(hào)/CEL。IDT7140通過(guò)/BUSYL和/BUSYR引腳接高電平,工作在中斷方式。IDT7140的中斷信號(hào)/INTL可以與TMS320C31的某個(gè)外部中斷引腳直接相連(這里將外部中斷1即INT1分配給雙口RAM IDT7140),具體原因?qū)⒃诘?部分進(jìn)行說(shuō)明。80C196給IDT7140分配地地址空間為0xA000H~0xA3ffH。通過(guò)GAL16V8對(duì)AD[12,15]和外部存儲(chǔ)器讀信號(hào)/RD進(jìn)行譯碼,給出IDT7140的片選信號(hào)/CER。80C196的/WE在寫(xiě)周期為低電平,讀周期為高電平,與IDT7140的R/WR定義一致,所以/WE可直接與R/WE可直接與R/WR相連,作為IDT7140右邊的讀之所以控制信號(hào)。IDT7140的中斷引腳/INTR接到80C196的外部中斷。

由一片TMS320C31加上存儲(chǔ)器、模/數(shù)轉(zhuǎn)換單元和外設(shè)接口就可以構(gòu)成一個(gè)完整的控制系統(tǒng),但這種方案若要達(dá)到高速實(shí)時(shí)控制則是不可行的。因?yàn)門(mén)MS320C31除要完成復(fù)雜的算法,還要采集處理數(shù)據(jù)、控制外部系統(tǒng)中的執(zhí)行機(jī)構(gòu)和實(shí)現(xiàn)人機(jī)接口等功能,而這些工作勢(shì)必會(huì)大大延長(zhǎng)系統(tǒng)對(duì)控制對(duì)象進(jìn)行控制的周期。所以我們采用TMS320C31和一個(gè)通用微處理器80C196一起來(lái)作為這個(gè)高速實(shí)時(shí)控制系統(tǒng)的CPU。其中80C196作為主機(jī),負(fù)責(zé)數(shù)據(jù)的采集處理、外部系統(tǒng)中執(zhí)行機(jī)構(gòu)的控制和驅(qū)動(dòng)以及人機(jī)接口等功能;TMS320C31作為從機(jī),負(fù)責(zé)復(fù)雜算法的實(shí)現(xiàn)。這樣可以使TMS320C31專(zhuān)注于算法的計(jì)算,充分利用它高速數(shù)據(jù)處理的能力。TMS320C31與80C196之間通過(guò)雙口RAM進(jìn)行高速數(shù)據(jù)通信,之所以采用雙口RAM是因?yàn)檫@種通信方式數(shù)據(jù)傳輸?shù)乃俾屎芨?,并且抗干擾性能較好。

1 系統(tǒng)構(gòu)成
系統(tǒng)主要由兩大模塊組成:算法模塊和輸入輸出控制模塊。算法模塊以TMS320C31為核心構(gòu)成,是整個(gè)系統(tǒng)的計(jì)算中心,負(fù)責(zé)復(fù)雜算法的實(shí)現(xiàn);輸入輸出控制模塊以80196為中心構(gòu)成,負(fù)責(zé)數(shù)據(jù)的采集處理、外部系統(tǒng)中執(zhí)行機(jī)構(gòu)的控制和驅(qū)動(dòng)以及人機(jī)接口等功能。算法模塊與輸入輸出控制模塊之間通過(guò)雙口RAM IDT7140進(jìn)行高速數(shù)據(jù)通信。算法通過(guò)從輸入輸出控制模塊處獲得算法所需的輸入數(shù)據(jù)(即實(shí)時(shí)采樣到的數(shù)據(jù)),然后將計(jì)算結(jié)果送給輸入輸出控制模塊,最后再由輸入輸出控制模塊控制各執(zhí)行機(jī)構(gòu)。
2 TMS320C31、80C196與雙口RAM IDT7140之間的接口電路
如圖1所示,IDT7140有兩組完全對(duì)稱(chēng)的地址線數(shù)據(jù)線和控制線,

TMS320C31與左邊這組線相連,80C196與右邊的那組線相連。TMS320C31給IDT7140分配的地址空間為0x20000H~0x1003ffH。通過(guò)GAL16V8對(duì)A[20,23]和外部存取選通信號(hào)/STRB進(jìn)行譯碼,給出IDT7140的片選信號(hào)/CEL。IDT7140通過(guò)/BUSYL和/BUSYR引腳接高電平,工作在中斷方式。IDT7140的中斷信號(hào)/INTL可以與TMS320C31的某個(gè)外部中斷引腳直接相連(這里將外部中斷1即INT1分配給雙口RAM IDT7140),具體原因?qū)⒃诘?部分進(jìn)行說(shuō)明。80C196給IDT7140分配地地址空間為0xA000H~0xA3ffH。通過(guò)GAL16V8對(duì)AD[12,15]和外部存儲(chǔ)器讀信號(hào)/RD進(jìn)行譯碼,給出IDT7140的片選信號(hào)/CER。80C196的/WE在寫(xiě)周期為低電平,讀周期為高電平,與IDT7140的R/WR定義一致,所以/WE可直接與R/WE可直接與R/WR相連,作為IDT7140右邊的讀之所以控制信號(hào)。IDT7140的中斷引腳/INTR接到80C196的外部中斷。
dsp
加入交流群
掃碼添加小助手
加入工程師交流群
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 實(shí)時(shí)計(jì)算機(jī)控制系統(tǒng)原理及應(yīng)用綜述 4次下載
- 基于ARM和DSP的諧波實(shí)時(shí)閉環(huán)控制系統(tǒng) 25次下載
- 基于DSP的攤鋪機(jī)行駛控制系統(tǒng) 9次下載
- 基于DSP的飛行仿真轉(zhuǎn)臺(tái)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 10次下載
- 基于雙DSP結(jié)構(gòu)的有源濾波器檢測(cè)及控制系統(tǒng) 9次下載
- 基于實(shí)時(shí)代碼生成工具的DSP控制系統(tǒng) 5次下載
- 怎么樣使用Matlab和PLC設(shè)計(jì)實(shí)時(shí)控制系統(tǒng) 25次下載
- 如何使用視覺(jué)的控制系統(tǒng)進(jìn)行板球控制系統(tǒng)的實(shí)時(shí)控制 8次下載
- VB與PLC之實(shí)時(shí)控制系統(tǒng) 25次下載
- 基于PSoC芯片構(gòu)成的倒車(chē)?yán)走_(dá)控制系統(tǒng)設(shè)計(jì) 173次下載
- 雙捻機(jī)控制系統(tǒng)設(shè)計(jì)
- 基于雙口RA 的雙CPU控制系統(tǒng)設(shè)計(jì)
- 控制系統(tǒng)中實(shí)時(shí)任務(wù)分析
- 基于軟件的雙CPU 冗余控制研究
- 雙速電機(jī)控制系統(tǒng)的研制
- 現(xiàn)場(chǎng)總線控制系統(tǒng)與集散控制系統(tǒng)的對(duì)比 4.6k次閱讀
- 前饋控制系統(tǒng)與反饋控制系統(tǒng)的區(qū)別 8.2k次閱讀
- 開(kāi)環(huán)控制系統(tǒng)與閉環(huán)控制系統(tǒng)的區(qū)別 1.6w次閱讀
- PLC控制系統(tǒng)與繼電器控制系統(tǒng)的比較 5.6k次閱讀
- 在實(shí)時(shí)控制系統(tǒng)中使用傳感器優(yōu)化數(shù)據(jù)可靠性的3個(gè)技巧 1k次閱讀
- 實(shí)時(shí)控制系統(tǒng)的設(shè)計(jì)挑戰(zhàn) 2.2k次閱讀
- WPCS風(fēng)電控制系統(tǒng)的構(gòu)成、功能及應(yīng)用分析 7.2k次閱讀
- 采用ADT850運(yùn)動(dòng)控制卡和PC機(jī)實(shí)現(xiàn)多軸運(yùn)動(dòng)控制系統(tǒng)的設(shè)計(jì) 3.1k次閱讀
- 采用DSP和FPGA器件實(shí)現(xiàn)電機(jī)勵(lì)磁控制系統(tǒng)的設(shè)計(jì) 2.7k次閱讀
- 使用GD32的嵌入式實(shí)時(shí)控制系統(tǒng) 5.9k次閱讀
- PID是控制系統(tǒng)嗎?控制系統(tǒng)由什么組成? 1.1w次閱讀
- 智能電網(wǎng)調(diào)度控制系統(tǒng)實(shí)時(shí)監(jiān)控與預(yù)警的應(yīng)用 5.9k次閱讀
- 雙容水箱液位控制系統(tǒng)設(shè)計(jì) 1.6w次閱讀
- 基于dSPACE實(shí)時(shí)仿真的無(wú)刷直流電機(jī)控制系統(tǒng) 1.6w次閱讀
- 由TL494構(gòu)成的恒流閉環(huán)控制電路的設(shè)計(jì)與實(shí)現(xiàn) 2.5w次閱讀
下載排行
本周
- 1MDD品牌三極管BC807數(shù)據(jù)手冊(cè)
- 3.00 MB | 次下載 | 免費(fèi)
- 2MDD品牌三極管BC817數(shù)據(jù)手冊(cè)
- 2.51 MB | 次下載 | 免費(fèi)
- 3MDD品牌三極管D882數(shù)據(jù)手冊(cè)
- 3.49 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管MMBT2222A數(shù)據(jù)手冊(cè)
- 3.26 MB | 次下載 | 免費(fèi)
- 5MDD品牌三極管MMBTA56數(shù)據(jù)手冊(cè)
- 3.09 MB | 次下載 | 免費(fèi)
- 6MDD品牌三極管MMBTA92數(shù)據(jù)手冊(cè)
- 2.32 MB | 次下載 | 免費(fèi)
- 7STM32G474 HRTIME PWM 丟波問(wèn)題分析與解決
- 1.00 MB | 次下載 | 3 積分
- 8新能源電動(dòng)汽車(chē)高壓線束的銅鋁連接解決方案
- 2.71 MB | 次下載 | 2 積分
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 3PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 22次下載 | 免費(fèi)
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書(shū)
- 838.47 KB | 5次下載 | 免費(fèi)
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論