|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:用单片机作机械手控制系统,采用Pc机为上位机,利用专用无线数据传输模块和串行通信,实现了多机械手的远程控制。该系 统具有扩展性强,功能灵活,操作方便,性能稳定,成本低廉等特点。' ?9 H6 J w, H7 G
关键词:机械手远程控制串行通信Pc机单片机! j$ [/ i( x( A) |' c8 O
- S8 m1 J4 }1 r! L# F$ c. W远程控制机械手不仅可使工作人员远离具有危险性的操作环 境,避免伤害,还可让机械手适应日益复杂的应用环境。本文将工业机械手作为生产线的底层设备,设计了机械手的控制系统,并利 用无线数据传输模块和串行通信实现了某生产线上多台机械手的 远程控制。该控制系统上位机为PC机、下位机为单片机系统,可控制执行机构按所需的顺序,沿规定的位置或轨迹运动。4 \8 v7 Z6 L' s! l5 p, p. x4 G
1 机械手
* E% Z0 ~7 l! _: z该机械手有五个部分:腰、肩、肘、腕和手都。为使机构可靠,肩 和肘关节均采用蜗轮蜗杆传动,实现自锁功能。该机械手可抓取棒料(最大直径<120mm,重量<3kg),实现从一个位置到另一个位置空间传输。各关节由五相步进电动机驱动,并配有增量式光 电编码器。机械手几何模型简图及各关节运动范围如图1所示。" c9 R c) X) Y2 G g7 k* x% k. x
1 Y: W$ M3 F; x4 R; s. i
, O: s8 L0 n+ T4 }6 h 團1机械手几何模型简圈及关节运动范围7 Y( d; z3 R3 }2 _# B8 P4 J
1-腰关节.2.肩关节.3.肘关节,
# t+ k7 d) f( z& S! u 4.腕关节(俯仰),5.腕关节(转动).6-手部:
. v7 y& W" e! }: v; I) S) J
9 D: L$ G; j+ N- b, I1 n8 C/ {& L
7 D7 E( ]4 C D( E0 T# M2硬件设计
2 n0 p O# d( _控制系统由硬件和软件两部分组成。该系统是一个多轴实时运动控制系统,控制执行机构按规定的位置或轨迹运动。为了实现 Pc机与单片机板之间的无线远程通信,采用专用STR.6型无线数 据传输模块,该模块提供标准RS.232、RS一485和UART/TYL电平 三种接口方式,可直接与计算机、用户的RS一485设备、单片机或其 他UART器件连接通信。STR一6的通信信道是半双工,最适合点对 多点的通信方式。天线高度>3m,可靠传输距离达到300m。) S7 [0 n7 f; y2 ?2 X" r2 H7 M
0 {0 O: X* n9 l# Z ^- c% r0 j
7 H; f! I+ N) B1 ?9 ]( v) }
2 J6 U* ?( e3 v4 g# k
! P W6 ]% Q/ R5 g7 S( m! n& c4 g! g
4 R( `8 j- ~6 X. ?
! g' o7 C' M( ?+ p6 H
3 y9 x; I+ @* w; X! Y4 c4 D
) T' o) |( l7 }; ?; j, E
! ?3 [/ i: ~0 {$ X* Z3 ?9 _7 b" ?5 M- t/ z$ Q7 D9 R! o
3 j# k1 Y7 [ Y$ Y% Q3 U; b) j
$ g# X2 i. y# _5 Q& @
7 N" R) y/ U8 l1 T" h
: w3 Q2 a; q. b8 u; e
- z1 S$ i& F5 c9 d7 N8 _
4 G5 z$ U5 K$ }) a, ^) ]8 ]! E5 G, H: W& b
1 J: d$ h' y. K" n" c: d7 x$ N8 [) n9 K" V% d0 t8 E6 I( d
7 @# G: [6 ^! y& i3 k1 W8 H, w, m& J' @. P6 p0 I K
2 K6 _5 Y. V1 r1 y9 B# p |
|