999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于NB-IoT和OneNet云平臺的環(huán)境監(jiān)測系統(tǒng)

2018-05-10 05:10:32蔡友宏
電子技術(shù)與軟件工程 2018年24期

蔡友宏

摘要

STM32 MCU接收GY-BME2 8 0三合一傳感器測得的溫濕度、氣壓參數(shù)和MAX44009光照強度傳感器測得的光照強度參數(shù),通過WH-NB7 3 NB-IoT模塊上傳至OneNet云平臺,PC端通過瀏覽器或移動端通過APP可實時查看環(huán)境參數(shù),以圖形的方式直觀的顯示。

【關(guān)鍵詞】NB-IoT OneNet 環(huán)境監(jiān)測 STM32

NB-IoT是窄帶物聯(lián)網(wǎng)(Narrow BandIntemet of Things)的簡寫,是基于蜂窩移動通信網(wǎng)絡(luò)的一種物聯(lián)網(wǎng)技術(shù),目前中國的三大運營商都己展開了商用。NB-IoT相比于傳統(tǒng)的移動通信網(wǎng)絡(luò),具有覆蓋廣、海量連接、功耗低等多個優(yōu)點;相比于藍牙、ZigBee、WiFi等短距離無線通信技術(shù),具有傳輸距離長、功耗更低、能直接連接運營商網(wǎng)絡(luò)等優(yōu)點。隨著NB-IoT商用部署的不斷推進和相應(yīng)通訊模塊價格的不斷降低,基于NB-IoT的物聯(lián)網(wǎng)應(yīng)用將廣泛應(yīng)用于人們的生產(chǎn)生活當中。

OneNet是中國移動物聯(lián)網(wǎng)有限公司面向公共服務(wù)推出的開放云平臺,能助力各類終端設(shè)備方便、快捷的接入互聯(lián)網(wǎng)。為各種跨平臺物聯(lián)網(wǎng)應(yīng)用、行業(yè)解決方案提供簡便的海量連接、云端存儲、消息分發(fā)和大數(shù)據(jù)分析等優(yōu)質(zhì)服務(wù)。

本設(shè)計利用NB-IoT和OneNet,選用合適的傳感器、MCU和通訊模塊,設(shè)計了一環(huán)境監(jiān)測系統(tǒng),僅需使用2節(jié)AA或AAA電池供電,可適用于各種室內(nèi)外環(huán)境,特別是農(nóng)田、牧場、林地等野外需要遠距離無人監(jiān)測的場合,也可以作為便攜式移動氣象監(jiān)測站使用。

1系統(tǒng)設(shè)計

本系統(tǒng)選擇溫度、濕度、氣壓參數(shù)三合一傳感器、光照強度傳感器通過I2C通信接口上傳環(huán)境參數(shù)至STM32 MCU,MCU通過NB-IoT通訊模塊將參數(shù)上傳至OneNet云平臺,通過PC端瀏覽器、移動端APP查看參數(shù)。圖1為系統(tǒng)總體圖。

2硬件設(shè)計

2.1 GY-BME280三合一傳感器電路

GY-BME28是一款溫度、濕度、氣壓參數(shù)三合一傳感器,具有8個引腳,可以通過I2C或SPI通信模式與MCU進行數(shù)據(jù)通信。本設(shè)計采用I2C通信模式,GY-BME280傳感器與STM32MCU相連,電路圖如圖2所示。其中VDD是傳感器內(nèi)部模擬電路電源端;VIO傳感器內(nèi)部數(shù)字電路電源端;SCL、SDA分別是12C通信模式時鐘信號、數(shù)據(jù)信號;SDO是傳感器地址控制位,接GND時I2C中器件地址為11101100,接高電平為11101101,本設(shè)計該引腳接低電平。CSB是SPI通信模式下用到的引腳,本設(shè)計未使用,故懸空。

2.2 MAX44009光照強度傳感器電路

MAX44009光照強度傳感器具有6個引腳,工作在1.7V至3.6V供電電壓范圍,器件工作電流小于1uA,且提供I2C數(shù)字輸出,非常適合于NB-IoT應(yīng)用場景。圖3是MAX44009與STM32MCU通過I2C總線連接的電路圖。其中AO為地址選擇端,高電平時選擇地址lOOlOllx,低電平時選擇地址lOOlOlOx,本設(shè)計該引腳接地即低電平;INT為中斷輸出,由于本設(shè)計采用STM32 MCU周期性讀取數(shù)據(jù)的方式,故沒有使用該引腳。

