久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 10923|回復: 7
打印 上一主題 下一主題
收起左側

與大家分享我的六足!

[復制鏈接]
跳轉到指定樓層
樓主
六足是我很久前的想法了,但是一直沒時間,現在放假了,各種材料也終于買齊了,再經過我一番折騰,外形終于做出來啦!選了幾張圖給大家看一下            










另外公布一下各種材料與費用:
伺服     18個 9g,2kg/cm,7v  24*18元,淘寶買的
腿、身軀等零件       240元 (吐血,好貴..當然也因為自己是第一次,走了很多彎路)
32路伺服控制器套件       捷龍D3009 有DB9串口,TTL電平串口 190元
腿和身軀是自己拿圖紙找招牌燈店制作的,用的是什么材料我也忘了,但是機身用這種材料太有彈了!!失策啊現在我遇到了個問題,不知道用什么控制器調用這個伺服控制器,我家用的是手提沒有串口,買了串口轉USB,沒用!郁悶...請大家推薦一下,或告訴我該怎么辦,如
能解決非常感謝!
這個控制器是接收字符串的,如"#03A99!"代表第四路舵機轉動到99度位置
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:112317 發表于 2016-4-9 19:32 | 只看該作者
開始折騰六足~
其實六足也不算一個新鮮的項目了,網上的六足項目也是多如牛毛,不過千篇一律,似乎缺乏了點創新。。
這個項目的靈感來源于前段時間做的雕刻機,雕刻機其實就是把步進電機的旋轉運動通過絲桿轉換成直線運動,以此控制刀具和工件的移動
之后一直想把這種結構運用到什么地方去,于是乎就產生了這么一個項目
上圖



上面的效果圖僅僅是個原型,用于分析結構。。最終的效果可能會有差別
這個設計完全拋棄了舵機,采用空心杯伸縮桿+減速電機的方案來作為機器人的動力,不過原理還是和舵機相同,電機+減速+角度反饋
大家多提意見~
對這個項目感興趣的同學,可以進群討論,集思廣益~

分析一下舵機方案和螺桿驅動方案的優劣
舵機方案:
舵機一體化程度高,使用簡單,應用也成熟,配合舵機控制器使用非常方便
但是舵機形狀比較單一,體積也比較大,速度比較慢,響應頻率也低,控制頻率50Hz
螺桿驅動方案:
螺桿減速驅動的方案在電機的選擇方面就比較靈活,可以根據不同的情況選擇不同型號的電機
響應頻率高,最簡單的PWM+AD就能控制電機運動,其實相當于將舵機拆開來使用
當然,螺桿方案最大的優點,就是它具有自鎖功能,不用像普通模擬舵機那樣要持續不斷的發送角度信號,消耗的能量更少
用螺桿驅動,會面臨這么幾個問題:
1、選擇合適的電機,電機要滿足轉速、轉矩、重量、體積、電壓、電流等要求
2、要重新設計電機角度反饋電路和控制電路、控制程序

占坑
討論機械結構
分析了一整天機械結構,話說用這種結構的機器人非常非常少見。。
搜遍整個網絡只發現立陶宛一個老兄用過,再一看日期,那也是3年前的了,并且之后一直沒有更新(估計沒成功)。。。那位立陶宛老兄地址(。。。囧 原來以為他是德國的)
很納悶他為啥3年不更新了。。但是經過一天的分析后終于發現了原因,稍后道來。。
做一個六足機器人,最重要的就是腿部的設計,腿部設計的重點,就是電機的選擇,如電機的力矩、轉速、電流等參數,所以我們就先拿一條腿開始分析:


上面兩幅圖展示了腿中部的運動情況,即:螺桿運動一個總行程L,機器人重心變化H,據此可以求出電機的參數
條件:
機器人自重500g,負重500g,總共1kg
電池8.4v航模鋰電池
所用螺桿φ5mm,螺距p=1mm

假設運動過程中腿角度隨螺桿均勻變化,拉力不變,忽略各種摩擦力
根據公式MgH=TN*2π
此公式的含義:物體上升一段距離H所需的能量=電機旋轉N圈做的功
M=333g(六足運動中3條腿著地,1kg/3=333g)
H=76-29=47mm
N=電機轉過圈數=L/p=20
*注意:計算功的一定要將角速度轉換成弧度制,rpm*2π/60=rad/s
T為所求電機轉矩
∴T=3.3N*47/1000m/20/6.28=0.00123Nm=12.3gcm
12.3gcm就是這個電機所需要的最大額定轉矩
同理可求得機器人無負載的時候所需的額定轉矩=6.17gcm
如果希望機器人上升的速度能達到4.7cm/s,那電機的轉速要滿足 ω=20rps=1200rpm
上面的計算忽略了摩擦力,也假定轉動過程中所需拉力恒定,實際上拉力方向和腿轉動方向所成的角度是變化的,因此要留1倍的余量
所以根據上面的參數就能很輕松的選擇所需電機:
工作電壓8.4v,重量10-15g,額定轉矩12.3gcm-24.6gcm,額定轉速1200rpm
正好,目前tb上賣的很火的微型減速電機n20有諸多減速比,完全符合要求

