新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于FPGA的工控領域監控系統設計

        基于FPGA的工控領域監控系統設計

        作者: 時間:2010-04-28 來源:網絡 收藏

        1.2 溫度信號轉換電路
        圖1所示是本系統中的溫度信號檢測電路。

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


        圖1電路中,R14是放在散熱器表面的鉑電阻,用于感應散熱器的溫度,該電路可將PT電阻隨溫度信號變化的阻值信號轉變成電壓信號,這樣,根據PTl00-V點的電壓值,即可換算出PT電阻R14的電壓信號,ref-V為基準電壓信號,ref-V經過圖2所示的差分放大電路后,再根據圖中元器件的參數即可計算出,最后傳輸的電壓信號Va為與基準電壓差值的12倍。


        圖3所示為光耦隔離傳輸電路,由圖2所示的差分放大電路輸出的電壓信號Va經過光耦隔離電路后,即可以l:1的形式傳送,即Vb點的電壓信號和差分放大后的信號Va是一樣的,將Vb送到AD7705進行模數轉換。然后將其轉換成串行序列輸出給處理,同時也上傳到DSP控制器。

        2 軟件方案
        本系統的軟件主要是根據AD7705的特點和操作時序,用的通用GPIO模擬SPI時序。圖4給出了該系統中AD7705的主狀態流程圖。此后,根據流程圖再編寫各子模塊,即可完成對AD7705兩路信號的實時采集。


        2.1 AD7705的特點及操作時序
        AD7705是采用∑-△轉換技術來實現16位代碼無丟失性能的AD轉換器件。該器件可以直接接收來自傳感器的低電平輸入信號,然后產生串行的數字輸出。AD7705只需2.7~5.25 V的單電源,采用雙通道全差分模擬輸入,并有一個差分基準輸入。當電源電壓為5 V、基準電壓為2.5 V時,這種器件可對輸入信號范圍在0~20 mA和0~2.5 V的信號進行處理,還可以處理±20 mV~±2.5 V的雙極性輸入信號,其串行接口也可配置為三線接口。其增益值、信號極性以及更新速率的選擇均可用串行輸入口由軟件來配置。此外,該器件還包括自校準和系統校準選項,以消除器件本身或系統的增益和偏移誤差。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 呼玛县| 多伦县| 泰州市| 思南县| 广德县| 鹿泉市| 临安市| 湖南省| 榆社县| 绍兴市| 鄢陵县| 西畴县| 定边县| 佛坪县| 高雄市| 宜兰市| 黔南| 长顺县| 新竹市| 眉山市| 微山县| 凌海市| 新河县| 察隅县| 宜黄县| 瓦房店市| 绿春县| 额济纳旗| 镇赉县| 沙坪坝区| 高平市| 自贡市| 静宁县| 巴林左旗| 托克逊县| 崇仁县| 彭泽县| 洛宁县| 雷州市| 南郑县| 武隆县|