• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的恒溫水龍頭設計

    基于單片機的恒溫水龍頭設計

    作者: 時間:2009-11-12 來源:網絡 收藏

    2 硬件電路
    控制是以宏晶科技的STC12C5A08PWM為核心,檢測DS18820采集的現場溫度信號,分析后做出相應控制處理。用水溫度的設定和顯示分別由鍵盤輸入和數碼管顯示。冷、熱水進入口水量的調節由輸出通過繼電器驅動調節閥實現,采用脈寬調制(PWM)變頻技術智能調控水流大小,實現精確配比。系統框圖如圖2所示。

    本文引用地址:http://www.czjhyjcfj.com/article/173564.htm

    2.1 控制模塊
    采用STC12C5A08PWM單片機實現,它是高速、低功耗、超強抗干擾的新一代8051單片機,指令代碼完全兼容傳統8051,但速度快8~12倍。內部集成MAX810專用復位電路,看門狗,兩路PWM,片內有8 KB FLASH ROM,1 280 B RAM,支持ISP。
    2.2 溫度傳感器模塊
    采用DALLAS公司生產的單總線式數字溫度傳感器DS18820測量水溫,可直接輸出9~12位(二進制)溫度讀數,便于單片機處理。DS18820測量溫度范圍為-55~+125℃,在-10~+85℃范圍內,精度為±0.5℃。可在750 ms(最小值)內把溫度轉換成12位二進制數字值,溫度采集具有準確性和及時性。DS18820采用單總線的數據傳輸方式,多個DS18820可掛接在一條總線上,實現多點溫度測量,輕松組建傳感網絡。該系統中分別檢測熱水進入口溫度T1,冷水進入口溫度T2和出水口溫度T3。
    2.3 顯示模塊
    該系統了兩位八段數碼管,由單片機I/O口直接驅動,采用動態顯示方法,顯示用戶設定的溫度值。
    2.4 鍵盤模塊
    本系統需要三個按鍵,采用三鍵獨立式鍵盤,直接接單片機I/O口,采用軟件去抖。三個按鍵分別實現的功能如表1所示。


    2.5 水流控制模塊
    如圖1所示,熱水和冷水進入口1,2采用電動調節蝶閥,單片機通過控制調節蝶閥的開度來控制進水量的大小。使用單片機內部2路PWM邏輯產生高頻PWM信號,通過電動執行機構驅動電動調節蝶閥,從而減輕了軟件的工作,提高了軟件的效率。出水口3和循環水出水口4采用電動快速切斷蝶閥,在單片機的控制下實現快速開關水。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 扎赉特旗| 乡城县| 临漳县| 日喀则市| 南京市| 澄江县| 烟台市| 平阳县| 金乡县| 建阳市| 多伦县| 白朗县| 渑池县| 巢湖市| 壤塘县| 阿克苏市| 崇礼县| 福贡县| 绍兴县| 岐山县| 定南县| 定陶县| 奎屯市| 华阴市| 黄浦区| 桦甸市| 股票| 清徐县| 泽库县| 温宿县| 望城县| 奉化市| 疏附县| 都兰县| 陆丰市| 南安市| 安化县| 镶黄旗| 伊宁县| 房产| 永年县|