新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機恒溫箱的溫控系統制作

        單片機恒溫箱的溫控系統制作

        作者: 時間:2013-01-25 來源:網絡 收藏
          本設計的主要原理是,實時地將溫度傳感器所采集的溫度值與所設定的恒溫值進行比較和處理。從而監控并保持樣品容器箱的溫度值。本文給出了該系統的方案設計、硬件電路、軟件設計、故障排除以及系統調試等內容。

          系統的主要性能指標有:(1)恒定溫度值設定范圍:20-50℃,最小區分度:1℃;f 2)數碼管顯示實際溫度值,顯示范圍:0-99℃;最小區分度:0.1℃;(3)溫度控制誤差:≤4-1℃;(4)顯示精度:溫度控制的絕對誤差≤±3℃.鑒于風扇冷卻,環境溫度高于20℃.恒溫下限相應上移。

          一、系統方案設計

          本系統是基于經典C51系列的應用開發,集環境溫度的信號采集、數據的處理及溫度的保持控制等等為一體的數字控制系統。同時,該系統設計有友好的人機交互界面以及簡易的設置按鍵。

          系統由如下功能模塊組成:MCU模塊,顯示模塊。電源模塊,按鍵設置模塊,溫度采集模塊。

          冷卻模塊以及加熱模塊。系統方案框圖如圖1所示。

        圖1系統方案框

        圖1系統方案框

          二、元器件選擇

          本設計的MCU采用sTC89C52;考慮到節省器件使用的需要。溫度傳感器則采用單總線制的數字溫度傳感器DSl8820,無需接A,D轉換器,采樣值可直接送單片機處理,簡易方便;系統采用普通單刀繼電器HK4100F作為控制開關;兩個水泥電阻(10W,10Ω)串聯作為加熱器件,低壓(最高24V)供電,安全可靠;以5V直流供電小型風扇達到降溫或使容器受熱均勻的目的;采用普通的按鍵開關,實現恒溫溫度的可調設置功能;三位一體的數碼管實時顯示當前容器的溫度值,簡易低廉,實現了人機交互界面之目標。

          三、硬件電路設計

          依據系統方案,概述主要模塊接口電路;1、電源模塊。12~24V交流輸入,輸入的交流電壓為水泥電阻的發出熱量提供電能;輸入交流電壓經整流濾波,接入穩壓芯片7805轉變為5V直流電壓(VCC)以供給MCU及其外設系統使用。

          2、顯示模塊。共陽數碼管,段選接MCU I/013的P1組管腳。以9012三極管作為數碼管位選開關,位選分別由P2'5、P2'6、P2"7等管腳控制,三位數碼管顯示當前溫度(采樣溫度)值,其中有一個為小數位。其余兩個分別為十位和各位。

          3、加熱模塊。主要根據設定恒溫值與采樣溫度值的比較結果進行工作。即,采樣溫度值大于設定值時。繼電器閉合并接通水泥電阻加熱,否則斷開。

          圖2中,JDl、JD2分別接串聯水泥電阻及交流電源的一端,該繼電器由單片機的P2'4管腳控制。

        單片機恒溫箱的溫控系統制作

        圖2 電路原理圖

          4、按鍵設置模塊。為了節省材料和硬件資源,系統設計了三個按鍵,設置恒溫值時,一個用于遞增輸入;另一個用于遞減輸入;第三個預留。三個按鍵的一端接地。另一端分別接MCU的P2'1、P2'3、P2"2管腳。

          5、冷卻模塊。安裝小型風扇,以5V直流電壓供電,以繼電器控制風扇的工作狀態,以實現智能化控制。主要根據設定恒溫值與采樣溫度值的比較結果進行工作。即當采樣溫度值大于設定值時,繼電器閉合并啟動風扇冷卻。否則斷開。該繼電器由單片機的P2"3管腳控制。

          6、溫度采集模塊,溫度采集模塊。以單總線操作的DSl8820溫度傳感器作為溫度采集器。從溫度傳感器獲取溫度值的方法非常簡潔,無須接A,D轉換器。即可實現對溫度測量并將測量數據直接送單片機處理。且可使系統實現溫度的巡回測量和顯示。其中,溫度傳感器的數據管腳接單片機的P3"5管腳。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 会宁县| 岳阳县| 临清市| 漾濞| 建宁县| 康保县| 旬邑县| 蓬莱市| 皮山县| 宜春市| 泸定县| 海安县| 余江县| 慈利县| 门源| 南投市| 清水河县| 尼木县| 博野县| 永济市| 望都县| 浪卡子县| 繁峙县| 彰化县| 安康市| 布拖县| 岳西县| 南汇区| 建平县| 西吉县| 南丹县| 顺昌县| 江城| 南漳县| 合作市| 周口市| 丰原市| 禹城市| 龙陵县| 墨江| 兴城市|