基于嵌入式的無線智能家居控制裝置
串口1與藍牙模塊相連接,接受主控制器發(fā)送來的命令。I/O口分別連接控制電路的廚房燈,臥室燈,衛(wèi)生間燈,客廳燈的輸入接口。
4.2 從控制器軟件部分
由于本裝置采用了四盞燈模擬家中的各種電器,所以軟件的主要作用是接收主控制器的命令,并將其進行解析,將相應的命令根據(jù)通信協(xié)議轉化為相應的控制信號,接入控制電路從而控制相應的電器。軟件主要流程如圖7所示。本文引用地址:http://m.butianyuan.cn/article/152222.htm
5 控制電路
控制電路利用ARM7輸出信號作為使能信號,通過繼電器電路實現(xiàn)低壓直流對高壓交流電路的控制功能。ARM7輸出信號VOUTi為3.3V,電路核心部分采用“匯科HRS1H-S-DC5V”作為繼電器,該繼電器使能端要求最低電壓為2.4V,輸出端承載為“220VAC/3A”或者“24VDC/3A”。繼電器輸入端利用三極管9014設計驅動及保護電路,三極管發(fā)射極與繼電器輸入端子相連。電路原理如圖8所示,將ARM7平臺輸出信號VOUT1、VOUT2、VOUT3、VOUT4,作為后向電路的輸入控制信號:在圖X中,當VOUT1信號為低電平時,三極管9014斷開,三極管發(fā)射極零電壓即Vo=0,繼電器線圈未工作,繼電器輸出端斷路,高壓電路斷開;反之,VOUT1信號為高電平時,三極管9014導通,三極管發(fā)射極電壓為:電源電壓Vcc與三極管壓降Vd差值,即Vo=Vcc-Vd,繼電器線圈工作,繼電器輸出端導通,高壓電路工作。在測試與演示過程中,高壓部分僅以15VDC作為測試電路,實物圖如圖9所示。
然而在實際應用中,可以根據(jù)使用環(huán)境和要求不同,將線圈繼電器更換為光電耦合繼電器或者各類功率繼電器,以適應用戶的使用需求。
6 結束語
本次設計達到了預期的效果,實現(xiàn)了遠程PC軟件,手機和本地控制家用電器(四盞燈模擬)的功能。本套基于嵌入式的無線智能家居控制裝置具有良好的應用性,利用遠程電腦,手機等終端設備我們就可以隨時隨地的控制家中的任意電器,如果在控制功能上能有所增強和突破,必然有相當好的應用前景。
評論