2.3 WH-NB7 3-B8通訊模塊電路

本設(shè)計采用WH-NB73-B8是一款透傳版NB-IoT通訊模塊,適用于中國電信、中國移動、中國聯(lián)通三家運營商的NB-IoT網(wǎng)絡(luò),支持3GPP標準指令、UDP指令傳輸、CoAP指令傳輸、云服務(wù)、UDP透傳、CoAP透傳、心跳包、DTLS加密等。該模塊內(nèi)置了天線和SIM卡,可通過USART串口與STM32 MCU相連,進行數(shù)據(jù)傳輸。

2.4 STM32主控電路

本設(shè)計采用STM32最小系統(tǒng)板,主芯片采用STM32L151C8,該MCU是ST公司出品的高性能低功耗系列MCU之一,供電電壓范圍1.65V-3.6V,采用超低漏電工藝技術(shù),使得MCU的運行速度和功耗與其供電無關(guān);具有48個引腳、128kB程序Flash、lOkBRAM、8個16位定時器、2路USART、2路SPI、2路I2C和1路USB通信接口;內(nèi)置16MHz和38kHzRC振蕩器,使得電路無需外部晶振也能正常運行。該系列MCU可長時間運行在低功耗狀態(tài),具有周期性喚醒功能,快速喚醒時間低至4us,非常適合電池供電,且數(shù)據(jù)量較小、數(shù)據(jù)傳輸間隔周期較大,需要長時間(以年計)不更換電池的應(yīng)用場合,例如本設(shè)計的環(huán)境監(jiān)測系統(tǒng)。

為了盡可能降低功耗,本設(shè)計未使用外部晶振,而使用內(nèi)部16MHz的MSI RC振蕩器作為系統(tǒng)主時鐘源,經(jīng)160分頻成lOOkHz供I2C外設(shè)使用,I2C采用低速率,可以穩(wěn)定傳輸且降低功耗。MCU長時間處于停止狀態(tài),內(nèi)部除RTC實時時鐘(采用內(nèi)部LSI 40kHzRC振蕩器,低于luF電流)外,其余定時器全部停止計數(shù),RTC實時時鐘每隔30秒喚醒MCU,內(nèi)部16MHz RC振蕩器開始工作,主控程序正常運行,讀取傳感器參數(shù),并上傳至OneNet云平臺。

為了進一步降低功耗,最小系統(tǒng)板上電后,IO端口全部初始化為無上拉的模擬輸入模式,以降低漏電電流;USART的Rxd引腳設(shè)置成模擬輸入模式,Txd引腳設(shè)置成開漏無上下拉輸出模式;關(guān)閉中斷源;MCU停止前關(guān)閉USART、I2C等所有外設(shè),然后進入停止狀態(tài);當RTC時鐘周期性喚醒MCU后重新初始化之前配置的10和外設(shè)設(shè)置。

圖5是STM32主控電路圖,采用最小系統(tǒng)板,其中VBAT為系統(tǒng)電源,使用2節(jié)AA或AAA電池供電;BOOTO和BOOT1引腳都接地,系統(tǒng)上電后默認從用戶Flash啟動。STM32L151C8通過I2C接口連接GY-BME280溫濕度傳感器、MAX44009光照強度傳感器;通過USART串口連接WH-NB73-B8 NB-IoT模塊。

3軟件設(shè)計

3.1 0neNet接入流程

本設(shè)計采用中國移動物聯(lián)網(wǎng)有限公司的OneNer方案,OneNet接入流程如圖6所示。其中賬號注冊、創(chuàng)建產(chǎn)品、添加設(shè)備3個步驟需要用戶在https://open.iot.10086.cn/頁面上進行操作,過程比較簡單。賬號注冊時填寫用戶的個人信息;創(chuàng)建產(chǎn)品時,產(chǎn)品信息的聯(lián)網(wǎng)方式須選擇“NB-IoT”,協(xié)議須選擇“LWM2M”;添加設(shè)備時填寫“環(huán)境監(jiān)測系統(tǒng)”,并添加WH-NB73-B8模塊上的IMEI和IMSI號碼;STM32主控程序完成接入流程中的上報數(shù)據(jù)步驟,將傳感器參數(shù)上傳至OneNet云平臺;通過瀏覽器或中國移動的“和物”APP可以查看展示數(shù)據(jù)。

