資料介紹
0.引言
隨著數(shù)字信號(hào)處理技術(shù)理論的不斷發(fā)展,數(shù)字信號(hào)處理器的發(fā)展也是日新月異。不僅執(zhí) 行指令速度越來(lái)越快,而且其功耗也越來(lái)越低。許多儀器或檢測(cè)設(shè)備都不約而同地將DSP 應(yīng)用到那些數(shù)據(jù)量龐大而且需實(shí)時(shí)傳送數(shù)據(jù)的系統(tǒng)中。核信號(hào)數(shù)據(jù)采集系統(tǒng)也不例外,利用 DSP 可以實(shí)時(shí)有效地處理采集的信號(hào),并將處理數(shù)據(jù)發(fā)送至上位機(jī)進(jìn)行進(jìn)一步處理。通常 數(shù)據(jù)采集系統(tǒng)下位機(jī)與上位機(jī)的通訊采用串口方式,這種方式不僅協(xié)議簡(jiǎn)單,而且連接方便。
但是這種方式的數(shù)據(jù)傳送速率不高,而USB 總線接口具有方便快捷、支持即插即用、可實(shí)現(xiàn)高速數(shù)據(jù)通訊等優(yōu)點(diǎn),在很多領(lǐng)域得到廣泛應(yīng)用。USB 總線接口在USB1.1 協(xié)議下傳輸速率可達(dá)12Mbps ,USB2.0 協(xié)議下可達(dá)480Mbps ,完全可以滿足目前的數(shù)據(jù)采集控制系統(tǒng)對(duì)于 數(shù)據(jù)實(shí)時(shí)傳輸速率越來(lái)越高的要求。因此在本系統(tǒng)設(shè)計(jì)中其通訊方式采用USB(Universal Serial Bus)總線接口方式。 USB 控制芯片采用Cypress 公司EZ-USB SX2 系列的CY7C68001 控制芯片,DSP 選用TI 公司的定點(diǎn)DSP 芯片TMS320VC5502。
1.CY7C68001USB 控制芯片介紹
CY7C68001 是由美國(guó)Cypress 公司開(kāi)發(fā)的高速USB 芯片,支持USB2.0 協(xié)議。其內(nèi)部 集成有USB 收發(fā)器(物理層)、USB 串行接口引擎SIE(鏈路層,實(shí)現(xiàn)底層通信協(xié)議)、4KB的FIFO 以及電壓調(diào)節(jié)器、鎖相環(huán);可工作于全速(12Mb/s)和高速(480Mb/s)兩種傳輸模式, 支持8 位和16 位數(shù)據(jù)總線方式,具有同步和異步的FIFO 接口。CY7C68001 被用來(lái)與DSP、 ASIC、FPGA 等控制器連接實(shí)現(xiàn)USB 的功能,其內(nèi)部不含微控制器。同時(shí)CY7C68001 提供4 種傳輸方式(控制傳輸、中斷傳輸、批量傳輸和同步傳輸),可滿足用戶對(duì)各種傳輸方式的要求。由于該控制芯片內(nèi)不含微控制器,USB 的應(yīng)用層協(xié)議應(yīng)該由DSP 編程實(shí)現(xiàn),USB 固件的加載必須靠DSP 控制CY7C68001 完成。
2.通訊接口系統(tǒng)硬件設(shè)計(jì)
整個(gè)采集系統(tǒng)包括的部分有傳感器信號(hào)調(diào)理電路、A/D 轉(zhuǎn)換電路、FIFO 數(shù)據(jù)緩沖單元、 DSP 控制器、FLASH 程序存儲(chǔ)單元、CPLD 邏輯控制單元、與上位機(jī)連接的USB 通訊單元。 其中與PC 機(jī)通訊的USB 單元硬件接口框圖如下圖所示。
![基于DSP的核信號(hào)采集系統(tǒng)通訊接口設(shè)計(jì)方案](/uploads/allimg/171101/2362486-1G1011559262A.png)
圖 1 數(shù)據(jù)采集系統(tǒng)與PC 機(jī)通訊的硬件接口框圖
由圖 1 可以看出,通訊部分主要由CY7C68001 USB 控制器、CPLD 邏輯單元、E2PROM、 TMS320VC5502 組成。由于整個(gè)系統(tǒng)所需的器件數(shù)目較多,由此帶來(lái)的邏輯控制較為復(fù)雜, 而DSP 的I/O 接口有限,故在系統(tǒng)中加入了CPLD 邏輯控制單元,用于產(chǎn)生電路中需要的 邏輯狀態(tài)。同時(shí)用CPLD 中還實(shí)現(xiàn)了寄存器功能,這部分寄存器用于表征USB 通訊時(shí)各種狀態(tài)信息,便于DSP 查詢。
CY7C68001 USB 控制器與TMS320VC5502 采用EMIF 連接方式,并將USB 控制器中 的存儲(chǔ)器配置到CE1 空間。同時(shí)采用異步讀寫(xiě)方式完成TMS320VC5502 與CY7C68001 之 間的數(shù)據(jù)和命令交換。系統(tǒng)中E2PROM 的作用是完成USB 控制器的描述表自舉。CY7C68001 控制器的自舉方式有兩種:EEPROM 和微控制器,本系統(tǒng)采用EEPROM 方式。
隨著數(shù)字信號(hào)處理技術(shù)理論的不斷發(fā)展,數(shù)字信號(hào)處理器的發(fā)展也是日新月異。不僅執(zhí) 行指令速度越來(lái)越快,而且其功耗也越來(lái)越低。許多儀器或檢測(cè)設(shè)備都不約而同地將DSP 應(yīng)用到那些數(shù)據(jù)量龐大而且需實(shí)時(shí)傳送數(shù)據(jù)的系統(tǒng)中。核信號(hào)數(shù)據(jù)采集系統(tǒng)也不例外,利用 DSP 可以實(shí)時(shí)有效地處理采集的信號(hào),并將處理數(shù)據(jù)發(fā)送至上位機(jī)進(jìn)行進(jìn)一步處理。通常 數(shù)據(jù)采集系統(tǒng)下位機(jī)與上位機(jī)的通訊采用串口方式,這種方式不僅協(xié)議簡(jiǎn)單,而且連接方便。
但是這種方式的數(shù)據(jù)傳送速率不高,而USB 總線接口具有方便快捷、支持即插即用、可實(shí)現(xiàn)高速數(shù)據(jù)通訊等優(yōu)點(diǎn),在很多領(lǐng)域得到廣泛應(yīng)用。USB 總線接口在USB1.1 協(xié)議下傳輸速率可達(dá)12Mbps ,USB2.0 協(xié)議下可達(dá)480Mbps ,完全可以滿足目前的數(shù)據(jù)采集控制系統(tǒng)對(duì)于 數(shù)據(jù)實(shí)時(shí)傳輸速率越來(lái)越高的要求。因此在本系統(tǒng)設(shè)計(jì)中其通訊方式采用USB(Universal Serial Bus)總線接口方式。 USB 控制芯片采用Cypress 公司EZ-USB SX2 系列的CY7C68001 控制芯片,DSP 選用TI 公司的定點(diǎn)DSP 芯片TMS320VC5502。
1.CY7C68001USB 控制芯片介紹
CY7C68001 是由美國(guó)Cypress 公司開(kāi)發(fā)的高速USB 芯片,支持USB2.0 協(xié)議。其內(nèi)部 集成有USB 收發(fā)器(物理層)、USB 串行接口引擎SIE(鏈路層,實(shí)現(xiàn)底層通信協(xié)議)、4KB的FIFO 以及電壓調(diào)節(jié)器、鎖相環(huán);可工作于全速(12Mb/s)和高速(480Mb/s)兩種傳輸模式, 支持8 位和16 位數(shù)據(jù)總線方式,具有同步和異步的FIFO 接口。CY7C68001 被用來(lái)與DSP、 ASIC、FPGA 等控制器連接實(shí)現(xiàn)USB 的功能,其內(nèi)部不含微控制器。同時(shí)CY7C68001 提供4 種傳輸方式(控制傳輸、中斷傳輸、批量傳輸和同步傳輸),可滿足用戶對(duì)各種傳輸方式的要求。由于該控制芯片內(nèi)不含微控制器,USB 的應(yīng)用層協(xié)議應(yīng)該由DSP 編程實(shí)現(xiàn),USB 固件的加載必須靠DSP 控制CY7C68001 完成。
2.通訊接口系統(tǒng)硬件設(shè)計(jì)
整個(gè)采集系統(tǒng)包括的部分有傳感器信號(hào)調(diào)理電路、A/D 轉(zhuǎn)換電路、FIFO 數(shù)據(jù)緩沖單元、 DSP 控制器、FLASH 程序存儲(chǔ)單元、CPLD 邏輯控制單元、與上位機(jī)連接的USB 通訊單元。 其中與PC 機(jī)通訊的USB 單元硬件接口框圖如下圖所示。
![基于DSP的核信號(hào)采集系統(tǒng)通訊接口設(shè)計(jì)方案](/uploads/allimg/171101/2362486-1G1011559262A.png)
圖 1 數(shù)據(jù)采集系統(tǒng)與PC 機(jī)通訊的硬件接口框圖
由圖 1 可以看出,通訊部分主要由CY7C68001 USB 控制器、CPLD 邏輯單元、E2PROM、 TMS320VC5502 組成。由于整個(gè)系統(tǒng)所需的器件數(shù)目較多,由此帶來(lái)的邏輯控制較為復(fù)雜, 而DSP 的I/O 接口有限,故在系統(tǒng)中加入了CPLD 邏輯控制單元,用于產(chǎn)生電路中需要的 邏輯狀態(tài)。同時(shí)用CPLD 中還實(shí)現(xiàn)了寄存器功能,這部分寄存器用于表征USB 通訊時(shí)各種狀態(tài)信息,便于DSP 查詢。
CY7C68001 USB 控制器與TMS320VC5502 采用EMIF 連接方式,并將USB 控制器中 的存儲(chǔ)器配置到CE1 空間。同時(shí)采用異步讀寫(xiě)方式完成TMS320VC5502 與CY7C68001 之 間的數(shù)據(jù)和命令交換。系統(tǒng)中E2PROM 的作用是完成USB 控制器的描述表自舉。CY7C68001 控制器的自舉方式有兩種:EEPROM 和微控制器,本系統(tǒng)采用EEPROM 方式。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 小信號(hào)放大電路設(shè)計(jì)方案匯總 142次下載
- AV接口EMC標(biāo)準(zhǔn)電路設(shè)計(jì)方案 31次下載
- CAN總線接口EMC標(biāo)準(zhǔn)電路設(shè)計(jì)方案 210次下載
- 基于DSP的信號(hào)采集處理系統(tǒng)設(shè)計(jì)方案 1次下載
- DSP無(wú)線圖像傳輸系統(tǒng)的設(shè)計(jì)方案解析 10次下載
- 基于DSP CPLD信號(hào)采集系統(tǒng)通訊接口設(shè)計(jì) 1次下載
- 基于DSP核信號(hào)采集系統(tǒng)與上位機(jī)間的數(shù)據(jù)傳輸 2次下載
- DSP核信號(hào)采集系統(tǒng)通訊的接口設(shè)計(jì)方案 0次下載
- 基于DSP的USB接口設(shè)計(jì)方案簡(jiǎn)析 3次下載
- 基于DSP集成式IMU信號(hào)采集系統(tǒng) 7次下載
- 基于DSP+PCI結(jié)構(gòu)的噪聲信號(hào)采集處理系統(tǒng) 43次下載
- 基于ARM和DSP的農(nóng)田信息實(shí)時(shí)采集終端設(shè)計(jì)方案 31次下載
- DSP核信號(hào)采集系統(tǒng)通訊接口設(shè)計(jì)
- DSP核信號(hào)采集系統(tǒng)通訊接口設(shè)計(jì)
- 基于DSP的高速數(shù)據(jù)采集與處理系統(tǒng)
- PPG信號(hào)采集系統(tǒng)設(shè)計(jì)方案 1622次閱讀
- 利用FPGA器件和TMS320F206芯片實(shí)現(xiàn)飛機(jī)總線通訊系統(tǒng)的設(shè)計(jì)方案 943次閱讀
- 基于FPGA和NAND Flash的便攜式高速信號(hào)采集系統(tǒng)的設(shè)計(jì)方案介紹 2644次閱讀
- 基于DSP和SD卡的生理信號(hào)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì) 3729次閱讀
- 基于FPGA+DSP的跳頻電臺(tái)傳輸系統(tǒng)的設(shè)計(jì)方案分析 2466次閱讀
- 基于FPGA的振動(dòng)信號(hào)采集系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn) 7282次閱讀
- 八核浮點(diǎn)型DSP的雙千兆網(wǎng)接口設(shè)計(jì)方案 3410次閱讀
- 基于PCI總線的微弱信號(hào)采集模塊的設(shè)計(jì)方案 1883次閱讀
- 基于FPGA的數(shù)字核脈沖分析器硬件設(shè)計(jì)方案 2186次閱讀
- 基于SVPWM算法的變頻調(diào)速系統(tǒng)設(shè)計(jì)方案 5144次閱讀
- 基于FPGA的多普勒測(cè)振計(jì)信號(hào)采集與處理系統(tǒng)設(shè)計(jì)方案 2460次閱讀
- 基于EMIF接口的DSP控制系統(tǒng)設(shè)計(jì) 5978次閱讀
- 基于DSP的恒流充電電源設(shè)計(jì)方案 2898次閱讀
- 基于DSP的USB接口設(shè)計(jì) 4578次閱讀
- 基于DSP的聲雷達(dá)信號(hào)采集系統(tǒng) 1580次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1489次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7基于單片機(jī)和 SG3525的程控開(kāi)關(guān)電源設(shè)計(jì)
- 0.23 MB | 3次下載 | 免費(fèi)
- 8基于單片機(jī)的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專(zhuān)業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論