新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ICL7135與PIC單片機在溫度變送器中的應用

        ICL7135與PIC單片機在溫度變送器中的應用

        作者: 時間:2011-08-05 來源:網絡 收藏

          5 軟件設計

          系統軟件的設計中含有以下幾個處理模塊:初始化及主程序模塊,中斷處理模塊,數據處理及傳送控制輸出模塊。其中中斷處理模塊包括通訊中斷,捕捉中斷處理。數據處理及傳送控制輸出模塊則包括對象的數據處理,串行通訊的接收與發送控制。以下簡要介紹主程序運行流程與 7135 電平中斷處理。程序流程如下:

        主程序運行流程

        7135 電平中斷轉換流程

          在 A/D 轉換過程中,因為 BUSY 腳上升沿時開始脈沖計數,下降沿是計數即完畢,所得結果 存放在 CCP 寄存器中,它是分 CCPR1H 與 CCPR1L 高、低兩個字節共 16 位寄存器。將 CCPR1H左移 4 位加上 CCPR1L 再減去 10001,即為 A/D 轉換脈沖的計數值。將轉換后的數據按前述方法由軟件進行進一步處理。對采樣數據的處理過程中,可取對每 4 次或 8 次采樣值進行脈沖 濾波,或可以結合其他濾波方法一起例如一階濾波方法對數據進行處理,送顯,控制,這樣能使測量更準確,顯示更穩定。為保證生產的持續穩定進行提供有力保障。

          6 結束語

          此的工作環境相當惡劣,靜電干擾非常大,在調試過程中甚至出現了芯片被靜電激穿燒壞的現象,在串行通信的前端加光耦隔離并對 MAX485 芯片 A、B 分別上拉到電源和下拉到地起到了良好的保護作用,在長時間的使用期間此無論是在穩定性、精度、 實時性還是安全性上都表現良好,滿足了實際生產的需要。

          本文作者創新點是以的實際工程為例,詳細闡述將檢測到的進行轉換處理后通過串行口傳送給上位機,于高精度的溫度檢測儀表中,介紹了一款智能溫度控制儀表在溫度中的。對于實際生產有重要的借鑒意義。項目經濟效大約50萬元;數據來源主要是通過脈沖計數的方式獲得測量的結果;研究方法:利用含有初始化及主程序模塊、中斷處理模塊、數據處理及傳送控制輸出模塊的設計軟件來模擬實驗研究,其中中斷處理模塊包括通訊中斷,捕捉中斷處理。數據處理及傳送控制輸出模塊則包括溫度對象的數據處理,串行通訊的接收與發送控制。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 九龙县| 绿春县| 嘉黎县| 石城县| 罗山县| 从化市| 水富县| 商都县| 南皮县| 陇西县| 疏勒县| 内黄县| 双城市| 鹤庆县| 宝坻区| 宁陵县| 安泽县| 康定县| 宣武区| 大冶市| 府谷县| 突泉县| 益阳市| 三原县| 东辽县| 浙江省| 遵义县| 兴义市| 正宁县| 工布江达县| 德州市| 天台县| 镇巴县| 饶平县| 定西市| 凯里市| 招远市| 达尔| 民县| 上高县| 宁武县|