新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于CC430F5137的無線溫度采集報警系統設計

        基于CC430F5137的無線溫度采集報警系統設計

        作者: 時間:2012-04-14 來源:網絡 收藏

        CC430F5137的無線溫度采集報警系統設計

        3 系統軟件設計

        溫度采集的軟件設計包括主控制器和溫度采集模塊的軟件設計。

        3.1 主控制器軟件設計

        主控制器程序流程如圖6所示。首先按動開始按鈕系統開始運行,此時會發出一個控制指令給指定的溫度測量模塊,開始進行溫度采集,被指定的溫度采集模塊將所測溫度數據發送給主控制器(系統初始默認的是顯示第一個溫度采集模塊的測量數據)。主控制器接收到數據后,開始執行顯示程序。首先在第一組數碼管上顯示溫度采集模塊的序號,第二組顯示溫度值。主控制器會連續判斷溫度值是否越限,如果越限,系統會觸發報警裝置,這時蜂鳴器會發出響聲,并且報警燈點亮,直到溫度值回到允許的范圍內。如果有按鍵被按下,會執行相應的按鍵功能,并發送給指定的溫度采集模塊。

        CC430F5137的無線溫度采集報警系統設計

        3.2 溫度采集模塊軟件程序設計

        溫度采集模塊程序流程如圖7所示。當主控制器發送控制指令后,溫度采集模塊開始接收指令,并執行相應的指令功能。首先溫度采集模塊中的會采集MAX6613輸出的電壓信號,然后計算出相應的溫度值,并發送給主控制器。如果沒有接收到指令,系統不會采集MAX6613的電壓信號,溫度采集模塊會一直處于低功耗模式3中,這樣就能降低功耗。在低功耗模式3中,系統的DC發生器關斷,只有晶振是活動的,系統的總中斷允許位被打開。如果有RF無線收發器中斷,此時系統就會從低功耗模式3中喚醒,開始執行溫度檢測程序。這樣就能使功耗降到最低,達到低功耗的要求。

        RF無線電中斷子程序:

        CC430F5137的無線溫度采集報警系統設計

        結語

        本文設計了一種基于。此模塊主要是由主控制器和溫度采集模塊組成。經過測試,系統運行穩定可靠,但是在距離較遠和傳輸中間有障礙物的情況下,發送的數據會有接收丟失的狀況,根據實際的應用場合還需要不斷改善。

        蜂鳴器相關文章:蜂鳴器原理

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 梁平县| 晋中市| 南江县| 开远市| 甘孜县| 沂南县| 福海县| 鸡泽县| 琼海市| 额敏县| 洮南市| 永兴县| 德庆县| 巫溪县| 株洲县| 漯河市| 耒阳市| 赣州市| 新干县| 藁城市| 新平| 泾源县| 三亚市| 遂川县| 同心县| 湘潭市| 石柱| 电白县| 平顺县| 玉山县| 庄浪县| 通州市| 贞丰县| 昆山市| 得荣县| 塔城市| 唐山市| 循化| 宣武区| 交城县| 陵水|