《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于ATmega32的遙控采摘機器人設(shè)計
基于ATmega32的遙控采摘機器人設(shè)計
電子設(shè)計工程
摘要: 針對機器視覺采摘機器存在的技術(shù)不成熟,成本過高等不足,提出采用人工操控的半自動采摘技術(shù),并進(jìn)行了探索研究。設(shè)計了一款模擬采摘機器人,機器人以履帶底盤為基座,三自由度機械臂,紅外遙控操作。硬件電路以ATmega32為系統(tǒng)控制核心,采摘機器人的動作采用BL35P12為核心紅外遙控控制。系統(tǒng)軟件基于AVRStudio4開發(fā)環(huán)境,實現(xiàn)對機械臂運動的全方位精確控制。采摘機器人采用模塊化設(shè)計,抓取速度快,成本低,易于實現(xiàn),可擴展性強
關(guān)鍵詞: 51單片機 ATMEGA32 采摘機器人
Abstract:
Key words :

作者:付宗國,王 麗

    目前采摘機器人研究重點大多集中在視覺系統(tǒng)對果實目標(biāo)的識別和定位上,利用攝像頭獲取果實圖片信息,通過復(fù)雜的圖像信號處理算法,編制程序進(jìn)行邏輯處理,實現(xiàn)果實判斷,發(fā)出采摘命令。這種方式機器人具有較好的自動識別的能力,并且能夠自動采摘,無需人工操作,是農(nóng)業(yè)機器人最理想的方式,但目前相關(guān)技術(shù)不夠成熟,投入較高。本設(shè)計采用人機協(xié)作方式,即采用人工判別果實,機器人負(fù)責(zé)摘取。通過人工現(xiàn)場觀察判斷,使用無線遙控遠(yuǎn)程控制機器人動作。這種方式現(xiàn)有技術(shù)比較成熟,使得機器人研發(fā)周期縮短,造價成本低,雖然不能夠完全代替人勞動,但能夠降低人的勞動強度,對于目前中國農(nóng)業(yè)的水平,能夠更好的普及。

    針對以上存在的問題,本文設(shè)計了一款基于ATmega32的模擬采摘機器人,能實現(xiàn)人工操作的機械采摘,通過紅外遙控控制機械臂使末端夾持器伸到目標(biāo)果實所在位置,進(jìn)行抓取工作,完成采摘任務(wù)。

1 機器人總體方案設(shè)計

    機器人設(shè)計融合了機械制造技術(shù),電子電路技術(shù),自動控制和傳感器檢測技術(shù),以及軟件開發(fā)編程等。本文中機器人的傳感器和紅外遙控器的信號輸人到主控制板,主控制板處理后輸出控制三自由度機械臂和履帶底盤結(jié)構(gòu)的機器人,紅外遙控機械臂,實現(xiàn)抓取果實。機器人結(jié)構(gòu)框圖如圖1所示。
a.jpg

    機器人的控制模式為無線控制機器人采用直接操縱方式,操縱者通過遙控器向遠(yuǎn)端發(fā)送操縱指令。控制機器人的車體的前向運動,左右轉(zhuǎn)向,三自由度的機械臂的運動,及夾持器旋轉(zhuǎn)、張與合。文中設(shè)計的機器人具有結(jié)構(gòu)簡單,功能豐富,可擴展性強等特點。

2 機械裝置設(shè)計

    遙控采摘機器人機械裝置圖如圖2所示,主要包括兩部分:兩自由度的移動載體和三自由度帶夾持器的機械臂。機器人主體使用網(wǎng)孔鋁板材料和工程塑料組裝成機器人機體,結(jié)構(gòu)輕巧,方便在車體上增加模塊。移動載體為履帶式底盤,加裝了主控電路板、采摘輔助裝置、多種傳感器、電源模塊等。履帶底盤每一側(cè)采用雙履帶結(jié)構(gòu),使用4臺FAULHABER電機驅(qū)動。機械臂固定在履帶式行走機構(gòu)上,機械臂上的伺服電機使用扭矩10 kg/cm的MG995金屬齒輪舵機,機械臂上伺服電機1控制夾持器的張開和合并,使得夾持器能夠完成采摘和剪切等任務(wù)。伺服電機2控制夾持器的左右旋轉(zhuǎn)。伺服電機3控制小臂上下運動,伺服電機4通過連桿和伺服電機5聯(lián)合驅(qū)動大臂上下運動。
