新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于嵌入式的無線智能家居控制裝置

基于嵌入式的無線智能家居控制裝置

作者: 時間:2009-12-17 來源:網(wǎng)絡(luò) 收藏

串口1與藍(lán)牙模塊相連接,接受主器發(fā)送來的命令。I/O口分別連接電路的廚房燈,臥室燈,衛(wèi)生間燈,客廳燈的輸入接口。
4.2 從器軟件部分
由于本采用了四盞燈模擬家中的各種電器,所以軟件的主要作用是接收主控制器的命令,并將其進(jìn)行解析,將相應(yīng)的命令根據(jù)通信協(xié)議轉(zhuǎn)化為相應(yīng)的控制信號,接入控制電路從而控制相應(yīng)的電器。軟件主要流程如圖7所示。

本文引用地址:http://butianyuan.cn/article/152222.htm

5 控制電路
控制電路利用ARM7輸出信號作為使能信號,通過繼電器電路實現(xiàn)低壓直流對高壓交流電路的控制功能。ARM7輸出信號VOUTi為3.3V,電路核心部分采用“匯科HRS1H-S-DC5V”作為繼電器,該繼電器使能端要求最低電壓為2.4V,輸出端承載為“220VAC/3A”或者“24VDC/3A”。繼電器輸入端利用三極管9014設(shè)計驅(qū)動及保護(hù)電路,三極管發(fā)射極與繼電器輸入端子相連。電路原理如圖8所示,將ARM7平臺輸出信號VOUT1、VOUT2、VOUT3、VOUT4,作為后向電路的輸入控制信號:在圖X中,當(dāng)VOUT1信號為低電平時,三極管9014斷開,三極管發(fā)射極零電壓即Vo=0,繼電器線圈未工作,繼電器輸出端斷路,高壓電路斷開;反之,VOUT1信號為高電平時,三極管9014導(dǎo)通,三極管發(fā)射極電壓為:電源電壓Vcc與三極管壓降Vd差值,即Vo=Vcc-Vd,繼電器線圈工作,繼電器輸出端導(dǎo)通,高壓電路工作。在測試與演示過程中,高壓部分僅以15VDC作為測試電路,實物圖如圖9所示。

然而在實際應(yīng)用中,可以根據(jù)使用環(huán)境和要求不同,將線圈繼電器更換為光電耦合繼電器或者各類功率繼電器,以適應(yīng)用戶的使用需求。


6 結(jié)束語
本次設(shè)計達(dá)到了預(yù)期的效果,實現(xiàn)了遠(yuǎn)程PC軟件,手機(jī)和本地控制家用電器(四盞燈模擬)的功能。本套控制具有良好的應(yīng)用性,利用遠(yuǎn)程電腦,手機(jī)等終端設(shè)備我們就可以隨時隨地的控制家中的任意電器,如果在控制功能上能有所增強(qiáng)和突破,必然有相當(dāng)好的應(yīng)用前景。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