關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 溫度自動控制系統設計

        溫度自動控制系統設計

        作者: 時間:2012-02-03 來源:網絡 收藏

        6 系統軟件
        該系統軟件完成制冷制熱、設置值、調溫等功能。重要算法實現包括PID算法和數字傳感器DS18B20的控制。整體過程為:系統初始化,等待按健中斷。選擇制冷或制熱后,設定指定值;將溫度采集的數據接收進來,與設定溫度值比較,將差值經過PID算法后計算出進行功率控制的占空比,從而調節溫度。其中,PWM波由MSP430F449的定時器B產生,在該模式下,寄存器CCR0用于控制PWM波頻率,其他任意一個寄存器控制占空比,控制靈活,相當方便。控制積分調節參數對,對其采取分段積分PID算法,超調量。軟件流程如圖5所示。

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

        g.jpg


        該系統軟件完成制冷制熱、設置溫度值、調溫等功能。重要算法實現包括PID算法和數字溫度傳感器DS18B20的控制。整體過程為:系統初始化,等待按鍵中斷。選擇制冷或制熱后,設定指定溫度值;將溫度采集的數據接收進來,與設定溫度值比較,將差值經過PID算法后計算出進行功率控制的占空比,從而調節溫度。其中,PWM波由MSP430F449的定時器B產生,在該模式下,寄存器CCR0用于控制PWM波頻率,其他任意一個寄存器控制占空比,控制靈活。

        7 測試結果
        7. 1 測試過程
        為防止室溫變化對測試造成影響,選擇有空調室溫恒定的地方進行測試。在室溫16℃下,測試數據如表2所示。

        h.jpg


        7.2 測試結果分析
        由上實驗數據可以看出,溫度讀數可以達到0.1℃,設定的溫度值與最終溫度值讀數相差最大為0.8℃,完全滿足實驗要求±2℃范圍的要求。從實驗數據第2組可以看出溫差大于15℃時,達到指定度所需時間為2分43秒。

        8 結論
        本系統能在所能達到的任何溫度下制冷制熱,以設定溫度值調節到所設溫度。制冷時,溫度下降10℃僅需2min左右:制熱時,溫度上升15℃只需2分32秒。在室溫16℃下,系統能調節的溫度范圍10~60℃,精確度0.2℃。
        最后,如果木箱子的封閉性與實際中一樣好,這套調溫系統一定能達到理想效果。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 黄骅市| 漠河县| 肃宁县| 色达县| 叶城县| 海原县| 宁海县| 枣阳市| 大英县| 阿拉尔市| 德保县| 股票| 涿州市| 民权县| 尉氏县| 临桂县| 伽师县| 图木舒克市| 乌鲁木齐县| 盘山县| 苏州市| 黔西| 民和| 泸西县| 南部县| 衡阳县| 乌拉特中旗| 文水县| 武邑县| 剑河县| 莆田市| 高台县| 泸溪县| 修武县| 新民市| 诏安县| 衡南县| 舞阳县| 民权县| 北海市| 怀集县|