b.jpg
3 硬件電路設(shè)計

    由于機器人需要處理眾多傳感器輸入數(shù)據(jù),同時控制眾多電機,這對微控制器提出苛刻要求。基于開放性,可靠性,實時性等方面考慮,本設(shè)計采用高性能AVR處理器--ATmega系列,選擇芯片型號為ATmega32 16AU作為控制核心。ATmega32 16AU,具有44個Pin,是32KB系統(tǒng)內(nèi)可編程Flash的8位的高性能、低功耗微控制器。ATmega32是基于增強的AVR RISC結(jié)構(gòu)的低功耗8位CMOS微控制器。

    ATmega32的數(shù)據(jù)吞吐率高達(dá)1 MIPS/MHz,從而可以緩減系統(tǒng)在功耗和處理速度之間的矛盾。其內(nèi)核具有豐富的指令集和32個通用工作寄存器。所有的寄存器都直接與算術(shù)邏輯單元(ALU)相連接,使得一條指令可以在一個時鐘周期內(nèi)同時訪問2個獨立的寄存器。其具有先進(jìn)的RISC結(jié)構(gòu),131條指令大多數(shù)指令執(zhí)行時間為單個時鐘周期,32個8位通用工作寄存器,全靜態(tài)工作,工作于16 MHz時,性能高達(dá)16 MIPS,只需2個時鐘周期的硬件乘法器。

3.1 控制主板設(shè)計

    基于ATmega32主板電路由電源模塊,晶振模塊,通信模塊,電機驅(qū)動模塊,遙控編碼模塊和輸入輸出部分等。主板電路上設(shè)計了8個輸入接口、8個輸出接口、4個直流電機輸出接口,ISP接口和程序下載接口、IR紅外遙控接收頭接入端口及IR紅外遙控器通道設(shè)置撥碼開關(guān),各個模塊接口采用插拔式,可便于各種模塊的使用和功能擴展。輸入接口以多種傳感器,檢測信號輸入MCU中。在計算機上使用AVR開發(fā)軟件,編寫程序,然后將程序下載到ATmega32中。紅外發(fā)射模塊發(fā)出控制信號給紅外接收模塊,通過紅外接收模塊將信號處理后傳入MCU中,外界傳感器模塊將感應(yīng)信號處理后傳入MCU中,其將各種輸入信號進(jìn)行處理分析后向執(zhí)行器件發(fā)出控制信號。
c.jpg

    本設(shè)計的控制主板具有很強的擴展性,通過增添模塊和修改程序,可用于各種機器人開發(fā)和智能電路制作,應(yīng)用廣泛。控制電路如圖3所示。

3.2 USB轉(zhuǎn)UART下載電路

    AVR與PC之間進(jìn)行串口通信,主板下載端口采用UART的串行通信方式,而計算機無法與UART端口直接相連,故需要一個USB轉(zhuǎn)UART的轉(zhuǎn)換器。綜合實用性及可靠性等因素,設(shè)計轉(zhuǎn)換電路芯片為單芯片橋接器CP2101。CP2101上集成的USB收發(fā)器無需外部電阻,集成的時鐘無需外部振蕩器,集成的512字節(jié)EEPROM用于存儲產(chǎn)品,片內(nèi)電壓調(diào)節(jié)器為3.3 V輸出。

3.3 紅外遙控器設(shè)計

    本設(shè)計紅外遙控器采用上海貝嶺的BL35P12芯片,BL35P12是一款OTP類型低功耗8位通用微控制器(MCU),完成按鍵的掃描和紅外編碼信號的生成,現(xiàn)精確控制,故采用此芯片作為遙控主控制芯片。通過操作方向鍵控制機器人前后左右運動,操作數(shù)字鍵和特殊鍵可實現(xiàn)不同的動作。

4 軟件程序設(shè)計

    本采摘機器人控制系統(tǒng)的軟件設(shè)計主要考慮控制的確性和系統(tǒng)的開放性,采用AVR Studio4的編程環(huán)境,AVRStudio4是一個完整的開發(fā)工具,包括編輯、仿真功能,利用這個工具,可以編輯源代碼,并在AVR器件上運行。采摘機器人系統(tǒng)的控制軟件由主程序、伺服馬達(dá)驅(qū)動子程序、遙控接收端子程序、傳感器處理子程序、直流電機控制子程序等組成。
d.jpg

    程序主要是對AVR單片機I/O口、T/C(定時器/計數(shù)器)、PWM調(diào)速、中斷處理及全局變量、宏定義等的處理。程序采用結(jié)構(gòu)化和模塊化編寫思想,使程序的可用性和可讀性達(dá)到較佳狀態(tài)。通過調(diào)用各個子程序,修改主程序上的直流電機的速度和伺服電機的角度等參數(shù),調(diào)試到機器人機械手到最佳角度,根據(jù)控制策略進(jìn)行了軟件設(shè)計,編制主程序流程圖如圖4所示。

