亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于STM32的六自由度機(jī)械臂藍(lán)牙控制

        2019-04-27 01:40:10應(yīng)宇恒徐云捷姚雪亮王威
        科學(xué)與技術(shù) 2019年21期
        關(guān)鍵詞:機(jī)械臂STM32單片機(jī)

        應(yīng)宇恒 徐云捷 姚雪亮 王威

        摘要:科技不斷進(jìn)步,機(jī)械臂的發(fā)展非常迅速,鑒于我國機(jī)械仿生臂技術(shù)以及控制方法較西方國家落后,目前自主研發(fā)的機(jī)械臂在使用方便性以及精確度上都不盡人意。所以對于仿人型機(jī)械臂及其控制系統(tǒng)的研發(fā)還是有深遠(yuǎn)意義的。文章介紹了機(jī)械臂的設(shè)計方案及應(yīng)用前景,本設(shè)計使用了數(shù)字式六軸螺旋儀協(xié)同作業(yè);上位機(jī)控制使用stm32f103,實現(xiàn)藍(lán)牙通訊,遠(yuǎn)程控制其動作,使其按照生產(chǎn)工藝的要求,遵循時間,空間的順序來完成工作的傳送和裝卸。以期為我國的機(jī)械臂設(shè)計提供借鑒。

        關(guān)鍵詞:STM32單片機(jī);六自由度;機(jī)械臂;藍(lán)牙控制

        1引言

        機(jī)械臂是機(jī)器人的一個種類,是具有模仿人類手臂功能的自動控制設(shè)備,這種機(jī)器人系統(tǒng)有多關(guān)節(jié)連結(jié)并節(jié)允許在平面或三度空間進(jìn)行運(yùn)動或使用線性位移移動。構(gòu)造上由手臂部分、舵機(jī)、抓取夾組成。機(jī)器人的運(yùn)作由電動機(jī)驅(qū)動移動一只手臂,張開或關(guān)閉一個夾子的動作,并精確的回饋至可編程邏輯的控制器。STM32主要為高性能、低功耗的嵌入式設(shè)計的ARM,其本質(zhì)為單片機(jī)。其作用就是控制機(jī)械臂完成我們所需要的控制。本項目便是圍繞六自由度機(jī)械臂展開的。

        2項目應(yīng)用及前景

        目前無線操作在很多領(lǐng)域中都有著廣泛的應(yīng)用。一般為無線局域網(wǎng)(WLAN)控制與藍(lán)牙控制。無線局域網(wǎng)比較適合客戶端設(shè)置以及高速傳輸,而藍(lán)牙的點對點鏈接會比無線局域網(wǎng)要容易一些。無線可移動機(jī)械臂在流水線生產(chǎn)中,易于跟隨流水線一起移動。與固定機(jī)械臂流水線相比較,能夠節(jié)省成本、提高工作效率與生產(chǎn)量,給企業(yè)帶來可觀的利益;在農(nóng)業(yè)中可將機(jī)械臂與圖像識別技術(shù)結(jié)合做到自動采摘,節(jié)省大量的人力。而且例如在山間作業(yè)時能夠更好地適應(yīng)環(huán)境,減少容易發(fā)生的人員傷害。

        3總體設(shè)計方案

        本課題研究的機(jī)械臂控制系統(tǒng)采用單CPU集中控制方式,系統(tǒng)框圖如下:

        計算機(jī)用于完成整個系統(tǒng)的管理、發(fā)送指令、運(yùn)動軌跡規(guī)劃等。計算機(jī)通過下載器將程序下載至STM32微處理器,之后通過上位機(jī)和藍(lán)牙等通訊方式與STM32通信,STM32再向關(guān)節(jié)控制系統(tǒng)發(fā)出位置指令,STM32根據(jù)指令輸出PWM波,從而使機(jī)械臂的各個關(guān)節(jié)轉(zhuǎn)過指定的角度,進(jìn)而使其按照預(yù)定的軌跡完成搬運(yùn)任務(wù)。

        4系統(tǒng)硬件結(jié)構(gòu)

        4.1 ARMstm32f103單片機(jī)

        STM32F103R8T6是ST旗下的一款常用的增強(qiáng)型系列微控制器,常用于手持設(shè)備與應(yīng)用控制。

        它的降壓模塊屬于大功率穩(wěn)壓模塊,輸入電池7.4V鋰電池,控制板通過可調(diào)穩(wěn)壓電路,一方面通過電位器旋鈕調(diào)節(jié)輸出電壓到6V左右給舵機(jī)供電,另一方面通過AMS117-5.0和一片3.3V穩(wěn)壓芯片給主控芯片以及其它模塊供電。

        4.2 CC2540藍(lán)牙模塊

        HC-02的CC2540藍(lán)牙模塊完成機(jī)械臂的藍(lán)牙控制。該模塊可配合低功耗,可以實現(xiàn)長期廣播數(shù)據(jù),并由多個主機(jī)接受數(shù)據(jù)。

        選用HC-02 CC2540藍(lán)牙模塊使因為其體積小重量輕,能夠達(dá)到80米的廣播范圍。并且支持安卓以及ios設(shè)備的藍(lán)牙4.0的連接,便于移動端的二次開發(fā)。

        4.3 數(shù)字舵機(jī)

        LDX-218舵機(jī)和MG1501舵機(jī)都是數(shù)字舵機(jī)。MG1501舵機(jī)主要用于機(jī)械臂的底部,控制整個手臂的轉(zhuǎn)向,類比于人體可以想象成胳膊大臂處關(guān)節(jié)。該舵機(jī)可以實現(xiàn)180°轉(zhuǎn)動,擁有15kg的扭力,并且改舵機(jī)上方采用金屬軸承,能夠最大限度的減少手臂與底座之間的摩擦力。

        4.4 PS2手柄

        使用藍(lán)牙控制機(jī)械臂只需要控制端具有收發(fā)藍(lán)牙的功能即可,市面上常見的有2種方式進(jìn)行藍(lán)牙控制。

        (1)使用移動設(shè)備自帶的藍(lán)牙功能APP控制。

        (2)使用市面上常見的手柄控制。

        基于勞動量的考慮,本項目采用第二種方式控制機(jī)械臂。

        5系統(tǒng)軟件設(shè)計

        5.1 軟件開發(fā)環(huán)境

        本項目使用KElL作為開發(fā)軟件。KEIL提供了包括C編譯器、宏匯編、鏈接器、庫管理和一個功能強(qiáng)大的仿真調(diào)試器等內(nèi)的完整開發(fā)方案,通過集成開發(fā)環(huán)境(u Vision)將這些部分組合在-起。

        5.2 算法設(shè)計

        軟件部分影響著整個機(jī)械臂控制系統(tǒng)的流暢運(yùn)行,對于如何使系統(tǒng)的運(yùn)行,更加的順利以及實現(xiàn)更多的功能,本項目程序設(shè)計采用的是分層化結(jié)構(gòu)設(shè)計,其中含有系統(tǒng)時鐘與Systick定時器模塊,串口采集模塊,串口發(fā)送模塊,定時器模塊,計算器模塊?;镜某绦蛴谐绦虺跏蓟菏鼓K都處于可以被使用的狀態(tài);自動運(yùn)行:各模塊按照程序進(jìn)行運(yùn)作;手動操作:根據(jù)無線模塊獲取的信息進(jìn)行處理后發(fā)送至舵機(jī)。

        5.3 上位機(jī)設(shè)計

        本系統(tǒng)設(shè)計了基于MFC的上位機(jī)軟件。規(guī)定以回車換行結(jié)尾的字符數(shù)組為數(shù)據(jù)幀格式,串口的接收采用中斷方式。顯示部分包括機(jī)械臂的實時運(yùn)動角度信息、實時角度誤差信息、機(jī)械臂角度誤差曲線和角度誤差曲線。

        6 設(shè)計創(chuàng)新

        該設(shè)計采用的STMFCT微控制器,成本方面價位便宜,運(yùn)行速度快,I/O資源豐富可用于更多方面的拓展,開源能力強(qiáng)。

        本項目通過上位機(jī)設(shè)計,對電機(jī)舵機(jī)的控制十分精準(zhǔn),對PWN的控制上對其嚴(yán)格調(diào)試??傮w上,采用新的控制方案,添加一些新的技術(shù)和應(yīng)用模塊用于機(jī)械臂的設(shè)計中,如:藍(lán)牙手柄,智能車底座等。

        7結(jié)語

        本文詳細(xì)介紹了六自由度機(jī)械臂的藍(lán)牙控制的方法與使用器材。通過PS2手柄及藍(lán)牙接收器、MG1501數(shù)舵機(jī)、LDX-218數(shù)字舵機(jī)、CC2540藍(lán)牙模塊、STM32f103單片機(jī)以及鋁合金機(jī)械臂等硬件實現(xiàn)機(jī)械臂的藍(lán)牙控制抓取功能,結(jié)合藍(lán)牙模塊實現(xiàn)了藍(lán)牙手柄對于機(jī)械臂的控制。能夠在工業(yè)生產(chǎn)和精細(xì)工作的情況下,以該項目理念為基礎(chǔ)提供了用機(jī)械臂代替人類自動工作的解決方案。如使用電池供電,該項目也可與其他可移動設(shè)備組合實現(xiàn)快遞分揀水果采摘等簡單重復(fù)勞動。

        參考文獻(xiàn)

        [1] 張濤,王炎. 基于單片機(jī)和Arduino 平臺的六自由度可控機(jī)械手臂 [J]. 電氣自動化,2016(6):97-99,107.

        [4]劉金國,王越超,李斌,等.災(zāi)難救援機(jī)器人研究現(xiàn)狀、關(guān)鍵性能及展望 [J]. 機(jī)械工程學(xué)報,2006(12):1-12.

        [5] 姬江濤,鄭治華,杜蒙蒙,等 . 農(nóng)業(yè)機(jī)器人的發(fā)展現(xiàn)狀及趨勢 [J]. 農(nóng)機(jī)化研究,2014(2):1-4,9.

        (作者單位:江蘇大學(xué)電氣信息工程學(xué)院)

        猜你喜歡
        機(jī)械臂STM32單片機(jī)
        基于智能車技術(shù)的圖書館書籍整理機(jī)器人
        機(jī)械臂平面運(yùn)動控制與分析
        基于STM32芯片的移動機(jī)器人的避障研究
        基于單片機(jī)的灌裝生產(chǎn)線成品率計算裝置設(shè)計
        基于STM32的兩輪自平衡遙控小車設(shè)計
        科技視界(2016年26期)2016-12-17 08:35:54
        機(jī)械臂工作空間全局相對可操作度圖的構(gòu)建方法
        基于STM32單片機(jī)的智能手環(huán)設(shè)計與實現(xiàn)
        人機(jī)交互課程創(chuàng)新實驗
        基于STM32單片機(jī)的數(shù)碼相框顯示系統(tǒng)設(shè)計
        定點巡視與帶電清理平臺的研究與設(shè)計
        精品亚洲国产日韩av一二三四区| 亚洲AV成人无码天堂| 日韩精品国产一区二区| 天堂网日韩av在线播放一区| 久久精品无码一区二区日韩av| 欧美嫩交一区二区三区| 国产黄在线观看免费观看不卡| 超91精品手机国产在线| 青青草免费在线视频导航| 日本一区二区三区光视频| 日日日日做夜夜夜夜做无码| 亚洲永久精品ww47| 国产丝袜免费精品一区二区| 国产中文色婷婷久久久精品| а天堂8中文最新版在线官网| 中文字幕精品无码一区二区| 久久一区二区三区四区| 青青草视频在线观看9| 久久国语露脸国产精品电影| 丰满岳妇乱一区二区三区| 夜色阁亚洲一区二区三区 | 精品视频在线观看一区二区三区| 国产亚洲精品一品二品| 大学生粉嫩无套流白浆| 免费无码肉片在线观看| 激情文学人妻中文字幕| 国产日产在线视频一区| 亚洲av午夜国产精品无码中文字 | 国产av91在线播放| 国产麻豆极品高清另类| 无码乱肉视频免费大全合集| 亚洲综合精品成人| 久久久久久AV无码成人| 中文字幕一区二区三区四区| 48久久国产精品性色aⅴ人妻| 精品人妻无码视频中文字幕一区二区三区 | 97在线视频免费| 久久精品人妻一区二三区| 好大好爽我要高潮在线观看| 女人被爽到呻吟gif动态图视看 | 精品亚洲欧美无人区乱码|