鄒潤 史秀男 沈陽工學院
智能窗簾網(wǎng)絡基于無線數(shù)據(jù)傳輸技術(shù)的控制系統(tǒng),利用系統(tǒng)數(shù)據(jù)的紅外技術(shù)來對家庭的窗簾進行集中控制管理。窗簾和窗戶可以通過室外溫度、光強度等參數(shù)來控制。同時,它可以起到美化節(jié)能和美化建筑整體的作用。但是,這個方案統(tǒng)一了的家庭的溫度和光的狀況,并且沒有根據(jù)的住宅建設的實際的必要性,為了統(tǒng)一管理和控制,在廣泛使用中有一定的限制性的存在。其典型的原理框圖為圖1所示。
圖1 基于WIFI技術(shù)的智能窗簾網(wǎng)絡化控制系
DS1302和微控制器連接只需要三行,采用三線SPI接口與CPU同步通信發(fā)送時鐘信號或多個字節(jié)的RAM中的數(shù)據(jù)。為了保證同步工作模式的實現(xiàn),只有在時鐘信號控制的情況下,電路才嚴格遵守時間控制。本次系統(tǒng)設計中系統(tǒng)時鐘所采用的晶振為50MHz的有源晶振,活躍的晶體主要使用3.3V直流電源,該電源系統(tǒng)時鐘電路。該時鐘電路是單片機最小系統(tǒng)中常用的系統(tǒng)時鐘電路,因此該設計電路非??尚?,穩(wěn)定性也很好。
AT89C51的復位銷(復位)高等級以上連接2個機器循環(huán),復位電路如圖1.2所示,RST銷復位信號輸入,復位信號的有效高度,RST有一定寬度的脈沖,可以有效地實現(xiàn)電動自動復位和手動復位。通過設計適當?shù)腞c值組合可以很容易的輸出超過兩個機器周期的高電平從而達到復位的目的。將程序執(zhí)行錯誤和操作錯誤更改為系統(tǒng),然后按復位按鈕重新啟動。
各電路使用振動電路發(fā)生的信號。圖1.3所示,XTAL 1相反的放大器的輸入,啤酒正經(jīng)的振動頻率的信號,XTAL 2逆的放大器的輸出。外振蕩器,C 2組成并聯(lián)諧振電路,并行的反饋電路。在對外部數(shù)據(jù)存儲器的每次存取中,外部原件可通過XT2的進出兩個端口與電路連接,從而產(chǎn)生自激振蕩。這個外部原件一般都是一個并聯(lián)諧振電路,其中包含石英晶振和瓷片電容。
窗簾為了根據(jù)自動控制系統(tǒng)的照明控制功能使用光的強弱自動控制窗簾的打開關(guān)關(guān),感光元件。在本設計中,使用照片阻力。采用光控制原理,打開自動窗簾,深顏色的窗簾關(guān)上。比較電路是參考放大器輸入2個電阻值的電壓值,利用電壓反轉(zhuǎn)輸入感光的光收集外部環(huán)境,暗的感光的抵抗特性,對亮抵抗少,確定逆電壓輸入值。
光電傳感器簡單易用,從輸入3.3V線和殘疾時的低電平輸出信號正確地檢測到高電平。當有光線發(fā)生變化時,系統(tǒng)能捕捉到這一信號從而做出反應。
本設計中使用的古北WIFI模塊。BroadLink開放SDK可以讓開發(fā)者在BroadLink智能模塊時,快速集成BroadLink的easyconfig技術(shù),設備發(fā)現(xiàn)和數(shù)據(jù)傳輸?shù)阶约旱膽弥?。用戶只需要將硬件和UI準備好,即可以在最短時間內(nèi)完成整套產(chǎn)品的開發(fā)。同時,也可以直接控制BroadLink的智能產(chǎn)品。Wifi模塊采用市面流行的成型模組,同MCU串口通訊,交互數(shù)據(jù),數(shù)據(jù)上傳到手機端利用的云平臺。
在原理圖中,MCU和WiFi模塊與三極管通信,以轉(zhuǎn)換3.3V和5V電平。無線網(wǎng)絡非常普遍。WI-FI無線局域網(wǎng)可以實現(xiàn)家庭范圍內(nèi)的全覆蓋,所有的視頻設備,網(wǎng)絡設備和監(jiān)控設備通過無線WI-FI技術(shù)。同時,WI-FI技術(shù)實現(xiàn)成本也較低。所以,本項目采用WI-FI網(wǎng)絡接入方案。單片機識別了感知層信號后,通過UART通訊把數(shù)據(jù)接入WI-FI模塊,WI-FI模塊形成的熱點可以將數(shù)據(jù)傳入路由器,再接入局域網(wǎng)絡或直接利用WI-FI熱點互聯(lián)形成網(wǎng)絡。
智能家居系統(tǒng)要實現(xiàn)遠程訪問家中設備的功能,必須將設備與Internet網(wǎng)絡相連,通過在互聯(lián)網(wǎng)上交換客戶端和服務器端的數(shù)據(jù),在物理網(wǎng)絡與互聯(lián)層之間將IP數(shù)據(jù)包采用一定的數(shù)據(jù)鏈路進行接收和發(fā)送,實現(xiàn)設備的網(wǎng)絡公有化。而實現(xiàn)網(wǎng)絡通信功能,則必須通過TCP/IP協(xié)議棧的介入才能完成網(wǎng)絡數(shù)據(jù)的交互功能。對于使用嵌入式操作系統(tǒng)運行微控制器的硬件設備,集成TCP/IP堆棧的文件系統(tǒng)通常在系統(tǒng)操作系統(tǒng)中。本系統(tǒng)TCP協(xié)議采用了一系列簡化機制,保證系統(tǒng)功能前提下提高系統(tǒng)的軟硬件資源利用率。
本設計首先從整體上對該系統(tǒng)進行設計,對系統(tǒng)按照功能實現(xiàn)的不同進行模塊的劃分,大致分成二個部分。
(1)主要是環(huán)境數(shù)據(jù)的采集以及無線傳輸,在這部分內(nèi),主要工作集中在選擇傳感器并且對數(shù)據(jù)進行采集的功能的實現(xiàn)、利用無線WIFI協(xié)議如何將這些數(shù)據(jù)傳輸?shù)絽f(xié)調(diào)器上、硬件的設計及軟件的實現(xiàn)、完成系統(tǒng)的調(diào)試。
(2)主要是環(huán)境數(shù)據(jù)的收集處理及對采集導對傳輸端相關(guān)功能的控制,在這部分內(nèi),主要工作集中在利用己有的硬件搭建好系統(tǒng)所需的硬件環(huán)境,在該條件基礎(chǔ)上,根據(jù)手機系統(tǒng)層次劃分及應用程序編寫實現(xiàn)方法完成手機程序,實現(xiàn)對數(shù)據(jù)的收集及將數(shù)據(jù)保存至網(wǎng)絡服務器上,控制各個家居子系統(tǒng)。