高速數據采集設計方案研究論文
時間:2022-09-04 10:39:00
導語:高速數據采集設計方案研究論文一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
隨著計算機技術的迅速發展,對外部總線速度的要求越來越高。通用串行總線(UniversalSerialBus,即USB總線)憑借其即插即用、熱插拔以及較高的傳輸速率等優點,成為PC機與外設連接的普遍標準。在許多便攜式電腦上,已經找不到RS-232接口。迄今為止,常用的USB總線標準有1998年的USBl.1版本和2000年的USB2.0版本。其中1.1版本支持兩種傳輸速率:1.5Mbps和12Mbps,主要應用在低速傳輸要求的場合;而2.0版本面向高數據率傳輸的場合,支持480Mbps的傳輸速度,并向下完全兼容USBl.1協議。在實際應用中,通常會遇到一些突發信號,需要對其進行高速采集,對數據進行高速傳輸,所以USB2.0標準自然成為首選。以Cypress公司的EZ-USBFX2系列中的CY7C68013芯片作為核心控制器,設計開發了一套符合USB2.0標準的高速同步數據采集器。
1CY7C68013芯片
Cypress公司的EZ-USBFX2系列中的CY7C68013,是目前市面上比較少的符合USB2.0標準的USB控制器之一。與其它同類芯片相比,它提供了4KB的FIFO和一個功能十分強大的GPIF(GeneralProgrammableInterface)模塊。后者相當于一個可編程狀態機,正是由于它的存在,使得CY7C68013比其它同類芯片具有強大的互聯能力。CY7C68013芯片的結構,其主要特點如下:
·CY7C68013內部集成了一個增強型的51內核,其指令集與標準的8051兼容,并且在多方面有所改進。例如:最高工作頻率可達48MHz,一個指令周期為4個時鐘周期,兩個UART接口,三個定時計數器,一個I2C接口引擎等。
·CY7C68013提供了一個串行接口引擎(SIE),負責完成大部分USB2.0協議的處理工作,從而大大減輕了USB協議處理的工作量,并且提供了4KB的FIFO保證數據高速傳輸的需要。
·為了滿足與各種不同類型外設的互聯需要,芯片中集成了一個GPIF模塊,讓用戶可以按照外設的時序進行波形編輯,而不需要復雜的程序描述,就可以保證GPIF與內部.FIFO的協調工作,實現芯片與高速外圍設備之間的邏輯連接和高速數據傳輸。這對于開發者來說是相當友好的。筆者就是利用這一特性,實現數據的高速同步采集及傳輸。
2同步高速數據采集芯片AD7862
2.1AD7862的結構
AD7862是AD公司推出的高速、低功耗、雙極性12位的A/D轉換芯片,其中包含了兩個獨立的快速ADC模塊(允許同時采樣和轉換兩路信號)、4路模擬輸入信號(VAl、VA2、VBl、VB2)、2.5V的內部電壓基準以及一個12位的高速并行接口。芯片正常運行時功耗只有60mW,當使用節電方式時,只有50μW,對于自帶電源的USB設備這種低功耗無疑是一種優點。該芯片的內部結構如圖2所示。每個ADC都有一個兩通道的多路選擇器,芯片通過地址信號A0分別選通VAl、VA2或VBl、VB2,當一個CONVST信號到來時,同時轉換地址A0選中的兩路信號。
2.2AD7862的控制時序
AD7862的控制時序如圖3所示。在USB2.0同步高速數據采集器中,利用GPIF實現圖3所示的時序控制。其中CONVST是轉換開始啟動信號,下降沿觸發兩路ADC開始裝換;BUSY信號在CONVST信號觸發后;變成并保持為高電子狀態,直到兩路ADC轉換完畢,才又回到低電平;地址A0用于對兩路模擬信號的選擇,CS信號和RD信號分別是芯片使能信號以及讀允許信號。兩者第一次同為低電平時,讀出第一組ADC轉換的數據;在第二次為高電平時,讀出第二組ADC轉換的數據。
- 上一篇:計算機信息網絡對圖書館影響論文
- 下一篇:獨家原創:醫院財務管理問題調研報告