一種基于SCARA機器人機械結構設計8 m0 R# ~6 r4 U
摘 要:針對SCARA機器人在生產(chǎn)教學中的廣泛應用,設計了一個結構簡單、傳動精度高、操作方便的可以實現(xiàn)用多種控制方式(PC的遠程控制,單片機的控制,開關量的控制等)控制的SCARA型機器人。
: `" z# u, M& q5 p! P
2 z. W k/ o, Q6 JSCARA機器人為平面關節(jié)型的機器人,它結構簡單!體積小,重量輕,安裝方便!具有很好的通用性。而且動作迅速、定位精度高。CARA機器人一般采用步進電機驅動,控制簡單,編程方便,廣泛應用于電器、泵類等裝配工作中[1]。 本文針對試驗教學的需要,設計了一種新型的SCARA機器人。
$ R+ t, t( U# _) P$ X1 `1 機器人機械臂的主要性能參數(shù)及計算
* p% Z4 C# _) l- L# v1.1 SCARA機器人機械臂的基本性能參數(shù)+ {. ~+ o# m8 V- X [
根據(jù)本機器人的應用要求,其主要的設計參數(shù)要求如下:
2 L/ }& g; y B _3 V- |(1) 抓重:≤4kg; i( Z3 C8 K8 X$ P2 G: V" E$ }
(2) 自由度:45 e& _ O9 f; h
(3) 運動參數(shù):! S3 `3 |; x, `
大臂:±90。(回轉角度),角速度≤30。/s
7 f0 e9 b( o' I9 B# y; G5 b小臂:±60。(回轉角度),角速度≤15。/s* a5 x: c' b! c
手腕回轉:±180。(回轉角度),角速度≤60。/s/ f/ \6 j+ d3 i$ U! Q# @
手腕升降:100mm(升降距離),線速度≤0.01m/s
5 K# N% {$ l; K2 `5 f1.2 主要參數(shù)計算1 y* t0 n, b* u$ V6 j, k% m+ g
(1)第三關節(jié)采用同步齒形帶傳動,其參數(shù)計算如下:
1 ^; u4 b4 k) `& s* ?6 m設 計 功 率 Pd=KaP=0.32W(查 表 取Ka=1.6[2];P=FV=0.2W;皮帶的線速度為0.01m/s,,皮帶負載為20N)
% F5 G8 X j5 \% m5 c, Q同步帶的尺寸參數(shù)可根據(jù)設計功率和帶輪轉速及行程而定。3 X5 R L9 Q( X# J8 j% Z
(2)步進電機的選型計算2 P; B/ I; H- g5 A0 Q2 d8 b6 C
機械臂的每個關節(jié)都是步進減速電機驅動的(如圖1所示),F(xiàn)以第三個自由度的電機為例說明電機選擇的方法。' v! @, Y) O" Z; {: V3 C
啟動轉矩 T=2Jw+QV=0.2N·m( 角速度 ω=5.3r/s2,轉動慣量J=7.8×10-7kg·m2,負載質(zhì)量Q=2kg,同步帶及負載的線加速度ν=5.3×0.011m/s2), ^$ ?% L2 l) _
考慮阻力等因素選擇的步進減速電機的啟動轉矩為0.2N·m×2 安全系數(shù))=0.4N·m。 所以電機的啟動轉矩應該≥0.4 N.m。
1 n M" I( Y* D7 L以同樣方式計算的電機的啟動轉矩為:
! u5 A! [0 c1 I l, G \1 p/ d底座電機》=0.6 N.m
; n" V( O! Y5 C- |8 y4 I第二關節(jié)電機≥0.5N.m
* |! G( d! `* r0 E" Q3 k4 }手腕回轉電機≥0.1N.m/ M. D9 `; S! }$ r$ Q; K7 k4 s
2 機械臂結構的設計[3]0 ?- p M3 u3 ?! Y8 i! Z! Q
2.1 總體結構5 f3 Q' d, K b5 F8 m% a2 n& I" P& l
本機械臂的設計根據(jù)應用的要求把機構的可靠性和結構簡單作為設計的第一位考慮。從方案的確定,總體的設計,元器件的選用方面都遵循了以上的原則,確保了機械臂可靠正常的工作,同時具備良好的經(jīng)濟性和可維護性。
% c. N+ I2 q( a. `根據(jù)上述設計的原則,本機械臂采用了4關節(jié)的機械結構,即4自由度機器人.具體包括底座、大臂、小臂、腕部。第一、第二和第四關節(jié)直接采用步進減速電機做傳動設備(轉動自由度);第三關節(jié)采用同步帶傳動的方式(升降移動自由度)。
$ m$ w" w% q7 e( i: T機械臂機構的外形如圖1.6 A$ E1 O. v. p0 T7 w; i# X
8 T* h9 b/ U+ U/ w# z, y
2.2 傳動方案的選擇[4]
3 S# |' L2 B C0 X2 F根據(jù)機械臂的設計原則及要求,我們初步選擇了兩種傳動方案。
% E6 S. u1 o+ A+ A/ C& ^ V4 V# U! L(1)方案18 U0 G: L% e+ E" \
第一、二、四自由度選擇減速步進電機傳動,它精度高,傳動比高,效率高,噪音小,震動小,傳動部分的零部件都是標準件,容易購買,安裝方便。( o9 r$ n; ]$ `
第三個升降自由度選擇同步帶傳動。它傳動精度高,結構緊湊,傳動比恒定,傳動功率大,效率高,但安裝要求比較高,而且負載能力有限。6 B3 X; B3 j9 l- o+ c
(2) 方案27 z/ K/ ~' E' n8 E4 J6 m) t
第二自由度采用二級同步齒形帶傳動, 但是安裝要求高!結構也較復雜。
c5 w* D) m/ ^6 k第三自由度選擇步進減速電機直接驅動絲杠螺母傳動,把旋轉運動轉變?yōu)橹本運動,傳動精度高,而且絲杠具有自鎖的功能;但是速度不宜太高,而且相對同步齒形帶來說重量比較重,需要電機的輸出轉矩更大,加工要求比較高。
$ [3 D$ x- d' J' |: d8 k其它自由度和方案1一樣。
4 h, p0 D/ E' i% x \1 I* L& Y! R- M以上兩個方案從傳動上來看都是可以實現(xiàn)的。方案1在結構上是最簡單的,所以比較容易實現(xiàn);方案2結構較復雜,加工和安裝都比較困難。方案1用的標準件比較多,零部件比較少,所以容易加工和購買。綜合考慮,我們選擇方案1./ v3 C2 J. r. {$ Z) F' i
2.3 SCARA機械臂主要部分的結構
3 u6 J3 H, Q5 I(1)底座:如圖2所示,主要由兩部分組成(外殼和軸承套部分)。外殼材料采用 45鋼。底座的軸承可以承受軸向和徑向的力,這樣避免了電機過載。電機安裝在端蓋上,結構簡單,加工安裝方便,材料用質(zhì)輕強度好的鋁合金。位于軸承套底部的電機 7通過對軸1的驅動,從而帶動了和軸1 固接的大臂的轉動.
N! O8 b" d2 V9 A& g$ p) s2 h0 {0 v: K
(2)關節(jié)2:如圖3所示采用鋁合金材料,結構簡單,外形簡潔美觀。軸承承受彎曲負載,保護了電機。電機輸出軸2轉動,帶動了軸6轉動,小臂和軸6是固接的,所以小臂也隨著電機的轉動二轉動。 8 z8 \( S) D; J+ J
; D1 S/ O2 P; Y- i7 ^9 x% s
(3)關節(jié)3:如圖4所示結構簡單緊湊,材料也選擇比較輕的鋁合金。同步帶輪只需要采用一對軸承支撐,這樣既減輕了重量,結構簡單。同時也可以滿足設計要求。電機1驅動同步帶輪轉動,同步帶輪帶動同步帶6以及和同步帶固接在一起的滑塊3作直線運動,從而驅動和滑塊3固接的機械手實現(xiàn)升降運動。導桿2起支持滑塊3的作用,使得滑塊和同步帶保持在同一水平面上。 3 P5 E1 K* n! K& Q2 c6 D& D
9 C/ ?4 q0 B9 s- c- O
3 驅動控制% S1 K! n) o' B; n* K' t7 q: p! o
該機械臂采用步進減速電機做驅動器件,對機械臂的運動控制也就是對步進減速電機的分布式控制。它可以采用開環(huán)和閉環(huán)的方式。閉環(huán)控制可以使機械臂的運動和輸入的指令期望的運動參數(shù)盡可能的吻合,但是控制部分和機械部分的結構相對復雜。開環(huán)控制方式就比
! h& Y4 ] I' a5 n" p較簡單,而且在滿足電機不失步的情況下,電機的定位精度很高。因此機械臂的驅動控制可以采用開環(huán)控制,其開環(huán)控制系統(tǒng)模塊如圖5。 + r2 z, ~0 S2 j o# d m
4 ^: M7 `" h0 {PC主機通過RS232串口發(fā)送計時器參數(shù)和其他的控制參數(shù),單片機控制器按照PC發(fā)送的參數(shù)通過驅動模塊驅動步進電機的運行。進而實現(xiàn)對執(zhí)行機構機械臂的控制。驅動模塊可以選用集成芯片UCN5804B[6],它集成了包括:環(huán)形分配器、電流控制器、保護電路、放大驅動電路。結構簡單可靠,同時用戶自己也可以設計各種電路對 電機進行控制驅動[7]。% k. t& i* C [8 p1 d* W( x
4 小 結
; l" N1 F/ ~5 v機器人的結構設計對整個控制系統(tǒng)的性能有很大的影響, 因此其結構的合理與精心設計是整個控制系統(tǒng)實現(xiàn)的關鍵之一。在結構的具體設計中,還要考慮各部分的彈性變形、摩擦、間隙和傳動誤差等問題。本文設計的機械臂機構簡單,較容易控制?梢詰迷跈C器人控制試驗和教學等領域;加上合適的機械手爪還可以組成簡單的裝配的機械臂。如果在系統(tǒng)中加裝反饋裝置,還可以組成控制精度更高、系統(tǒng)更穩(wěn)定的閉環(huán)機器人控制系統(tǒng);诔杀炯熬鹊鹊目紤],可選擇電位器實現(xiàn)位置的反饋[8]。
1 Q6 C( X( \2 d+ n# R$ w b |