机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 8777|回复: 2

航模遥控系统之舵机的原理和控制

[复制链接]
发表于 2016-6-26 14:08:24 | 显示全部楼层 |阅读模式
在航模遥控系统中,控制的执行机构是舵机,这样航模才会在空中作出各种各样的动作和姿态。之前的帖子讲过PPM信号从产生、传送最后是把它送到舵机进行各种位置控制的(送到电调的是控制电机或发动机转动速度的),下面我们就来看看舵机的原理和控制。
* Y$ @2 G. n) k0 J& m$ ?4 Y9 B
( Y& h" [, F  L/ E* u, u7 E# j# f( s; ]4 @- D1 n4 g+ C

4 ?# f% m. X5 u7 n$ q8 v, I
& G& Y8 ?0 y2 a0 `# B) M9 Z3 S2 u- i

* }; m3 k9 P& E0 o& q% E+ N
: B( n* l! L* b* t( f( e0091.png (155.31 KB, 下载次数: 45)
  n8 U: d1 z# |下载附件  保存到相册 9 T. \0 M$ q' H7 X# a
2014-5-6 09:13 上传3 [; h* T* w4 E, q7 K/ l7 D
7 v# M8 _3 {9 u: d; h7 d" Q; X
/ A& L5 w2 P5 q+ M% \

6 V1 a+ G$ }* M3 ]8 G$ V0 \! t. S. `# E5 s
控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。最后,电压差的正负输出到电机驱动芯片决定电机的正反转。当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动。# M" @0 F( u: U8 x' `, F! I
8 }# ]! q+ z* D/ t, x% s
$ T0 q, m' q$ B+ e% T) h, q4 h

- a; V! M8 V+ v
. L- e: b: A( _5 ]- D3 k% V+ P6 S. v+ B- C
6 {5 Y5 V6 W% U' r
new.gif (47.39 KB, 下载次数: 49)' q8 B5 u* i3 t4 o/ P$ Z9 f8 b
下载附件  保存到相册
% k7 d, ^/ m. \5 b' u1 G( f% P2014-5-6 11:19 上传
( W( o- w" F5 F/ Z6 I
2 [9 B- \% G, r3 \4 \4 q
( \, e2 [* R- o! _* p' n
4 ?1 c9 t# _( f4 M/ O舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲部分,总间隔为2ms。以180度角度伺服为例,那么对应的控制关系是这样的:+ h8 Y: D' D4 W- b! x* T6 |! X

) f2 G6 R. w; f5 m/ B, X  p: V0 E# Q7 p

- s" c( |, O, N% Y; b0.5ms--------------0度;
7 l6 r1 }; G( C$ X. B" {5 q1 ]
0 d" K6 b( U) @- p, I
7 a' M; K$ X2 ^2 h! a; l' X! w6 h, S" a2 A
1.0ms------------45度;7 g6 I! F0 ]' i6 Z4 n" w) S5 C
# c1 O/ b3 E9 C# ~/ I, f6 L5 \

" \% W- L9 l8 F8 a2 A& G1 e/ Q& c$ M. B( O+ O- l9 j
1.5ms------------90度;
  H- ~. |$ {% B: ^: w6 g
5 G/ B6 Z4 k$ ?! d! Y# z
& ]' V& Q9 ^, C5 `  i; m0 F0 p# j1 r! b8 n' D4 }
2.0ms-----------135度;
0 k3 e. n; `5 x, N7 [$ Q
, x0 j3 N5 s: C+ \0 o0 `+ b7 L  H3 \8 ~% _

, i9 c- p0 F+ K$ G1 x2.5ms-----------180度;
% P% t$ p! S! d# G/ V# o
4 `$ ?) Q1 i+ P' u# I9 K! D( Y3 ^8 [& q) C+ T6 |8 R

$ H! ]/ {! U; a$ e8 e% S- s(1)舵机的追随特性
  F- v& d; j0 `8 c' @; X, L8 F! Q/ E: s* x5 @) h
: Q1 t5 |4 D1 e" N. g
假设现在舵机稳定在A点,这时候CPU发出一个PWM信号,舵机全速由A点转向B点,在这个过程中需要一段时间,舵机才能运动到B点。) J1 O. M: O) v" e$ L' p4 d
: D$ j# X: U4 U: C( F5 J
+ @, _3 o5 X& L2 S! i: ^

3 D* G. g5 I+ F, ?
) I1 `+ v0 E4 W4 ]0093.png (14.74 KB, 下载次数: 48)8 d( A1 f+ |' I; V9 @+ F
下载附件  保存到相册 ( \% S& d- G+ m) F# n
2014-5-6 09:13 上传1 m( y% ~/ F7 G

# ]/ v' G" A4 P+ V' B( l, o+ t3 d' ?

; _# t  O% h/ ?" i1 H6 d保持时间为Tw,当Tw≥△T时,舵机能够到达目标,并有剩余时间;当Tw≤△T时,舵机不能到达目标;理论上:当Tw=△T时,系统最连贯,而且舵机运动的最快。实际过程中Tw不尽相同,连贯运动时的极限△T比较难以计算出来。5 j, U  F- q- {

9 u: W3 ^9 W7 ]/ |. V3 r! d8 }  l7 L0 D9 X
假如我们的舵机1DIV =8us,当脉冲宽度信号以最小变化量即(1DIV=8us)依次变化时,舵机的分辨率最高,但是速度会减慢。
! w- Q! x' x8 c/ N( y: o+ g/ P0 \' g
- D5 x9 y' M3 ~9 P; ?& y& E. S9 G" x: Q3 H
回复

使用道具 举报

发表于 2016-6-28 02:00:47 | 显示全部楼层
图呢  图呢  楼主你的图漏啦
回复 支持 反对

使用道具 举报

发表于 2016-10-7 15:05:22 | 显示全部楼层
没图
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-4-26 03:53 , Processed in 0.051452 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表