《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于STM32單片機的智能消防機器人的設計與應用
基于STM32單片機的智能消防機器人的設計與應用
2017年電子技術應用第11期
張建中1,郝允梁1,劉海洋1,李小俊2,徐運祥2
1.山東科技大學 電氣與自動化工程學院,山東 青島266590;2.山東科技大學 機械電子工程學院,山東 青島266590
摘要: 面對日益嚴峻的消防安全問題,設計出一種基于STM32F407單片機的集消防、偵察監測、數據采集、圖像傳輸等多功能于一體的智能消防機器人。根據實際應用的要求,完成了消防機器人的機械結構、控制系統硬件和軟件設計。經測試得出機器人具有功能多、智能化強、實用性強、運行穩定等特點。
中圖分類號: TP242.6
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.170108
中文引用格式: 張建中,郝允梁,劉海洋,等. 基于STM32單片機的智能消防機器人的設計與應用[J].電子技術應用,2017,
43(11):120-123.
英文引用格式: Zhang Jianzhong,Hao Yunliang,Liu Haiyang,et al. Design and application of intelligent fire-fighting robot based on STM32[J].Application of Electronic Technique,2017,43(11):120-123.
Design and application of intelligent fire-fighting robot based on STM32
Zhang Jianzhong1,Hao Yunliang1,Liu Haiyang1,Li Xiaojun2,Xu Yunxiang2
1.College of Electrical Engineering and Automation,Shandong University of Science and Technology,Qingdao 266590,China; 2.College of Mechanical and Electronic Engineering,Shandong University of Science and Technology,Qingdao 266590,China
Abstract: In this paper, a kind of intelligent fire-fighting robot, based on STM32F407, was designed to face the increasingly severe fire safety problem. This product sets many functions include fire protection, reconnaissance monitoring, data acquisition and image transmission in one machine. According to the requirements of practical application, a series of work which contained the mechanical structure, hardware of control system and software design has been completed yet. This intelligent fire-fighting robot also showed the characteristics of functional, intelligence, strong practicability and stable operation after the diagnostic test.
Key words : fire safety;STM32F407;intelligent fire-fighting robot;control system;whitening

0 引言

    隨著工業4.0的時代到來,各國工業又將迎來飛速發展的時代,消防機器人被《機器人產業發展規劃(2016-2020)》列為十大標志性產品。由于機器人本身的智能性和靈活性,越來越多地被用到實際生活當中[1]。特別是在面對無情的火災時,消防官兵無法預測火災事故現場情況,面對易燃易爆、易塌陷、化學腐蝕、有毒氣體等不明情況時,貿然進入火災現場,會很容易給消防官兵的人身安全帶來無謂的傷亡[2]。目前,國際上尤其以美國和日本為主,先后研制出具有偵察功能的消防機器人Pandor移動機器人和Guardrobo D1等5種消防機器人[3],國內智能消防機器人的研制更是剛剛起步。然而,現有的消防機器人雖然在硬件和軟件上的開發日趨完善,但還是存在一些缺點,如功能化單一、自主智能化差。

    迫于實際應用的需求,本文設計了一種集滅火、冷卻、行走、偵察監測、爬坡跨障、數據采集、圖像傳輸等多功能于一體的智能消防機器人[4]

1 系統概述

    本文根據實際應用的要求,設計出一種車體靈巧、操作便捷、人機互動性優越的智能消防機器人。機器人采用STM32F407芯片作為主芯片以滿足多功能任務處理。機器人外接溫度、氣體、水壓和超聲波等傳感器以及陀螺儀,用來采集火場周圍及車體姿態的相關數據,控制傳輸采用最新的433 MHz數字通信模塊[5]。在車體內部安裝前、后、高清、熱成像4路攝像機進行視頻顯示切換和傳輸,采用7寸分辨率1080×1024高清高亮HDMI接口顯示,無線圖傳使用了高清(HDMI)圖傳模塊,使4路攝像在后臺遙控器上清晰顯示并能實時錄制。車體設計自噴淋系統,可以在工作時自行降溫,保護車體內部零件不受損壞。

    消防機器人由車體、人機互動界面、感知系統、運動系統、傳感器檢測系統和上、下位通信系統組成[6],其工作原理如圖1所示。操作人員通過人機互動界面來根據火災現場情況做出相應的操作。

