基于WiFi熱點(diǎn)名稱的多點(diǎn)溫度數(shù)據(jù)采集方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明主要涉及WIFI傳感器領(lǐng)域,特別涉及基于WiFi熱點(diǎn)名稱的多點(diǎn)溫度數(shù)據(jù)米集方法。
【背景技術(shù)】
[0002]空間內(nèi)多點(diǎn)溫度值采集在實(shí)際工農(nóng)業(yè)生產(chǎn)中有重要的意義。比如在設(shè)計(jì)高端空調(diào)系統(tǒng)時(shí),需要驗(yàn)證使得空間內(nèi)溫度迅速恒定到指定溫度的有效出風(fēng)算法,或者需要測(cè)試中央空調(diào)系統(tǒng)最佳的出風(fēng)口分布,有一個(gè)三維空間多點(diǎn)溫度數(shù)據(jù)采集系統(tǒng)非常有必要。傳統(tǒng)多點(diǎn)溫度數(shù)據(jù)采集方法有以下兩種:有線溫度采集和無(wú)線溫度采集
[0003]有線溫度采集系統(tǒng)包含一個(gè)中心處理節(jié)點(diǎn)和多個(gè)溫度傳感器。中心處理節(jié)點(diǎn)和傳感器之間采用有線通信。其特點(diǎn)的是通信穩(wěn)定,不易受干擾,采集頻率高。有線溫度采集也有其天生的缺陷。由于有線溫度采集受到實(shí)體連接線的制約,在系統(tǒng)部署,以及空間上限制了使用場(chǎng)景。比如對(duì)于已經(jīng)建造完成對(duì)室內(nèi)空間,新安裝跨墻體的溫度采集時(shí),需要很長(zhǎng)的采集線繞過(guò)墻體,或者破壞墻體。這在實(shí)際應(yīng)用中往往是不現(xiàn)實(shí)的。另外,中心節(jié)點(diǎn)要將采集結(jié)果告知用戶,還需要其他的網(wǎng)絡(luò)及設(shè)備的輔助,技術(shù)復(fù)雜度較大。
[0004]相比于有線溫度采集,無(wú)線溫度采集克服了部署上的制約因素。目前常見(jiàn)的無(wú)線組網(wǎng)大都是私有標(biāo)準(zhǔn)的局域網(wǎng),也有符合國(guó)際標(biāo)準(zhǔn)的Zigbee、z-wave, W1-Fi等網(wǎng)絡(luò)的采集系統(tǒng)。但正是因?yàn)橛蟹倍嗟臒o(wú)線接入標(biāo)準(zhǔn),相互間又無(wú)法兼容,而且往往需要通過(guò)專用的接入設(shè)備才能夠采集到數(shù)據(jù),無(wú)線溫度采集的設(shè)備繁多,技術(shù)復(fù)雜度上升。
[0005]當(dāng)前,智能手機(jī)已經(jīng)非常普及,使得以智能手機(jī)為代表的智能終端作為中心采集節(jié)點(diǎn)的多點(diǎn)溫度采集系統(tǒng)成為相對(duì)便捷的設(shè)計(jì)方案。
[0006]發(fā)明目的
[0007]本發(fā)明的目的就是減少?gòu)臏囟葌鞲衅鞯街悄芙K端之間的數(shù)據(jù)通信環(huán)節(jié),使得智能終端能夠在未連接任何網(wǎng)絡(luò)的情況下直接采集到空間內(nèi)多點(diǎn)溫度值。
[0008]本發(fā)明解決技術(shù)問(wèn)題所采取的技術(shù)方案:
[0009]溫度傳感器上裝有一個(gè)作為AP的WiFi模塊。該AP的SSID (即熱點(diǎn)名稱)中包含溫度信息,并且隨著實(shí)際監(jiān)測(cè)的溫度值定期發(fā)生變化。溫度傳感器和WiFi模塊之間采用可采用多種總線通信。例如WiFi模塊作為主設(shè)備,溫度傳感器作為從設(shè)備,兩者間通過(guò)I2C總線進(jìn)行通信。
[0010](I)W1-Fi模塊上的處理單元定期查詢溫度傳感器的采樣值。
[0011](2)當(dāng)采樣值發(fā)生變化時(shí),根據(jù)采樣值以及傳感器名稱、ID等信息生成并修改WiFi模塊的SSID值,并重新啟動(dòng)AP,啟動(dòng)AP后打開(kāi)SSID廣播。
[0012](3)智能終端上的APP調(diào)用操作系統(tǒng)接口,通過(guò)無(wú)線網(wǎng)卡搜索周邊的WiFi熱點(diǎn)列表。從列表中解析出溫度傳感器的熱點(diǎn)信息,并從SSID值中解析出該傳感器的當(dāng)前溫度,展示給用戶。
[0013]本發(fā)明有益效果:在部署采用該方法進(jìn)行多點(diǎn)溫度采集的空間內(nèi),只要使用具備W1-Fi功能的智能手機(jī),依靠其上運(yùn)行的APP,就可以直接讀取到空間內(nèi)各個(gè)采集點(diǎn)的溫度值,而且能夠?qū)崟r(shí)變化。相比以往的方案,省去了很多中間環(huán)節(jié)?;旧线_(dá)到了“立即安裝,立即使用”的效果。
【附圖說(shuō)明】
[0014]圖1為溫度傳感器硬件結(jié)構(gòu)示意圖;
[0015]圖2溫度采集系統(tǒng)傳感器部署圖;
[0016]圖3手機(jī)APP界面線框圖。
【具體實(shí)施方式】
[0017]不同于傳統(tǒng)的無(wú)線溫度采集,基于W1-Fi熱點(diǎn)名稱的多點(diǎn)溫度采集有不需要組網(wǎng)連接,也不需要專門的接入設(shè)備。只要使用常規(guī)的帶W1-Fi功能的手機(jī)(或者PC等電子產(chǎn)品)獲取到周邊W1-Fi熱點(diǎn)的列表,就能夠采集多點(diǎn)溫度。
[0018]對(duì)于精度要求不高的場(chǎng)景,溫度數(shù)值變化是緩慢的。W1-Fi熱點(diǎn)更新的速度一般在5?1s左右,能夠滿足大部分溫度變化采集更新實(shí)時(shí)性要求。
[0019]以室內(nèi)多點(diǎn)溫度立體監(jiān)視為例,具體說(shuō)明本發(fā)明的實(shí)施方式。
[0020]一般空調(diào)機(jī)內(nèi)部只有一個(gè)環(huán)境溫度傳感器,只能監(jiān)視空調(diào)機(jī)附近的區(qū)域的溫度。當(dāng)房間比較大時(shí),該溫度無(wú)法準(zhǔn)確反應(yīng)房間內(nèi)實(shí)際的溫度情況。這種情況下,可以在房間內(nèi)部署一套〃多點(diǎn)溫度采集〃系統(tǒng)。希望部署好后,能夠直接通過(guò)主流的Android系統(tǒng)的智能手機(jī)查看房間內(nèi)的溫度。這時(shí),利用本發(fā)明就能很快實(shí)現(xiàn)需求。
[0021]如圖1所示,設(shè)計(jì)溫度傳感器模塊
[0022]傳感器部分
[0023]傳感器主要負(fù)責(zé)將溫度的模擬信號(hào)轉(zhuǎn)換為可被處理的數(shù)字信號(hào),并提供通信接口,使得能夠處理單元能夠訪問(wèn)。
[0024]數(shù)據(jù)處理單元
[0025]數(shù)據(jù)處理單元負(fù)責(zé)周期性地從傳感器讀取溫度數(shù)值,并進(jìn)行校準(zhǔn)運(yùn)算,然后將傳感器的廠商代碼、型號(hào)、ID信息和實(shí)際溫度直通過(guò)某種規(guī)則,組合生成SSID,并配置給通信模塊。
[0026]例如,傳感器廠商代碼為“DL”,型號(hào)為“3133”,傳感器ID為“K0118B”,當(dāng)前實(shí)際溫度為31°C。則明文形式的SSID(最大長(zhǎng)度32字符)可以直接拼接的方式生成為:
[0027]“DL_3133_K0118B_31”
[0028]W1-Fi通信模塊
[0029]W1-Fi通信模塊負(fù)責(zé)啟動(dòng)WiFi熱點(diǎn),并將數(shù)據(jù)處理單元生成的SSID廣播出去。
[0030]電源模塊
[0031]電源模塊負(fù)責(zé)給傳感器、數(shù)據(jù)處理單元及通信模塊供電。為便于在空間內(nèi)隨意安裝,并且減小傳感器體積,采用鋰電池供電。
[0032]傳感器部署
[0033]將溫度傳感器部署在室內(nèi)的多個(gè)測(cè)試點(diǎn)上。部署時(shí)需要通過(guò)智能終端(可以用手機(jī))測(cè)試傳感器的熱點(diǎn)信號(hào)是否可以被有效獲取到。當(dāng)空間很大,中間有很多阻隔(比如多層墻體),或者傳感器部署的位置很分散時(shí),使用手機(jī)可能就獲取不到熱點(diǎn),也就超出了本方法的能力范圍。如圖2中,K0118G這個(gè)傳感器所在的位置超過(guò)了智能終端的接收范圍。如果需要測(cè)量K0118G這個(gè)傳感器,測(cè)量者需要將智能終端靠近該傳感器一些。
[0034]智能終端APP設(shè)計(jì)
[0035]智能APP調(diào)用系統(tǒng)的WiFi熱點(diǎn)掃描接口,獲取周邊的熱點(diǎn)信息。通過(guò)指定的規(guī)則,篩選出溫度傳感器的熱點(diǎn),并從中解析出不同溫度傳感器當(dāng)前的溫度值。
[0036]以主流的運(yùn)行Andr1d系統(tǒng)的智能手機(jī)為例。主界面上設(shè)計(jì)一個(gè)列表,上面顯示各個(gè)傳感器的別名和當(dāng)前的傳感器測(cè)量值。下方有一個(gè)過(guò)濾條件輸入框,可以填寫需要監(jiān)視的傳感器“廠家代碼”以及“型號(hào)代碼”,當(dāng)不需要過(guò)濾某項(xiàng)時(shí),填寫空即可(詳見(jiàn)圖3)。
【主權(quán)項(xiàng)】
1.基于WiFi熱點(diǎn)名稱的多點(diǎn)溫度數(shù)據(jù)采集方法,其特征在于該方法包括以下步驟: 步驟1.將溫度傳感器部署在空間多個(gè)測(cè)試點(diǎn)上,確保智能終端能夠獲取到測(cè)試傳感器的熱點(diǎn)信號(hào);所述溫度傳感器上裝有一個(gè)作為AP的WiFi模塊;該六?的熱點(diǎn)名稱中包含溫度信息,并且隨著實(shí)際監(jiān)測(cè)的溫度指定期發(fā)生變化; 步驟2.W1-Fi模塊上的處理單元定期查詢溫度傳感器的采樣值; 步驟3.當(dāng)采樣值發(fā)生變化時(shí),根據(jù)采樣值以及傳感器名稱、ID信息生成并修改WiFi模塊的SSID值,并重新啟動(dòng)AP,啟動(dòng)AP后打開(kāi)SSID廣播; 步驟4.智能終端上的APP調(diào)用操作系統(tǒng)接口,通過(guò)無(wú)線網(wǎng)卡搜索周邊的WiFi熱點(diǎn)列表;從列表中解析出溫度傳感器的熱點(diǎn)信息,并從SSID值中解析出該傳感器的當(dāng)前溫度,展示給用戶。2.根據(jù)權(quán)利要求1所述的多點(diǎn)溫度數(shù)據(jù)采集方法,其特征在于:所述的WiFi模塊作為主設(shè)備,溫度傳感器作為從設(shè)備,兩者間通過(guò)I2C總線進(jìn)行通信。3.根據(jù)權(quán)利要求1所述的多點(diǎn)溫度數(shù)據(jù)采集方法,其特征在于:溫度傳感器和WiFi模塊采用鋰電池供電。
【專利摘要】本發(fā)明涉及一種基于WiFi熱點(diǎn)名稱的多點(diǎn)溫度數(shù)據(jù)采集方法。本發(fā)明的溫度傳感器上裝有作為AP的WiFi模塊。該AP的SSID中包含溫度信息,并且隨著實(shí)際監(jiān)測(cè)的溫度發(fā)生變化。當(dāng)采樣值發(fā)生變化時(shí),根據(jù)采樣值以及傳感器名稱、ID等信息生成并修改WiFi模塊的SSID值,并重新啟動(dòng)AP,啟動(dòng)AP后打開(kāi)SSID廣播。智能終端上的APP調(diào)用操作系統(tǒng)接口,通過(guò)無(wú)線網(wǎng)卡搜索周邊的WiFi熱點(diǎn)列表。從列表中解析出溫度傳感器的熱點(diǎn)信息,并從SSID值中解析出該傳感器的當(dāng)前溫度。本發(fā)明只要使用具備Wi-Fi功能的智能手機(jī),依靠其上運(yùn)行的APP,就可以直接讀取道空間內(nèi)各個(gè)采集點(diǎn)的溫度值,而且能夠?qū)崟r(shí)變化。
【IPC分類】G08C17/02, G01K13/00
【公開(kāi)號(hào)】CN105092091
【申請(qǐng)?zhí)枴緾N201510501520
【發(fā)明人】封興海, 周羽波, 張余款
【申請(qǐng)人】杭州德瀾科技有限公司
【公開(kāi)日】2015年11月25日
【申請(qǐng)日】2015年8月14日