• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 測試測量 > 設計應用 > 一種多路同步數(shù)據(jù)采集系統(tǒng)的設計

    一種多路同步數(shù)據(jù)采集系統(tǒng)的設計

    作者: 時間:2011-04-08 來源:網(wǎng)絡 收藏



    圖5 CS5451A一幀數(shù)據(jù)輸出圖

      4 中斷服務子程序的設計

      CPU讀采樣數(shù)據(jù)是在中斷服務子程序中設計的,在中斷程序中讀走采樣值數(shù)據(jù),并判斷通道號是否對應。軟件流程如圖6所示。

    軟件流程圖


    圖6 軟件流程圖

      5 結(jié)論

      本文利用CS5451A設計一個通用的數(shù)據(jù)采集,利用XILINX SPARTAN3E系列FPGA芯片實現(xiàn)異步FIFO和采樣數(shù)據(jù)串并轉(zhuǎn)換模塊的設計,CPU不用直接用SPI控制器接收CS5451A芯片輸出的串行格式的數(shù)據(jù),只需要把ADC輸出的串行數(shù)據(jù)通過串并轉(zhuǎn)換模塊存入FIFO緩沖區(qū),并產(chǎn)生一個中斷信號,在CPU的中斷子程序中讀出采樣數(shù)據(jù)。該方案已經(jīng)在低壓繼電保護裝置中得到了應用,通過試驗本的數(shù)據(jù)采集精度可以達到0.2級。調(diào)試中發(fā)現(xiàn),在進行PCB設計時,要注意以下幾點:

      1)模擬部分電路(差分輸入以及參考電源部分)和數(shù)字部分(XIN、FSO、SDO、SCLK信號)應完全分開在不同的區(qū)域里。

      2)良好的去耦對抑制CS5451A產(chǎn)生的噪聲很重要,去耦電容一般為0.1 μF,且放到電源輸入引腳盡可能近的地方,以達到良好的去耦效果。

      3)如果要求工作在-40~+85℃的溫度范圍內(nèi),要求采樣精度達到0.2級,必須使用外部高精度的參考電源。


    上一頁 1 2 3 下一頁

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 新乐市| 沽源县| 清水县| 金华市| 时尚| 建湖县| 南汇区| 雷州市| 沙湾县| 满洲里市| 宝清县| 攀枝花市| 开封市| 永泰县| 宜城市| 赞皇县| 田林县| 含山县| 嘉黎县| 什邡市| 精河县| 宜昌市| 手游| 周至县| 六安市| 黑山县| 前郭尔| 谢通门县| 泰顺县| 莫力| 西安市| 宁南县| 南昌县| 九龙县| 扎鲁特旗| 县级市| 交口县| 通城县| 灵璧县| 浦北县| 海门市|