亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        運(yùn)用NB-IOT 技術(shù)的電動(dòng)車智能防盜報(bào)警系統(tǒng)設(shè)計(jì)

        2021-04-11 05:14:06徐光洪李佳怡張雪琪
        關(guān)鍵詞:單片機(jī)信息設(shè)計(jì)

        徐光洪,譚 巧,李佳怡,張雪琪,張 敏,吳 翔

        (閩江學(xué)院 計(jì)算機(jī)與控制工程學(xué)院,福建 福州 350108)

        電動(dòng)車因方便、快捷而成為通用交通工具.2019 年,中國的電動(dòng)車保有量達(dá)到3 億輛.然而,全國各地電動(dòng)車被盜的報(bào)道層出不窮,據(jù)不完全統(tǒng)計(jì),每年約1/6 的電動(dòng)車被盜,特別是電瓶,給人們生活造成很大影響.因此,電動(dòng)車的防盜就變得尤為重要[1].

        現(xiàn)有電動(dòng)車的防盜方式主要有兩種:1)RFID 電子標(biāo)簽定位防盜[2].給每一輛電動(dòng)車都裝上RFID 電子標(biāo)簽,由基站讀取標(biāo)簽的數(shù)據(jù),根據(jù)數(shù)據(jù)判斷該車輛是否為備案已丟失車輛.此方法對(duì)電動(dòng)車的管理能力有所提升,但存在標(biāo)簽裝置易拆除、定位不精確、基站信號(hào)不能完全覆蓋等問題;2)遙控防盜報(bào)警器[3-5].遙控防盜報(bào)警器是目前市場(chǎng)上主流的報(bào)警器,靈敏度較高,報(bào)警聲響較大,但有效報(bào)警范圍只有幾百米,且可能誤報(bào)警,例如遇到行人或其他車輛經(jīng)過、刮風(fēng)、下雨、打雷等.

        針對(duì)目前電動(dòng)車防盜存在的問題,本設(shè)計(jì)在傳統(tǒng)防盜技術(shù)的基礎(chǔ)上,采用STM32 單片機(jī)、GPS 模塊、姿態(tài)傳感器(三軸加速度和三軸陀螺儀)和壓力傳感器相結(jié)合[6-9],實(shí)時(shí)獲取電動(dòng)車所處位置、運(yùn)動(dòng)狀態(tài)、靜止情況以及坐墊受壓變化等信息,并應(yīng)用NB-IOT 聯(lián)網(wǎng)技術(shù)與手機(jī)端APP 相連,可以實(shí)現(xiàn)電動(dòng)車傾斜或倒地、車被移動(dòng)、坐墊被放重物或破壞、電瓶掉電(被盜)報(bào)警和電動(dòng)車位置追蹤等功能.報(bào)警方式由用戶在手機(jī)APP 端自定義設(shè)置.本設(shè)計(jì)能夠改善電動(dòng)車易被盜的現(xiàn)狀,具有廣闊的應(yīng)用前景.

        1 系統(tǒng)總體設(shè)計(jì)

        基于NB-IOT 的電動(dòng)車智能防盜報(bào)警系統(tǒng)主要由三大部分組成:安裝在電動(dòng)車上的NB-IOT 感應(yīng)報(bào)警裝置、網(wǎng)絡(luò)平臺(tái)的數(shù)據(jù)管理服務(wù)器和手機(jī)端APP 軟件.系統(tǒng)結(jié)構(gòu)如圖1.

        系統(tǒng)總體設(shè)計(jì)任務(wù):1)電動(dòng)車實(shí)時(shí)信息采集.通過圖1 所示的NB-IOT 感應(yīng)報(bào)警裝置實(shí)時(shí)收集傳感器的信息,按需求將信息上報(bào)至數(shù)據(jù)管理服務(wù)器;2)用戶端手機(jī)APP 實(shí)時(shí)響應(yīng)或查看.電動(dòng)車信息將由服務(wù)器推送到手機(jī)APP,若為異常信息,由手機(jī)APP 以使用者自定義方式報(bào)警(聲音、震動(dòng)、彈窗);觸發(fā)報(bào)警時(shí),如果是本人操作,可以一鍵確認(rèn),消除警報(bào),除非本人再次按下開啟報(bào)警模式;手機(jī)APP 查看電動(dòng)車的傳感器信息,自動(dòng)發(fā)送命令到報(bào)警裝置,報(bào)警裝置將信息發(fā)到服務(wù)器,由手機(jī)APP 獲取并顯示;3)電動(dòng)車追蹤:手機(jī)APP 地圖具有追蹤功能,若電動(dòng)車被盜,將會(huì)鎖定其位置,地圖視角跟隨其移動(dòng),方便用戶快速找到被盜車輛.

        圖1 整體結(jié)構(gòu)框圖

        2 NB-IOT 感應(yīng)報(bào)警裝置設(shè)計(jì)

        為實(shí)現(xiàn)對(duì)電動(dòng)車位置信息、坐墊壓力和車身狀態(tài)的數(shù)據(jù)采集,NB-IOT 感應(yīng)報(bào)警裝置包括:STM32單片機(jī)、GPS 模塊、集成天線、帶有NB 卡的NB-IOT 模塊、壓力傳感器、三軸姿態(tài)傳感器(感應(yīng)重力和加速度)和電源.系統(tǒng)硬件結(jié)構(gòu)圖如圖2.

        圖2 系統(tǒng)硬件結(jié)構(gòu)圖

        2.1 核心組件的選取

        2.1.1 控制芯片的選擇 考慮到單片機(jī)程序經(jīng)編譯出的可執(zhí)行文件達(dá)到22 KB,接收傳感器數(shù)據(jù)需要額外的空間,且所接外設(shè)至少需要12 個(gè)引腳.因此選用STM32F103 芯片,它具有72 MHz 的CPU 速度和高達(dá)1 MB 的閃存,且具有低功率、低電壓、實(shí)時(shí)功能佳、價(jià)格低等優(yōu)點(diǎn).

        2.1.2 傳感器的選擇 在非靜止?fàn)顟B(tài)下,電動(dòng)車平衡狀態(tài)易改變,主要體現(xiàn)在重心以及加速度.而當(dāng)其處于靜止?fàn)顟B(tài)時(shí),依然會(huì)發(fā)生坐墊被放重物或者破壞、電瓶被盜等事件.結(jié)合傳感器的靈敏度及實(shí)用性,采用MPU6050 傳感器檢測(cè)加速度及重力;選用FSR 貼片型壓力傳感器保護(hù)電動(dòng)車的坐墊,不會(huì)影響坐墊形態(tài)且不易損壞,并使用一個(gè)獨(dú)立IO 口對(duì)電瓶進(jìn)行監(jiān)控.為了能給用戶提供電動(dòng)車的實(shí)時(shí)位置信息,選用高靈敏度、低功耗、低成本的ATGM332D-5N 系列GPS 模塊.

        2.1.3 聯(lián)網(wǎng)功能的選擇 本設(shè)計(jì)中,用戶在手機(jī)端即可獲知電動(dòng)車情況,NB-IOT 感應(yīng)報(bào)警裝置需要將數(shù)據(jù)上報(bào)到數(shù)據(jù)服務(wù)器,故聯(lián)網(wǎng)功能必不可少.由于電動(dòng)車是在室外使用的,不適合采用WIFI,基于物聯(lián)網(wǎng)的NB-IOT 模塊是最佳選擇.BC26 芯片支持全球頻段,價(jià)格適中,滿足本文報(bào)警裝置的設(shè)計(jì)要求.

        2.1.4 電源模塊的設(shè)計(jì)與選擇 若電動(dòng)車的電瓶被盜,供電電源被切斷.為保證報(bào)警裝置工作的可靠性,在電瓶被盜情況下也能將報(bào)警信息發(fā)到手機(jī)APP 提醒用戶,需要增加備用電源,采用雙電源供電模式,如圖3.雙電源模塊主要由電瓶、內(nèi)置電源、繼電器、降壓穩(wěn)壓模塊和NB-IOT 感應(yīng)報(bào)警裝置供電接口組成.

        圖3 雙電源供電模式

        正常狀態(tài)下,電瓶提供電能使系統(tǒng)運(yùn)行,繼電器有電流通過,保持?jǐn)嚅_,備用電源不工作.當(dāng)電瓶丟失時(shí),繼電器無電流通過使其閉合,備用電源向報(bào)警裝置供電,單片機(jī)與電源相連的一個(gè)IO 口將會(huì)感知到電瓶的電壓變化,發(fā)送報(bào)警信息到服務(wù)器,再由服務(wù)器推送至手機(jī)APP 發(fā)出報(bào)警信號(hào).

        2.2 報(bào)警裝置的連接設(shè)計(jì)與一體化封裝

        為實(shí)現(xiàn)電動(dòng)車信息的全方位采集,采用單片機(jī)的2 個(gè)串口(GPS 和NB-IOT)、一個(gè)IIC 接口(MPU6050)、ADC 通道(壓力傳感器),將各模塊連接,通過電源接口為各模塊供電,具體接線方式如圖4.

        NB-IOT 感應(yīng)報(bào)警裝置安裝在電動(dòng)車上,需要具有高穩(wěn)定性、易安裝和防拆解等特點(diǎn),故對(duì)其進(jìn)行一體化封裝設(shè)計(jì).報(bào)警裝置一體化封裝設(shè)計(jì)如圖5 所示.

        圖4 報(bào)警裝置內(nèi)部接線方式

        圖5 報(bào)警裝置一體化封裝設(shè)計(jì)

        該裝置控制在50 mm×50 mm×20 mm 范圍內(nèi),提供6 條線作為外部接口(電源正、負(fù)極各一條,一條控制聲音報(bào)警,其余三條分別是壓力傳感器的電源正、負(fù)極和壓力數(shù)據(jù)線).該裝置可放入電池盒內(nèi)部,也可固定在電動(dòng)車的任何位置.若偷盜者想要拆卸此裝置,也會(huì)觸發(fā)報(bào)警.

        3 系統(tǒng)軟件設(shè)計(jì)

        系統(tǒng)軟件包括三部分:NB-IOT 感應(yīng)報(bào)警裝置的單片機(jī)程序、網(wǎng)絡(luò)數(shù)據(jù)服務(wù)器和手機(jī)端APP.軟件功能設(shè)計(jì)如圖6.

        圖6 系統(tǒng)軟件功能設(shè)計(jì)

        物聯(lián)網(wǎng)協(xié)議主要有COAP 和MQTT.COAP 需要較多的資源和帶寬保障安全性,在資源較少的終端和極有限的帶寬下,可能運(yùn)行受阻.而MQTT 協(xié)議是專為受限設(shè)備和低帶寬、高延遲或不可靠的網(wǎng)絡(luò)而設(shè)計(jì),非常適合處于運(yùn)動(dòng)狀態(tài)的設(shè)備.且MQTT 還有“最后的遺囑”功能,服務(wù)器在規(guī)定時(shí)間(keeplive)內(nèi)未收到來自模塊的心跳信息時(shí)會(huì)自動(dòng)推送報(bào)警信息到手機(jī)APP,可有效防止發(fā)生報(bào)警裝置異常掉電或者遭到不可抗力的破壞而用戶無法得知的情況.因此,本設(shè)計(jì)在對(duì)接NB-IOT 感應(yīng)報(bào)警裝置時(shí)采用MQTT 協(xié)議[10].

        應(yīng)用層協(xié)議有SMTP(郵件傳輸協(xié)議)、FTP(文件傳輸協(xié)議)、HTTP(超文本傳輸協(xié)議)等.手機(jī)APP 使用HTTP 協(xié)議與服務(wù)器進(jìn)行交互,由APP 主動(dòng)發(fā)起一個(gè)HTTP 請(qǐng)求到服務(wù)器指定端口,服務(wù)器在收到請(qǐng)求后,根據(jù)請(qǐng)求類型執(zhí)行查詢數(shù)據(jù)庫、尋找文件等相應(yīng)操作,返回響應(yīng)內(nèi)容(文本、圖片等),一次交互結(jié)束就與服務(wù)器斷開連接,可防止因連接數(shù)過多而令服務(wù)器崩潰,且其中的POST 請(qǐng)求方法保證了信息的安全性.

        3.1 單片機(jī)程序設(shè)計(jì)

        單片機(jī)的程序設(shè)計(jì)包括:初始化和穩(wěn)定運(yùn)行(使用)兩部分.初始化在電源正常連接的基礎(chǔ)上,檢測(cè)NB-IOT 感應(yīng)報(bào)警裝置的每個(gè)傳感器連接是否正常,正常方可投入使用.使用過程是單片機(jī)通過檢測(cè)電源和各傳感器的數(shù)據(jù)判斷電動(dòng)車的安全狀態(tài).

        為達(dá)到及時(shí)、智能、穩(wěn)定的運(yùn)行要求,且考慮到物聯(lián)網(wǎng)NB 卡一年流量有限,當(dāng)傳感器數(shù)據(jù)正常時(shí),不上報(bào)數(shù)據(jù);出現(xiàn)數(shù)據(jù)異?;蛴脩敉ㄟ^手機(jī)APP 查看(發(fā)送指令)時(shí)上報(bào)數(shù)據(jù).這種設(shè)計(jì)方式,便于用戶及時(shí)了解電動(dòng)車的信息,同時(shí)解決NB 卡流量使用達(dá)到上限,不能繼續(xù)工作的弊端.具體實(shí)現(xiàn)過程如圖7.

        3.2 數(shù)據(jù)服務(wù)器設(shè)計(jì)

        數(shù)據(jù)服務(wù)器的功能主要有:用戶信息存取、NB-IOT 感應(yīng)報(bào)警裝置與手機(jī)APP 數(shù)據(jù)中轉(zhuǎn)(包括報(bào)警信息的推送).因此需要兩個(gè)監(jiān)聽端口,一個(gè)為用戶通過手機(jī)APP 進(jìn)行個(gè)人相關(guān)信息存取操作提供安全服務(wù),另一個(gè)轉(zhuǎn)發(fā)來自于NB-IOT 感應(yīng)報(bào)警裝置和手機(jī)APP 的數(shù)據(jù).程序流程如圖8.

        圖7 單片機(jī)程序流程圖

        圖8 服務(wù)器程序流程

        3.3 手機(jī)APP 設(shè)計(jì)

        手機(jī)APP 中使用了兩種通信協(xié)議分別訪問服務(wù)器的兩個(gè)端口:MQTT 協(xié)議用于后臺(tái)接收?qǐng)?bào)警信息、用戶操作時(shí)(設(shè)置報(bào)警方式、獲取電動(dòng)車的傳感器和位置信息、追蹤電動(dòng)車)發(fā)送控制指令;HTTP 用于用戶注冊(cè)、登錄、個(gè)人信息的查看和修改.

        4 測(cè)試與結(jié)果分析

        本系統(tǒng)采用STM32F103 開發(fā)板進(jìn)行測(cè)試,測(cè)試實(shí)驗(yàn)裝置如圖9.測(cè)試時(shí),借助NB-IOT 模塊的串口調(diào)試軟件QCOM 查看調(diào)試信息,QCOM 對(duì)串口返回的每一條信息都顯示了當(dāng)前時(shí)間,方便記錄報(bào)警裝置的反應(yīng)時(shí)間,并進(jìn)行程序優(yōu)化.

        圖9 測(cè)試實(shí)驗(yàn)裝置圖

        配合APP 掌握電動(dòng)車信息的不同需要,單片機(jī)程序共設(shè)計(jì)了4 種工作模式,分別是:保護(hù)(讀取傳感器值、異常自動(dòng)上報(bào))、非保護(hù)模式(不做任何操作、僅響應(yīng)來自手機(jī)APP 的命令)、獲取電動(dòng)車當(dāng)前信息(單次獲取壓力數(shù)據(jù)、姿態(tài)傳感器數(shù)據(jù)、GPS 數(shù)據(jù))、追蹤(連續(xù)獲取位置信息).手機(jī)APP 還可以設(shè)置電動(dòng)車聲音報(bào)警及控制臨時(shí)開啟報(bào)警聲音,單片機(jī)將收到命令直接執(zhí)行.

        經(jīng)過一系列優(yōu)化調(diào)整,對(duì)每個(gè)功能進(jìn)行測(cè)試.由測(cè)試結(jié)果可以看出,電動(dòng)車的報(bào)警反應(yīng)延時(shí)為200 ms 左右,命令響應(yīng)為300 ms 左右,此系統(tǒng)完全符合設(shè)計(jì)需求.

        5 結(jié)語

        本電動(dòng)車智能防盜報(bào)警系統(tǒng)設(shè)計(jì)基于NB-IOT,并結(jié)合GPS、姿態(tài)傳感器、壓力傳感器、手機(jī)APP 和服務(wù)器等軟硬件實(shí)現(xiàn),具有以下4 個(gè)優(yōu)點(diǎn).

        1)防盜嚴(yán)密化.報(bào)警裝置皆采用靈敏度較高的傳感器,車輛靜止?fàn)顟B(tài)受到非正常干擾容易被傳感器捕獲;報(bào)警裝置的雙電源設(shè)計(jì)能感知電瓶的存在以及在電瓶被斷電情況下繼續(xù)報(bào)警;報(bào)警裝置受到不可抗力破壞時(shí),服務(wù)器能根據(jù)“心跳設(shè)置”繼續(xù)報(bào)警;壓力傳感器保護(hù)電動(dòng)車坐墊,解決靜止?fàn)顟B(tài)電動(dòng)車坐墊被放重物或破壞的問題.

        2)報(bào)警及時(shí).報(bào)警裝置的CPU 速度達(dá)72 MHz,對(duì)傳感器數(shù)據(jù)處理速度快,MQTT 協(xié)議是長連接,且數(shù)據(jù)量小,與服務(wù)器一次交互時(shí)間大大縮減,正常情況下,報(bào)警信息從產(chǎn)生到用戶收到僅需200 ms 左右.

        3)報(bào)警距離遠(yuǎn).只要物聯(lián)網(wǎng)覆蓋到的地方,報(bào)警信息就能送至用戶手機(jī)APP.

        4)報(bào)警方式智能化.NB-IOT 感應(yīng)報(bào)警裝置能在電動(dòng)車異常時(shí)發(fā)送報(bào)警信息;手機(jī)APP 會(huì)根據(jù)用戶設(shè)置對(duì)報(bào)警信息自動(dòng)做出響應(yīng);獲取電動(dòng)車信息都是按鈕式操作,簡單方便;兼容傳統(tǒng)聲音報(bào)警方式,手機(jī)APP 可控制電動(dòng)車異常時(shí)是否發(fā)出報(bào)警聲音,也可控制臨時(shí)報(bào)警.

        本電動(dòng)車智能報(bào)警系統(tǒng)靈敏度高,工作穩(wěn)定可靠,使用簡單方便,且成本低廉,設(shè)計(jì)小巧精致,將為電動(dòng)車用戶提供極大的便利.

        猜你喜歡
        單片機(jī)信息設(shè)計(jì)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        瞞天過?!律O(shè)計(jì)萌到家
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        有種設(shè)計(jì)叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        Microchip推出兩個(gè)全新PIC單片機(jī)系列
        展會(huì)信息
        設(shè)計(jì)之味
        舒適廣告(2008年9期)2008-09-22 10:02:48
        亚欧国产女人天堂Av在线播放| 国精品无码一区二区三区在线看 | 国产精品二区在线观看| 色优网久久国产精品| 国产黄色一区二区福利| 国产一区二区三区在线观看免费版 | 狼人伊人影院在线观看国产| 日韩肥臀人妻中文字幕一区| 成人免费播放视频777777| 香港三级午夜理论三级| 狠狠躁天天躁中文字幕| 天天天天躁天天爱天天碰2018| 欧美疯狂做受xxxx高潮小说| 成人区人妻精品一区二区不卡网站| 亚洲AV无码精品一区二区三区l| 熟女人妻一区二区中文字幕| 加勒比久久综合久久伊人爱| 日韩有码中文字幕在线观看| 337p粉嫩日本欧洲亚洲大胆| 蜜臀久久99精品久久久久久小说| 欧美成人精品福利在线视频| 亚洲国产成人精品一区刚刚| 久久精品中文字幕女同免费| 国产精品丝袜久久久久久不卡| 亚洲色图+国产精品| 日韩精品国产一区在线| av在线播放亚洲天堂| 小辣椒福利视频导航| 无码中文字幕加勒比一本二本 | 在线精品亚洲一区二区三区 | 97影院在线午夜| 久久波多野结衣av| 美利坚亚洲天堂日韩精品| 国产一区二区三区在线观看第八页| 无码av一区二区大桥久未| 亚洲免费观看网站| 人妻中文字幕av有码在线| 亚洲小少妇一区二区三区| 亚洲av日韩一区二区| 久久久久香蕉国产线看观看伊| 国产小屁孩cao大人|