<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>DSP>遠程高速數據采集及處理系統的設計

遠程高速數據采集及處理系統的設計

2017-10-29 | rar | 0.4 MB | 次下載 | 1積分

資料介紹

摘要:介紹一種以TMS320VC5402 DSP為核心處理器的高速遠程數據采集與處理系統。該系統以分時采集方式對多路模擬信號進行數據采集,采樣率達40MHz。經過高速處理器的實時處理,通過光纜將數據傳送到主控計算機端,作進一步處理與分析。該系統可以廣泛應用于需要較高頻率遠程模擬信號的采集處理場合。 關鍵詞:遠程數據采集 DSP 光纖通信 信號處理 隨著數字信號處理技術及通信技術的發展,DSP技術應用越來越廣泛。將DSP技術應用于高速數據采集,可以對采集數據進行實時處理,同時將高速光纜通信技術應用于遠程數據采集的數據傳遞,能夠使采集的大量信號高速可靠地傳遞至主控計算機作進一步的分析處理。本文介紹了一種使用TMS320VC5402作為處理器,用高速A/D轉換芯片進行數據采集與處理,使用光纜進行數據通信的高速遠程數據采集板。將此采集板應用于油田超聲波測井系統,為探測油井下內壁、壁厚以及油井外固井水泥環的情況提供充分的數據基礎。 作為一個使用DSP芯片作為處理器的遠程數據采集系統,不但要完成數據的采集工作,而且還要能夠對數據進行實時處理,然后將數據傳遞至遠處控制端。同時,數據采集部分還要能夠接收遠端控制端發出的命令,及時對數據采集進行總體上的控制。 此遠程數據采集系統需要完成的基本功能是:接收地面主控計算機發出的控制命令,自動完成多路超聲波電信號的采集工作:將信號放大,濾波處理后數字化,經過短暫存儲及初步處理,將數字化的超聲波信號分組,傳遞至地面主控計算機,供分析軟件進行數據分析。
 ?。?系統硬件的設計
  整個系統由數據采集和計算機控制卡兩部分組成。數據采集部分完成超聲波信號的放大、濾波、模數轉換以及處理和傳輸控制;計算機控制卡接收由數據采集卡經過光纜傳遞的數據信號,送至計算機PCI總線,由處理軟件進行數據處理。PCI控制卡經過控制軟件向數據采集卡發送數據采集命令,使數據采集卡根據命令改變工作狀態。 遠程高速數據采集及處理系統的設計
 ?。保?數據采集卡的硬件設計 圖1為數據采集卡部分的電路原理圖。由于數據采集板工作在惡劣的環境中,要求硬件電路保證完成盡可能多工作的同時,使用盡可能少的器件,以保證采集板能夠長時間地穩定工作。 數據采集板的核心處理器是TMS320VC5402。該芯片是TI公司TMS320VC54x系列的DSP芯片,是為實現低功耗、高性能而專門設計的定點DSP芯片,主要應用在通信、數據采集等系統中。該芯片采用CMOS制造工藝,屬于第七代DSP產品,它的工作頻率可以根據需要進行調整。 由于TMS320VC5402芯片內部不帶FLASH程序存儲器,因此,在采集板上要讓FLASH存儲器保存程序。使用的芯片是SST39VF400A。此芯片是Silicon Storage Technology生產的256K字節的16位FLASH存儲器。在電路啟動時,由TMS320VC5402內部ROM中的引導程序將存儲在FLASH中的工作程序轉移到SRAM中,提高程序運行效率,降低對外部ROM的速度要求。這樣,不僅可以提高系統硬件的成本,而且可以提高系統的整體抗干擾性。 TMS320VC5402 DSP芯片內帶16K字節的RAM,其中一部分用來運行程序,另外一部分可以用來存儲臨時數據,片內的RAM存儲器不能滿足數據存儲容量的要求,因此在采集板上還要擴充一部分SRAM。此采集卡上使用的SRAM芯片為CY7C1021。此芯片是Cypress公司生產的16位64K字節的靜態RAM存儲器,采用CMOS工藝,具有自動低功耗模式的功能,降低系統功耗,保證低散熱量。 A/D轉換電路使用TLC5540模數轉換芯片,這是TI公司的8位A/D轉換器,它的最高轉換速率可以達到每秒40兆字節。TLC5540采用了一種改進的半閃結構,使用CMOS工藝,因而大大減少了器件中比較器的數量,而且在高速轉換的同時,能夠保持低功耗,在推薦的工作條件下,其功耗僅為75mW。使用TLC5540進行數據采集的控制信號由TMS320VC5402產生,采樣時鐘經過5402的CLKOUT端口分頻得到。當采集卡進行數據采集時,首先DSP芯片選通要采集的模擬信號通路,將經過處理的模擬信號送至TLC5540的模擬輸入端口,然后DSP芯片通過地址使能轉換芯片TLC5540,控制轉換芯片進行模數轉換,將模擬信號轉換為數據量,送至數據總線。由于TLC5540是8位模數轉換芯片,因此只將8位數字信號送至數據總線的低8位上,由DSP芯片進一步處理。 遠程數據采集,采集端與控制端之間必須要使用高速通信電路,使得兩端能夠及時通信。在本采集系統中,為解決高速數據傳輸的問題,選用了光纜進行數據傳輸?,F代光通信技術的發展,已經使光纖通信的速率可以達到每秒鐘幾G比特,中繼距離也可達幾百千米,因此使用光纜進行數據通信,無疑是解決高速率遠距離數據傳輸問題的好方法。由于光纜本身的物理性質,其自身比較脆弱,但是可以在光纖外面使用鋼纜或鋼絲網進行加固,使得光纜的外部物理特性大大增強,保障數據的可靠傳輸。 電氣電路和光纜之間的接口使用光端機,光端機的輸入輸出接口是串行通信接口,使用非平衡傳輸方式進行數據輸入輸出。在DSP芯片與光端機通信模塊之間,必須將總線上的并行數據串行化,轉換為串行數據,以便光端機進行光通信。DSP接收信號時必須將光端機輸出的串行信號反串行化,轉換為并行數據,進行處理。光纜通信的速率比處理器的處理速率要高,因此,在串行器、反串行器和處理器的數據總線之間要加入先進先出存儲器,將數據暫時存儲,等積累了一定數量的數據之后,由串行化器進行發送或者處理器接收反串行化器送來的光纜上的數據。 在數據總線和串行化器/反串行化器之間加入FIFO,對于數據傳輸效率有很大的提高。IDT72V02是IDT公司生產的低電壓CMOS異步先進先出存儲器,有1024%26;#215;9字節的存儲空間,可以保存1K的9位字節數據。在本設計中,數據總線上的數據為八位數據,因此只使用了FIFO中的低八位數據作為有效數據,第九位數據用作校驗位。串行化與反串行化芯片選用了TI公司的SN65LV1021/1212,這兩個芯片是10:1和1:10串行化/反串行化芯片,并行數據可以在10MHz~40MHz時鐘下傳輸,相應的串行數據可以在100bps~400bps的速率下傳輸。SN65LV1021/1212均能夠工作在低功耗方式下,不傳遞數據時,可以降低整個系統的功耗,輸出數據總線可以保持高阻抗狀態。 由于TMS320VC5402的通用I/O接口比較少,因此數據采集板上使用了一片CPLD作為通用I/O的擴展接口。DSP芯片將A/D轉換器、FIFO、串行化/反串行化器等器件都作為統一的外設,對每一外設進行地址編碼。通過CPLD將DSP的外設操作信號轉換為對具體芯片的控制信號。這樣在程序的效率以及整體電路工作的協調性上都有了很大的提高。
 ?。保?地面PCI總線控制卡的硬件設計 為了方便地面計算機對數據采集卡進行實時控制,高速接收數據,因此設計一塊PCI卡,將從光纜送來的數據直接送至計算機的PCI數據總線是一種高效且實用的方法。 光端機接收光纜傳遞的光信號,由反串行化器將串行數據轉換為并行數據,送至存儲器進行暫時存儲,再將整個數據段送至計算機PCI總線,由軟件進行處理并存儲至硬盤。 PCI卡的主要芯片為PLX公司的PCI9052。該芯片在PCI總線接口芯片市場有相當的份額,是在PCI從模式接口設計卡中得到廣泛應用的接口芯片,可以提供用于適配卡的小型而高性能的PCI總線目標,實現PCI數據總線上的33MHz的數據傳輸。PCI9052的主要特點有:
 ?。ǎ保┻M行數據接收時,PCI卡通過光端機接收由光纖送來的光信號,轉換為串行電信號由光端機接口送出,經過SN65LVDS1212反串行器轉換成并行信號,由控制器送入到FIFO中緩存。當接收完一個數據包后,由PCI9052將數據包中的數據送到計算機PCI總線,系統軟件將接收的數據進行分析,并根據需要保存到硬盤。
 ?。ǎ玻┊斢嬎銠C控制采集卡進行數據采集時,計算機軟件向總線發出命令,PCI卡接收到系統軟件送至PCI總線上的數據后,轉送到串行器的數據總線上,將并行數據轉化為串行數據,經光端機轉化為光信號,送至光纜向采集卡進行傳輸。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1489次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  91次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  9次下載  |  免費
  11. 6基于AT89C2051/4051單片機編程器的實驗
  12. 0.11 MB  |  4次下載  |  免費
  13. 7基于單片機和 SG3525的程控開關電源設計
  14. 0.23 MB  |  3次下載  |  免費
  15. 8基于單片機的紅外風扇遙控
  16. 0.23 MB  |  3次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30319次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537791次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>