新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于PIC單片機和AD7705的高精度信號采集系統設計

        基于PIC單片機和AD7705的高精度信號采集系統設計

        作者: 時間:2011-03-17 來源:網絡 收藏

        基準電壓在的外圍電路中最為重要,它直接影響數據的精準度,這里采用的是2.5 V參考電壓源MCP1525,它采用先進的CMOS電路和EPROM存儲方式,在時間和溫度穩定性上具有明顯優勢,并且在工業級溫度范圍-40~+85℃范圍內可正常工作,為的精準度提供有力保障。
        值得注意的是在印刷板電路時必須講究布線技巧,布線的好壞直接影響數據轉換精度,甚至會引起芯片工作失常。經驗表明,應該布設在一個相對獨立和集中的區域,數字區和模擬區盡可能在底面分開布線,模擬接地與數字接地應只在一個點連接在一起,所有電源都要加電容去耦電路,電容器盡可能靠近芯片的電源輸入端。
        2.1.2 光電隔離電路
        為了提高通訊接口在工業現場的抗干擾能力,采用光電隔離器件是一種簡單而有效的方法,這里采用的是高速光耦6N136,如圖4所示,它能夠在對通訊接口進行光電隔離的同時不會影響通訊速率,可以使在不降低效率的情況下提高可靠性。由于光耦兩側的電源和地是要完全分開的,因此了兩路電源,使6N136能達到最佳隔離效果。在設計印刷板電路時要特別注意6N136底下不能走數據線,這樣會引入干擾導致數據采集跳動。

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


        2.1.3 復位電路
        由于工業現場環境復雜,簡單的RC復位電路在強干擾情況下會使復位引腳電壓意外跌落,造成工作不正常。為了解決這一問題,這里采用電壓檢測復位芯片HT7044,它能夠檢測4.5 V的固定電壓并具有穩壓功能,可以滿足設計穩定性的要求,如圖5所示。


        2.2 軟件設計
        AD7705內部只有一套模數轉換電路,通道1和通道2的選擇通過軟件設置進行切換,實際應用中往往需要對不同通道采取不同的增益,動態地對AD7705進行增益、通道設置,很靈活方便地達到這一目的。使用AD7705之前,首先要對所有寄存器進行設置,才能保證器件正常工作。在實際使用中,首先選擇模擬輸入模式(單極性還是雙極性)、是否需要緩沖、時鐘分頻和輸出更新速率;根據外部輸入的幅度來決定設置器件的增益值。
        該系統中的AD7705在應用中選擇輸入通道單極性、初始增益等于1、數據更新速率為500 Hz。AD7705的讀寫操作嚴格按照時序進行,圖6和圖7給出了AD7705的讀和寫時序圖。根據實際確定所有參數以后,對AD7705芯片進行設置,參數設置方法比較獨特,在設置參數之前,首先對通信寄存器進行一次寫操作,來決定下一個是什么樣的寄存器和什么樣的操作內容,再進行下一步的參數寫入,圖8給出了AD7705初始化及讀取數據流程圖,讀者可參考下面的AD7705初始化程序。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 建阳市| 永修县| 阿鲁科尔沁旗| 汉阴县| 奉节县| 溆浦县| 伊通| 航空| 台南市| 延庆县| 寻乌县| 安远县| 天长市| 白城市| 浦城县| 外汇| 涿州市| 贡嘎县| 平乐县| 辽阳市| 镇沅| 富民县| 绥棱县| 西宁市| 方山县| 望城县| 桓仁| 邵阳市| 浑源县| 鲁山县| 陆良县| 徐水县| 大同市| 黄山市| 嘉禾县| 习水县| 华阴市| 格尔木市| 台北县| 祁连县| 吴川市|