單片機課程設計消毒碗柜
- 文件介紹:
- 該文件為 doc 格式,下載需要 1 積分
- 單片機課程設計消毒碗柜 消毒碗柜的控制
一.總體設計
(1)功能描述:功能是利用MCS-51的硬件原理,使用匯編語言實現對消毒碗柜的控制,通過中斷程序控制,實現廚門的開關,從而起到消毒作用。關閉廚門并且按下開始按鈕,消毒開始,20秒自動結束。由于消毒方式是臭氧消毒,所以中途用戶開門,立即停止消毒,防止臭氧泄露。
(2)設計方案描述:利用定時器實現計時,用紅綠燈的亮滅模擬消毒狀態,用中斷系統實行廚門開關的消毒轉換,利用硬件顯示方案的功能。
二.硬件設計
(1)所需設備為 8031單片機,LED發光二極管,開關
(2)硬件系統電路如下:
三 軟件模塊和流程圖
在開始消毒的中斷中,首先檢測門的狀態,確定是否可以啟動消毒,按下開始按鈕后,若門開則綠燈亮,不能進行消毒,等待狀態,若門關上則綠燈滅,紅燈亮,此時初始化計數器開始計時并消毒,20秒后光中斷,紅綠燈都滅,在消毒過程中,若門打開則綠燈亮紅燈閃爍,停止消毒,若門關著則繼續消毒至到時為止...