新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > dsPIC30F實現高精度數據采集

        dsPIC30F實現高精度數據采集

        作者: 時間:2011-09-07 來源:網絡 收藏
        據采集過程中要獲知A/D轉換已結束的方法有:

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

          1)定時 使用定時器,轉換開始后過一段時間讀取轉換結果;

          2)掃描 掃描BUSY引腳,當變為低電平時,即可知轉換結束,讀取轉換結果;

          3)中斷 BUSY作為中斷信號,輸入到INTO中,并設置為從高到低觸發中斷,當轉換結束后,BUSY信號由高變低,觸發中斷。

          

          本系統采用第3種方法,即中斷方法。中斷服務子程序如圖6所示,進入中斷服務子程序后,首先清中斷標示,然后分兩次讀取,即Vx1和Vx2(X代表A或B),讀完之后對數據進行處理并存儲到SD卡相應位置中,最后置采樣結束標示。

          4 結束語

          實踐表明,通過對模數轉換器件的正確使用,完全可以達到很高的采樣精度,并能滿足系統實時性的需要。通過外擴模擬電路部分,可以用于各種高速的數據采集存儲系統。


        上一頁 1 2 3 下一頁

        關鍵詞: dsPIC 30F 30 高精度

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 襄垣县| 阜康市| 吴川市| 涪陵区| 吉安市| 贡觉县| 克什克腾旗| 安顺市| 淮北市| 资源县| 靖边县| 吐鲁番市| 张北县| 布尔津县| 台南市| 威信县| 南江县| 汉源县| 修水县| 龙江县| 定边县| 封丘县| 铁岭市| 南华县| 浠水县| 西藏| 萨嘎县| 铜鼓县| 克拉玛依市| 淮阳县| 南投县| 陵川县| 龙山县| 麦盖提县| 故城县| 芦溪县| 抚州市| 新蔡县| 永兴县| 腾冲县| 宜州市|