精品人妻无码一区二区三区软件 ,麻豆亚洲AV成人无码久久精品,成人欧美一区二区三区视频,免费av毛片不卡无码

您現(xiàn)在的位置是:首頁機械論文

農(nóng)墾機械智能化控制系統(tǒng)設(shè)計

發(fā)布時間: 1

  本課題設(shè)計了一種基于STM32的智能格斗機器人控制系統(tǒng)。系統(tǒng)以單片機STM32F103C8T6為控制核心,單片機連接傳感器,對外界環(huán)境進行信息采集,通過編寫相應(yīng)的控制算法程序,實現(xiàn)對障礙物的智能判斷,根據(jù)判斷的不同結(jié)果做出相應(yīng)不同動作,有自我防御、自主避障以及搜尋攻擊的功能。機器人設(shè)有智能程度切換的功能,可間接調(diào)整機器人的操控難度,擴大格斗機器人的使用人群范圍,提升操作者的操控體驗感,并設(shè)有備用防御觸發(fā)途徑,增加格斗機器人的安全保障。

  關(guān)鍵詞:智能格斗機器人;STM32F103C8T6;超聲波測距

農(nóng)墾機械智能化控制系統(tǒng)設(shè)計

  隨著科學(xué)技術(shù)的發(fā)展,機器人的應(yīng)用領(lǐng)域不斷擴展。與此同時,格斗機器人近年來在國內(nèi)引起高度關(guān)注,出現(xiàn)了相關(guān)的綜藝節(jié)目,如《鐵甲雄心》《機器人爭霸》等。這些綜藝節(jié)目吸引了不少學(xué)生創(chuàng)客以及格斗機器人愛好者的關(guān)注。格斗機器人處于技術(shù)驅(qū)動類型的領(lǐng)域,有著十分正向的價值輸出,其適應(yīng)于格斗機器人的競賽或表演與機器人教育機構(gòu)的教學(xué),往上可推廣到軍事作戰(zhàn)領(lǐng)域作為戰(zhàn)斗機器人,往下通過降低其攻擊力,可制作成兒童玩具。對格斗機器人智能化的研究具有較高的理論研究價值和實用價值,基于此,本文設(shè)計了一種基于STM32的智能格斗機器人控制系統(tǒng)。

  1機體機械結(jié)構(gòu)設(shè)計

  本文設(shè)計的格斗機器人的機體機械結(jié)構(gòu)如圖1-1、圖1-2所示。其機體類型采用鍍鋅板組裝的長方體類型,車身前部裝有用于鏟起對手的車鏟,車身的頂部裝有6000r/min電機驅(qū)動的攻擊防御用螺旋槳,車身尾部裝有兩個750r/min電機驅(qū)動的高速攻擊飛輪,行駛系統(tǒng)采用兩個750r/min電機驅(qū)動的車輪,并配合一個萬向輪,使轉(zhuǎn)向行駛靈活。機器人整體設(shè)計的重心夠低,抗擊打能力優(yōu)越,攻擊性能強。

  2控制系統(tǒng)硬件設(shè)計

  以STM32為核心的控制系統(tǒng)的硬件組成包含九個模塊,即:①STM32F103C8T6核心模塊,②PS2手柄及接收模塊,③AQMH2407ND雙路直流電機驅(qū)動模塊,④AQMH3615NS大功率直流電機驅(qū)動模塊,⑤偉盛WS-60GA775F24V750rpm與WS-63ZYT108-R24V6000rpm直流電機,⑥D(zhuǎn)C-DC12A可調(diào)降壓模塊,⑦24V20Ah電源,⑧US-100超聲波測距模塊,⑨sw-18015P震動傳感器模塊。硬件電路設(shè)計采用模塊化的設(shè)計方法,大大提高了系統(tǒng)的穩(wěn)定性。智能格斗機器人的控制系統(tǒng)硬件結(jié)構(gòu)框圖如圖2所示。

  2.1控制核心模塊設(shè)計

  控制核心模塊主要包括控制芯片STM32F103C8T6、時鐘電路、電源電路、復(fù)位電路以及下載電路。STM32F103C8T6是一款基于ARMCortex-M3內(nèi)核STM32系列的32位的微控制器,程序存儲器容量是64KB,需要電壓2V~3.6V。將該單片機外部接入8MHz晶振,經(jīng)內(nèi)部倍頻產(chǎn)生最高時鐘頻率72MHz,1.25DMIPS/MHz,快速的指令執(zhí)行速度使主控芯片能夠運行復(fù)雜的濾波和控制算法。

  2.2通信模塊設(shè)計

  選用PS2手柄控制格斗機器人。手柄采用2.4G無線技術(shù),遙控距離可達10米左右。手柄負責(zé)發(fā)送按鍵指令;接收器接收手柄發(fā)送的消息并傳給單片機,單片機也可通過接收器向手柄發(fā)送命令,配置手柄的發(fā)送模式。

  2.3運動模塊設(shè)計

  選用兩個WS-60GA775F24V750rpm直流電機和AQMH2407ND雙路直流電機驅(qū)動模塊構(gòu)成機器人的運動模塊。單片機連接該電機驅(qū)動模塊,電機驅(qū)動模塊連接上述直流電機,通過控制單片機IO口,實現(xiàn)對運動電機的轉(zhuǎn)向與PWM速度的控制。

  2.4武器模塊設(shè)計

  選用偉盛WS-60GA775F24V750rpm直流電機驅(qū)動機器人車身尾部裝有的兩個攻擊飛輪,選用偉盛WS-63ZYT108-R24V6000rpm直流電機驅(qū)動機器人車身頂部裝有的攻擊防御用螺旋槳。電機驅(qū)動模塊采用AQMH3615NS大功率直流電機驅(qū)動模塊。單片機IO口連著該電機驅(qū)動模塊,實現(xiàn)對上述武器電機的開關(guān)控制。

  2.5電源模塊設(shè)計

  選用24V20Ah鋰電池電源,經(jīng)過DC-DC12A可調(diào)降壓模塊輸出24V接入AQMH2407ND雙路直流電機驅(qū)動模塊和AQMH3615NS大功率直流電機驅(qū)動模塊,而AQMH2407ND雙路直流電機驅(qū)動模塊則輸出5V給單片機。

  2.6傳感器模塊設(shè)計

  US-100超聲波測距模塊與單片機相連,檢測出障礙物與其之間的距離。sw-18015P震動傳感器模塊與單片機相連,檢測震動量,并可通過電位器調(diào)節(jié)其感應(yīng)震動的靈敏度。

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

  設(shè)計有三種控制模式:手動模式、半智能模式、全智能模式。可使用PS2手柄進行控制模式的切換[1-2]。手動模式下,可控制機器人移動、加速、打開關(guān)閉螺旋槳或飛輪。半智能模式下,在手動基礎(chǔ)上,增加自我防御的功能。全智能模式下,機器人自動前行,障礙物智能識別,并智能動作反饋處理,實現(xiàn)自我防御、自主避障以及搜尋攻擊的功能。設(shè)計備用防御觸發(fā)途徑,增加了格斗機器人的安全保障。機器人軟件系統(tǒng)設(shè)計流程如圖3所示。

  4軟件系統(tǒng)設(shè)計流程

  4.1超聲波測距設(shè)計

  單片機連接超聲波測距模塊,計算出模塊到物體的距離。使用方法:將模塊trig和echo端口置低,給trig端口發(fā)送10us的高電平脈沖(模塊自動發(fā)送8個40K的方波),捕捉echo端口輸出上升沿,捕捉到則打開定時器計時,并捕捉echo端口下降沿,捕捉到后讀出定時器時間,再經(jīng)公式:(高電平時間*340m/s)/2獲得距離。

  4.2障礙物的智能判斷設(shè)計

  采用機身正前方的一個超聲波測距模塊實現(xiàn)。當(dāng)單片機檢測到機器人前方障礙物距離小于程序設(shè)定的安全距離時,機器人立即剎車,并進入障礙物智能判斷的函數(shù),依據(jù)敵方和障礙物動態(tài)性和靜態(tài)性的區(qū)別,先保留障礙物與機器人距離的初始值,再運行設(shè)定的80ms一次的定時器中斷,連續(xù)記錄10個距離值,并求取其平均值,將平均值與初始值進行比較,若值相差較大,則判定前方物體為敵方;反之,則判定前方物體為障礙物。

  4.3智能動作反饋設(shè)計

  采用機身周圍五個的超聲波測距模塊實現(xiàn)[3-4]。其中機身前方的三個超聲波測距模塊,用于機器人自主避障與跟隨攻擊的實現(xiàn)。單片機根據(jù)障礙物智能判斷的不同結(jié)果,執(zhí)行出相應(yīng)的動作。根據(jù)比較這三個超聲波測距模塊檢測到的距離,可得出前方物體的大概位置。隨即進行控制車輪的轉(zhuǎn)向,是敵方則打開螺旋槳跟隨攻擊,是墻壁則自主避障。其中機身兩側(cè)的兩個超聲波測距模塊,用于機器人自我防御的實現(xiàn)。當(dāng)敵方進攻機器人左右兩側(cè)并進入設(shè)定的安全范圍時,則開啟螺旋槳,提高運動電機PWM,逃脫敵方攻擊。

  4.4備用防御觸發(fā)途徑設(shè)計

  機器人內(nèi)部裝有sw-18015P震動傳感器,在用于檢測敵方準(zhǔn)備攻擊的超聲波測距模塊損壞的情況下,當(dāng)機器人受到敵方攻擊時,單片機檢測到上述傳感器發(fā)出的低電平,判定受到敵方攻擊,并迅速開啟自我防御。此觸發(fā)途徑對于自身在進行跟隨攻擊敵方時自動失效,不會造成誤觸發(fā)。震動感應(yīng)的靈敏度可通過傳感器上的電位器進行調(diào)節(jié)。

  5結(jié)束語

  本研究小組設(shè)計了一種基于STM32的智能格斗機器人控制系統(tǒng),對格斗機器人智能化,使其具有對障礙物的智能判斷,并能根據(jù)不同障礙物的情況進行不同的動作反饋。機器人的智能程度可以切換調(diào)整,得以擴大格斗機器人的操作人群范圍,提升操作者的操控體驗感?紤]相關(guān)模塊損壞的不確定因素,還設(shè)計有備用防御方案,增加機器人的安全運行保障。對格斗機器人智能化的研究具有較高的理論研究價值和實用價值,相信在未來充滿無限美好的可能。

  參考文獻

  [1]馬鐸,黨小娟,張慧.超聲波智能避障小車的設(shè)計與實現(xiàn)[J].企業(yè)科技與發(fā)展,2018(9):87-88.

  [2]劉寧,陳冬瓊,楊克磊.基于STM32最小系統(tǒng)串口通信顯示系統(tǒng)設(shè)計[J].工業(yè)控制計算機,2017,30(8):33-34.

  [3]庹朝永.基于單片機的直流電機PWM調(diào)速系統(tǒng)設(shè)計與開發(fā)[J].煤炭技術(shù),2011(6):70-71.

  [4]吳晗,徐開蕓,朱昊,等.基于單片機的球型機器人控制系統(tǒng)設(shè)計[J].機械設(shè)計與制造工程,2018,47(11):53-5.

  農(nóng)墾機械智能化控制系統(tǒng)設(shè)計相關(guān)推薦農(nóng)業(yè)工程中農(nóng)業(yè)機械化發(fā)展現(xiàn)狀及對策


轉(zhuǎn)載請注明來自:http://www.jinnzone.com/jixielw/69783.html