本發(fā)明涉及智能家居技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)關(guān)。
背景技術(shù):
現(xiàn)有技術(shù)中網(wǎng)關(guān)與智能家居設(shè)備之間屬于單向傳輸信息,只能由手機(jī)App單向發(fā)送指令給家居設(shè)備,而設(shè)備的實(shí)際開關(guān)狀態(tài)在手機(jī)App上不能體現(xiàn),用戶不能實(shí)時(shí)掌握智能設(shè)備當(dāng)前的開關(guān)情況。
現(xiàn)有技術(shù)中網(wǎng)關(guān)容易受無線網(wǎng)絡(luò)不穩(wěn)定的影響,引起網(wǎng)關(guān)與設(shè)備之間連接中斷,造成設(shè)備不能使用App進(jìn)行控制。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明就是針對(duì)現(xiàn)有技術(shù)存在的缺陷,提供一種網(wǎng)關(guān),其用于智能家居的核心控制,實(shí)現(xiàn)網(wǎng)絡(luò)模塊、433MHz射頻模塊、315MHz射頻模塊、Zigbee模塊、RS232模塊、RS485模塊、CAN總線模塊的互通。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種網(wǎng)關(guān),包括網(wǎng)關(guān)本體,所述網(wǎng)關(guān)本體包括微處理器、存儲(chǔ)模塊、WiFi模塊、以太網(wǎng)模塊、Zigbee模塊及射頻模塊;所述微處理器分別與存儲(chǔ)模塊、WiFi模塊、以太網(wǎng)模塊、Zigbee模塊及射頻模塊相連。
作為本發(fā)明的一種優(yōu)選方案,所述的微處理器包括主處理器和從處理器,主處理器與從處理器相連;所述主處理器分別與WiFi模塊、以太網(wǎng)模塊、存儲(chǔ)模塊及Zigbee模塊相連;所述從處理器分別與射頻模塊與存儲(chǔ)模塊相連。
作為本發(fā)明的一種優(yōu)選方案,所述網(wǎng)關(guān)本體還包括RS232模塊、RS485模塊、CAN總線模塊及USB-OTG模塊;所述RS232模塊、RS485模塊及CAN總線模塊與從處理器相連,所述USB-OTG模塊與主處理器相連。
作為本發(fā)明的另一種優(yōu)選方案,所述的存儲(chǔ)模塊包括FLASH存儲(chǔ)器、SRAM存儲(chǔ)器及SD卡;所述FLASH存儲(chǔ)器包括FLASH存儲(chǔ)器一和FLASH存儲(chǔ)器二;所述SRAM存儲(chǔ)器及FLASH存儲(chǔ)器一與主處理器相連,所述FLASH存儲(chǔ)器二與從處理器相連。
作為本發(fā)明的另一種優(yōu)選方案,所述的射頻模塊包括433MHz射頻模塊及315MHz射頻模塊,所述433MMHz射頻模塊及315MHz射頻模塊與從處理器相連。
作為本發(fā)明的另一種優(yōu)選方案,所述的網(wǎng)關(guān)本體還包括音頻模塊和FM模塊;所述主處理器分別與音頻模塊及FM模塊相連。
作為本發(fā)明的另一種優(yōu)選方案,所述的網(wǎng)關(guān)本體還包括顯示模塊,所述顯示模塊與主處理器相連;所述的顯示模塊為OLED模塊;所述網(wǎng)關(guān)本體還包括供電的電源模塊。
優(yōu)選地,所述主處理器采用單片機(jī)STM32F407ZGT6,所述從處理器采用單片機(jī)STM103RET6。
優(yōu)選地,所述FLASH存儲(chǔ)器一及FLASH存儲(chǔ)器二均采用存儲(chǔ)芯片W25Q16,F(xiàn)LASH存儲(chǔ)器一的W25Q16的1腳、2腳、5腳、6腳分別連接主處理器的122腳、75腳、76腳、74腳;Flash存儲(chǔ)器二存儲(chǔ)芯片W25Q16的1腳、2腳、5腳、6腳分別連接從處理器的59腳、22腳、23腳、21腳。
優(yōu)選地,SRAM存儲(chǔ)器采用芯片IS62WV51216,芯片IS62WV51216與主處理器采用FSMC協(xié)議模塊相連,片選引腳使用主處理器的NE3腳,芯片IS62WV51216數(shù)據(jù)總線為16位分別與主處理器的具有FSMC功能的數(shù)據(jù)引腳相連,芯片IS62WV51216地址總線為19位分別與主處理器的具有FSMC功能的地址引腳相連。
優(yōu)選地,以太網(wǎng)模塊采用以太網(wǎng)芯片LAN8720,芯片LAN8720的7腳、8腳、12腳、13腳、14腳、15腳、16腳、17腳、18腳分別于主處理器的45腳、44腳、43腳、36腳、27腳、35腳、37腳、126腳、129腳、128腳相連。
優(yōu)選地,F(xiàn)M模塊與主處理器通過I2C協(xié)議通信,F(xiàn)M模塊采用TEA5767M芯片,TEA5767M芯片的1腳2腳分別與主處理器的46、47腳相連。
優(yōu)選地,音頻模塊采用音頻芯片WM8978,音頻芯片與主控制器通過I2S、I2C協(xié)議進(jìn)行數(shù)據(jù)交換,音頻芯片的音頻輸入與FM模塊的音頻輸出引腳相連,把FM模塊的音頻放大輸出到揚(yáng)聲器;音頻芯片的7腳、8腳、9腳、10腳、11腳、16腳、17腳分別與主控制器的110腳、133腳、134腳、135腳、97腳、47腳、46腳。
所述微處理器的處理部分,包括。
連接單元:用于連接管理,完成數(shù)據(jù)的發(fā)送和接收。
協(xié)議解析構(gòu)件單元:用于對(duì)指定數(shù)據(jù)通過指定協(xié)議完成對(duì)數(shù)據(jù)的解析和格式化,解析成功后的數(shù)據(jù)通過構(gòu)建成任務(wù)發(fā)送給數(shù)據(jù)構(gòu)建處理單元。
數(shù)據(jù)構(gòu)建處理單元:用于對(duì)任務(wù)進(jìn)行解析處理,根據(jù)邏輯需要進(jìn)行數(shù)據(jù)模型的構(gòu)建、再次生成任務(wù)或發(fā)送數(shù)據(jù)。
任務(wù)調(diào)度單元:用于對(duì)暫時(shí)不需要執(zhí)行的任務(wù)提供掛起服務(wù)。
文件系統(tǒng)單元:對(duì)存儲(chǔ)和用戶數(shù)據(jù)提供文件系統(tǒng)的支持。
下載單元:提供下載服務(wù),下載結(jié)束交由數(shù)據(jù)構(gòu)建處理單元處理。
即時(shí)免編譯腳本單元:用于對(duì)腳本文件進(jìn)行解析,解析成功后交由數(shù)據(jù)構(gòu)建處理單元處理。
NTP單元:用于提供與互聯(lián)網(wǎng)時(shí)間一致的時(shí)間校準(zhǔn)。
顯示單元:用于顯示邏輯和顯示數(shù)據(jù)的管理。
與現(xiàn)有技術(shù)相比本發(fā)明有益效果。
1. 網(wǎng)關(guān)與Internet之間為有線連接,穩(wěn)定性增強(qiáng),有效降低掉線的頻率,用戶可以實(shí)時(shí)控制智能家居設(shè)備。
2.可控制外設(shè)兼容多種通信方式,并將相同功能不同通訊方式的外設(shè)進(jìn)行統(tǒng)一管理。
3. 使用主、從雙處理器,同時(shí)處理網(wǎng)關(guān)邏輯,增加運(yùn)行速度。
4. 網(wǎng)關(guān)設(shè)置有FM模塊,具備FM收音功能,可由網(wǎng)關(guān)收聽FM廣播。
5. 網(wǎng)關(guān)設(shè)置有音頻模塊,具備音頻播放功能,可進(jìn)行語音播報(bào)及音樂收聽。
6. 網(wǎng)關(guān)實(shí)現(xiàn)反饋應(yīng)用鏈?zhǔn)叫¢]環(huán)反饋,數(shù)據(jù)傳輸安全可靠,保證控制數(shù)據(jù)可靠到達(dá)被控設(shè)備的同時(shí),向用戶反饋執(zhí)行結(jié)果。
7. 集成有多種通訊模式,可兼容外設(shè)品種多。
8. 具有OLED屏幕顯示網(wǎng)關(guān)運(yùn)行狀態(tài)。
9.具備即時(shí)免編譯腳本運(yùn)行功能,用戶可所見即所得的修改網(wǎng)關(guān)配置信息。
附圖說明
下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明做進(jìn)一步說明。本發(fā)明保護(hù)范圍不僅局限于以下內(nèi)容的表述。
圖1是本發(fā)明原理框圖。
圖2為主處理器的電路示意圖。
圖3為Flash存儲(chǔ)的電路示意圖。
圖4為OLED顯示屏的電路示意圖。
圖5為SRAM存儲(chǔ)器的電路示意圖。
圖6為SD卡的電路示意圖。
圖7為FM模塊的電路示意圖。
圖8為WiFi模塊的電路示意圖。
圖9為音頻模塊的電路示意圖。
圖10為以太網(wǎng)模塊電路示意圖。
圖11為USB-OTG模塊的電路示意圖。
圖12-1為3.3V電壓輸出電路示意圖。
圖12-2為5V電壓輸出電路示意圖。
圖12-3為充電管理部分電路示意圖。
圖13為從處理器的電路示意圖。
圖14為Zigbee模塊的接口電路示意圖。
圖15為315MHz射頻模塊的電路示意圖。
圖16為RS485的電路示意圖。
圖17為RS232的電路示意圖。
圖18為433MHz射頻模塊的電路示意圖。
圖19為CAN總線模塊的電路示意圖。
圖20為微處理器的處理部分示意框圖。
圖21為鏈?zhǔn)叫¢]環(huán)反饋流程示意圖。
具體實(shí)施方式
如圖1所示,本發(fā)明包括網(wǎng)關(guān)本體,所述網(wǎng)關(guān)本體包括微處理器、存儲(chǔ)模塊、WiFi模塊、以太網(wǎng)模塊、Zigbee模塊、射頻模塊;所述微處理器分別與存儲(chǔ)模塊、WiFi模塊、以太網(wǎng)模塊、Zigbee模塊及射頻模塊相連。
所述的微處理器包括主處理器和從處理器,主處理器與從處理器相連;所述主處理器分別與WiFi模塊、以太網(wǎng)模塊、存儲(chǔ)模塊及Zigbee模塊相連;所述從處理器分別與射頻模塊與存儲(chǔ)模塊相連。
所述網(wǎng)關(guān)本體還包括RS232模塊、RS485模塊、CAN總線模塊及USB-OTG模塊;所述RS232模塊、RS485模塊及CAN總線模塊與從處理器相連,所述USB-OTG模塊與主處理器相連。
所述的存儲(chǔ)模塊包括FLASH存儲(chǔ)器、SRAM存儲(chǔ)器及SD卡;所述FLASH存儲(chǔ)器包括FLASH存儲(chǔ)器一和FLASH存儲(chǔ)器二;所述SRAM存儲(chǔ)器及FLASH存儲(chǔ)器一與主處理器相連,所述FLASH存儲(chǔ)器二與從處理器相連。
所述的射頻模塊包括433MHz射頻模塊及315MHz射頻模塊,所述433MHz射頻模塊及315MHz射頻模塊與從處理器相連。
所述的網(wǎng)關(guān)本體還包括音頻模塊和FM模塊;所述主處理器分別與音頻模塊及FM模塊相連。
所述的網(wǎng)關(guān)本體還包括顯示模塊,所述顯示模塊與主處理器相連;所述的顯示模塊為OLED模塊;所述網(wǎng)關(guān)本體還包括供電的電源模塊。
所述的網(wǎng)關(guān)本體還包括藍(lán)牙模塊。
所述微處理器的處理部分,如圖20所示,包括。
連接單元:用于負(fù)責(zé)硬件對(duì)外的所有包括Tcp、Udp、Uart、BlueTooth和Zigbee等連接的管理。完成數(shù)據(jù)的發(fā)送和接收。接收用戶發(fā)出的控制指令并將帶有連接信息的數(shù)據(jù)交給協(xié)議解析單元進(jìn)行解析。
協(xié)議解析構(gòu)件單元:用于對(duì)指定數(shù)據(jù)通過指定協(xié)議完成對(duì)數(shù)據(jù)的解析和格式化,解析成功后的數(shù)據(jù)通過構(gòu)建成任務(wù)發(fā)送給數(shù)據(jù)構(gòu)建處理單元。
數(shù)據(jù)構(gòu)建處理單元:用于對(duì)任務(wù)進(jìn)行解析處理,根據(jù)邏輯需要進(jìn)行數(shù)據(jù)模型的構(gòu)建、再次生成任務(wù)或發(fā)送數(shù)據(jù)。
任務(wù)調(diào)度單元:用于對(duì)暫時(shí)不需要執(zhí)行的任務(wù)提供掛起服務(wù)。
文件系統(tǒng)單元:對(duì)存儲(chǔ)和用戶數(shù)據(jù)提供文件系統(tǒng)的支持。
下載單元:提供下載服務(wù),下載結(jié)束交由數(shù)據(jù)構(gòu)建處理單元處理。
即時(shí)免編譯腳本單元:用于對(duì)腳本文件進(jìn)行解析,解析成功后交由數(shù)據(jù)構(gòu)建處理單元處理。
NTP單元:用于提供與互聯(lián)網(wǎng)時(shí)間一致的時(shí)間校準(zhǔn)。
顯示單元:用于顯示邏輯和顯示數(shù)據(jù)的管理。
從用戶通過網(wǎng)關(guān)發(fā)出控制指令給設(shè)備,到網(wǎng)關(guān)將控制結(jié)果回復(fù)給用戶,實(shí)現(xiàn)反饋。
本發(fā)明使用“鏈?zhǔn)叫¢]環(huán)反饋”,在此種反饋模式中,每一級(jí)傳輸?shù)臄?shù)據(jù)保證可靠的傳遞至下一級(jí),并將設(shè)備執(zhí)行結(jié)果向上一級(jí)反饋。最終保證數(shù)據(jù)可以準(zhǔn)確的到達(dá)被控設(shè)備,設(shè)備反饋可以準(zhǔn)確的返回給用戶。
如圖21所示,本發(fā)明實(shí)現(xiàn)用戶發(fā)送指令到得到反饋的流程為。
1、用戶發(fā)出控制指令給網(wǎng)關(guān),連接單元接收數(shù)據(jù)并將帶有連接信息的數(shù)據(jù)交給協(xié)議解析構(gòu)建單元進(jìn)行解析。
2、協(xié)議解析構(gòu)建單元將接收到的存有連接信息的數(shù)據(jù)進(jìn)行解析,解析成功后構(gòu)建成任務(wù)發(fā)送給數(shù)據(jù)構(gòu)建處理單元。
3、數(shù)據(jù)構(gòu)建處理單元接收到任務(wù)后對(duì)任務(wù)進(jìn)行解析,明確其為控制指令并生成內(nèi)部數(shù)據(jù)交到協(xié)議構(gòu)建解析單元進(jìn)行構(gòu)建,并將任務(wù)發(fā)送給任務(wù)調(diào)度單元。
4、協(xié)議構(gòu)建解析單元將構(gòu)建成功的設(shè)備控制數(shù)據(jù)按照指定的連接信息發(fā)送給連接單元。
5、數(shù)據(jù)構(gòu)建處理單元將未處理的任務(wù)發(fā)送給任務(wù)調(diào)度單元進(jìn)行任務(wù)掛起。
6、連接單元根據(jù)連接信息將設(shè)備控制數(shù)據(jù)發(fā)送給指定連接的設(shè)備。
7、設(shè)備接收到控制數(shù)據(jù)后完成控制指令指示的動(dòng)作并發(fā)送回復(fù)消息給網(wǎng)關(guān)。
8、 網(wǎng)關(guān)的連接單元接收到設(shè)備發(fā)送的數(shù)據(jù)交給協(xié)議解析構(gòu)建單元進(jìn)行解析。
9、協(xié)議構(gòu)建解析單元將接收到的存有連接信息的數(shù)據(jù)進(jìn)行解析,解析成功后構(gòu)建成任務(wù)發(fā)送給數(shù)據(jù)構(gòu)建處理單元。
10、數(shù)據(jù)構(gòu)建處理單元接收到任務(wù)后對(duì)任務(wù)進(jìn)行解析,明確其為控制回復(fù)指令,根據(jù)特定信息從任務(wù)調(diào)度單元獲取與其對(duì)應(yīng)的控制任務(wù)。
11、任務(wù)調(diào)度單元將指定的任務(wù)發(fā)送給數(shù)據(jù)構(gòu)建處理單元。
12、數(shù)據(jù)構(gòu)建處理單元根據(jù)控制任務(wù)構(gòu)建用戶控制回復(fù)的內(nèi)部數(shù)據(jù)交由協(xié)議構(gòu)建解析單元進(jìn)行構(gòu)建。
13、協(xié)議構(gòu)建解析單元將構(gòu)建成功的用戶控制回復(fù)數(shù)據(jù)按照指定的連接信息發(fā)送給連接單元。
14、用戶接收到所述發(fā)送控制指令相對(duì)應(yīng)的控制回復(fù)指令。
網(wǎng)關(guān)硬件部分各模塊及各模塊的作用及連接關(guān)系如下。
微處理器:所述的主處理器采用STM32F407ZGT6單片機(jī),用于與服務(wù)器、用戶手機(jī)通訊,網(wǎng)關(guān)內(nèi)部邏輯處理,數(shù)據(jù)存儲(chǔ)等;所述從處理器采用STM103RET6單片機(jī),用于處理各個(gè)外設(shè)的數(shù)據(jù)交換。使用雙處理器后,可以同時(shí)處理不同的邏輯任務(wù),提高網(wǎng)關(guān)的處理速度,其電路如圖2所示。從處理器用來處理與之相連的模塊或模塊的數(shù)據(jù),其電路如13所示。并與主處理器進(jìn)行數(shù)據(jù)通信。
存儲(chǔ)模塊:包括SRAM存儲(chǔ)器及Flash存儲(chǔ)器;Flash存儲(chǔ)器包括Flash存儲(chǔ)器一和Flash存儲(chǔ)器二均采用存儲(chǔ)芯片W25Q16,其電路如圖3所示,F(xiàn)lash存儲(chǔ)器一存儲(chǔ)芯片W25Q16的1腳、2腳、5腳、6腳分別連接主處理器的122腳、75腳、76腳、74腳;Flash存儲(chǔ)器二存儲(chǔ)芯片W25Q16的1腳、2腳、5腳、6腳分別連接從處理器的59腳、22腳、23腳、21腳。
SD卡:如圖6所示,SD卡接插于SD卡座上,SD卡座通過SDIO協(xié)議與主處理器芯片相連,數(shù)據(jù)腳1、2、7、8分別與主處理器芯片的引腳111、112、98、99相連,卡座的命令引腳3、時(shí)鐘引腳5分別與主處理器芯片的116、113引腳相連。
SRAM存儲(chǔ)器:用來為主處理器提供額外RAM空間,存儲(chǔ)主處理器的運(yùn)行緩存,如圖5所示,SRAM芯片IS62WV51216與主處理器采用FSMC協(xié)議模塊相連,片選引腳使用主處理器的NE3腳,數(shù)據(jù)總線為16位分別與主處理器的具有FSMC功能的數(shù)據(jù)引腳相連,地址總線為19位分別與主處理器的具有FSMC功能的地址引腳相連。
Flash存儲(chǔ)器一用于存儲(chǔ)網(wǎng)關(guān)的ID信息,F(xiàn)lash存儲(chǔ)器二用于存儲(chǔ)網(wǎng)關(guān)的出廠固件程序及用戶固件程序,SD卡用于存儲(chǔ)用戶設(shè)備信息及運(yùn)行腳本。
顯示模塊:顯示模塊采用OLED模塊,用來顯示相關(guān)的信息;其電路如圖4所示,OLED模塊的3腳、4腳、5腳、6腳、7腳相對(duì)應(yīng)的與連接主處理器74腳、76腳、91腳、93腳、92腳。
WiFi模塊:用來實(shí)現(xiàn)無線WiFi網(wǎng)絡(luò)的相關(guān)數(shù)據(jù)的交換;如圖8所示,WiFi模塊與主處理器是通過串口協(xié)議連接的,WiFi模塊WiFi_SPWF01S的6腳、8腳相對(duì)應(yīng)的與主處理器的124腳、96腳相連。
以太網(wǎng)模塊:負(fù)責(zé)網(wǎng)絡(luò)的數(shù)據(jù)傳輸,采用以太網(wǎng)芯片LAN8720,LAN8720滿足IEEE802.3/802.3u協(xié)議;如圖10所示,芯片LAN8720的7腳、8腳、12腳、13腳、14腳、15腳、16腳、17腳、18腳分別于主處理器的45腳、44腳、43腳、36腳、27腳、35腳、37腳、126腳、129腳、128腳相連,圖10中的HR911105A1為帶網(wǎng)絡(luò)變壓器的RJ45模塊(網(wǎng)線模塊)。
FM模塊及音頻模塊。
FM模塊:FM模塊與主處理器通過I2C協(xié)議通信,F(xiàn)M模塊采用TEA5767M芯片,其電路如圖7所示,F(xiàn)M模塊的1腳2腳分別與主處理器的46、47腳相連。
音頻模塊:主要負(fù)責(zé)音頻的錄音、音頻的解碼與音頻的放大輸出;采用音頻芯片WM8978,如圖9所示,音頻芯片與主控制器通過I2S、I2C協(xié)議進(jìn)行數(shù)據(jù)交換,音頻芯片的音頻輸入與FM模塊的音頻輸出引腳相連,把FM模塊的音頻放大輸出到揚(yáng)聲器;音頻芯片的7腳、8腳、9腳、10腳、11腳、16腳、17腳分別與主控制器的110腳、133腳、134腳、135腳、97腳、47腳、46腳。
Zigbee模塊: 用于Zigbee數(shù)據(jù)的無線收發(fā)功能,Zigbee模塊模塊與從設(shè)備通過串口通信,其Zigbee模塊連接如圖14所示。Zigbee模塊采用TI公司的型號(hào)為CC2530的Zigbee模塊。
射頻模塊:包括433M射頻模塊及315MHz射頻模塊;315MHz射頻模塊用來接收315MHz數(shù)據(jù)信號(hào),其電路如圖15所示,模塊的數(shù)據(jù)引腳連接三極管9014的基極,三極管的發(fā)射極連接從處理器的14腳。433M射頻模塊負(fù)責(zé)射頻433Mhz數(shù)據(jù)接收與發(fā)送,其電路如圖18所示,該模塊與從處理器通過SPI通信協(xié)議連接,該模塊的2、5、6、7、8、9、11腳分別接從處理器的39、33、36、35、34、58腳。
CAN總線模塊:通過CAN總線協(xié)議來完成數(shù)據(jù)通信,其電路如圖19所示,采用芯片TD301DCAN,該芯片的3、4腳分別連接從處理器的45、44腳。
USB-OTG模塊:如圖11所示,該電路的電源芯片來控制對(duì)USB設(shè)備供電通斷,該芯片的引腳1、2分別與主處理器的21腳、22腳相連;芯片USBLC6-4起到靜電防護(hù)的作用,USB座J8的1腳、2腳、3腳分別與主處理器的101腳、103腳104腳相連。由5V電源開關(guān)AIC1526、防靜電保護(hù)芯片USBLC6-4 與單片機(jī)STM32F407ZGT6的USB功能的模塊來實(shí)現(xiàn)USB-OTG,USB-OTG模塊主要用于連接移動(dòng)存儲(chǔ)設(shè)備,進(jìn)行網(wǎng)關(guān)數(shù)據(jù)備份。
RS232模塊: RS232模塊采用芯片MAX3232,如圖17所示,串口芯片MAX3232的7、8、13、14腳分別接上雙二極管SMA15CA起到防護(hù)的作用。
RS485模塊:此模塊通過485協(xié)議來處理數(shù)據(jù)信息,如圖16所示,485模塊的3、4、5腳相對(duì)應(yīng)的連接從處理器的29、30、61腳。
電源模塊:為網(wǎng)關(guān)本體供電,包括電源部分和充電管理部分。電源部分又分為5V電壓輸出部分和3.3V電壓輸出部分。
如圖12-2所示,5V電壓輸出部分:XL1509-5V的輸入引腳接12V,輸出引腳為5V。
如圖12-1所示,3.3V電壓輸出部分:XL1509-3.3V的輸入引腳接12V,輸出引腳為3.3V,SP6025EM5-3.3的輸入引腳接4V,輸出引腳為3.3V;充電管理電路:充電芯片的輸出引腳接電池正極,供電VCC接5V。電源芯片XL1509-5.0輸入12V輸出5V,電源芯片XL1509-3.3輸入12V輸出3.3V。
如圖12-3所示,充電管理芯片TP4056的5腳接鋰電池,在有外部供電時(shí),場(chǎng)效應(yīng)管AO3401截止,鋰電池就會(huì)被充電,外電直接供給電源芯片SP6025EM5-3.3輸出3.3V,當(dāng)無外部供電時(shí),場(chǎng)效應(yīng)管AO3401導(dǎo)通,鋰電池供電給電源芯片SP6025EM5-3.3輸出3.3V;掉電檢測(cè)可以檢測(cè)到當(dāng)前所用的是外電還是電池供電,此引腳與從處理器的9腳相連,電池電量檢測(cè)的引腳與從處理器的8腳相連。
本網(wǎng)關(guān)將多種可控制外設(shè)進(jìn)行集中控制,并將相同功能,不同通訊方式的設(shè)備進(jìn)行統(tǒng)一管理,方便用戶控制,同時(shí)又可將設(shè)備的控制結(jié)果反饋給用戶,保證控制的有效。網(wǎng)關(guān)具有免編譯及時(shí)腳本運(yùn)行功能,用戶可隨時(shí)隨地更改配置,并即時(shí)看到修改效果;用戶在使用網(wǎng)關(guān)時(shí),不同的操作都有語音進(jìn)行播報(bào)提示。網(wǎng)關(guān)使用有線連接,無須多余配置,即連即用。