新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 多通道同步數據采集及壓縮系統

        多通道同步數據采集及壓縮系統

        作者: 時間:2009-09-03 來源:網絡 收藏

        1 引言
        現代遙測系統中為了盡可能少地占用傳輸時間和存儲空間,在有限的信道容量內傳輸更多的有用信息,采用數據壓縮技術,有助于降低功率和帶寬要求,改善通信效率。這里提出一種基于DSP與CPLD的設計方案,該系統應用于遙測多路噪聲數據,其中可實現同時測量信號。并進行相關分析后,得到信號間的相關信息,而DSP內嵌的數據壓縮算法實現其數據壓縮的功能。

        本文引用地址:http://www.104case.com/article/195741.htm

        2 系統的硬件結構
        2.1 系統設計思路
        圖1為系統設計的硬件框圖。基于CPLD和DSP的主要由數據采集模塊、數據處理模塊以及數據接口模塊3部分構成。前端由傳感器輸人的模擬信號經信號調理模塊的整形放大后,輸入到 A/D轉換模塊中,模擬量轉變為數字量,可編程邏輯器件(CPLD1)控制A/D轉換器,按照設定的采樣率采集數據,將采集到的數據通過總線寫入 FIFO,FIFO半滿時.發送一次半滿信號,即DSP的中斷,DSP接收到中斷后立即將一幀數據從FIFO中讀人到數據處理模塊。DSP將其采集的數據高速壓縮后寫入到接口模塊,再由可編程邏輯器件(CPLD2)通過RS-422總線將數據傳送至遙測系統,做進一步分析。

        2.2 器件選型
        2.2.1 A/D轉換器ADS8365
        該系統的A/D轉換模塊選用TI公司的 ADS8365型A/D轉換器,該件支持6通道信號差分輸入,有3組信號采集控制端,每組控制2路信號,16位精度,每通道的轉換速度高達250 kHz。支持高速并行數據輸出接口,數據輸出接口包括直接地址選擇模式、CYCLE模式、FIFO模式。
        2.2.2 復雜可變程邏輯器件(CPLD)XCR3256XL
        采用CPLD控制各個接口,這里選用 XCR3256XL型CPLD,它是Xilinx公司的CoolRunner系列的高性能復雜可編程邏輯器件(CPLD)。該器件具有如下特點:采用 COMSEEPROM制造工藝技術;內置標準JTAG接口,支持3.3 V在系統可編程(ISP);3.3 V電源,集成密度為6 000個可用門;引腳間延時7.5 ns.系統頻率高達140 MHz。同分離邏輯器件相比,單片CPLD實現邏輯控制功能,簡化電路設計,提高系統可靠性。另外,XCR3256XL具有在系統可編程的功能,只需一根下載電纜連接至目標板上,可方便實現多次重復編程,大大方便電路調試。
        2.2.3 數字信號處理器(DSP)TMS320C6713B
        該系統設計的DSP選用TMS320C6713B,該器件TI公司推出的TMS320C67xx系列浮點DSP中的一款。它采用改進型哈佛結構,具有運算速度快、功耗小和性價比高等特點。其體系結構采用 Veloci TI超長指令字VLIW(Very Long Instruction Word)結構。每周期執行8條32位指令,支持32/64位數據。采用類RISC指令集,具有300 MHz、3.3 ns指令周期的運行速度和2 400 MI/s或1 800 MFLOPS的處理能力適用于高速信號處理。為了加快處理速度,DSP內核采用2級CACHE,其中L1級CACHE分為4 KB直接程序CACHE和4 KB數據CACHE(分為2路);L2級CACHE分為64 KB統一存儲器和192 KB附加存儲器。其內部有16通道EDMA控制器,能夠高速處理幾乎所有I/O和存儲器的接口問題,大大提高器件吞吐速度。外部總的存儲器地址空間最大 512MB,數據寬度為32 b,可支持SBRAM,SDRAM,SRAM,Flash和EPROM。TMS320C6713與外部I/O接口通過FFA構造的I/O端口、HPI口、多緩沖串口(McBSP)、SPI口等幾種方式實現。與專用的硬件壓縮器件相比,TMS320C6713B可方便實現數據壓縮。以及系統升級和配置靈活。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乳山市| 政和县| 玛曲县| 龙胜| 电白县| 鄂伦春自治旗| 文水县| 兰溪市| 马公市| 枣强县| 吉安市| 大余县| 沙洋县| 宿迁市| 靖江市| 汶上县| 五河县| 慈溪市| 大同县| 华坪县| 井研县| 兰西县| 定襄县| 开平市| 邹城市| 天津市| 凤山县| 瑞昌市| 崇左市| 乌拉特前旗| 望谟县| 盐城市| 安岳县| 曲阳县| 奉贤区| 巩义市| 淅川县| 洪湖市| 新丰县| 班玛县| 榆中县|