經過一番折騰確定了腿部中間的那個電機,同理再分析腿下部的電機:


可以發現H=22mm,L=9.2mm,比值和上述的電機很接近,省略公式,計算得:
額定轉矩:12.8-25.7gcm
額定轉速:1200rpm
經過這么一番分析后,可以發現那位老外為什么不成功了,因為他用空心杯電機作為動力(MADE IN CHINA),這也是我一開始的想法,為了減輕重量
直徑7mm長度14mm的空心杯參數:電壓3.7v,額定電流200ma,額定轉速30,000rpm,tb上大多數的空心杯都沒給出轉矩,網上搜了半天也很難找到,于是自己粗略算了一下,這種型號的空心杯轉矩應該是1.2gcm, 是不是小的可憐??

另外,我猜測,爛大街的輝盛9g舵機里的電機和爛大街的n20減速電機所用的電機應該是一樣的

總結上面的一段分析,大家在給自己的機器人(不管什么類型的機器人)選擇電機的時候,完全可以先用功和能的觀點簡單判斷一款電機符不符合要求
最簡單的辦法,就拿上面的例子來說,某款n20,9v,負載電流60ma,負載力矩22gcm,負載轉速890rpm:
機器人所需功率<電機輸出功率<電機總功率
機器人所需功率:P=W/t=(mgH+1/2mv2)/1=[0.33*10*47/1000+0.5*0.33*(47/1000)2]/1=0.156W
電機總功率:       P=9*0.06=0.54W
直流有刷電機效率一般比較低,就算50%吧
0.54W*50%=0.27W>0.156W
粗略一算,這款電機符合要求!
再算一下它的輸出功率:
電機輸出功率:   P=T*ω=22*890*2π/60*0.0000981=0.2W  (一定要帶上單位,W對應Nm,gcm要轉換成Nm)
0.2W也大于0.15W,實際效率37%。。。
假如我們用的是空心杯,那它的總功率:
P=3.7v*0.2a=0.74W,假設輸出效率50%,則P=0.37w,理論計算出來用空心杯也是可行的,不過要經過減速,而且同等體積的空心杯力矩會比鐵心的差。。
附上鏈接:
MTU的一篇關于電機的詳細文章
力矩轉換表

*注意:上面的分析方法、計算結果可能有錯誤,歡迎指正!

以上的分析忽略了加速度,最后的結果導致偏小,由于模型比較復雜,現在改為solidworks進行運動分析
未完待續。。
姿態5.jpg

姿態6.jpg


討論硬件
硬件方面,最主要解決的問題,就是角度反饋和電機驅動
角度反饋計劃采用AD讀取電位器阻值變化,這也是大多數舵機里的角度反饋元件
電機驅動再討論,因為電機電流很小,60ma~200ma,考慮三極管H橋或者ULN2003??
再采用mega8或168作為MCU
通過串口或ISP或其他方式接收命令,統一接口
兼容控制其他舵機六足的命令
電機轉動的精度取決于電位器的質量和AD的精度
電機轉動的速度取決于電流大小,以及AD讀取速度、程序處理速度
討論控制程序
這里控制程序可以分為上位機和下位機來討論,由于硬件接口和普通舵機控制器相同,所以其他舵機控制上位機應該能很好的修改移植
先說說下位機程序
下位機接受的命令看起來可以是這樣子:#C1P60C2P90
解釋起來就是1號電機轉到60°,2號電機轉到90°
至于驅動電機的算法,可以采用分段PID
先實現最基本的,再改進
如加上腳底觸碰開關,加上陀螺儀和加速度傳感器進行姿態反饋

現在在設計和分析結構
現在沒法弄,很多零件要cnc加工
回校后做條腿驗證一下
還要設計控制電路,程序
工作量也不小了。。。
歡迎一起討論改進~


回復

使用道具 舉報

板凳
ID:128728 發表于 2016-6-30 17:58 | 只看該作者
大師能否交流一下
回復

使用道具 舉報

