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

基于STM32單片機的智能消防機器人設計研究

2023-03-09 03:17:24
黑龍江科學 2023年2期
關鍵詞:單片機設計

張 欽

(淮安生物工程高等職業學校,江蘇 淮安 223200)

消防機器人具有智能化、靈活性特點,尤其在火災撲救中采用智能化消防機器人技術,可有效消除安全隱患。結合消防滅火需求,設計了基于STM32單片機的智能消防機器人。

1 基于STM32單片機的智能消防機器人設計

1.1 設計思路

基于STM32單片機的智能化消防機器人主要由人機互動界面、感知平臺、運動平臺、傳感器檢測設備、車體組成,如圖1所示。

圖1 智能消防機器人的設計Fig.1 Design of intelligent fire fighting robot

將主芯片進行多種任務處理,在機器人外部設置溫度傳感器、氣體和水壓傳感器、超聲波傳感器、陀螺儀設備等,可準確采集火災現場與周圍的數據信息。同時設計了數字通信模塊,以提高數據傳輸效果。車體內部配置了前后攝像頭、高清攝像頭、熱成像攝像頭,可有效進行各類視頻的切換、傳輸處理,并利用高清高亮HDMI接口顯示出來,通過高清圖像模塊進行無線圖像傳輸,在后臺使用遙控器進行攝像頭控制,實時、清晰地將視頻和圖像顯示出來。車體外部設計了自動化火災噴淋系統進行車體的自主降溫,避免火災事故中車體零部件受到損害[1]。

1.2 軟硬件設計

1.2.1 硬件設計

系統硬件由以STM32單片機為核心的下位機和上位機組成,其中STM32單片機芯片是核心控制板,可確保所有功能的實現。

上位機設計。設計目的是準確進行霍爾手柄、操作臺中各個功能控制信號的讀取,利用A/D轉換模式對信號進行轉換,使用數據傳輸模塊將信息數據發送到下位機的主控制器內,獲取操作手柄在坐標系中的實際位置。

下位機設計。為有效進行車體控制需進行運動邏輯分析,如果左側與右側電機正轉速度相同,可控制車輛向前行駛;如果正轉速度不同,可控制車輛向左或向右轉動;如果左側與右側的電機轉速相同但處于反轉狀態,可控制車輛向后行駛;左側與右側電機轉速不同且處于反轉狀態,可使車輛左后倒車或右后倒車。

圖2 霍爾手柄坐標Fig.2 Hall handle coordinates

如圖2所示,將手柄設置為右側上方第一象限,推動到最遠的位置,使整個運動成為圓弧,設置半徑a,將其作為電機電壓最高的數據值,手柄移動位置b,將其作為實際電機電壓的數據值,單片機讀取數據值的過程中,讀取到推桿頂端坐標(x,y)的數據信息,按照下列公式進行b、m和α數據值的計算分析[2]。

m=b/a

表1 電機控制邏輯和計算Tab.1 Motor control logic and calculation

除了進行上述各類動作控制外,還能通過對左側與右側電機的相同轉速控制,進行相反轉向調控,使車輛在原地旋轉。

控制臺操作面板還能進行水炮上仰控制、向下操作控制、左側和右側擺動控制、水流噴射措施切換等,同時進行觀察云臺、蜂鳴器、剎車、照明系統控制等。

1.2.2 軟件設計

軟件設計思路。系統軟件設計要以KEIL環境為基礎進行控制板編程,采用C語言進行控制程序編寫,由于STM32單片機芯片具有單個周期DSP指令與FPU浮點單元,計算性能較高,因此可節約數據信息計算時間,還能為程序執行、數據信息傳輸等提供支持,加快數據處理和傳輸速率,滿足系統設計標準要求[3]。

上位機控制軟件設計。應完善軟件的操作流程,如圖3所示。需完成系統和通信模塊的初始化操作,進入到主循環部分,如果由人工進行操作,可通過A/D轉換模式對控制信號轉換,進入單片機進行緩存處理,再輸送到數據傳輸模塊,發送到下位機設備中。在此期間,單片機能夠從數據傳輸模塊內進行傳感數據信息的讀取,而后發送給數字顯示屏,將相關信息全面顯示出來。

