基于MCU的權(quán)控智能節(jié)水系統(tǒng)設(shè)計
當(dāng)水箱水位未到低水位時,低水位檢測裝置是低電平,經(jīng)過一個非門后變?yōu)楦唠娖剑谑蔷w管V1因飽和導(dǎo)通驅(qū)使電磁閥閉合進(jìn)行主注水。當(dāng)?shù)竭_(dá)水箱水位時,水箱水位檢測裝置送來的是高電平,經(jīng)過一個非門后變?yōu)榈碗娖?,于是晶體管V1截止,主注水控制電路關(guān)斷電磁閥停止主注水。
2.4 權(quán)注水控制電路設(shè)計
權(quán)注水是以AT89C2051為核心的主控制單元實現(xiàn)電路見圖7。權(quán)注水控制電路與微處理器耦合時采用光電耦合器耦合,優(yōu)點(diǎn)是光電耦合器耦合可以阻隔繼電器和電磁閥開啟與關(guān)斷瞬間產(chǎn)生的尖鋒脈沖等干擾信號對微處理器的干擾,從而避免了主控制單元因受干擾而出現(xiàn)工作性能不穩(wěn)定的現(xiàn)象,減小了誤沖廁和漏沖廁的幾率。信號流程為:權(quán)注水指令從P3.2口送出,經(jīng)R8送光耦I(lǐng)C4驅(qū)動V2導(dǎo)通,控制繼電器閉合常開觸電,電磁閥開啟權(quán)注水。
3 系統(tǒng)軟件設(shè)計
本系統(tǒng)以AT89C2051單片機(jī)為核心,為實現(xiàn)單片機(jī)的信號處理和控制功能,將程序劃分為6個模塊:3 min定時模塊、紅外脈沖計數(shù)模塊、高低峰期判決模塊、延時選擇模塊、水位檢測模塊、電磁閥模塊,單片機(jī)主程序流程如圖8所示。
評論