3.2上報數(shù)據(jù)

STM32主控程序完成接入流程中的上報數(shù)據(jù)步驟,其流程如圖7所示。

4測試

完成上述開發(fā)后,編寫相應(yīng)程序,下載至STM32最小系統(tǒng)板,運行后成功將傳感器測得的環(huán)境參數(shù)數(shù)據(jù)上傳至OneNet云平臺;通過瀏覽器或中國移動的“和物”APP可以查看展示數(shù)據(jù),如圖8所示。

參考文獻

[1]何英杰,孫涵,李啟偉.低功耗NB-IoT透傳模塊的設(shè)計[J].電子測試,2018 (15):15 -17.

[2]廉小親,周棟,成開元,龔永罡,基于NB-IoT的空調(diào)遠程控制系統(tǒng)設(shè)計及實現(xiàn)[J].測控技術(shù),2018,37 (05): 51-55.

[3]徐俊俊.基于NB-IoT技術(shù)的智能指紋鎖系統(tǒng)設(shè)計[J].計算機產(chǎn)品與流通,2017 (12):1 33.

[4]王能輝,胡國強,基于NB-IoT的農(nóng)田遠程監(jiān)測系統(tǒng)的設(shè)計[J].陜西農(nóng)業(yè)科學,201 7,63 (12): 82-85.

[5]王純龍,李賀強.NB-IOT的關(guān)鍵技術(shù)及在農(nóng)業(yè)物聯(lián)網(wǎng)中的應(yīng)用[J].電子技術(shù)與軟件工程,2 017 (16):20.

主站蜘蛛池模板: 亚洲视频免| 亚洲三级a| 国模极品一区二区三区| 国产精品亚洲一区二区三区z| 国产成年无码AⅤ片在线| 国产乱码精品一区二区三区中文 | 怡红院美国分院一区二区| 中文字幕无码制服中字| 男女精品视频| 毛片网站在线看| 久久久久亚洲AV成人网站软件| 欧美日本在线观看| AV网站中文| 久久久久免费看成人影片 | 亚洲国产日韩视频观看| 日韩国产高清无码| 久久这里只有精品国产99| 动漫精品中文字幕无码| 全部免费毛片免费播放| 99久久国产综合精品女同| 国产欧美日韩一区二区视频在线| 波多野结衣亚洲一区| а∨天堂一区中文字幕| 色综合国产| 国产丝袜第一页| 国产69囗曝护士吞精在线视频| 亚洲色婷婷一区二区| 国产精品久久久久久搜索 | 一级毛片在线免费看| 日韩无码一二三区| 无码高潮喷水专区久久| 国产成人一区二区| 精品无码一区二区三区在线视频| 色妞永久免费视频| 日韩精品亚洲精品第一页| 国产欧美日韩综合在线第一| 亚洲欧美成人网| 欧美综合在线观看| 久久久久国产精品免费免费不卡| 成人毛片在线播放| 欧美另类图片视频无弹跳第一页| 欧洲高清无码在线| 国产精品综合久久久| 国产成人精品视频一区视频二区| 国产精品lululu在线观看| 国产精品久久久精品三级| 国产毛片一区| 最新日韩AV网址在线观看| 在线观看国产精品第一区免费| 青青国产视频| 久久精品亚洲热综合一区二区| 亚洲男人天堂久久| 国产手机在线观看| 亚洲综合专区| 国产真实乱子伦精品视手机观看| hezyo加勒比一区二区三区| 美女无遮挡拍拍拍免费视频| 少妇露出福利视频| 97se亚洲综合| 香蕉精品在线| 91免费观看视频| 无套av在线| 亚洲一区二区约美女探花| 国产丝袜啪啪| 国产96在线 | 在线国产三级| 日韩黄色大片免费看| 麻豆精品视频在线原创| 亚洲色图欧美激情| 亚洲成A人V欧美综合| 国产综合精品日本亚洲777| 第九色区aⅴ天堂久久香| 人妻精品久久无码区| 五月激激激综合网色播免费| YW尤物AV无码国产在线观看| 黄色网页在线播放| 婷婷午夜天| 丝袜美女被出水视频一区| 人妻21p大胆| 免费在线成人网| 真人免费一级毛片一区二区| 亚洲综合网在线观看|