韓伶俐
(安徽三聯(lián)學(xué)院 交通工程學(xué)院,安徽 合肥 230601)
交通工程專業(yè)是安徽三聯(lián)學(xué)院交通工程學(xué)院重點(diǎn)建設(shè)的省級振興計(jì)劃專業(yè),也是協(xié)同我校計(jì)算機(jī)工程學(xué)院和電子電氣工程學(xué)院,作為信息傳輸-智能監(jiān)控-交通工程等多學(xué)科交叉的新工科建設(shè)的專業(yè),其培養(yǎng)方向?yàn)椋旱缆肥┕づc養(yǎng)護(hù)、監(jiān)理與造價(jià)。在修訂人才培養(yǎng)方案調(diào)研過程中,發(fā)現(xiàn)道路施工時(shí)的影響因素有很多。比如光照度、溫濕度、氣壓等對施工的影響,比如施工時(shí)對環(huán)境噪音、水質(zhì)等因素的影響等。
在道路施工領(lǐng)域,當(dāng)前市場上的物聯(lián)網(wǎng)技術(shù)都還無法得到廣泛使用。Zigbee技術(shù)雖然功耗和成本低,但是通信距離短,連接數(shù)量受限。藍(lán)牙技術(shù)通信距離短,功耗太高。GSM模塊覆蓋強(qiáng)度低,某些環(huán)境下沒有信號(hào)[1]。4G模塊價(jià)格高,流量資費(fèi)貴,維護(hù)成本也居高不下。種種原因?qū)е履壳皯?yīng)用于道路施工的物聯(lián)網(wǎng)產(chǎn)品舉步維艱,遲遲無法得到突破性的發(fā)展。道路施工的特點(diǎn)是距離遠(yuǎn)、覆蓋面積廣泛,發(fā)送數(shù)據(jù)量小,對延遲要求不高,低成本,長壽命(數(shù)年不需要更換電池和維護(hù))。
而最新的窄帶物聯(lián)網(wǎng)技術(shù)NB-IoT(Narrow Band Internet of Things),它的特點(diǎn)就是:低成本,長壽命(當(dāng)然這對于電池壽命也提出了新的要求),低功耗,對延遲不敏感,不需要實(shí)時(shí)關(guān)注,數(shù)月甚至數(shù)年不需要人力干涉檢修。這無疑正好契合智能控制的需求,將完美解決目前其他技術(shù)存在的諸多問題。
NB-IoT的覆蓋半徑約是GSM/4G的4倍,模塊功耗和模塊成本卻低于GSM和4G,這使得高通、英特爾、華為、中興等上游企業(yè)紛紛推出NB-IoT芯片,同時(shí)在全球已經(jīng)有超過30家通信運(yùn)營商在部署NB-IoT[2]。
基于NB-IOT的道路施工環(huán)境監(jiān)測系統(tǒng)將設(shè)計(jì)一種基于STM32和NB-IoT的道路施工監(jiān)測系統(tǒng)。通過對NB-IoT技術(shù)的發(fā)展優(yōu)勢,通訊協(xié)議以及數(shù)據(jù)傳輸流程等內(nèi)容的分析,詳細(xì)介紹了監(jiān)測系統(tǒng)的終端節(jié)點(diǎn)的實(shí)現(xiàn)方案,整體組成架構(gòu),以及每個(gè)功能模塊的硬件電路和軟件處理流程,并結(jié)合STM32關(guān)鍵部分的代碼解析來完成基于NB-IoT和STM32單片機(jī)的監(jiān)測系統(tǒng)的設(shè)計(jì),功能特點(diǎn),聯(lián)網(wǎng)處理過程。
基于NB-IOT的道路施工環(huán)境監(jiān)測系統(tǒng)的軟件設(shè)計(jì)思路如圖1所示。
圖1 軟件設(shè)計(jì)
為了實(shí)現(xiàn)超低功耗,本系統(tǒng)在MCU功耗管理方面設(shè)置了低功耗處理程序。STM32L4系列進(jìn)入停止模式的庫函數(shù)為:
PWR_EnterSTOPMode(PWR_Regulator_LowPower,PWR_STOPEntry_WFE);
停止模式下,MCU被再次喚醒之后,時(shí)鐘和頻率是沒有經(jīng)過倍頻的,本項(xiàng)目中,喚醒之后,MCU是8MHz頻率運(yùn)行,而我們的程序要求正常運(yùn)行是72MHz。所以,在喚醒停止模式之后,還需要重新配置時(shí)鐘[3]。
進(jìn)入停止模式之前,可以將所有負(fù)載的電源開關(guān)關(guān)閉,讓所有端口進(jìn)入輸入模式,AHB,APB1,APB2總線可以選擇性的關(guān)閉。同時(shí),需要關(guān)閉看門狗,否則,看門狗程序會(huì)打斷停止模式。
在個(gè)別對于功耗要求苛刻的應(yīng)用上,還可以采取降低MCU時(shí)鐘頻率的方法,降低數(shù)據(jù)處理和傳輸?shù)乃俣取?/p>
同時(shí),還針對NB-IoT的主要特點(diǎn),結(jié)合實(shí)際使用過程中的重要參數(shù)的測試,來對比分析NB-IoT技術(shù)在監(jiān)測系統(tǒng)應(yīng)用中的獨(dú)特優(yōu)勢。
(1)研究NB-IoT和當(dāng)前主流物聯(lián)網(wǎng)技術(shù)的關(guān)聯(lián)和區(qū)別,分析NB-IoT的組織架構(gòu),協(xié)議特點(diǎn),安全機(jī)制等核心技術(shù)。
(2)研究了NB-IoT在廣覆蓋、低功耗、低成本、大連接量方面的優(yōu)勢及其工作原理。
(3)設(shè)計(jì)一種基于NB-IoT的施工現(xiàn)場的定位、以及光照度、溫濕度、氣壓、噪音及水質(zhì)等影響因素的實(shí)時(shí)數(shù)據(jù)進(jìn)行在線監(jiān)測。包括監(jiān)測系統(tǒng)的終端節(jié)點(diǎn)的實(shí)現(xiàn)方案,整體組成架構(gòu),以及每個(gè)功能模塊的硬件電路和軟件處理流程,完成數(shù)據(jù)的采集以及聯(lián)網(wǎng)處理功能。
(4)制作節(jié)點(diǎn)實(shí)物樣品,并對關(guān)鍵參數(shù)進(jìn)行測試,分析NB-IoT技術(shù)在監(jiān)測系統(tǒng)應(yīng)用中的獨(dú)特優(yōu)勢。
對于光照度、溫濕度、氣壓、噪聲及水質(zhì)等相關(guān)因素超標(biāo)的數(shù)據(jù)會(huì)通過濕度、光照、水質(zhì)等傳感器進(jìn)行自動(dòng)采集,再通過網(wǎng)絡(luò)將采集到的數(shù)據(jù)傳輸?shù)绞謾C(jī)APP及電腦端,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控,可以隨時(shí)掌控環(huán)境發(fā)生的變化。
基于NB-IOT的道路施工環(huán)境監(jiān)測系統(tǒng)設(shè)計(jì)的基于NB-IoT低功耗道路施工環(huán)境監(jiān)測系統(tǒng),將采用低靜態(tài)電流的電源芯片,ARM Cortex-M4內(nèi)核的32位低功耗單片機(jī),通過NB模塊實(shí)現(xiàn)NB-IoT網(wǎng)絡(luò)連接,并結(jié)合溫濕度、光照、水質(zhì)等傳感器,采集道路施工關(guān)鍵數(shù)據(jù)并進(jìn)行聯(lián)網(wǎng)傳輸,實(shí)現(xiàn)智能化道路施工監(jiān)測。