• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于GPS的警犬狀態(tài)監(jiān)測系統(tǒng)設(shè)計

      2018-03-27 06:29:26,
      計算機(jī)測量與控制 2018年3期
      關(guān)鍵詞:警犬上位加速度

      ,

      (中北大學(xué) 儀器科學(xué)與動態(tài)測試教育部重點實驗室,太原 030051)

      0 引言

      目前的警犬作業(yè)都是人帶犬模式,在執(zhí)行任務(wù)過程中當(dāng)解除對警犬的束縛時,由于警犬作業(yè)中存在概率性興奮度的觸發(fā)[1],很容易造成人犬跟丟現(xiàn)象,導(dǎo)致發(fā)現(xiàn)警情不能及時得到處理,指揮中心不能及時掌握實地搜索路線,容易產(chǎn)生搜索盲區(qū)。此外在日常管理過程中,公安系統(tǒng)對警犬的集群管理以及對單只警犬生理狀態(tài)的掌握仍停留在傳統(tǒng)階段,這并不能及時掌握警犬的健康狀況。因此公安系統(tǒng)對于一種高效的實時警犬狀態(tài)監(jiān)測管理系統(tǒng)有著迫切的需求[2]。

      針對上述幾點問題,本文提出了基于GPS的警犬狀態(tài)遠(yuǎn)程監(jiān)測系統(tǒng)設(shè)計,實現(xiàn)對警犬狀態(tài)的實時監(jiān)測,根據(jù)所獲得的數(shù)據(jù)信息,更好的掌握警犬的疲勞、健康狀況,更合理的對警犬進(jìn)行訓(xùn)練。

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

      通過分析目前對警犬狀態(tài)實時監(jiān)測的需求,系統(tǒng)主要分兩大模塊設(shè)計,即警犬狀態(tài)監(jiān)測節(jié)點設(shè)計和監(jiān)測軟件上位機(jī)界面設(shè)計。監(jiān)測節(jié)點主要完成對警犬的位置、速度、加速度、心率的采集和上傳,上位機(jī)主要實現(xiàn)對信息的實時監(jiān)測、存儲、地圖匹配、節(jié)

      點配置等功能。監(jiān)測節(jié)點通過GPRS數(shù)據(jù)流量接入互聯(lián)網(wǎng),然后通過服務(wù)器與上位機(jī)建立通信,系統(tǒng)整體結(jié)構(gòu)如圖1所示。

      圖1 系統(tǒng)框架圖

      1.1 節(jié)點設(shè)計方案

      監(jiān)測節(jié)點主要由如圖2所示的6個模塊構(gòu)成,分別是MCU主控制模塊、北斗定位模塊、加速度監(jiān)測模塊、心率采集模塊、無線通信模塊和供電模塊。

      圖2 監(jiān)測節(jié)點框架圖

      整個監(jiān)測系統(tǒng)的工作原理為,首先是通過GPS定位解析出警犬作業(yè)的地理位置坐標(biāo)、時間、速度等信息;同時由加速度監(jiān)測模塊和心率采集模塊對警犬加速度、心率進(jìn)行采集。MCU主控模塊將這些信息匯總處理,然后控制通信模塊把處理后的按自定義協(xié)議打包的坐標(biāo)、速度、加速度、心率、時間等信息上傳到上位機(jī)。

      1.2 監(jiān)控中心設(shè)計方案

      監(jiān)控中心是根據(jù)上位機(jī)反饋的數(shù)據(jù)來掌握警犬的狀態(tài)。上位機(jī)的搭建主要按參數(shù)設(shè)置、遠(yuǎn)程配置、狀態(tài)反饋和連接狀態(tài)4個部分來實現(xiàn),整體框架如圖3所示。

      圖3 上位機(jī)框架圖

      其中參數(shù)設(shè)置主要包含服務(wù)器端口和狀態(tài)更新兩個設(shè)置模式,遠(yuǎn)程配置中,可通過配置心電間隔時間實現(xiàn)信息采集終端的數(shù)據(jù)包上傳時間的控制,可通過上報服務(wù)器的地址來設(shè)定下位機(jī)上傳數(shù)據(jù)到指定的服務(wù)器,上下位機(jī)的IP設(shè)置都是對應(yīng)的同一服務(wù)器的內(nèi)外網(wǎng)IP,這樣才能建立相互通信;狀態(tài)反饋中前六項是上位機(jī)對反饋信息的解析顯示,將接收到的數(shù)據(jù)存儲到電腦上的數(shù)據(jù)庫表格中,而客戶端匹配則是根據(jù)經(jīng)緯度信息進(jìn)行解碼匹配地圖實現(xiàn)定位;連接狀態(tài)反饋監(jiān)測節(jié)點終端的信息。

      2 節(jié)點硬件電路設(shè)計

      2.1 主控模塊設(shè)計

      MCU主控模塊是整個監(jiān)測節(jié)點的核心,控制整個外圍電路完成數(shù)據(jù)的采集、存儲與傳輸,為了滿足上述功能,設(shè)計中采用低功耗、價格便宜、工作性能穩(wěn)定的AVR系列單片機(jī)作為系統(tǒng)的核心控制器,選用該系列的單片機(jī)一方面可以很大程度上的降低整個系統(tǒng)的功耗,另一方面節(jié)約成本。主控模塊由ATxmega32E5芯片及其外圍配置電路組成,ATxmega32E5單片機(jī)一個串口與北斗/GPS雙模定位模塊相連,用于配置北斗/GPS定位模塊和接收該模塊的定位信息;另一個串口與MC8618無線通信模塊串口相連,利用AT指令來對整個終端的數(shù)據(jù)信息通信進(jìn)行控制,PDI和RST(PDI_clock)兩管腳作為程序調(diào)試和下載接口。ATxmega32E5基本外圍電路設(shè)計如圖4所示。

      圖4 ATxmega32E5單片機(jī)外圍電路

      2.2 GPS定位模塊

      警犬狀態(tài)監(jiān)測節(jié)點的定位、測速功能主要是利用GPS衛(wèi)星導(dǎo)航系統(tǒng)實現(xiàn),采用了 U-blox NEO-M8N定位芯片,該芯片定位精度高(在3m以內(nèi)),測速精度為0.1 m/s,在較復(fù)雜環(huán)境仍能接收到衛(wèi)星導(dǎo)航數(shù)據(jù),是一款兼容北斗、GPS、GLONASS系統(tǒng)的三模芯片,在較復(fù)雜環(huán)境仍能接收到衛(wèi)星導(dǎo)航數(shù)據(jù),具有低功耗、導(dǎo)航精度高、費用低、體積小巧等特點。該模塊的RF-IN管腳連接陶瓷無源天線GPS1003,RXD、TXD數(shù)據(jù)輸入輸出端分別與單片機(jī)的異步串口相連。利用NEO-M8N實現(xiàn)的BD/GPS定位模塊電路設(shè)計如圖5所示。

      圖5 GPS電路圖

      2.3 加速度監(jiān)測模塊

      由于單、雙軸加速度傳感器測量數(shù)據(jù)單一、精度低,在沒有預(yù)知運動方向的情況下無法準(zhǔn)確測量警犬的活動情況,因此設(shè)計選用ADXL362三軸加速度計來實現(xiàn)對警犬運動速度、加速度、位移的測量。ADXL362具有測量精度高、傳輸速率快、非線性度低、功耗低等特點,ADXL362芯片包含了一個深度多模式輸出FIFO和幾個運動檢測模式,其中包括闕值可調(diào)的睡眠和喚醒工作模式,在以100 Hz速率輸出數(shù)據(jù)時功耗能低至2 uA以下,在運動觸發(fā)喚醒模式下功耗僅為270 nA。

      ADXL362能以靈活的工作模式,減輕整個模塊的功耗,非常適合警犬復(fù)雜的作業(yè)和訓(xùn)練情況下的加速度的精確監(jiān)測,電路設(shè)計如圖6所示,模塊采用INT2管腳將喚醒信號傳輸?shù)絾纹瑱C(jī)中、觸發(fā)單片機(jī)進(jìn)入中斷服務(wù)程序中,通過SPI通信總線對ADXL362進(jìn)行操作并讀取三軸加速度數(shù)據(jù)。

      圖6 加速度監(jiān)測電路圖

      2.4 心率監(jiān)測模塊

      心率測量技術(shù)常用的有光電式、壓電式兩種,光電式檢測儀器雖然精度高但價格昂貴,且不適合應(yīng)用于警犬身上。因此在警犬的心率監(jiān)測模塊設(shè)計部份,采用了MPX2100壓力傳感器對警犬進(jìn)行心率監(jiān)測。

      MPX2100半導(dǎo)體壓力傳感器具有良好的線性度和抗溫漂能力,它的輸出電壓與所加壓力成精確的正比例關(guān)系,該傳感器能夠把感應(yīng)到的電壓轉(zhuǎn)換成毫伏級的差模電壓信號,再利用儀表放大器AD623將MPX2100的差模輸出電壓放大,MCU控制器計量在10秒鐘的時間內(nèi)的脈沖次數(shù),然后再換算出1分鐘的心跳次數(shù),電路設(shè)計如圖7所示。

      圖7 心率監(jiān)測模塊電路圖

      2.5 無線通信模塊

      無線通信模塊的任務(wù)主要是實現(xiàn)警犬狀態(tài)遠(yuǎn)程監(jiān)測終端與上位機(jī)的通信。設(shè)計采用了MC8618通信模塊,MC8618為中興物聯(lián)網(wǎng)公司開發(fā)的物聯(lián)網(wǎng)模塊,該模塊采用電信GPRS網(wǎng)絡(luò)進(jìn)行無線通信。與其他無線通信芯片相比,MC8618是利用內(nèi)部燒號方式進(jìn)行通信,無需外接SIM卡,使通信模塊電路變得非常精簡,此外MC8618芯片采用郵票孔封裝,尺寸為22 mm*20 mm,由于MC8618尺寸小、功耗低,可廣泛應(yīng)用于可穿戴、運動、健康、健身等終端設(shè)備,很方便的就可實現(xiàn)無線通訊,MC8618具有以下優(yōu)點:

      1)支持雙UART口;

      2)低功耗,支持短信、數(shù)據(jù)、電話本功能;

      3)支持模擬語音功能;

      4)支持標(biāo)準(zhǔn)的AT指令集和中興擴(kuò)展AT指令集;

      監(jiān)測節(jié)點和上位機(jī)監(jiān)測終端之間通過GPRS網(wǎng)絡(luò)直接連入互聯(lián)網(wǎng),二者即可建立連接,將衛(wèi)星導(dǎo)航的定位坐標(biāo)信息、模塊運動速度、加速度等數(shù)據(jù),通過單片機(jī)巡檢的AT指令控制,實時上報給上位機(jī),電路設(shè)計如圖8所示。

      圖8 無線通信電路圖

      陶瓷天線MD1506接到MC8618的天線端口RF_ANTV,TXD和RXD通過外接上拉電阻后,管腳電壓在2.85 V左右,單片機(jī)管腳電壓在3.3 V左右,MC8618通過電平轉(zhuǎn)換模塊接到ATxmega32E5的串行口,以此來進(jìn)行數(shù)據(jù)通信。

      2.6 電平轉(zhuǎn)換模塊

      電平轉(zhuǎn)換模塊采用SN74LVC2T45芯片進(jìn)行設(shè)計,SN74LVC2T45線片是具有可配置電壓轉(zhuǎn)換和三態(tài)輸出的二位雙電源總線收發(fā)器,能實現(xiàn)雙位雙電源非逆相電平轉(zhuǎn)換,允許普遍低電壓間的雙向轉(zhuǎn)換,能夠?qū)崿F(xiàn)1.5 V、1.8 V、2.5 V、3.3 V和5 V電壓節(jié)點之間進(jìn)行靈活的雙向電平轉(zhuǎn)換,該模塊用于構(gòu)成MC8618與單片機(jī)ATxmega32E5之間通信的橋梁。

      2.7 電源模塊

      監(jiān)測節(jié)點終端的設(shè)計,最關(guān)鍵是要實現(xiàn)小型化便攜帶,因此供電電源也要盡可能的滿足便攜的要求,綜合考慮后采用鋰電池作為供電電源。鋰電池安全性能好、厚度小、內(nèi)阻小,同容量情況下,鋰電池可做得更薄,更輕。此外,鋰電池具有平穩(wěn)的放電特性,而且鋰電池采用聚合物材料,不起火、不爆炸,鋰電池本身具有足夠的安全性,因此可以考慮省略PTC和保險絲,從而簡化電源供電電路并且節(jié)約電源成本。

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

      3.1 節(jié)點程序設(shè)計

      單片機(jī)通過配置GPS模塊、MC8618模塊、ADXL362模塊、MPX2100模塊,利用UART、SPI、TWI三種通信方式分別與各模塊進(jìn)行指令交互并接收數(shù)據(jù),最后對采集到的數(shù)據(jù)進(jìn)行打包,控制MC8618將數(shù)據(jù)傳輸?shù)缴衔粰C(jī)數(shù)據(jù)顯示平臺或其他外圍設(shè)備,整個過程如圖9所示。

      圖9 程序?qū)崿F(xiàn)框圖

      單片機(jī)使用ATxmega32E5作為主控芯片,選擇CodeVision AVR軟件作為系統(tǒng)的開發(fā)平臺,采用C語言進(jìn)行程序編寫,該軟件是一款專為AVR系列微控制器而設(shè)計的交互式C語言編譯器,包含了常用外圍電路的生成函數(shù)和自動程序生成器,并且結(jié)合Atmel Studio完成程序的在線調(diào)試及下載,在結(jié)構(gòu)上、功能上和維護(hù)上更容易進(jìn)行開發(fā)。

      監(jiān)測節(jié)點主控程序工作過程為:

      1)在監(jiān)測節(jié)點終端上電后,系統(tǒng)會對所有模塊進(jìn)行初始化,包括對端口的初始化、定時器中斷初始化、串口中斷初始化、比較器中斷初始化。

      2)在初始化完成后,系統(tǒng)自動配置北斗/GPS定位模塊、MC8618無線通信模塊、加速度測量模塊、心率監(jiān)測模塊,各個模塊按照設(shè)定程序開始工作。

      3)打開全局中斷,判斷中斷源并執(zhí)行相應(yīng)的操作,比較器中斷用于檢測系統(tǒng)供電電壓,一旦系統(tǒng)供電電壓低于預(yù)設(shè)閾值,系統(tǒng)將會關(guān)閉,待重新檢查系統(tǒng)供電電壓,超過預(yù)設(shè)閾值時,確認(rèn)供電電壓無誤后,各個模塊重新上電。

      4)加速度監(jiān)測模塊、心率監(jiān)測模塊開始采集警犬的當(dāng)前狀態(tài),在接收到傳送指令后,通過MC8618無線通信模塊將警犬當(dāng)前的加速度、心率數(shù)據(jù)傳送到上位機(jī)終端界面顯示。

      5)串口接收中斷產(chǎn)生,串口接收北斗/GPS模塊定位信息,在接收到傳送指令后,通過MC8618無線通信模塊將警犬當(dāng)前定位信息發(fā)送到上位機(jī)終端界面顯示。

      監(jiān)測節(jié)點系統(tǒng)具體工作流程如圖10所示。

      圖10 節(jié)點程序流程圖

      3.2 上位機(jī)監(jiān)控平臺設(shè)計

      本次設(shè)計的監(jiān)控端上位機(jī)搭建利用虛擬儀器技術(shù)來實現(xiàn),所謂虛擬儀器技術(shù),即利用電腦來建立對硬件終端的上位機(jī)控制界面,實現(xiàn)對硬件終端的控制、數(shù)據(jù)解析、結(jié)果顯示,上位機(jī)設(shè)計選擇LabWindows/CVI來實現(xiàn),該軟件利用傳統(tǒng)的C語言開發(fā),易于入門,易操作;此外它定義和建立用戶界面非常方便,提供了很多界面編輯器并能生成對應(yīng)代碼。其在開發(fā)上位機(jī)時多采用回調(diào)機(jī)制,特別是多線程技術(shù)的運用能使得程序運行效率更高、更穩(wěn)定。

      該上位機(jī)設(shè)計主要分為兩大線程,數(shù)據(jù)的接收采集操作為一個線程,用戶界面處理、刷新為另一個線程中,這樣設(shè)計的好處是在監(jiān)控中心人員對界面進(jìn)行操作時,操作系統(tǒng)將進(jìn)行線程切換,為數(shù)據(jù)采集線程提供完成任務(wù)所需的時間。上位機(jī)整體的工作流程如圖11所示。

      圖11 上位機(jī)監(jiān)測程序流程圖

      整個上位機(jī)工作流程簡述下來就是,在主線程中主要是對數(shù)據(jù)信息進(jìn)行循環(huán)檢索,當(dāng)檢索到有客戶端數(shù)據(jù)更新時,進(jìn)行數(shù)據(jù)的解析。

      4 系統(tǒng)實驗結(jié)果與分析

      上位機(jī)要和硬件終端建立網(wǎng)絡(luò)通信需要兩者的IP端口號相對應(yīng),因此實驗調(diào)試過程中利用內(nèi)網(wǎng)端口映射軟件nat123,讓其生成對應(yīng)的一組內(nèi)外網(wǎng)IP地址,在整個系統(tǒng)運行時上位機(jī)和硬件終端便可通過此對IP完成通信。

      實驗時,首先主控程序的調(diào)試地址處設(shè)置為如"115.28.79.163,30223",在注冊nat123時,所設(shè)置的內(nèi)網(wǎng)號為56 789(可任意設(shè)置),其映射的外網(wǎng)端口號為30223。

      設(shè)置好監(jiān)測節(jié)點IP后,下載程序,打開上位機(jī),在它的端口號欄處把端口號設(shè)置為56789,并點擊打開服務(wù)器按鈕,當(dāng)nat123的端口頭像上出現(xiàn)笑臉,表示上位機(jī)和監(jiān)測節(jié)點已成功連接。

      經(jīng)實驗所獲得的監(jiān)測端數(shù)據(jù)和地圖匹配定位結(jié)果顯示,系統(tǒng)功能正常,實現(xiàn)了對終端的經(jīng)緯度、速度、加速度、電源電壓等的監(jiān)測,基本完成了系統(tǒng)設(shè)計。

      5 總結(jié)

      針對目前警犬狀態(tài)監(jiān)測以及管理不便的問題,設(shè)計了一款警犬狀態(tài)遠(yuǎn)程監(jiān)測系統(tǒng),實現(xiàn)了小型化、可穿戴、可內(nèi)嵌的功能,實現(xiàn)了對警犬狀態(tài)的高精度定位,速度、加速度監(jiān)測、GPRS低數(shù)據(jù)流量的無線通信功能,監(jiān)控中心人員即可根據(jù)顯示的數(shù)據(jù)來掌握警犬狀態(tài)、進(jìn)行地圖匹配監(jiān)控等。警犬狀態(tài)遠(yuǎn)程實時監(jiān)測系統(tǒng)的設(shè)計,有效提高了對警犬的管理和使用,具有一定的推廣應(yīng)用價值。

      [1]潘金磊,黃曉軍.淺談控制警犬追蹤速度的方法[J].中國工作犬業(yè),2016(4):31-32.

      [2]謝永紅,肖建偉. 警犬追蹤記錄儀[J].中國工作犬業(yè),2014(3):48-49.

      [3]顧勁喬,丁 文,吳德華,等. 警犬集群遠(yuǎn)程實時定位及調(diào)度指揮系統(tǒng)的構(gòu)建[J]. 中國工作犬業(yè),2015(3):49-53.

      [4]吳艷茹,司 偉,易小林,等. 小動物無創(chuàng)式心率監(jiān)測儀的研制及應(yīng)用[J]. 鄭州大學(xué)學(xué)報(醫(yī)學(xué)版),2012(6):794-797.

      [5]郭子平.基于無線能量傳輸技術(shù)的植入式動物生理參數(shù)遙測系統(tǒng)研究[D].上海:上海交通大學(xué),2012.

      [6]石海明.外空、冷戰(zhàn)與象征政治——蘇聯(lián)人造衛(wèi)星事件對美國外空政策變革的影響(1957-1961)[J]. 自然辯證法通訊,2015(5):88-94.

      [7]袁 潔.全球四大衛(wèi)星導(dǎo)航系統(tǒng)組合導(dǎo)航定位性能研究[J]. 山西科技,2016(2):122-126.

      [8]周 鵬.世界主要幾種衛(wèi)星導(dǎo)航系統(tǒng)的性能對比[J].中國科技信息,2012,23(12):62.

      [9]冉承其.北斗衛(wèi)星導(dǎo)航系統(tǒng)運行與發(fā)展[J]. 衛(wèi)星應(yīng)用,2016(6):13-16.

      [10]楊志剛. GPS技術(shù)在勘察測量控制中的應(yīng)用與注意事項探討[J]. 江西建材,2015(2):211.

      [11]桑 順,牛曉聰,趙媛媛. AVR單片機(jī)與51單片機(jī)的比較[J].企業(yè)技術(shù)開發(fā),2011(15):96-97.

      [12]張 婷,姚金杰,高 虹.基于鐵路巡線的導(dǎo)航定位終端的設(shè)計[J]. 電子產(chǎn)品世界界,2016(12):48-51.

      [13]Yang Jian,Yang YiKang,Li Ji Sheng,et al. A novel satellite-equipped receiver for autonomous monitoring of GNSS navigation signal quality[J].Science China(Technological Sciences),2016(7):1137-1146.

      [14]朱良琦. 基于能源收集和ZigBee的低功耗溫濕度及重力傳感器設(shè)計[D].成都:電子科技大學(xué),2016.

      [15]蘭 羽.基于AT89C51單片機(jī)的心率體溫測量儀設(shè)計[J]. 國外電子測量技術(shù),2013(3):63-65.

      [16]金鑫鑫. 基于嵌入式GPRS無線數(shù)據(jù)傳輸系統(tǒng)實現(xiàn)及應(yīng)用[J]. 西安文理學(xué)院學(xué)報(自然科學(xué)版),2017(3):33-37.

      [17]白如玉,蘇新彥,遲殿玉. 基于北斗搜尋救助定位系統(tǒng)的定位終端設(shè)計[J]. 科技創(chuàng)新應(yīng)用,2015,(32):48.

      [18]沈培鋒,張德偉. Altium Designer軟件使用技巧及常見問題探討[J]. 實驗室研究與探索,2016(12):135-138.

      [19]單體強(qiáng),陳 雷,張萬發(fā). LabWindows/CVI多線程技術(shù)的應(yīng)用研究[J]. 電子設(shè)計工程,2012(15):52-54.

      [20]李丹陽,李 彬,李江全. 基于北斗導(dǎo)航、百度地圖的采棉機(jī)監(jiān)控系統(tǒng)設(shè)計[J].江蘇農(nóng)業(yè)科學(xué),2015(9):455-457.

      [21]趙意鵬,趙河明,鄧星星,等.基于GPRS和百度地圖API的火災(zāi)定位系統(tǒng)[J]. 自動化與儀表,2016(1):26-29.

      猜你喜歡
      警犬上位加速度
      警犬是怎樣“煉”成的
      “鱉”不住了!從26元/斤飆至38元/斤,2022年甲魚能否再跑出“加速度”?
      天際加速度
      汽車觀察(2018年12期)2018-12-26 01:05:42
      創(chuàng)新,動能轉(zhuǎn)換的“加速度”
      金橋(2018年4期)2018-09-26 02:24:46
      死亡加速度
      特斯拉 風(fēng)云之老阿姨上位
      車迷(2018年12期)2018-07-26 00:42:22
      警犬戈爾吉
      警犬集體過生日
      “三扶”齊上位 決戰(zhàn)必打贏
      基于ZigBee和VC上位機(jī)的教室智能監(jiān)測管理系統(tǒng)
      神农架林区| 射阳县| 界首市| 凤台县| 沭阳县| 庄河市| 奇台县| 乌兰浩特市| 井冈山市| 西林县| 汉寿县| 南京市| 顺义区| 柘城县| 马山县| 襄城县| 聊城市| 乳山市| 绥化市| 五家渠市| 鹿泉市| 松滋市| 沂水县| 马鞍山市| 镇巴县| 全南县| 崇义县| 探索| 满城县| 修武县| 土默特右旗| 合作市| 陆川县| 金溪县| 延吉市| 宿州市| 安乡县| 高雄县| 黄冈市| 铜山县| 永春县|