圖3 上位機控制程序的流程Fig.3 Flow of the upper computer control program

下位機控制軟件的設計。如圖4所示,需先進行初始化處理,讀取傳感器數據信息,將數據存儲到寄存器內,利用無線數據傳輸模塊定期將寄存器的數據信息發送到上位機系統中。如果接收到上位機系統發送的控制信號,先進行左側與右側電機控制量的計算分析,轉換成PWM控制信號,借助串口將信號傳送[4]。

圖4 下位機控制軟件操作流程Fig.4 Flow of lower computer control software operation

圖像處理白化算法軟件設計。機器人圖像處理技術具有多元化特點,本設計是將STM32單片機作為核心,主要使用白化算法技術方式有效解決機器人圖像成像問題[5]。消防機器人在進行火災撲救和搶險時可能會出現物體反射光亮、照明強度過高的問題,導致攝像拍攝受到不利影響,出現不確定性的風險,系統采集的圖像和視頻等清晰度難以符合標準。為有效防止此類不確定性因素帶來的影響,應合理設計圖像的白化算法軟件,收集圖像的像素數據值信息,將其轉變成平均數據值與單位方差數據值。軟件實際運行過程中,先進行原始灰度圖像P像素數據值的分析,按照下列公式進行像素方差數據值δ2和平均數據值μ的計算。

完成計算后,將δ2與μ的數據值轉化,根據公式計算分析:

將灰度圖像轉變成彩色圖像,需分別設置3個不同的通道,對δ2與μ數據值精準計算,結合公式進行像素轉化處理。同時在系統運行期間結合硬件平臺特點,合理進行白化算法軟件的應用,通過STM32單片機準確進行計算處理和濾波處理,利用圖像存儲器設備和系統進行畫面截取,使用MATLAB完成圖像效果的觀察[6]。

1.3 整體機械結構設計

車體整體結構設計要在滿足平地行駛要求的基礎上能夠在斜坡區、樓梯區域和積水區域安全駕駛運行,具備一定的特殊功能,如可在洼區正常行駛,同時能爬坡、跨越障礙,可在原地自由旋轉。設計的履帶類型機械結構如圖5所示。

圖5 履帶類型行走機械結構Fig.5 Mechanical structure of track type walking

履帶類型結構和地面接觸面積很大,有很強的附著力和牽引能力,能夠在積水道路和泥濘道路行走,通過性很高。整體車體的架構設計采用鋁合金鑄造材料,輪系部分由驅動輪、拖鏈輪等組成。將精密行星減速無刷電機設備配置在驅動輪上,提升驅動力水平。導向輪按照地面摩擦系數的差異,對履帶松緊度進行調整,使履帶適應不同的環境。配置支撐輪用來支撐車體重量、水帶重量和水炮重量,減震器設備的應用則能防止車體顛簸,增強車體的穩定性和平穩性,支撐輪能夠跟隨履帶發生轉動,降低兩部分的摩擦。除此之外,結合車體的結構特點,設計了專用的消防水炮設施,在車體底部區域的中間位置配置水管,車體后下方位置將水管接入,利用前端水炮進行滅火劑的噴射,實際運行中整體結構重心很低,噴水過程中車體非常穩定[7]。

2 智能消防機器人的試驗與應用

2.1 試驗

A.速度試驗。將機器人設置在道路中行駛,進行運行速度測試,發現機器人運行速度為3 km/h左右,最高爬坡角度36°時,行走速度可達0.9 km/h,直線行走200 m的范圍內,雖然會出現方向誤差偏移,但能夠滿足具體的實踐應用標準要求[8]。B.圖像仿真試驗。仿真真實的火災現場圖像,發現屏幕中顯示的圖像沒有明顯的波紋和雪花,可滿足應用標準規范。C.水炮試驗。按照要求在機器人上設置水帶,將水的壓力調整為0.8 mpa,發現水炮的噴水長度為72 m左右,自動化噴淋系統能夠快速開啟,有效降溫。

2.2 應用

