電子垃圾桶設計說明
概述:本文主要介紹以HT48R05A-1為控制核心的電子垃圾桶,它通過紅外檢測判斷是否有人靠近來自動控制打開關閉桶蓋。HT48R05A-1是一款八位高性能精簡指令集單片機,專為經濟型多輸入輸出控制的產品設計。擁有低功耗、I/O 口穩定性高、定時器功能、振蕩選擇、省電和喚醒功能、看門狗定時器、蜂鳴器驅動、以及低價位等優勢,使此款多功能芯片可以廣泛地適用于各種應用,例如工業控制、消費類產品、子系統控制器等。
關鍵字:電子垃圾桶、紅外發射接受、HT48R05A-1
一. 功能介紹
1.電子垃圾筒具有兩種工作模式:自動模式,強制模式。
2.自動模式:待機狀態與工作狀態。
l 待機狀態:筒蓋閉合,紅色指示燈閃爍。閃爍模式:每3.8秒閃亮一次,紅燈閃亮時間為60ms。
l 工作狀態:當有人靠近時(距離垃圾筒10至20cm),自動打開筒蓋,延時4秒后,自動關閉筒蓋。打開筒蓋的動作時間為1.2秒,關閉筒蓋的動作時間也為1.2秒。此時綠色指示燈常亮。燈亮持續時間約為5秒。若人體一直靠近垃圾筒10至20cm,則筒蓋一直打開,直至人體離開后,延時4秒自動關閉筒蓋。
3.強制模式:按下‘OPEN’鍵,桶蓋打開,不自動關閉筒蓋,綠燈常亮;此時再按‘OPEN’鍵,系統不再響應。若此時按下‘CLOSE’鍵,桶蓋關閉,系統進入自動模式。
4.電池供電:四節一號電池供電,電池使用壽命大于半年。
5.電池電壓監測:如電池電壓過低,顯示黃燈。
二.設計說明
1.關鍵零件:HT48R05A-1微控制器芯片(18DIP),
LM358(8DIP)雙運放。
IR發射二極管
IR接收二極管
2.HT48R05A-1采用RC振蕩,振蕩頻率20KHZ。
為了節電,芯片間歇工作,每隔150ms被喚醒一次,喚醒時間約30ms。當紅燈閃亮時,喚醒時間約80ms。
3.IR發射二極管每隔150ms發射一次,發射持續時間100us。當IR接收電路收到反射信號時,則在40ms內再連續反射3次。
4.IR接收電路每隔150ms上電一次,上電持續時間約12ms。
三.操作說明
有兩個按鍵分別為強制開ON、強制關OFF
打開電源,LED顯示燈(紅)亮三秒之后紅燈每三秒閃爍一次,說明電路系統進入正常待機狀態有感應時,0.5秒后蓋子打開,維持3秒開狀態,還有感應蓋子,保持開狀態。
按下ON鍵蓋子一直打開,直到有OFF鍵,關閉蓋子。蓋子強開期間,綠燈每三秒閃爍一次。蓋子打開期間燈顯示為綠色,常亮。
當電池快用完時,燈顯示黃色,每三秒閃爍一次。