jsj3-t1.gif

2 機械結構設計

    根據實際應用的需求,消防機器人的車體結構設計考慮既應該滿足在平地上行駛,又可以在積水、斜坡、樓梯等復雜環境下安全行駛, 消防機器人還應結合一些特殊的功能:能夠在積水、洼區中正常行駛,能夠爬坡跨障,可以進行原地360°旋轉等。綜合以上所有技術要求,本設計車體結構優選履帶式結構。結構如圖2所示。

jsj3-t2.gif

    履帶式結構與地面接觸面大,附著力強,牽引力大,可以在泥濘、積水中行走,具有良好的通過性。整個車體主要構架是采用鋁合金鑄造而成,車體輪系部分由導向輪、驅動輪、托鏈輪、支重輪四個部分構成。精密行星減速無刷電機內搭載驅動輪上,設計簡單緊湊,方便靈活,載動力強;通過運用導向輪可以根據地面摩擦系數不同來調節履帶的松緊度,以適應不同的環境使用;運用支重輪可以支撐整個車體及水帶、水炮的重量,減振裝置的設計減小了車體的顛簸,使車體運行更加平穩,支重輪跟著履帶轉動而轉動,從而減少了兩者之間的摩擦。根據車體結構設計了專門的消防水炮,即在車體底部中間安裝水管,在車體后下部接入水管,通過車前頭安裝的水炮噴射滅火劑,其最大特點是在工作時重心低,噴水時車身穩定。

3 控制系統硬件設計

    本產品的控制系統硬件主要由上位機和下位機兩部分組成,而上位機與下位機都使用以STM32F407芯片為核心的控制板來實現功能。

    上位機讀取霍爾手柄的控制信號及操作臺各功能控制信號,經A/D轉換后通過數傳模塊傳送到下位機的主控制器中,其中操作手柄的讀取數據為坐標系中操作手柄位置的實時坐標。

    為在下位機中實現車體控制功能,首先要分析運動邏輯:當左右電機以同轉速正轉時,車向前運動;當左右電機以不同轉速正轉時,車向左轉或右轉;當左右電機以同轉速反轉時,車向后運動;當左右電機以不同轉速反轉時,向左后或向右后倒車。如圖3所示,現設定操作柄右上方為第一象限,手柄推到最遠位置在第一象限運動軌跡為一段圓弧,設其半徑為a(映射為電機電壓最大值),手柄實際位移為b(映射為實際電機電壓),單片機讀取數值為推桿頂端坐標(x,y)的數值。根據式(1)~式(3)先后算出b、m、α的值。

jsj3-t3.gif

     jsj3-gs1-3.gif

式中,m表示左右電機最大電壓值,α表示操作柄在參考系中操作方向向量的角度。

    根據以上計算所得參數,電機控制量計算公式如表1所示。

jsj3-b1.gif

    除上述動作之外,還可以令兩電機轉速相同,轉向相反以實現原地旋轉功能。

    控制臺操作面板除控制車體移動功能外還包括水炮上仰、下俯、左右擺動、切換水流的噴射方式(直流或噴霧)、觀察云臺上仰、下俯、蜂鳴器開關、剎車開關、照明開關等。

  下位機主要由控制板、傳感器、圖傳模塊、電機驅動、電源電壓檢測模塊等組成。其主要任務是:讀取上位機操作信號,計算出控制量并輸出PWM信號到電機驅動器,同時控制水炮、云臺等設備正常工作;讀取各個傳感器數值并將其傳送回上位機。傳感器能夠測得水炮水壓、車體傾角、前后障礙距離、車體溫度等信息,電壓模塊能實時檢測電池電量,上述數據經串口讀入下位機控制板中,再由數傳模塊發送至上位機通過顯示屏顯示。車體具有緊急剎車能力,同時為了防止操作水炮和云臺時對機械系統造成損壞,為云臺加入機械限位,水炮則加入了左右限位,同時設定了自擺功能,開啟時水炮將在限定范圍內自動左右擺動。