下位機整體架構由控制板、圖片視頻傳輸模塊、傳感器、電機驅動和電源電壓檢測模塊組成,主要功能是進行上位機操作數據信息和信號的讀取,準確計算控制量數據,將PWM信號輸送到電機驅動器系統,對水炮設備和云臺設備的工作進行控制。與此同時,進行不同傳感器數據信息的讀取,傳輸到上位機系統,按照傳感器所檢測的水炮水壓數據、車輛前后障礙距離數據、車體傾斜角度數據、車體溫度數據等,合理進行各類數據的傳輸,同時下位機中的電壓模塊對電池電量進行動態化檢測,不同數據經過串口傳輸到下位機控制板內,利用數據模塊將數據發送到上位機,使各類數據都能在顯示屏中顯示出來。另外,車輛具備一定的緊急剎車性能,為防止云臺或水炮等設備操作過程中對機械系統造成損傷,應合理設置云臺機械限位,設置水炮的左側和右側限位,嚴格進行自動擺動功能設定,確保水炮開啟過程中擺動幅度能夠控制在一定的范圍內[9]。

3 結束語

基于STM32單片機的智能消防機器人設計,需完善和優化整體架構設計模式和體系,確保軟件系統、硬件設備和整體車體機械結構設計的科學性與合理性,還需進行試驗測試,分析測試結果,確保后續的良好應用。

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 欧美视频免费一区二区三区| 国产91全国探花系列在线播放| 人妻中文久热无码丝袜| 青青国产成人免费精品视频| 国产高清在线丝袜精品一区| 伊人久综合| 日本三级精品| 日本精品一在线观看视频| 国产精品人莉莉成在线播放| 五月天久久婷婷| 亚洲天堂福利视频| 久久国产精品嫖妓| 国产第一页第二页| a毛片免费观看| 亚洲国产精品国自产拍A| 天天综合网在线| 日韩在线成年视频人网站观看| 国产正在播放| 色香蕉网站| 午夜精品久久久久久久无码软件 | 97精品伊人久久大香线蕉| 国产精品浪潮Av| 美女一级毛片无遮挡内谢| 国产成人精品视频一区二区电影| 国精品91人妻无码一区二区三区| 亚洲Aⅴ无码专区在线观看q| 日韩无码真实干出血视频| 三上悠亚精品二区在线观看| 国产欧美精品一区aⅴ影院| 国产SUV精品一区二区6| 免费一级α片在线观看| 国产亚洲高清在线精品99| 久夜色精品国产噜噜| 国产精品无码久久久久AV| 欧美性精品不卡在线观看| 亚洲欧美成人综合| 亚洲婷婷丁香| 中文字幕在线日本| 亚洲 成人国产| 久久久久中文字幕精品视频| 亚洲欧美日韩中文字幕在线一区| 国产精品jizz在线观看软件| 99热这里只有精品国产99| 国产日韩久久久久无码精品| 国产免费羞羞视频| 亚洲第一黄色网| 亚洲一级毛片在线观播放| 国产在线无码av完整版在线观看| 国产精鲁鲁网在线视频| 国产高清在线观看91精品| 久一在线视频| 在线国产欧美| 免费看a级毛片| 久久精品一品道久久精品| 国产拍在线| 亚洲综合经典在线一区二区| 亚洲a免费| 欧美激情综合| 九九久久99精品| 欧美色视频在线| 国产精品55夜色66夜色| 久久香蕉国产线看观看精品蕉| 国产一区二区三区在线观看视频 | 亚洲精品成人片在线播放| 国产成人禁片在线观看| 五月激情婷婷综合| 亚洲 欧美 日韩综合一区| 日韩欧美综合在线制服| 一本无码在线观看| 无码乱人伦一区二区亚洲一| 精品自拍视频在线观看| 久久熟女AV| 国产成人毛片| 一本大道香蕉久中文在线播放| www成人国产在线观看网站| 成人国产小视频| 色婷婷亚洲综合五月| 幺女国产一级毛片| 亚洲中文字幕23页在线| 久久男人视频| 日韩精品成人在线| 91av国产在线|