5 采摘機器人調(diào)試與試驗

    本系統(tǒng)設(shè)計的遙控模擬采摘機器人伸展后長為1.2 m,寬度0.38 m,機器人最大速度為0.5 m/s,最大爬坡角度為45°。紅外遙控器最長遙控距離為3 m。機器人機械臂動作由舵機控制,這里對機械臂舵機進(jìn)行測試,各個舵機角度如表1所示。機器人組裝測試后完成后抓取實物圖測試效果如圖5所示。
e.jpg
 
f.jpg

    本機器人采用模塊化設(shè)計,各模塊功能互補,提供多種不同的采摘模式,可根據(jù)作業(yè)環(huán)境選擇合適的模式進(jìn)行采摘。同時,功能模塊具有很好的擴展性,可通過編程進(jìn)行模塊擴展。同時,可多種任務(wù)并行工作,提高了采摘效率。

6 結(jié)論

    文中設(shè)計了一個基于ATmega32采摘機器人,機器人主體使用堅固輕巧材料,保證機器人輕巧,穩(wěn)定。機器人采用履帶底盤驅(qū)動,創(chuàng)新設(shè)計了雙履帶條結(jié)構(gòu),采摘結(jié)構(gòu)設(shè)計了二三自由度機械臂,能夠靈活地抓取實物。

    輸入控制程序后,機器人通過外接傳感器,可以實現(xiàn)半自主控制和紅外遙控。機器人具有振動搖樹和逐個夾持兩種互補采摘模式。通過實際測試表明這款智能采摘機器人能夠較好的完成預(yù)期的任務(wù),本設(shè)計系統(tǒng)體積小,重量輕。通過試驗驗證,系統(tǒng)的人機交互能力較強,運行穩(wěn)定可靠,控制靈活反應(yīng)迅速,達(dá)到了預(yù)期的設(shè)計目的。尤其是運動速度快,動作靈敏,能夠適應(yīng)復(fù)雜果園環(huán)境,其快速性和穩(wěn)定性都達(dá)到了規(guī)定的要求,機器人擴展性強,功能強大,成本低,具有一定的參考價值。

    當(dāng)然,這只是作為采摘機器人的一種探索設(shè)計,離實際作業(yè)有很大的差距。在以后的研究工作中,還需要根據(jù)實際作業(yè),對掛果果樹的高度和果實的大小尺寸,以及果實的脆弱性等實際情況作深入的研究和改進(jìn),如果采用完全智能采摘還須加入機器視覺,以等視頻監(jiān)視模塊,根據(jù)采集的圖像信息饋送到遙控機器人平臺,指導(dǎo)機械手操作,機械采摘手也應(yīng)設(shè)計應(yīng)力傳感器,以便智能調(diào)節(jié)張開度,以免損傷果實。

 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久视频免费观看| 欧美日韩国产成人| 亚洲午夜视频在线| 亚洲精品网站在线播放gif| 久久精品夜色噜噜亚洲a∨ | 欧美一级午夜免费电影| 亚洲综合色视频| 亚洲永久精品大片| 亚洲一区中文| 亚洲一区二区三区在线观看视频| 一区二区高清| 亚洲一区二区欧美| 亚洲无限乱码一二三四麻| a4yy欧美一区二区三区| 一区二区三区欧美| 亚洲一区二区三| 亚洲欧美在线观看| 欧美亚洲日本一区| 午夜一区不卡| 久久国产精品网站| 久久深夜福利免费观看| 毛片一区二区三区| 欧美二区在线播放| 欧美另类99xxxxx| 欧美日韩精品一区视频| 欧美午夜不卡视频| 国产老肥熟一区二区三区| 国产亚洲高清视频| 狠狠色丁香婷综合久久| 亚洲国产成人av在线| 亚洲精品国精品久久99热一| 99日韩精品| 午夜精品久久久久久久白皮肤| 亚洲欧美国产日韩天堂区| 香蕉久久夜色精品| 亚洲国产精品久久91精品| 亚洲美女尤物影院| 亚洲直播在线一区| 久久久久久一区二区| 免费视频最近日韩| 欧美性久久久| 国产亚洲福利一区| 亚洲欧洲日本mm| 亚洲尤物在线| 亚洲国产美女久久久久 | 日韩视频免费在线| 亚洲一区二区三区777| 欧美中在线观看| 欧美成人网在线| 国产精品久久福利| 黄色在线一区| 一区二区高清在线观看| 欧美在线观看视频在线 | 一二美女精品欧洲| 欧美在线网址| 欧美国产精品专区| 国产精品一区在线观看你懂的| 激情综合久久| 中文日韩在线视频| 亚洲国产视频直播| 亚洲一区二区三区久久| 久久精品亚洲乱码伦伦中文| 欧美福利一区| 国产精品自拍网站| 亚洲激情国产| 午夜精品久久久久久99热软件 | 一本色道久久综合精品竹菊| 久久国产视频网| 欧美劲爆第一页| 国产欧美一区二区三区另类精品| 亚洲国产黄色| 亚洲女优在线| 99精品99久久久久久宅男| 久久精品国产99国产精品| 欧美日韩视频不卡| 尹人成人综合网| 亚洲一区二区视频在线| 亚洲免费播放| 久久综合九色综合欧美就去吻 | 亚洲欧洲精品一区二区三区| 欧美一区二区免费视频| 亚洲天天影视| 欧美大色视频| 国内精品伊人久久久久av影院| 亚洲视屏在线播放| 亚洲美女91| 快射av在线播放一区| 国产精品久久久一区麻豆最新章节 | 亚洲国产一区二区三区高清| 午夜精品亚洲| 午夜精品久久久久久99热| 欧美日韩18| 亚洲国产精品一区制服丝袜| 久久精品官网| 久久国产高清| 国产精品乱码久久久久久| 亚洲开发第一视频在线播放| 亚洲国内精品| 蜜臀va亚洲va欧美va天堂| 国产区在线观看成人精品| 一区二区三区四区五区精品视频| 亚洲精品你懂的| 欧美大片一区| 亚洲第一网站| 91久久精品网| 女同一区二区| 加勒比av一区二区| 久久精品一区中文字幕| 久久精品国产免费| 国产偷国产偷精品高清尤物| 亚洲欧美在线免费观看| 午夜精品一区二区三区四区| 国产精品福利在线观看| 一本色道久久综合亚洲精品不卡 | 西西裸体人体做爰大胆久久久| 欧美日韩免费一区二区三区| 亚洲日韩中文字幕在线播放| 亚洲日本一区二区| 欧美超级免费视 在线| 在线观看国产精品淫| 亚洲国产精品一区在线观看不卡| 久久久久久自在自线| 国产亚洲人成网站在线观看 | 亚洲福利久久| 狂野欧美一区| 亚洲国产美国国产综合一区二区| 亚洲激情精品| 欧美岛国在线观看| 亚洲欧洲在线播放| 在线亚洲欧美视频| 欧美先锋影音| 亚洲综合视频1区| 欧美中文字幕精品| 国产一区再线| 亚洲国产99精品国自产| 美女精品国产| 亚洲精品国产精品久久清纯直播 | 一区二区三区高清在线| 亚洲一区视频| 国产精品在线看| 欧美在线免费播放| 免费亚洲一区| 99国产麻豆精品| 性欧美18~19sex高清播放| 国产免费成人av| 久久xxxx精品视频| 免费欧美在线| 99视频精品全国免费| 亚洲欧美日韩一区二区三区在线观看 | 国产精品有限公司| 久久精品国产99国产精品澳门| 欧美99在线视频观看| 日韩午夜高潮| 欧美专区在线| 亚洲国产成人精品久久| 亚洲图片在区色| 国产视频久久网| 亚洲精品久久久久久久久久久| 欧美日韩系列| 亚洲欧美日韩中文视频| 免费观看一级特黄欧美大片| 夜夜嗨av一区二区三区网页 | 国产午夜精品久久久久久久| 亚洲福利视频网站| 欧美三区美女| 午夜在线播放视频欧美| 免费av成人在线| 中文国产成人精品| 久久综合久久88| 99精品免费网| 久久久久国产精品人| 亚洲伦理在线| 久久av一区二区| 亚洲日本va午夜在线电影| 欧美伊人影院| 亚洲欧洲精品一区| 羞羞漫画18久久大片| 亚洲国产经典视频| 欧美一区二区网站| 亚洲人屁股眼子交8| 欧美制服第一页| 亚洲精品久久久久久久久久久| 欧美在线看片| 日韩视频精品在线| 久久久久九九九九| 日韩视频中文| 久久综合久久综合九色| 亚洲视频一区在线| 欧美aⅴ一区二区三区视频| 午夜在线一区二区| 欧美日韩不卡| 久久大逼视频| 国产精品第三页| 亚洲精品日产精品乱码不卡| 国产欧美 在线欧美| 国产精品99久久久久久久vr | 亚洲欧美日韩精品久久久久| 欧美日韩ab片| 亚洲黄色一区| 国产午夜精品美女视频明星a级|