4 控制系統軟件設計

4.1 整機設計流程

    對控制板的編程在Keil環境下,使用C語言編寫控制程序,由于STM32芯片集成了單周期DSP指令和浮點單元(Floating Point Unit,FPU),提升了計算能力,因此在實際計算時能夠大大節約時間,同時它還支持程序執行和數據傳輸并行處理,數據傳輸速率非???,完全符合設計要求。

    上位機控制程序流程如圖4所示。上電后,首先對系統初始化,通信模塊初始化,然后開始主循環,當使用者在操作臺進行操縱時,控制信號將經過A/D轉換后入單片機緩存,然后發送到數傳模塊并傳輸至下位機;同時單片機從數傳模塊中讀取由下位機檢測得到的傳感器數據并發送給數字顯示屏。

jsj3-t4.gif

    下位機控制系統程序流程如圖5所示,同樣先進行初始化,然后依次讀取傳感器內的數據并將其放置在寄存器中,每隔一段時間將寄存器內數據通過無線數傳發送至上位機以供顯示。當接收到上位機控制信號后,首先計算出左右電機的實際控制量,并轉換成對應的PWM控制信號,然后通過串口將各個部分傳送出去。

jsj3-t5.gif

4.2 圖像處理的白化算法

    機器人圖像處理方法有很多種,本文采用“白化算法”來處理機器人圖像成像所帶來的問題。

    消防機器人在火災救險時,會遇到環境照明強度、物體反射、拍攝相機等不確定因素的影響,給系統采集圖像清晰度上帶來極大的干擾。為了消除外界不確定因素干擾,本文對圖像進行白化處理,將圖像的像素值轉化成零均值和單位方差。首先計算原始灰度圖像P的像素平均值μ和方差值δ2

    jsj3-gs4.gif 

jsj3-gs5-6.gif

    本文需要的是彩色圖像,需要分別在3個通道計算μ和δ,然后再根據式(6)分別進行像素轉化。在搭建的硬件平臺上實現該白化算法,利用STM32進行快速計算與濾波,通過圖像存儲器截取畫面,最終運用MATLAB觀察圖像效果。

5 實際試用與仿真結果

    智能消防機器人已經研制成功,其實物圖如圖6所示。對機器人進行功能實際試用與分析:

jsj3-t6.gif

    (1)速度檢測:機器人在直行道路上行走,速度達到3 km/h;最大爬坡角為35°,速度能達到0.9 km/h;機器人在直線行走大約200 m會有一些小的方向誤差偏移,但是滿足實際應用的要求。

    (2)圖像仿真、氣體檢測:圖7根據MATLAB仿真火災現場畫面,屏幕顯示圖像明顯波紋、雪花減少,達到設計要求;進入火災現場,能夠檢測CO、H2S、CH4、NH3、Cl2 5種常見危險氣體的濃度及變化趨勢,并無線傳回控到制臺上的顯示屏,如圖8所示。

jsj3-t7-8.gif

    (3)水炮檢測:給機器人安裝上水帶,把水壓調到0.8 MPa,水能噴射到70 m的位置,同時自噴淋系統也將打開,達到了降溫效果。

6 結論

    本文基于STM32F407芯片設計了一種第二代智能消防機器人,經試驗測試完全達到設計要求,實用性較強,成本較低,便于以后升級系統。該機器人的成功研制能夠有效代替消防官兵沖在第一線進行滅火工作。目前,機器人運行高效,穩定性高,可以大面積在我國進行推廣使用。

參考文獻

[1] ENGIN M.Embedded and real time system design:A case study fire fighting robot[C].Mediterranean Conference on Embedded Computing,2016.

