《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 設(shè)計(jì)應(yīng)用 > 基于STM32兩軸深水觀測(cè)云臺(tái)控制系統(tǒng)設(shè)計(jì)
基于STM32兩軸深水觀測(cè)云臺(tái)控制系統(tǒng)設(shè)計(jì)
2021年電子技術(shù)應(yīng)用第8期
任福深1,王 茜1,劉 均1,張 園2
1.東北石油大學(xué) 機(jī)械科學(xué)與工程學(xué)院,黑龍江 大慶163318;2.陜西安然能源科技有限公司,陜西 西安710000
摘要: 隨著水下機(jī)器人在海洋能源勘探領(lǐng)域研究的深入,其需要借助云臺(tái)實(shí)時(shí)監(jiān)測(cè)水下環(huán)境、保證安全高效的作業(yè)。因此設(shè)計(jì)了基于STM32主控板的兩自由度深水觀測(cè)云臺(tái)及其控制系統(tǒng),在FreeRTOS上設(shè)置不同優(yōu)先級(jí)的任務(wù),實(shí)現(xiàn)CPU資源的高效利用。采用RS485實(shí)現(xiàn)云臺(tái)和上位機(jī)通信,上位機(jī)按照Modbus雙向通信協(xié)議向云臺(tái)下位機(jī)發(fā)送控制命令。在實(shí)現(xiàn)兩軸云臺(tái)電機(jī)轉(zhuǎn)動(dòng)的同時(shí),上位機(jī)實(shí)時(shí)接收檢測(cè)到的數(shù)據(jù)。采用PID算法控制云臺(tái)轉(zhuǎn)動(dòng)角度,通過(guò)分析實(shí)驗(yàn)結(jié)果,該系統(tǒng)可以實(shí)現(xiàn)云臺(tái)兩自由度控制和高質(zhì)量圖片視頻采集。
中圖分類(lèi)號(hào): TP391.9
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.211557
中文引用格式: 任福深,王茜,劉均,等. 基于STM32兩軸深水觀測(cè)云臺(tái)控制系統(tǒng)設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2021,47(8):110-115.
英文引用格式: Ren Fushen,Wang Xi,Liu Jun,et al. Design of PTZ control system based on STM32 two-axis deep water observation[J]. Application of Electronic Technique,2021,47(8):110-115.
Design of PTZ control system based on STM32 two-axis deep water observation
Ren Fushen1,Wang Xi1,Liu Jun1,Zhang Yuan2
1.School of Mechanical Science and Engineering,Northeast Petroleum University,Daqing 163318,China; 2.Shaanxi Anran Energy Technology Co.,Ltd.,Xi′an 710000,China
Abstract: With the deepening of research on underwater robots in the field of marine energy exploration, they need to use the PTZ to monitor the underwater environment in real time to ensure safe and efficient operations. Therefore, a two-degree-of-freedom deep-water observation PTZ and its control system based on the STM32 main control board are designed. FreeRTOS to divide the application into multiple tasks with different priorities and allocate CPU system resources reasonably. RS485 is used to realize the communication between the PTZ and the upper computer. The upper computer sends control commands to the lower computer of the PTZ according to the Modbus two-way communication protocol. While realizing the rotation of the two-axis pan/tilt motor, the upper computer receives the detected data in real time. The PID algorithm is used to control the rotation angle of the PTZ. By analyzing the experimental results, the system can achieve two-degree-of-freedom control of the PTZ and the collection of high-quality pictures and videos.
Key words : two degrees of freedom head;STM32;control system;ROV;FreeRTOS

0 引言

    智能視頻監(jiān)控技術(shù)結(jié)合圖像、視頻處理等技術(shù),是實(shí)現(xiàn)運(yùn)動(dòng)目標(biāo)自動(dòng)檢測(cè)和跟蹤的關(guān)鍵技術(shù)[1-2]。水下機(jī)器人是海洋能源開(kāi)采的重要裝備,常代替人工在危險(xiǎn)環(huán)境和人類(lèi)視覺(jué)受阻的環(huán)境工作,需要借助云臺(tái)實(shí)時(shí)監(jiān)測(cè)水下環(huán)境、保證其安全高效的作業(yè)。

    國(guó)內(nèi)外云臺(tái)多為單自由度或固定式,且常見(jiàn)的云臺(tái)微控制器多為單核或雙核,數(shù)據(jù)傳輸速度和存儲(chǔ)量不高[3]。2014年,中國(guó)海洋石油總公司設(shè)計(jì)了一款移動(dòng)式云臺(tái),只適用于淺海水下場(chǎng)景的實(shí)時(shí)監(jiān)控[4]。2016年,殷莉甜針對(duì)水下云臺(tái)結(jié)構(gòu)的密封性和圖像檢測(cè)要求,設(shè)計(jì)了一款應(yīng)用于水下焊接機(jī)器人的雙目視覺(jué)系統(tǒng),但其檢測(cè)精度不高[5-6]?;谏鲜鱿嚓P(guān)研究,本文設(shè)計(jì)了基于STM32兩軸深水觀測(cè)云臺(tái)結(jié)構(gòu)及其控制系統(tǒng),不但能實(shí)現(xiàn)回轉(zhuǎn)和俯仰兩自由度的運(yùn)動(dòng),而且降低了水下機(jī)器人系統(tǒng)的開(kāi)發(fā)成本,是水下機(jī)器人智能化研究的關(guān)鍵技術(shù)。




本文詳細(xì)內(nèi)容請(qǐng)下載:http://ihrv.cn/resource/share/2000003712




作者信息:

任福深1,王  茜1,劉  均1,張  園2

(1.東北石油大學(xué) 機(jī)械科學(xué)與工程學(xué)院,黑龍江 大慶163318;2.陜西安然能源科技有限公司,陜西 西安710000)



wd.jpg

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。