地板
ID:275468 發表于 2018-1-14 15:28 | 只看該作者
     我已經做出來了,不過和你打設計圖有點出入,我也是醉了,耗時好幾個月,從看到你這個方案,到開始著手做,已經好久了,當時就一下子被吸引了,“浪費”我好長時間啊。,哈哈  樓主你還我青春。
   
    首先,你一條腿采用4減速電機,還要配合角度反饋控制,難度太大,我改為三減速電機,可以運行了。

     然后,你腿部結構采用單片材質支撐,和地面接觸點只有6個,一旦角度反饋控制失真或者有累計誤差,就會造成個別腿部懸空,(本來是六足,可能就成了5足,四足,三足了,走起來搖搖晃晃)。我采用U型片腿部結構,和地面接觸點采用as彈簧+壓力反饋。腿部懸空問題就解決了。

      再者,全部采用電機驅動,干擾很大(震動,電壓不穩,控制時序,程序等因素),我自己做的方案改進了,但是還存在,不過基本可以忽略不計了。我是用減速電機+角度反饋+光柵+壓力反饋+腿部支點彈簧結構、夾加重塊的方法減小了震動,但還是會震動。

  然后,主控板采用單片機多機通信控制,你的是一塊主控板,我想不到控制方法。采用9軸(虛9維)平衡控制方案,采用補差算法,遞補公式進行修正,平臺很穩,不會傾斜。


  最后,結構材質和你打也不一樣,我用的是304鋼。單電機轉矩15kg,具有一定的載重能力了,但是震動大。您的采用3d打印的材質,應該好點。不過采用304的話,放幾塊磚頭也跑的很快(沒測重量,四塊紅磚,速度0.5m/s左右),完全沒壓力。
   我做出來的,個頭有點大,平臺有b5紙那么大,就這還很擠。稍后放圖。
回復

使用道具 舉報

5#
ID:237709 發表于 2018-1-14 17:08 | 只看該作者
樓主你好,怎么實現六足機器人在復雜體條件下的行走?
回復

使用道具 舉報

6#
ID:275468 發表于 2018-1-15 09:27 | 只看該作者
     我的方案是:腿部底端,就是和地面接觸的地方,加壓力反饋,主板和腿部的結合處加壓力反饋,其次,控制主板加裝三軸加速度,角度的陀螺儀模塊(某寶就有)進行反饋控制。
    我做的可以翻越20+度的斜坡和坑道,和15cm+-的臺階。(無負載情況),再大就會翻車。
回復

使用道具 舉報

7#
ID:275468 發表于 2018-1-15 09:43 | 只看該作者
我做的,還有很多問題,
   第一:下達指令后,就是相鄰2個指令切換,要等2s---3s左右才會動作,延遲有點大。(在電腦上用WiFi通過上位機無線控制)
   第二:噪聲有點大,平臺震動幅度不大,但是還是有震動,不知道為啥。這樣估計會影響穩定性。不知道咋改進。
   第三:想做到,穩定,響應迅速,響應動作精確,有點難,我做不到同時兼顧。
   第四,程序有點復雜,總是報錯,但是竟然會運行,只不過偶爾會有運行時卡死現象,就是走著走著不動了,要重啟歸為才行。
   總體上,能運行,但是有一些小毛病,我現在解決不掉。希望路過的高手能指點下,怎么控制才能穩定,不會瞬停卡死,加快響應時間,提高響應精度。可能我作為局內人,迷了。需要一個局外人幫我指出來。
回復

使用道具 舉報

8#
ID:379609 發表于 2018-7-26 20:31 | 只看該作者
396934940 發表于 2018-1-15 09:43
我做的,還有很多問題,
   第一:下達指令后,就是相鄰2個指令切換,要等2s---3s左右才會動作,延遲有點 ...

你好,我想在暑假假期里面做個六足機器人,可以共享一下資料嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久草www | 激情久久久久 | 久久免费看 | 91看片| 日本三级在线视频 | 国产免费色 | 久久精品久久久久久 | 国产精品久久久久aaaa九色 | 国产一级片av | 久久综合狠狠综合久久综合88 | 亚洲天堂久久新 | 中文在线一区二区 | 91精品国产91久久综合桃花 | 在线观看毛片网站 | 九九99久久 | 天天操综合网 | 国产中文字幕在线 | 久久精品国产一区二区三区不卡 | 精品久久中文字幕 | 97久久精品午夜一区二区 | 青青草在线视频免费观看 | 91精品国产91久久久久久密臀 | 午夜视频精品 | 夜夜操天天干 | 久久久久国产一区二区 | 国产精品久久久久久久久久 | 久久精品无码一区二区三区 | 日韩福利电影 | 拍拍无遮挡人做人爱视频免费观看 | 理论片免费在线观看 | 亚州精品天堂中文字幕 | 久久久免费 | 国产真实精品久久二三区 | 欧美在线a | 久久国产婷婷国产香蕉 | 九九久久国产精品 | 青青操91 | 在线观看亚洲一区二区 | 精品国产伦一区二区三区观看方式 | 亚洲精品一区二区网址 | 怡红院免费的全部视频 |