[2] 胡傳平.消防機器人的開發與應用[J].機器人技術與應用,2003(5):37-41.

[3] 張晉.消防機器人結構設計及其控制系統研究[D].天津:河北工業大學,2015.

[4] 徐正飛,許春權,頓向明.ZXPJ01型消防機器人的研制[J].機器人,2002,24(2):159-164.

[5] 宮晨.多傳感器智能機器人設計[D].杭州:浙江大學,2008.

[6] 張曉平,阮曉鋼,肖堯,等.兩輪機器人具有內發動機機制的感知運動系統的建立[J].Acta Automatica Sinica,2016,42(8):1175-1184.



作者信息:

張建中1,郝允梁1,劉海洋1,李小俊2,徐運祥2

(1.山東科技大學 電氣與自動化工程學院,山東 青島266590;2.山東科技大學 機械電子工程學院,山東 青島266590)

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          99精品国产99久久久久久福利| 欧美1区视频| 久久精品三级| 久久国产精品99精品国产| 亚洲精品久久久久久久久久久| 亚洲人成在线观看网站高清| 欧美91视频| 欧美福利专区| 亚洲综合色噜噜狠狠| 制服诱惑一区二区| 久久久久久成人| 国产精品乱码| 亚洲愉拍自拍另类高清精品| 国产精品影片在线观看| 国产精品热久久久久夜色精品三区| 国产精品中文字幕在线观看| 国产精品视频自拍| 亚洲女ⅴideoshd黑人| 在线精品视频一区二区| 久久精品国产一区二区三| 欧美精品久久天天躁| 久久精品一本| 男男成人高潮片免费网站| 欧美日韩美女在线观看| 久久午夜电影网| 亚洲国产日韩美| 久久精品亚洲乱码伦伦中文| 亚洲小说欧美另类社区| 亚洲高清在线视频| 国产亚洲精品久| 国产精品久久国产精品99gif| 亚洲国产天堂久久国产91| 亚洲一级免费视频| 模特精品裸拍一区| 欧美高清视频在线| 亚洲激情视频网站| 国产乱码精品一区二区三区av| 欧美日韩视频在线| 国产视频一区二区在线观看| 99精品99| 欧美二区乱c少妇| 久久精品夜色噜噜亚洲a∨| 久久午夜羞羞影院免费观看| 性欧美xxxx视频在线观看| 亚洲嫩草精品久久| 一色屋精品视频在线看| 亚洲一区二区影院| 亚洲欧美成人| 国产伦精品一区二区三区视频孕妇| 欧美成人国产一区二区| 欧美一区二区三区日韩| 亚洲日本中文| 亚洲大片一区二区三区| 国产精品久久久久久久久久久久| 国产一级一区二区| 亚洲精品视频啊美女在线直播| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲国产精品一区二区尤物区| 久久精品视频免费播放| 国产欧美日韩免费看aⅴ视频| 影音先锋另类| 美女主播一区| 欧美在线资源| 欧美精品123区| 欧美一区二区在线视频| 久久国产精品99久久久久久老狼| 日韩视频在线你懂得| 久久综合久色欧美综合狠狠| 久久久夜色精品亚洲| 亚洲在线视频观看| 国产日韩在线看片| 亚洲香蕉成视频在线观看| 欧美日韩国产色站一区二区三区| 欧美日韩极品在线观看一区| 国产精品一区免费观看| 欧美精品videossex性护士| 久久精品在这里| 久久黄色小说| 久久久91精品国产一区二区三区| 欧美电影在线观看| 欧美18av| 亚洲自拍偷拍一区| 欧美刺激午夜性久久久久久久| 国产精品乱子久久久久| 欧美日韩一区二区三区在线看| 欧美日本成人| 久久久久综合网| 一区二区日韩伦理片| 国产精品久久久久久久久久妞妞| 欧美尤物巨大精品爽| 老司机成人网| 欧美无乱码久久久免费午夜一区| 狠狠久久综合婷婷不卡| 亚洲国产精品va在看黑人| 午夜精品久久久久99热蜜桃导演| 国产精品福利网站| 国产精品一二三| 欧美精品v国产精品v日韩精品| 国产麻豆日韩欧美久久| 欧美一级理论性理论a| 久久久蜜桃一区二区人| 欧美在线观看视频| 在线看欧美日韩| 国产精品久久久999| 亚洲制服av| 国产日韩欧美精品一区| 亚洲美女视频网| 欧美日韩综合| 久久爱91午夜羞羞| 亚洲一级二级| 欧美成人按摩| 一区二区日韩精品| 一本一道久久综合狠狠老精东影业| 国产视频一区欧美| 美国十次了思思久久精品导航| 亚洲精品少妇网址| 亚洲欧美日韩在线一区| 亚洲精品一区二区三| 欧美亚男人的天堂| 亚洲黄色成人| 久久久久国产一区二区三区四区| 亚洲人午夜精品免费| 国产欧美婷婷中文| 午夜精品短视频| 性久久久久久久久久久久| 久久激情婷婷| 国产精品啊v在线| 国产日韩欧美夫妻视频在线观看| 久久精品国语| 欧美日韩国产影院| 亚洲免费av片| 在线观看日韩| 在线观看欧美激情| 久久精品视频在线播放| 欧美国产国产综合| 久久久久综合| 欧美日韩亚洲一区在线观看| 国产欧美日韩精品一区| 激情五月综合色婷婷一区二区| 亚洲综合不卡| 亚洲欧美日韩专区| 99亚洲视频| 欧美四级电影网站| 亚洲欧美日产图| 欧美xxx成人| 国产日韩欧美在线观看| 精品999成人| 国产精品视频一区二区三区| 亚洲日本成人女熟在线观看| 久久精品最新地址| 欧美猛交免费看| 欧美美女喷水视频| 国产日韩在线一区| 欧美国产视频一区二区| 亚洲午夜一二三区视频| 欧美日韩国产另类不卡| 久久在线视频在线| 欧美三级电影网| 国产日韩专区| 久久www成人_看片免费不卡| 欧美一区二区在线播放| 久久理论片午夜琪琪电影网| 午夜精品久久久久影视| 欧美14一18处毛片| 国产精品久久久久久久久久久久| 欧美国产日韩二区| 亚洲精品欧美专区| 在线一区亚洲| 午夜久久一区| 欧美国产亚洲视频| 亚洲欧美资源在线| 久久理论片午夜琪琪电影网| 欧美日韩国产成人精品| 亚洲国产精品va在看黑人| 一区在线播放视频| 欧美顶级少妇做爰| 国产无遮挡一区二区三区毛片日本| 亚洲精品美女免费| 国产精品亚洲人在线观看| 亚洲电影免费观看高清| 亚洲二区在线视频| 欧美精品激情blacked18| 国产精品亚洲人在线观看| 欧美激情视频网站| 国产毛片一区二区| 一区二区三区四区蜜桃| 亚洲午夜一二三区视频| 欧美国产视频日韩| 久久综合久久综合这里只有精品| 亚洲二区免费| 欧美精品在线免费| 欧美在线观看日本一区| 亚洲视频一二三| 亚洲精品一区二区三区四区高清| 亚洲国产日韩欧美在线动漫| 免费在线成人av| 久久综合国产精品台湾中文娱乐网| 欧美成人亚洲成人| 亚洲黄页视频免费观看| 国产午夜精品全部视频播放| 亚洲一区二区三区高清不卡| 久久精品二区三区| 欧美精品在线一区二区| 国产视频综合在线| 久久综合精品国产一区二区三区| 尤物九九久久国产精品的特点| 免费看亚洲片| 国产亚洲激情视频在线| 欧美成人免费网站| 一本大道久久a久久精二百| 久久精品水蜜桃av综合天堂| 一区二区三区视频在线| 国产精品老女人精品视频| 国产精品影院在线观看| 欧美一区二区精美| 在线亚洲欧美视频| 亚洲国产精品悠悠久久琪琪| 狠狠久久综合婷婷不卡| 欧美揉bbbbb揉bbbbb| 亚洲国产精品高清久久久| 国产主播一区二区| 亚洲七七久久综合桃花剧情介绍| 亚洲欧洲精品成人久久奇米网| 欧美三日本三级三级在线播放| 亚洲免费一级电影| 亚洲精品国产精品乱码不99按摩| 国产噜噜噜噜噜久久久久久久久| 一本大道久久精品懂色aⅴ| 麻豆成人91精品二区三区| 在线激情影院一区| 亚洲永久在线| 另类综合日韩欧美亚洲| 亚洲国产精品成人| 一本色道久久综合一区| 亚洲午夜久久久久久尤物| 亚洲另类在线一区| 日韩午夜在线视频| 欧美日韩国产一区| 另类酷文…触手系列精品集v1小说| 国产精品日韩一区二区| 中文在线资源观看视频网站免费不卡| 国产日韩欧美三区| 亚洲三级影片| 亚洲第一精品福利| 国产日产亚洲精品系列| 91久久国产自产拍夜夜嗨| 欧美日韩视频一区二区三区| 久久影音先锋| 欧美一级艳片视频免费观看| 欧美亚州一区二区三区| 99国产精品国产精品毛片| 国产精品性做久久久久久| 一区二区免费在线观看| 精品成人乱色一区二区| 国产精品久久久久久久久免费桃花| 亚洲欧美激情一区| 欧美视频免费看| 永久免费毛片在线播放不卡| 欧美日韩性视频在线| 永久555www成人免费| 欧美日韩精品是欧美日韩精品| 欧美激情中文字幕乱码免费| 亚洲一区二区视频| 久久精品国亚洲| 黑人巨大精品欧美黑白配亚洲| 欧美.www| 久久久久一区二区| 亚洲在线第一页| 亚洲欧洲精品一区二区三区波多野1战4| 在线播放日韩| 免费在线观看一区二区| 国产精品国内视频| 欧美麻豆久久久久久中文| 亚洲国产一区二区a毛片| 久久一区二区三区av| 在线日本成人| 久久精品中文字幕一区| 99精品国产99久久久久久福利| 99精品国产99久久久久久福利| 国产精品九九| 国产精品久久久久久久久久久久久| 国产中文一区二区| 亚洲福利一区| 欧美一区在线看| 久久本道综合色狠狠五月| 亚洲免费中文字幕| 影音先锋久久资源网| 亚洲国产精品福利| 亚洲人被黑人高潮完整版| 亚洲一区视频在线| 欧美激情精品久久久久久免费印度| 久久九九电影| 欧美1区2区| 国产日韩精品一区二区三区| 1024国产精品| 性欧美暴力猛交另类hd| 欧美成人免费全部观看天天性色| 国产精品国产自产拍高清av王其| 欧美成人精品不卡视频在线观看| 亚洲一区二区免费视频| 亚洲无亚洲人成网站77777| 国产噜噜噜噜噜久久久久久久久| 亚洲区在线播放| 亚洲人体大胆视频| 亚洲女人av| 欧美h视频在线| 欧美在线中文字幕| 国产女主播视频一区二区| 狠狠色狠狠色综合人人| 在线观看中文字幕不卡| 亚洲精品久久| 久久久精品国产99久久精品芒果| 9i看片成人免费高清| 亚洲福利免费| 国产一区亚洲| 亚洲福利视频网站| 亚洲麻豆av| 欧美成人蜜桃| 亚洲欧美一区在线| 国产精品中文在线| 国产日韩欧美在线播放| 中文欧美在线视频| 欧美日韩在线一区二区| 国产精品丝袜91| 国产一区二区三区高清| 国产精品久久久久999| 久热精品视频在线免费观看| 久久免费精品视频|