一種低成本紅外控制智能插座設(shè)計方案
圖5 繼電控制
當(dāng)單片機(jī)檢測到用電器功率過高或過低時控制繼電器導(dǎo)通或關(guān)斷從而實現(xiàn)對插座電源的控制。
圖6 輸入外設(shè)
通過按鍵輸入可以實現(xiàn)對插座電源的開啟和關(guān)斷,還能進(jìn)行一些功能設(shè)定(如設(shè)置學(xué)習(xí)功能),紅外遙控主要用來開啟插座電源。
圖7 智能插座整體硬件設(shè)計原理圖
三、軟件流程圖
程序流程如圖8所示,上電后初始化單片機(jī)IO口、定時器,進(jìn)行中斷初配置然后進(jìn)入大循環(huán)。檢測按鍵或紅外信號,如果輸入無信號則繼續(xù)檢測按鍵和紅外信號, 如果有信號輸入則開啟插座電源。然后單片機(jī)判斷此時是否為空載,如果為空載則控制繼電器關(guān)斷插座電源,如果不為空載則檢測學(xué)習(xí)功能設(shè)置標(biāo)志位是否為1,如 果為1則進(jìn)行學(xué)習(xí)功能設(shè)定,如果不為1則進(jìn)入到下一步。單片機(jī)判斷當(dāng)前功率是否處于閾值功率2KW范圍內(nèi),如果在該范圍內(nèi)則循環(huán)到按鍵檢 測,如果功率不在該范圍內(nèi)則控制繼電器一段時間后關(guān)斷插座電源。
圖8 智能插座方案軟件流程圖
本智能插座設(shè)計本系統(tǒng)支持多個紅外線頻段,可以使用各種紅外遙控器對系統(tǒng)進(jìn)行操作。解決了用電器待機(jī)能耗的浪費(fèi)問題,也解決了用電器短路或超負(fù)荷工作時安全問題,運(yùn)行穩(wěn)定,抗干擾能力強(qiáng),可靠性高,操作人性化。更重要的是結(jié)構(gòu)簡單,成本低廉具有很好的應(yīng)用前景。
評論