本發(fā)明涉及一種WiFi遠(yuǎn)程控制模塊,屬于嵌入式開發(fā)及無線傳感網(wǎng)絡(luò)技術(shù)領(lǐng)域。
背景技術(shù):
目前,隨著物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,物聯(lián)網(wǎng)技術(shù)在民用方面不斷深入。嵌入式開發(fā)技術(shù)及無線傳感網(wǎng)絡(luò)技術(shù)大量應(yīng)用于智能化產(chǎn)品,通過傳感器對外界環(huán)境的檢測,并將相關(guān)數(shù)據(jù)通過無線網(wǎng)絡(luò)上傳至服務(wù)器,再由服務(wù)器發(fā)送到客戶終端,而終端對數(shù)據(jù)分析并發(fā)送相應(yīng)的應(yīng)答指令通過無線網(wǎng)絡(luò)運(yùn)用串口通信技術(shù)傳送至嵌入式系統(tǒng)中,系統(tǒng)收到指令后對相關(guān)器件進(jìn)行操作,從而實(shí)現(xiàn)對智能化產(chǎn)品的遠(yuǎn)程控制。
在嵌入式開發(fā)中,主要是對單片機(jī)開發(fā)及利用,通過開發(fā)軟件向系統(tǒng)內(nèi)寫入C語言程序,運(yùn)行器件后,通過串口通信、IIC通信等技術(shù)實(shí)現(xiàn)信息的傳輸,MCU對信息做出判斷并產(chǎn)生相應(yīng)的邏輯指令來控制與之相連的控制電路。
由于嵌入式系統(tǒng)的內(nèi)核較小,總體的性能及處理能力有限,實(shí)現(xiàn)的功能有限;同時軟件對硬件的依賴性高,軟件的可移植性差;對操作系統(tǒng)的可靠性要求也較高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是提供一種網(wǎng)絡(luò)連接便捷、處理能力強(qiáng)、可移植性好、同時可靠性高的WiFi遠(yuǎn)程控制模塊。
為了解決上述技術(shù)問題,本發(fā)明的技術(shù)方案是提供一種WiFi遠(yuǎn)程控制模塊,其特征在于,包括:
用于對環(huán)境參數(shù)進(jìn)行數(shù)據(jù)采集的傳感器;
用于接收傳感器的數(shù)據(jù),并根據(jù)該數(shù)據(jù)發(fā)出指令信息的控制終端;
用于接收控制終端的指令信息,并將接受到的指令信息發(fā)送給主控模塊的WiFi模塊;
用于接收WiFi模塊傳來的指令信息,進(jìn)行處理后做出響應(yīng),控制繼電器的閉合的主控模塊。
優(yōu)選地,所述主控模塊包括單片機(jī),單片機(jī)與所述WiFi模塊進(jìn)行串口通信,接收WiFi模塊傳來的指令信息,并根據(jù)單片機(jī)中預(yù)先燒錄的程序進(jìn)行相應(yīng)處理,然后做出響應(yīng)來改變引腳的電平,從而控制繼電器的閉合。
優(yōu)選地,還包括用于對上位機(jī)的指令信息進(jìn)行電平轉(zhuǎn)換,實(shí)現(xiàn)USB轉(zhuǎn)串口,并將轉(zhuǎn)換后的信息發(fā)送給單片機(jī),從而完成單片機(jī)的燒錄的USB串口轉(zhuǎn)換模塊。
優(yōu)選地,當(dāng)自鎖開關(guān)打開后,USB串口轉(zhuǎn)換模塊一方面通過USB插座的VBUS引腳為整個模塊提供電源;另一方面,通過將上位機(jī)的指令信息電平傳送到USB總線的轉(zhuǎn)接芯片進(jìn)行電平轉(zhuǎn)換,從而將USB信號轉(zhuǎn)換為TTL電平,轉(zhuǎn)換后的信息通過該轉(zhuǎn)接芯片傳出,從而實(shí)現(xiàn)USB轉(zhuǎn)串口,傳出的信息再通過單片機(jī)進(jìn)行串口通信,從而完成單片機(jī)的燒錄。
優(yōu)選地,還包括通過將電源或者USB插座輸入的電壓通過穩(wěn)壓器轉(zhuǎn)換為設(shè)定電壓,來為所述WIFI模塊供電的電壓轉(zhuǎn)換模塊。
本發(fā)明提供的模塊以物聯(lián)網(wǎng)技術(shù)為基礎(chǔ),通過傳感器對環(huán)境參數(shù)進(jìn)行數(shù)據(jù)的采集和監(jiān)測家用電器工作狀況,利用無線網(wǎng)絡(luò)將數(shù)據(jù)匯聚,經(jīng)過數(shù)據(jù)處理后將信息發(fā)送到手機(jī),通過手機(jī)APP軟件實(shí)現(xiàn)對家用電器的智能遠(yuǎn)程管理??梢詫?shí)現(xiàn)遠(yuǎn)程控制家用電器如:空調(diào)、電燈等。
本發(fā)明提供的模塊利用WiFi網(wǎng)絡(luò)傳輸數(shù)據(jù),并利用串口通信原理實(shí)現(xiàn)了對設(shè)備的遠(yuǎn)程操作,與傳統(tǒng)zigbee傳輸方式相比,克服了傳統(tǒng)傳輸方式的控制范圍限制,且WiFi模塊的網(wǎng)絡(luò)連接設(shè)置更便捷;實(shí)現(xiàn)了對環(huán)境的遠(yuǎn)程監(jiān)測,以及對環(huán)境變化進(jìn)行相應(yīng)的遠(yuǎn)程控制,以及多個APP連接時可實(shí)現(xiàn)多點(diǎn)控制,更加智能化。
附圖說明
圖1為本實(shí)施例提供的WiFi遠(yuǎn)程控制模塊的結(jié)構(gòu)框圖;
圖2為USB串口轉(zhuǎn)換模塊電路原理圖;
圖3為主控模塊單片機(jī)部分電路示意圖;
圖4為主控模塊EEPROM部分電路示意圖;
圖5為電壓轉(zhuǎn)換模塊電路示意圖;
圖6為WiFi模塊電路示意圖。
具體實(shí)施方式
下面結(jié)合具體實(shí)施例,進(jìn)一步闡述本發(fā)明。應(yīng)理解,這些實(shí)施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍。此外應(yīng)理解,在閱讀了本發(fā)明講授的內(nèi)容之后,本領(lǐng)域技術(shù)人員可以對本發(fā)明作各種改動或修改,這些等價形式同樣落于本申請所附權(quán)利要求書所限定的范圍。
圖1為本實(shí)施例提供的WiFi遠(yuǎn)程控制模塊的結(jié)構(gòu)框圖,所述的WiFi遠(yuǎn)程控制模塊主要由:USB串口轉(zhuǎn)換模塊、主控模塊、電壓轉(zhuǎn)換模塊、WiFi模塊等組成。
結(jié)合圖2,USB串口轉(zhuǎn)換模塊由USB插座、CH340G芯片(CH340G是一個USB總線的轉(zhuǎn)接芯片)、自鎖開關(guān)、三極管、晶振、電容、電阻、二極管、LED電源指示燈組成,其作用是當(dāng)自鎖開關(guān)打開后,一方面通過USB插座的VBUS引腳為整個模塊提供電源;另一方面,通過將USB插座的D+、D-分別與CH340G的UD+、UD-連接,將上位機(jī)的指令信息電平傳送到CH340G芯片進(jìn)行電平轉(zhuǎn)換,從而將USB信號轉(zhuǎn)換為TTL電平,轉(zhuǎn)換后的電平通過該芯片的TXD和RXD傳出,從而實(shí)現(xiàn)USB轉(zhuǎn)串口,處理后的信息再通過單片機(jī)的TXD和RXD引腳進(jìn)行串口通信,從而完成單片機(jī)的燒錄。
結(jié)合圖3和圖4,主控模塊由晶振、插針、電容、電阻、繼電器、按動開關(guān)、STC89C52單片機(jī)、EEPROM組成,其主要作用為單片機(jī)通過TXD和RXD引腳與WIFI芯片進(jìn)行串口通信,接收WIFI芯片的數(shù)據(jù),并在單片機(jī)中通過事先編好程序的進(jìn)行相應(yīng)處理然后做出響應(yīng)來改變引腳的電平,從而控制繼電器的閉合。其中開關(guān)為復(fù)位開關(guān)。
結(jié)合圖5,電壓轉(zhuǎn)換模塊由asm1117穩(wěn)壓器、電容、二極管、LED電源指示燈、DC電源插座組成,通過將插座或者USB插座的VBUS引腳輸入5V電壓通過穩(wěn)壓器轉(zhuǎn)換為3.3V電壓,來為WIFI模塊供電。
結(jié)合圖6,WiFi模塊由ESP8266WiFi芯片、插座、插針、電阻、電容、LED通信指示燈組成,其作用是當(dāng)手機(jī)與WiFi模塊連接后通過手機(jī)app發(fā)送指令信息給WiFi模塊,WiFi模塊接收指令信息后通過WiFi模塊的TX引腳和DX引腳與單片機(jī)進(jìn)行串口通信,將接受到的指令發(fā)送給單片機(jī)處理。