專利名稱:無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器、核心底板及傳感器無(wú)線入網(wǎng)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息采集和無(wú)線通信技術(shù),特別涉及一種無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器、核心底板及傳感器無(wú)線入網(wǎng)方法。
背景技術(shù):
隨著無(wú)線通訊技術(shù)和集成電路技術(shù)的發(fā)展,許多領(lǐng)域(如環(huán)境監(jiān)測(cè)、火災(zāi)逃生引導(dǎo)、工業(yè)設(shè)監(jiān)控備)的數(shù)據(jù)采集已經(jīng)逐漸脫離了原有的有線集中監(jiān)測(cè)模式,演變成分布式無(wú)線傳感網(wǎng)節(jié)點(diǎn)——網(wǎng)關(guān)匯聚節(jié)點(diǎn)——上位機(jī)系統(tǒng)。目前,這種體系中的傳感網(wǎng)節(jié)點(diǎn)控制器,一種為固定組合的傳感網(wǎng)節(jié)點(diǎn)控制器,即無(wú)線收發(fā)器——節(jié)點(diǎn)微處理系統(tǒng)——信號(hào)調(diào)理電路,再接4 20mA的傳感器,該種傳感網(wǎng)節(jié)點(diǎn)控制器只有一種傳感器接口,集成化程度較高,但其不適于多種接口和多種數(shù)據(jù)格式的傳感器入網(wǎng);另一種為兼容性強(qiáng)的傳感網(wǎng)節(jié)點(diǎn)控制器,該種傳感網(wǎng)節(jié)點(diǎn)控制器有多種的外部傳感器接口,如UART(Universal Asynchronous Receiver/Transmitter,通用異步收發(fā)器)、SPI (serial peripheral interface,串行外設(shè)接口 )、I2C(Inter-Integrated Circuit, I2C 總線)、RS485、RS232、 RS422、CAN (Control Ier Area Network,控制器局域網(wǎng)絡(luò))、USB (Universal Serial BUS,通用串行總線)、TCP/IP(Transmission Control Protocol/Internet Protocol,中傳輸控制協(xié)議/因特網(wǎng)互聯(lián)協(xié)議)或GPS(Global Positioning System,全球定位系統(tǒng))等等接口, 但該種傳感網(wǎng)節(jié)點(diǎn)控制器由于外部傳感器接口過多,不利于小型化,不夠便攜。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)間題是使傳感網(wǎng)節(jié)點(diǎn)控制器的兼容性強(qiáng)并且便于小型化。為解決上述技術(shù)問題,本發(fā)明提供了一種無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其包括一核心底板、多個(gè)接口轉(zhuǎn)換子模塊;所述核心底板,包括多個(gè)通用通訊接口、多個(gè)UART/SPI復(fù)用選擇開關(guān)、一協(xié)議解析處理模塊;所述協(xié)議解析處理模塊,用于根據(jù)各個(gè)UART/SPI復(fù)用選擇開關(guān)的狀態(tài),對(duì)核心底板各個(gè)通用通訊接口接收的數(shù)據(jù),或核心底板發(fā)往各個(gè)通用通訊接口的數(shù)據(jù),按照UART、 SPI或I2C通訊規(guī)約進(jìn)行處理;所述接口轉(zhuǎn)換子模塊,包括一與所述核心底板的通用通訊接口的相適配的子模塊通用通訊接口、一專用接口,某種類型專用接口的接口轉(zhuǎn)換子模塊用于將該種類型專用接口的數(shù)據(jù)轉(zhuǎn)換為UART、SPI或I2C數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳,所述接口轉(zhuǎn)換子模塊通過其子模塊通用通訊接口同所述核心底板的通用通訊接口通信。所述通用通訊接口,可以包括UART接收/SPI輸入腳、UART發(fā)送/SPI輸出腳、I2C 串行數(shù)據(jù)線腳、I2C串行時(shí)鐘線腳;所述UART/SPI復(fù)用選擇開關(guān),有1,0兩個(gè)狀態(tài);當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為1時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照 UART通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照UART通訊規(guī)約接收后進(jìn)行解析處理;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為0時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照SPI通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照SPI通訊規(guī)約接收后進(jìn)行解析處理;無(wú)論一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)的狀態(tài)如何,所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的I2C串行數(shù)據(jù)線腳的數(shù)據(jù)進(jìn)行打包處理后按照I2C通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口的I2C 串行數(shù)據(jù)線腳接收的數(shù)據(jù)按照I2C通訊規(guī)約接收后進(jìn)行解析處理。所述通用通訊接口,還可以包括一 SPI時(shí)鐘腳、一復(fù)位管腳/SPI使能腳、一電源腳、一地腳、多個(gè)預(yù)留控制信號(hào)腳。所述接口轉(zhuǎn)換子模塊的專用接口可以為UART、SPI、12C、RS485、RS232、RS422、CAN、 USB、TCP/IP 或 GPS。為解決上述技術(shù)問題,本發(fā)明還提供了一種核心底板,其包括多個(gè)通用通訊接口、 多個(gè)UART/SPI復(fù)用選擇開關(guān)、一協(xié)議解析處理模塊;所述通用通訊接口,包括UART接收/SPI輸入腳、UART發(fā)送/SPI輸出腳、I2C串行數(shù)據(jù)線腳、I2C串行時(shí)鐘線腳;所述UART/SPI復(fù)用選擇開關(guān),有1,0兩個(gè)狀態(tài);當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為1時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照 UART通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照UART通訊規(guī)約接收后進(jìn)行解析處理;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為0時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照SPI通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照SPI通訊規(guī)約接收后進(jìn)行解析處理;無(wú)論一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)的狀態(tài)如何,所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的I2C串行數(shù)據(jù)線腳的數(shù)據(jù)進(jìn)行打包處理后按照I2C通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口的I2C 串行數(shù)據(jù)線腳接收的數(shù)據(jù)按照I2C通訊規(guī)約接收后進(jìn)行解析處理。所述通用通訊接口,還可以包括一 SPI時(shí)鐘腳、一復(fù)位管腳/SPI使能腳、一電源腳、一地腳、多個(gè)預(yù)留控制信號(hào)腳。為解決上述技術(shù)問題,本發(fā)明還提供了一種傳感器無(wú)線入網(wǎng)方法,其采用的技術(shù)方案是某種類型接口的傳感器通過該種類型專用接口的接口轉(zhuǎn)換子模塊接到一核心底板的一通用通訊接口,核心底板由另一通用通訊接口通過一種無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊同網(wǎng)關(guān)匯聚節(jié)點(diǎn)無(wú)線通信;接口轉(zhuǎn)換子模塊,包括一與所述核心底板的通用通訊接口的相適配的子模塊通用通訊接口、一專用接口,某種類型專用接口的接口轉(zhuǎn)換子模塊用于將該種類型專用接口的數(shù)據(jù)轉(zhuǎn)換為UART、SPI或I2C數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳; 某種類型專用接口的接口轉(zhuǎn)換子模塊,通過其專用接口同該種類型接口的傳感器通信,通過其子模塊通用通訊接口同所述核心底板的通用通訊接口通信;核心底板包括多個(gè)通用通訊接口、多個(gè)UART/SPI復(fù)用選擇開關(guān)、一協(xié)議解析處理模塊;所述協(xié)議解析處理模塊,根據(jù)各個(gè)UART/SPI復(fù)用選擇開關(guān)的狀態(tài),對(duì)核心底板各個(gè)通用通訊接口接收的數(shù)據(jù),或核心底板發(fā)往各個(gè)通用通訊接口的數(shù)據(jù),按照UART、SPI或 I2C通訊規(guī)約進(jìn)行處理;核心底板的一通用通訊接口與一無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊的子模塊通用通訊接口通信,并通過該無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊的無(wú)線類型專用接口與網(wǎng)關(guān)匯聚節(jié)點(diǎn)無(wú)線通信。所述通用通訊接口,可以包括UART接收/SPI輸入腳、UART發(fā)送/SPI輸出腳、I2C 串行數(shù)據(jù)線腳、I2C串行時(shí)鐘線腳;所述UART/SPI復(fù)用選擇開關(guān),有1,0兩個(gè)狀態(tài);當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為1時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照 UART通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照UART通訊規(guī)約接收后進(jìn)行解析處理;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為0時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照SPI通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照SPI通訊規(guī)約接收后進(jìn)行解析處理;無(wú)論一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)的狀態(tài)如何,所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的I2C串行數(shù)據(jù)線腳的數(shù)據(jù)進(jìn)行打包處理后按照I2C通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口的I2C 串行數(shù)據(jù)線腳接收的數(shù)據(jù)按照I2C通訊規(guī)約接收后進(jìn)行解析處理。所述通用通訊接口,還可以包括一 SPI時(shí)鐘腳、一復(fù)位管腳/SPI使能腳、一電源腳、一地腳、多個(gè)預(yù)留控制信號(hào)腳。所述接口轉(zhuǎn)換子模塊的專用接口可以為UART、SPI、12C、RS485、RS232、RS422、CAN、 USB、TCP/IP 或 GPS。本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,采用核心底板加接口轉(zhuǎn)換子模塊組合的模式, 通過通用通訊接口(USCI)進(jìn)行連接,核心底板與接口轉(zhuǎn)換子模塊獨(dú)立開來(lái)。核心底板上的各個(gè)通用通訊接口(USCI)都兼容SPI、UART和I2C,SPI和UART管腳通過UART/SPI復(fù)用選擇開關(guān)分配置可以復(fù)用,依靠核心底板實(shí)現(xiàn)了 UART/SPI和I2C接口選擇,同時(shí)實(shí)現(xiàn)了 UART 和SPI接口的復(fù)用。本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,面對(duì)多種多樣的數(shù)據(jù)接口的傳感器, 只需選擇相應(yīng)的接口轉(zhuǎn)換子模塊來(lái)實(shí)現(xiàn)不同通訊協(xié)議的轉(zhuǎn)換,便可直接應(yīng)用,實(shí)現(xiàn)傳感器數(shù)據(jù)的讀入,大大提高了節(jié)點(diǎn)控制器的兼容性,并且核心底板由于不必針對(duì)傳感器的各種不同接口設(shè)置相應(yīng)數(shù)據(jù)接口,便于核心底板的小型化從而也便于無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器的小型化,而接口轉(zhuǎn)換子模塊接口轉(zhuǎn)換的設(shè)計(jì)不涉及復(fù)雜處理器,大大降低了整個(gè)節(jié)點(diǎn)控制器的系統(tǒng)開發(fā)時(shí)間和開發(fā)難度,降低了開發(fā)成本。
為了更清楚地說明本發(fā)明的技術(shù)方案,下面對(duì)本發(fā)明所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器一實(shí)施方式的核心底板示意圖;圖2是本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器一實(shí)施方式的核心底板的通用通訊接口示意圖;圖3是本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器一實(shí)例的無(wú)線收發(fā)接口轉(zhuǎn)換子模塊示意圖;圖4是本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器一實(shí)例的RS485接口轉(zhuǎn)換子模塊示意圖;圖5是本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器一實(shí)例的GPS接口轉(zhuǎn)換子模塊示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。并且在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,包括一核心底板、多個(gè)接口轉(zhuǎn)換子模塊;所述核心底板如圖1所示,包括多個(gè)通用通訊接口(舊(1)5、多個(gè)說肌/5 1復(fù)用選擇開關(guān)7、一協(xié)議解析處理模塊1。所述通用通訊接口(USCI) —實(shí)施方式如圖2所示,包括UART接收/SPI輸入腳(RXx/S0MIx)U SPI時(shí)鐘腳(CLKx) 2、復(fù)位管腳/SPI使能腳(Reset/STEx) 3、電源腳 (VCCx) 4, UART 發(fā)送/SPI 輸出腳(TXx/SIMOx) 5、地腳(GND) 6, I2C 串行數(shù)據(jù)線腳(SDA) 7, I2C串行時(shí)鐘線腳(SCL)8、多個(gè)預(yù)留控制信號(hào)腳(Ctrlx_0,Ctrlx_l, Ctrlx_2, Ctrlx_3)9, 10,11,12 ;所述UART/SPI復(fù)用選擇開關(guān)7,有1,0兩個(gè)狀態(tài);所述協(xié)議解析處理模塊,用于根據(jù)各個(gè)UART/SPI復(fù)用選擇開關(guān)的狀態(tài),對(duì)核心底板各個(gè)通用通訊接口接收的數(shù)據(jù),或核心底板發(fā)往各個(gè)通用通訊接口的數(shù)據(jù),按照 UART (Universal Asynchronous Receiver/Transmitter,通用異步收發(fā)器)、SPI (serial peripheral interface,串 亍夕卜設(shè)接口)或 I2C (Inter—Integrated Circuit,I2C 總線)通訊規(guī)約進(jìn)行解析處理;并將應(yīng)答封裝成符合該相應(yīng)應(yīng)用層通訊協(xié)議標(biāo)準(zhǔn)的數(shù)據(jù)包;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為1時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照 UART通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照UART通訊規(guī)約接收后進(jìn)行解析處理;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為0時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照 SPI通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照SPI通訊規(guī)約接收后進(jìn)行解析處理;無(wú)論一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)的狀態(tài)如何,所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的I2C串行數(shù)據(jù)線腳的數(shù)據(jù)進(jìn)行打包處理后按照I2C通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口的I2C串行數(shù)據(jù)線腳接收的數(shù)據(jù)按照I2C通訊規(guī)約接收后進(jìn)行解析處理。所述核心底板,還可以包括多個(gè)模擬輸入接口 6、一電源模塊2、一電量檢測(cè)模塊 3、一配置信息存儲(chǔ)模塊4。所述模擬輸入接口 6,用于直接接入調(diào)理好的模擬信號(hào);所述電源模塊2,用于為核心底板供電;所述電量檢測(cè)模塊3,用于為核心底板提供系統(tǒng)電池電量信息;所述配置信息存儲(chǔ)模塊4,用于存儲(chǔ)核心底板的配置信息;所述接口轉(zhuǎn)換子模塊,包括一與所述核心底板的通用通訊接口(USCI)的相適配的子模塊通用通訊接口、一專用接口,某種類型專用接口的接口轉(zhuǎn)換子模塊用于將該種類型專用接口的數(shù)據(jù)轉(zhuǎn)換為UART、SPI或I2C數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳,所述接口轉(zhuǎn)換子模塊通過其子模塊通用通訊接口同所述核心底板的通用通訊接口通信,同核心底板連接;所述接口轉(zhuǎn)換子模塊的傳感器接口可以為UART、SPI、I2C、RS485、RS232、RS422、 CAN、USB、TCP/IP 或 GPS 等等接口。采用上述無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器實(shí)現(xiàn)傳感器無(wú)線入網(wǎng)方法如下某種類型接口的傳感器通過該種類型專用接口的接口轉(zhuǎn)換子模塊接到一核心底板的一通用通訊接口,核心底板由另一通用通訊接口通過一種無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊同網(wǎng)關(guān)匯聚節(jié)點(diǎn)無(wú)線通信;接口轉(zhuǎn)換子模塊,包括一與所述核心底板的通用通訊接口的相適配的子模塊通用通訊接口、一專用接口,某種類型專用接口的接口轉(zhuǎn)換子模塊用于將該種類型專用接口的數(shù)據(jù)轉(zhuǎn)換為UART、SPI或I2C數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳;某種類型專用接口的接口轉(zhuǎn)換子模塊,通過其專用接口同該種類型接口的傳感器通信,通過其子模塊通用通訊接口同所述核心底板的通用通訊接口通信;核心底板包括多個(gè)通用通訊接口、多個(gè)UART/SPI復(fù)用選擇開關(guān)、一協(xié)議解析處理模塊;所述協(xié)議解析處理模塊,根據(jù)各個(gè)UART/SPI復(fù)用選擇開關(guān)的狀態(tài),對(duì)核心底板各個(gè)通用通訊接口接收的數(shù)據(jù),或核心底板發(fā)往各個(gè)通用通訊接口的數(shù)據(jù),按照UART、SPI或 I2C通訊規(guī)約進(jìn)行處理;核心底板的一通用通訊接口與一無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊的子模塊通用通訊接口通信,并通過該無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊的無(wú)線類型專用接口與網(wǎng)關(guān)匯聚節(jié)點(diǎn)無(wú)線通信。所述通用通訊接口,可以包括UART接收/SPI輸入腳、UART發(fā)送/SPI輸出腳、I2C 串行數(shù)據(jù)線腳、I2C串行時(shí)鐘線腳;所述UART/SPI復(fù)用選擇開關(guān),有1,0兩個(gè)狀態(tài);當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為1時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照 UART通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照UART通訊規(guī)約接收后進(jìn)行解析處理;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為0時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照SPI通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照SPI通訊規(guī)約接收后進(jìn)行解析處理;無(wú)論一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)的狀態(tài)如何,所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的I2C串行數(shù)據(jù)線腳的數(shù)據(jù)進(jìn)行打包處理后按照I2C通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口的I2C 串行數(shù)據(jù)線腳接收的數(shù)據(jù)按照I2C通訊規(guī)約接收后進(jìn)行解析處理。所述通用通訊接口,還可以包括一 SPI時(shí)鐘腳、一復(fù)位管腳/SPI使能腳、一電源腳、一地腳、多個(gè)預(yù)留控制信號(hào)腳。所述接口轉(zhuǎn)換子模塊的專用接口為UART、SPI、I2C、RS485、RS232、RS422、CAN、USB、 TCP/IP 或 GPS。所述核心底板,還可以包括多個(gè)模擬輸入接口 ;所述多個(gè)模擬輸入接口,直接接入調(diào)理好的模擬信號(hào)。所述核心底板,還可以包括配置信息存儲(chǔ)模塊;所述配置信息存儲(chǔ)模塊,存儲(chǔ)核心底板的配置信息。所述核心底板,還可以包括電源模塊、電量檢測(cè)模塊;所述電源模塊,核心底板供電;所述電量檢測(cè)模塊,為核心底板提供系統(tǒng)電池電量信息一個(gè)具體實(shí)施例無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器包括一核心底板及一個(gè)圖3所示的無(wú)線收發(fā)接口轉(zhuǎn)換子模塊、兩個(gè)圖4所示的RS485接口轉(zhuǎn)換子模塊、一個(gè)圖5所示的GPS接口轉(zhuǎn)換子模塊。核心底板,選擇TI公司的MSP430F5438微控制器,功耗低,系統(tǒng)時(shí)鐘最高18MHz,有內(nèi)部鎖相環(huán),256KB FLASH, 16KB的RAM ;它集成有內(nèi)部12bitADC,有12個(gè)外部模擬通道,可以直接接入調(diào)理好的模擬信號(hào);有4個(gè)如圖2所示的通用通訊接口(USCI),支持UART、SPI 和I2C通訊,管腳支持UART和SPI 口復(fù)用,如果對(duì)通用通訊接口(USCI)控制進(jìn)行編程,還可以擴(kuò)展更多的通用通訊接口。如圖1所示,四個(gè)UART/SPI復(fù)用選擇開關(guān)6,分別對(duì)應(yīng)圖2 中的四個(gè)通用通訊接口(USCI),當(dāng)一 UART/SPI復(fù)用選擇開關(guān)拔至0時(shí),對(duì)應(yīng)于該UART/SPI 復(fù)用選擇開關(guān)的通用通訊接口(USCI)支持SPI和I2C接口,當(dāng)一 UART/SPI復(fù)用選擇開關(guān)拔至1時(shí),對(duì)應(yīng)于該UART/SPI復(fù)用選擇開關(guān)的通用通訊接口(USCI)支持UART和I2C接口。如圖3所示,無(wú)線收發(fā)接口轉(zhuǎn)換子模塊采用了集成240 960MHz的EZRadioPRO收發(fā)器的低功耗MCU-SilOOO (Silicon Labs公司產(chǎn)品),該無(wú)線收發(fā)接口轉(zhuǎn)換子模塊集成了子模塊通用通訊接口、TCP/IP無(wú)線專用接口,該無(wú)線收發(fā)接口轉(zhuǎn)換子模塊將TCP/IP接口數(shù)據(jù)轉(zhuǎn)換為UART數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳,無(wú)線收發(fā)接口轉(zhuǎn)換子模塊通過其子模塊通用通訊接口與核心底板的通用通訊接口(USCI)相連,使用UART通訊協(xié)議,圖2所示核心底板通用通訊接口(USCI)中的UART接收/SPI輸入腳(RXx/SOMIx)接無(wú)線收發(fā)接口轉(zhuǎn)換子模塊的U_Tx信號(hào),UART發(fā)送/SPI輸出腳(TXx/SIMOx)接無(wú)線收發(fā)接口轉(zhuǎn)換子模塊的U_Rx信號(hào),核心底板的通用通訊接口(USCI)的電源腳(VCCx)和地腳(GND) 用于對(duì)無(wú)線收發(fā)接口轉(zhuǎn)換子模塊供電,UART波特率設(shè)為9600,數(shù)據(jù)位8位,1位停止位。如圖4所示,RS485接口轉(zhuǎn)換子模塊采用TI公司的帶隔離的兩線RS485數(shù)據(jù)收發(fā)芯片IS015,可以實(shí)現(xiàn)UART與半雙工RS485信號(hào)之間的轉(zhuǎn)換,該RS485接口轉(zhuǎn)換子模塊集成了子模塊通用通訊接口、RS485專用接口,該RS485接口轉(zhuǎn)換子模塊將RS485接口數(shù)據(jù)轉(zhuǎn)換為UART數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳,RS485接口轉(zhuǎn)換子模塊通過其子模塊通用通訊接口與核心底板的通用通訊接口(USCI)相連,使用UART通訊協(xié)議,圖2所示核心底板通用通訊接口(USCI)中的UART接收/SPI輸入腳(RXx/SOMIx)接RS485接口轉(zhuǎn)換子模塊的U_Tx信號(hào),UART發(fā)送/SPI輸出腳(TXx/SIMOx)接RS485接口轉(zhuǎn)換子模塊的 U_Rx信號(hào),核心底板的通用通訊接口(USCI)的電源腳(VCCx)和地腳(GND)用于對(duì)RS485 接口轉(zhuǎn)換子模塊供電,UART波特率依據(jù)所連的RS485接口傳感器設(shè)為4800,數(shù)據(jù)位8位,1 位停止位。如圖5所示,GPS接口轉(zhuǎn)換子模塊采用QUECTEL公司的L20GPS模塊,具有高靈敏度,可快速獲取衛(wèi)星信號(hào),該GPS接口轉(zhuǎn)換子模塊集成了子模塊通用通訊接口、GPS無(wú)線專用接口,該GPS接口轉(zhuǎn)換子模塊將GPS無(wú)線接口數(shù)據(jù)轉(zhuǎn)換為UART數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳,GPS接口轉(zhuǎn)換子模塊通過其子模塊通用通訊接口與核心底板的通用通訊接口(USCI)相連,使用UART通訊協(xié)議,圖2所示核心底板通用通訊接口(USCI) 中的UART接收/SPI輸入腳(RXx/SOMIx)接GPS接口轉(zhuǎn)換子模塊的U_Tx信號(hào),UART發(fā)送 /SPI輸出腳(TXx/SIMOx)接GPS接口轉(zhuǎn)換子模塊的U_Rx信號(hào),核心底板的通用通訊接口 (USCI)的電源腳(VCCx)和地腳(GND)用于對(duì)GPS接口轉(zhuǎn)換子模塊供電,UART波特率設(shè)為 4800,數(shù)據(jù)位8位,1位停止位,由于GPS接口轉(zhuǎn)換子模塊持續(xù)工作時(shí)功耗很大,所述通用通訊接口 (USCI)的復(fù)位管腳/SPI使能腳(Reset/STEx)的Reset信號(hào)用于喚醒/休眠GPS 接口轉(zhuǎn)換子模塊以降低系統(tǒng)功耗。該實(shí)施例中,核心底板可以接兩路RS485接口的數(shù)字傳感器(如數(shù)字氣體傳感器, 氣象儀等),12路4 20mA輸出的模擬傳感器、一路GPS信號(hào),通過工作頻點(diǎn)可調(diào)的無(wú)線收發(fā)接口轉(zhuǎn)換子模塊將有效信息發(fā)送至網(wǎng)關(guān)匯聚節(jié)點(diǎn)。本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,采用核心底板加接口轉(zhuǎn)換子模塊組合的模式, 通過通用通訊接口(USCI)進(jìn)行連接,核心底板與接口轉(zhuǎn)換子模塊獨(dú)立開來(lái)。核心底板上的各個(gè)通用通訊接口(USCI)都兼容SPI、UART和I2C,SPI和UART管腳通過UART/SPI復(fù)用選擇開關(guān)分配置可以復(fù)用,依靠核心底板實(shí)現(xiàn)了 UART/SPI和I2C接口選擇,同時(shí)實(shí)現(xiàn)了 UART 和SPI接口的復(fù)用。本發(fā)明的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,面對(duì)多種多樣的數(shù)據(jù)接口的傳感器, 只需選擇相應(yīng)的接口轉(zhuǎn)換子模塊來(lái)實(shí)現(xiàn)不同通訊協(xié)議的轉(zhuǎn)換,便可直接應(yīng)用,實(shí)現(xiàn)傳感器數(shù)據(jù)的讀入,大大提高了節(jié)點(diǎn)控制器的兼容性,并且核心底板由于不必針對(duì)傳感器的各種不同接口設(shè)置相應(yīng)數(shù)據(jù)接口,便于核心底板的小型化從而也便于無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器的小型化,而接口轉(zhuǎn)換子模塊接口轉(zhuǎn)換的設(shè)計(jì)不涉及復(fù)雜處理器,大大降低了整個(gè)節(jié)點(diǎn)控制器的系統(tǒng)開發(fā)時(shí)間和開發(fā)難度,降低了開發(fā)成本。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其特征在于,包括一核心底板、多個(gè)接口轉(zhuǎn)換子模塊;所述核心底板,包括多個(gè)通用通訊接口、多個(gè)UART/SPI復(fù)用選擇開關(guān)、一協(xié)議解析處理模塊;所述協(xié)議解析處理模塊,用于根據(jù)各個(gè)UART/SPI復(fù)用選擇開關(guān)的狀態(tài),對(duì)核心底板各個(gè)通用通訊接口接收的數(shù)據(jù),或核心底板發(fā)往各個(gè)通用通訊接口的數(shù)據(jù),按照UART、SPI或I2C通訊規(guī)約進(jìn)行處理;所述接口轉(zhuǎn)換子模塊,包括一與所述核心底板的通用通訊接口的相適配的子模塊通用通訊接口、一專用接口,某種類型專用接口的接口轉(zhuǎn)換子模塊用于將該種類型專用接口的數(shù)據(jù)轉(zhuǎn)換為UART、SPI或I2C數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳,所述接口轉(zhuǎn)換子模塊通過其子模塊通用通訊接口同所述核心底板的通用通訊接口通信。
2.根據(jù)權(quán)利要求1所述的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其特征在于,所述通用通訊接口,包括UART接收/SPI輸入腳、UART發(fā)送/SPI輸出腳、I2C串行數(shù)據(jù)線腳、I2C串行時(shí)鐘線腳;所述UART/SPI復(fù)用選擇開關(guān),有1,0兩個(gè)狀態(tài);當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為1時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照UART通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照UART通訊規(guī)約接收后進(jìn)行解析處理;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為0時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照SPI通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照SPI通訊規(guī)約接收后進(jìn)行解析處理;無(wú)論一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)的狀態(tài)如何,所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的I2C串行數(shù)據(jù)線腳的數(shù)據(jù)進(jìn)行打包處理后按照I2C通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口的I2C串行數(shù)據(jù)線腳接收的數(shù)據(jù)按照I2C通訊規(guī)約接收后進(jìn)行解析處理。
3.根據(jù)權(quán)利要求1所述的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其特征在于,所述通用通訊接口,還包括一 SPI時(shí)鐘腳、一復(fù)位管腳/SPI使能腳、一電源腳、一地腳、多個(gè)預(yù)留控制信號(hào)腳。
4.根據(jù)權(quán)利要求2所述的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其特征在于,所述接口轉(zhuǎn)換子模塊的專用接口為 UART、SPI、I2C、RS485、RS232、RS422、CAN、USB、TCP/IP 或 GPS。
5.根據(jù)權(quán)利要求1所述的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其特征在于,所述核心底板,還包括多個(gè)模擬輸入接口 ;所述多個(gè)模擬輸入接口,用于直接接入調(diào)理好的模擬信號(hào)。
6.根據(jù)權(quán)利要求1所述的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其特征在于,所述核心底板,還包括配置信息存儲(chǔ)模塊;所述配置信息存儲(chǔ)模塊,用于存儲(chǔ)核心底板的配置信息。
7.根據(jù)權(quán)利要求1所述的無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其特征在于,所述核心底板,還包括電源模塊、電量檢測(cè)模塊;所述電源模塊,用于為核心底板供電;所述電量檢測(cè)模塊,用于為核心底板提供系統(tǒng)電池電量信息。
8.—種核心底板,其特征在于,包括多個(gè)通用通訊接口、多個(gè)UART/SPI復(fù)用選擇開關(guān)、一協(xié)議解析處理模塊;所述通用通訊接口,包括UART接收/SPI輸入腳、UART發(fā)送/SPI輸出腳、I2C串行數(shù)據(jù)線腳、I2C串行時(shí)鐘線腳;所述UART/SPI復(fù)用選擇開關(guān),有1,0兩個(gè)狀態(tài);當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為1時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照UART通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照UART通訊規(guī)約接收后進(jìn)行解析處理;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為0時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照SPI通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照SPI通訊規(guī)約接收后進(jìn)行解析處理;無(wú)論一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)的狀態(tài)如何,所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的I2C串行數(shù)據(jù)線腳的數(shù)據(jù)進(jìn)行打包處理后按照I2C通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口的I2C串行數(shù)據(jù)線腳接收的數(shù)據(jù)按照I2C通訊規(guī)約接收后進(jìn)行解析處理。
9.根據(jù)權(quán)利要求8所述的核心底板,其特征在于,所述通用通訊接口,還包括一 SPI時(shí)鐘腳、一復(fù)位管腳/SPI使能腳、一電源腳、一地腳、多個(gè)預(yù)留控制信號(hào)腳。
10.根據(jù)權(quán)利要求8所述的核心底板,其特征在于,所述核心底板,還包括多個(gè)模擬輸入接口、一個(gè)配置信息存儲(chǔ)模塊;所述模擬輸入接口,用于直接接入調(diào)理好的模擬信號(hào)。所述配置信息存儲(chǔ)模塊,用于存儲(chǔ)核心底板的配置信息。
11.一種傳感器無(wú)線入網(wǎng)方法,其特征在于,某種類型接口的傳感器通過該種類型專用接口的接口轉(zhuǎn)換子模塊接到一核心底板的一通用通訊接口,核心底板由另一通用通訊接口通過一種無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊同網(wǎng)關(guān)匯聚節(jié)點(diǎn)無(wú)線通信;接口轉(zhuǎn)換子模塊,包括一與所述核心底板的通用通訊接口的相適配的子模塊通用通訊接口、一專用接口,某種類型專用接口的接口轉(zhuǎn)換子模塊用于將該種類型專用接口的數(shù)據(jù)轉(zhuǎn)換為UART、SPI或I2C數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳;某種類型專用接口的接口轉(zhuǎn)換子模塊,通過其專用接口同該種類型接口的傳感器通信,通過其子模塊通用通訊接口同所述核心底板的通用通訊接口通信;核心底板包括多個(gè)通用通訊接口、多個(gè)UART/SPI復(fù)用選擇開關(guān)、一協(xié)議解析處理模塊;所述協(xié)議解析處理模塊,根據(jù)各個(gè)UART/SPI復(fù)用選擇開關(guān)的狀態(tài),對(duì)核心底板各個(gè)通用通訊接口接收的數(shù)據(jù),或核心底板發(fā)往各個(gè)通用通訊接口的數(shù)據(jù),按照UART、SPI或I2C通訊規(guī)約進(jìn)行處理;核心底板的一通用通訊接口與一無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊的子模塊通用通訊接口通信,并通過該無(wú)線類型專用接口的接口轉(zhuǎn)換子模塊的無(wú)線類型專用接口與網(wǎng)關(guān)匯聚節(jié)點(diǎn)無(wú)線通信。
12.根據(jù)權(quán)利要求11所述的傳感器無(wú)線入網(wǎng)方法,其特征在于,所述通用通訊接口,包括UART接收/SPI輸入腳、UART發(fā)送/SPI輸出腳、I2C串行數(shù)據(jù)線腳、I2C串行時(shí)鐘線腳;所述UART/SPI復(fù)用選擇開關(guān),有1,0兩個(gè)狀態(tài);當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為1時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照UART通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照UART通訊規(guī)約接收后進(jìn)行解析處理;當(dāng)一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)為0時(shí),所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的UART發(fā)送/SPI輸出腳的數(shù)據(jù)進(jìn)行打包處理后按照SPI通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口 UART接收/SPI輸入腳接收的數(shù)據(jù)按照SPI通訊規(guī)約接收后進(jìn)行解析處理;無(wú)論一通用通訊接口對(duì)應(yīng)的UART/SPI復(fù)用選擇開關(guān)的狀態(tài)如何,所述協(xié)議解析處理模塊,對(duì)核心底板發(fā)往該通用通訊接口的I2C串行數(shù)據(jù)線腳的數(shù)據(jù)進(jìn)行打包處理后按照I2C通訊規(guī)約發(fā)送數(shù)據(jù),對(duì)該通用通訊接口的I2C串行數(shù)據(jù)線腳接收的數(shù)據(jù)按照I2C通訊規(guī)約接收后進(jìn)行解析處理。
13.根據(jù)權(quán)利要求11所述的傳感器無(wú)線入網(wǎng)方法,其特征在于,所述通用通訊接口,還包括一 SPI時(shí)鐘腳、一復(fù)位管腳/SPI使能腳、一電源腳、一地腳、多個(gè)預(yù)留控制信號(hào)腳。
14.根據(jù)權(quán)利要求11所述的傳感器無(wú)線入網(wǎng)方法,其特征在于,所述接口轉(zhuǎn)換子模塊的專用接口為 UART、SPI、I2C、RS485、RS232、RS422、CAN、USB、TCP/IP 或 GPS。
15.根據(jù)權(quán)利要求11所述的傳感器無(wú)線入網(wǎng)方法,其特征在于,所述核心底板,還包括多個(gè)模擬輸入接口 ;所述多個(gè)模擬輸入接口,直接接入調(diào)理好的模擬信號(hào)。
16.根據(jù)權(quán)利要求11所述的傳感器無(wú)線入網(wǎng)方法,其特征在于,所述核心底板,還包括配置信息存儲(chǔ)模塊;所述配置信息存儲(chǔ)模塊,存儲(chǔ)核心底板的配置信息。
17.根據(jù)權(quán)利要求11所述的傳感器無(wú)線入網(wǎng)方法,其特征在于,所述核心底板,還包括電源模塊、電量檢測(cè)模塊;所述電源模塊,核心底板供電;所述電量檢測(cè)模塊,為核心底板提供系統(tǒng)電池電量信息。
全文摘要
本發(fā)明公開了一種無(wú)線傳感網(wǎng)節(jié)點(diǎn)控制器,其包括一核心底板、多個(gè)接口轉(zhuǎn)換子模塊;核心底板包括多個(gè)通用通訊接口、多個(gè)UART/SPI復(fù)用選擇開關(guān)、一協(xié)議解析處理模塊;協(xié)議解析處理模塊,用于對(duì)核心底板各個(gè)通用通訊接口接收的數(shù)據(jù),或核心底板發(fā)往各個(gè)通用通訊接口的數(shù)據(jù),按照UART、SPI或I2C通訊規(guī)約進(jìn)行處理;接口轉(zhuǎn)換子模塊包括一同上述核心底板的通用通訊接口的相適配的子模塊通用通訊接口、一傳感器接口,接口轉(zhuǎn)換子模塊用于分別將各種類型的傳感器接口的數(shù)據(jù)轉(zhuǎn)換為UART、SPI或I2C數(shù)據(jù),并輸出至所述子模塊通用通訊接口的相應(yīng)腳。本發(fā)明還公開了一種核心底板、一種傳感器無(wú)線入網(wǎng)方法。本發(fā)明能使傳感網(wǎng)節(jié)點(diǎn)控制器的兼容性增強(qiáng)并且便于小型化。
文檔編號(hào)H04W88/12GK102573135SQ20121003409
公開日2012年7月11日 申請(qǐng)日期2012年2月15日 優(yōu)先權(quán)日2012年2月15日
發(fā)明者李丹, 李彥海, 田欣, 章煒, 童子磊, 馬皛源, 魏建明, 黃 俊, 龔勇 申請(qǐng)人:上海中科高等研究院