水溫水位偵測警報器
如果您的家裡有幼兒或行動不便的老人,想必會很在乎家中安全預防的問題,例如洗澡水的溫度及水位是否過高就是常常需要注意的問題,本作品主要的設計想法也因而產生 。 當水溫或水位達到設定值時,將啟動警報,通知危險!
本作品強調單晶片(MCU)的基礎實作能力,軟體使用8051 Assembly撰寫,主要硬體由電子元件基本電路設計,除了電源以模組取代變壓器外,其他電路不使用模組套用,忠實呈現電路設計的原汁原味 。
作品功能
- 4顆觸控按鍵操作。
- 4個單8,七段顯示器。
- 溫度顯示範圍0℃~70℃。
- 溫度設定範圍25℃~70℃。
- 3段水位設定及顯示功能。
- 可設定RELAY/BUZZER ON時間功能(0~99S)。
- 開機5S延時判斷處理功能(防止開機雜訊及A/D不確定因素誤判)。
操作說明
- 接上市電AC110V 。
- 按ON/OFF鍵->ON 啟動系統。(左邊顯示目前溫度,右邊顯示設定溫度)
- 按 SET/MODE 鍵-> 1.設定警報溫度值 2.設定警報水位值 3.設定RELAY/BUZZER 持續動作時間 4.恢復系統執行狀態。
- 設定警報溫度值範圍-> 25℃~70℃ (內定40℃)
- 設定警報水位值範圍-> 1~3 (內定2)
- 設定RELAY/BUZZER 持續動作時間範圍-> 0~99S (內定15S)
- 設定RELAY/BUZZER 持續動作時間=0時, 動作時間將一直持續,直到按OFF鍵。
- 按 UP 鍵-> 調整設定值,每按一次加 1。
- 按 DOWN 鍵-> 調整設定值,每按一次減 1。
- 若按MODE鍵後,於5秒內未按任一鍵時(有按鍵則再續5秒),系統自動恢復執行狀態。
- JP1->OPEN(BUZZER DISABLE) JP1->SHORT (BUZZER ENABLE)
- J1->接水位偵測棒。
- J2-> RELAY 開關接點 (自行運用) 。
調整說明
- 以數位電表觀察,調整VR1,將U3(PIN9)電位調在2.56V,作為AD之參考電壓。