熱水器控制器方案
摘要: 本文介紹的是一個以適用于LCD顯示的HT49R30A-1為控制核心的熱水器控制方案。它的溫度檢測采用熱敏電阻配合LM393比較器組成的測量電路。對水位的檢測它分為四檔,原理同溫度檢測電路。
關鍵詞:HT49R30A-1、熱水器控制器、LM393、熱敏電阻
一.概述
HT49R30A-1 是一款高效率精簡指令集的八位高性能單片機,單周期指令和二級流水線結構使其適合高速應用。它具有低功耗、I/O使用靈活、可編程分頻器、計數器、振蕩類型選擇、暫停和喚醒、另有靈活的蜂鳴器輸出以及LCD顯示功能。他的工作電壓為3.0V ~ 5.5V,有6 位輸入口何8 位雙向輸入/輸出口、2 個外部中斷輸入、一個8 位
可編程定時/計數器、實時時鐘RTC、看門狗定時器、蜂鳴器輸出振、
具有節能暫停和喚醒功能來降低功耗等特點,是一款性價比很高的芯片。
二.功能簡介
本系統可以進行水位檢測和溫度檢測。采用LCD作顯示,運用LM393比較器組成的電平跳變作為采樣方式具有低成本的特點,在20-50度的溫度下具有良好的測量結果。
系統的主芯片是HT49R30A-1,內部自帶LCD驅動的MCU芯片。
本產品有時鐘顯示時間,出水溫度設定,開機時間設定,缺水自動關機等等人性化設計。本系統可以在自動工作模式和強制工作模式下進行切換工作。
三.操作說明
1. 開關鍵:關機關機狀態下按下開關鍵,蜂鳴器有一短音提示音,進入開機顯示狀態。
2. 開機顯示狀態:水位、溫度顯示實測值、時鐘顯示時間。MCU進入自動控制狀態且自動指示LED燈亮。
3. 開機狀態下按開關鍵,關閉整個系統。
4. 設定鍵:當需要設定時間時,按下設定建,蜂鳴器有短提示音,自動指示燈LED熄滅,同時水位字符成閃爍狀態,當再次按下設定鍵,水位字符停止閃爍,時鐘字符成閃爍狀態,往復調整。
5. 調整按鍵+、-具有上下調整數值的功能。調整完畢,3秒鐘后確認,蜂鳴器有短的提示音,進入正常的功能顯示狀態,即水位,溫度實際測量值和時鐘溫度顯示。
6. 強制按鍵:按下強制按鍵,自動指示燈熄滅,MCU退出自動控制狀態,蜂鳴器有短提示音,強制指示燈亮,繼電器得電工作。工作方式為:繼電器工作30秒停5分鐘,再工作30秒停5分鐘,這樣周而復始,到達設定水位,繼電器停止工作。在強制狀態下,不受時鐘信號控制。強制工作狀態下,工作滿120分鐘切換到自動工作狀態下。一切顯示恢復到自動狀態下的顯示。