<dfn id="a4kkq"></dfn>
<ul id="a4kkq"></ul>
    • STM32雙足機(jī)器人的控制系統(tǒng)設(shè)計(jì)

      時(shí)間:2022-05-14 10:41:35

      緒論:寫作既是個(gè)人情感的抒發(fā),也是對學(xué)術(shù)真理的探索,歡迎閱讀由發(fā)表云整理的1篇STM32雙足機(jī)器人的控制系統(tǒng)設(shè)計(jì)范文,希望它們能為您的寫作提供參考和啟發(fā)。

      STM32雙足機(jī)器人的控制系統(tǒng)設(shè)計(jì)

      機(jī)器人是集眾多高新領(lǐng)域于一身的高技術(shù)產(chǎn)物,由于技術(shù)的不斷成熟,機(jī)器人的應(yīng)用領(lǐng)域更加廣泛,發(fā)揮越來越重要的作用。本文采用stm32單片機(jī)作為核心處理器,為姿態(tài)傳感器MPU050、舵機(jī)及超聲波測距傳感器提供良好的控制平臺。

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

      該款機(jī)器人各關(guān)節(jié)的運(yùn)動均由舵機(jī)實(shí)現(xiàn),按照舵機(jī)所處位置將舵機(jī)分為四組,分別對應(yīng)機(jī)器人的四肢,便于后期編程和調(diào)試。上位機(jī)通過無線串口向機(jī)器人主控制器發(fā)出指令,主控制器判斷指令后控制對應(yīng)舵機(jī)協(xié)調(diào)轉(zhuǎn)動實(shí)現(xiàn)機(jī)器人直行、轉(zhuǎn)彎、后退等一系列動作。在機(jī)器人運(yùn)動的同時(shí),姿態(tài)傳感器MPU6050實(shí)時(shí)收集機(jī)器人的姿態(tài)數(shù)據(jù)并反饋到主控制器,主控制器對反饋回來的數(shù)據(jù)經(jīng)過解算得到機(jī)器人的俯仰角、橫滾角、航向角;根據(jù)三個(gè)姿態(tài)角的大小判明機(jī)器人運(yùn)動的方向和姿態(tài),對機(jī)器人運(yùn)動路線進(jìn)行修正和姿態(tài)的調(diào)節(jié);并通過無線串口將信息發(fā)送到上位機(jī),使操作人員及時(shí)了解運(yùn)動狀態(tài),從而增強(qiáng)運(yùn)動的穩(wěn)定性;當(dāng)前方有障礙物時(shí),超聲波傳感器測出障礙物的距離,當(dāng)距離超過預(yù)設(shè)的安全距離時(shí),機(jī)器人將執(zhí)行避障程序,繞開障礙物,確保能夠繼續(xù)運(yùn)行。

      2硬件組成及功用

      系統(tǒng)的硬件部分主要由動力系統(tǒng),控制模塊,傳感器模塊,通信模塊,電源模塊等組成。具體如下:

      2.1主控制器

      控制系統(tǒng)采用STM32F103C8T6芯片核心板作為主控制器。該芯片是一款基于ARMCortex-M內(nèi)核STM32系列的32位的微控制器,運(yùn)行頻率高達(dá)72MHZ,工作電壓2V~3.6V,可以輸出多路PWM方波,能夠支持多串口同時(shí)通信,體積小巧,重量輕;能夠較好滿足要求。

      2.2數(shù)字舵機(jī)LD-220MG

      數(shù)字舵機(jī)LD-220MG主要由馬達(dá)、控制電路、減速齒輪等組成;相比于傳統(tǒng)舵機(jī)具有響應(yīng)速度快、控制精度高、線性度好等優(yōu)勢;同時(shí)該舵機(jī)扭矩較大,能夠?yàn)?a href="http://www.sdwenjia.com/fanwen/20962.html" target="_blank">雙足機(jī)器人運(yùn)動提供充足的動力。舵機(jī)的控制信號是脈沖位置調(diào)制(PWM)信號,周期為20ms,通過改變方波的脈沖寬度,使舵機(jī)轉(zhuǎn)軸的角度發(fā)生變化。

      2.3姿態(tài)傳感器MPU6050

      MPU6050整合了3軸陀螺儀和3軸加速度傳感器,自帶數(shù)字運(yùn)動處理器(DMP:DigitalMotionProcessor)硬件加速引擎,通過IIC接口,輸出姿態(tài)數(shù)據(jù),非常方便的實(shí)現(xiàn)姿態(tài)解算。

      2.4超聲波測距傳感器

      HC-SR04超聲波測距模塊測距范圍2cm-400cm,測距精度3mm;模塊包括超聲波發(fā)射器、接收器與控制電路。主控制器向模塊發(fā)出觸發(fā)信號,模塊內(nèi)部將發(fā)出周期電平且接收器檢測回波;根據(jù)接收回波的時(shí)間間隔,可以得出:距離=接收間隔時(shí)間*聲速(340M/S)/2,從而實(shí)現(xiàn)測距。

      2.5供電模塊

      機(jī)器人供電由一塊7.4V大容量鋰電池提供,但由于主控制芯片,舵機(jī),傳感器等器件工作電壓不盡相同,所以需要對鋰電池進(jìn)行降壓。利用MP1584降壓芯片對鋰電池進(jìn)行降壓然后其他元器件供電。該降壓芯片通過手動調(diào)節(jié)可調(diào)電位器便可以調(diào)節(jié)輸出電壓,輸出電壓范圍大,操作簡單。2.6E50-TTL-500無線通信模塊該模塊是一款直插型無線串口模塊(UART),收發(fā)一體,半雙工,透明傳輸方式,兼容3.3V與5V的IO口電壓,適用性強(qiáng);發(fā)射功率大,傳輸距離遠(yuǎn)。同時(shí),該模塊的數(shù)據(jù)壓縮功能和糾錯(cuò)算法,使其具有較強(qiáng)的抗干擾能力和較高傳輸效率。

      3軟件設(shè)計(jì)

      機(jī)器人控制系統(tǒng)在軟件方面的設(shè)計(jì)主要有舵機(jī)組動作程序,主程序,測距程序,姿態(tài)調(diào)節(jié)及路線修正程序。

      4結(jié)束語

      本設(shè)計(jì)能夠通過無線串口遠(yuǎn)距離發(fā)送指令控制機(jī)器人;搭載精度較高的姿態(tài)傳感器,在一定范圍內(nèi)能夠自主調(diào)節(jié)機(jī)器人的姿態(tài),保持平衡,降低跌倒風(fēng)險(xiǎn),提高行走的穩(wěn)定性,拓寬活動范圍。同時(shí),該款機(jī)器人擁有十二個(gè)自由度,運(yùn)動較為靈活,亦可以將其改裝成舞蹈機(jī)器人用于科普實(shí)驗(yàn)。

      參考文獻(xiàn):

      [1]阮曉鋼等.雙足行走機(jī)器人發(fā)展現(xiàn)狀及展望[J].機(jī)械工程師,2007(02).

      [2]宋怡雯,郭鵬.基于STM32的雙足機(jī)器人運(yùn)動控制系統(tǒng)設(shè)計(jì)[J].煤礦機(jī)電,2013(10).

      [3]李佳怡.雙足競步機(jī)器人控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2018(06).

      作者:張冬冬 單位:陸軍航空兵學(xué)院

      精選范文
      友情鏈接
      主站蜘蛛池模板: 国产精品偷伦视频观看免费| 国产福利在线观看精品| 久久亚洲精精品中文字幕| 99国产精品国产免费观看| 日韩精品无码中文字幕一区二区| 国产精品天干天干在线综合| 国产成人精品无码播放| 日韩精品一区二区三区不卡| 久久最新精品国产| 精品无码av一区二区三区| 久久久精品视频免费观看 | 亚洲午夜国产精品无码老牛影视| 一级香蕉精品视频在线播放| 国产精品免费AV片在线观看| 日韩人妻无码精品久久免费一| 精品久久久久久国产免费了| 四虎成人www国产精品| 精品国偷自产在线| 亚洲精品无码久久毛片| 国产美女精品视频| 亚洲嫩草影院久久精品| 99re热视频这里只精品| 日韩精品极品视频在线观看免费| 亚洲?V无码乱码国产精品| 国内精品久久久久久麻豆 | 国产精品久久久久一区二区三区| 91麻豆精品视频| 色一乱一伦一图一区二区精品| 久热精品视频第一页| 国产精品综合专区中文字幕免费播放| 日韩精品在线视频| 久久国产精品国产自线拍免费| 大伊香蕉精品一区视频在线| 久久99热只有频精品8| 午夜不卡久久精品无码免费| 亚洲视频在线精品| 欧美国产成人精品一区二区三区 | 国产精品视频第一页| 国产精品视频一区二区三区四 | 国产成人精品白浆久久69| 色国产精品一区在线观看|