找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9434|回复: 2

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

[复制链接]
发表于 2016-6-26 14:08:24 | 显示全部楼层 |阅读模式
在航模遥控系统中,控制的执行机构是舵机,这样航模才会在空中作出各种各样的动作和姿态。之前的帖子讲过PPM信号从产生、传送最后是把它送到舵机进行各种位置控制的(送到电调的是控制电机或发动机转动速度的),下面我们就来看看舵机的原理和控制。; E1 S! Z: d/ ~8 s( s

8 T; q6 M6 R' }! v( I/ n$ y5 ^; o# d3 ^/ j: G9 k' x% H/ _0 c- U6 v. U
) ^0 Y% r* T* u' D$ k

: X4 m8 j* u( S" t0 z7 o
) q: T8 |5 u5 Z' O* Y: {9 D. i. N/ h6 D8 x
+ U" G0 K! H8 z2 @9 S8 h
0091.png (155.31 KB, 下载次数: 45)- L: W2 I$ U# G; }
下载附件  保存到相册
1 T6 V8 ^! W" F- o: D7 ^' g2014-5-6 09:13 上传
7 j# @3 {! Y7 M" {" K  K: e6 G- E3 H, L6 d* R( v

: h6 O5 _1 \  R- t* R9 m
+ ~1 @7 q1 ?, i
1 y2 [0 l9 }( x0 ~3 t$ S  \控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。最后,电压差的正负输出到电机驱动芯片决定电机的正反转。当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动。
* v, h; b2 w- d4 L9 p' e7 a
( }2 o3 `. ^, F! o0 E% L- L
2 X8 ]2 S$ P# ]7 U  x: ?5 y5 ]
# `) h3 j* ?7 w2 ^  U6 q* X" T
+ c! Q1 d/ y0 o3 o0 ~) m; ^2 z  f: ]  S
2 i% j2 T2 j% z/ a8 K& ~: x# @7 R
new.gif (47.39 KB, 下载次数: 49)9 l. U! j! L# y$ o- C# J
下载附件  保存到相册
, p: N7 v/ x) A$ a8 {6 ~6 D- ^2014-5-6 11:19 上传
  X/ T( Q0 z9 s  E0 Y1 I- Y3 S
& ^0 c! a% X2 o2 r0 e3 T2 p, t# e) U! g7 k; C  I% h
5 I3 i1 I, Y& c6 T  b
舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲部分,总间隔为2ms。以180度角度伺服为例,那么对应的控制关系是这样的:
: }0 U- B$ G" h) V* x
) ^$ c# o+ [# b. R
, c8 k8 a# a* p9 }
8 ]8 [& |5 y: ~/ @: \; H) t0.5ms--------------0度;
* i& s8 s& u2 F6 a6 q  A4 F$ \7 N8 q* L! c0 i
' b8 ^0 v# d1 z1 J* f) q

, Q) R" _1 [! `2 E# L8 f1.0ms------------45度;8 r5 g/ e) p$ Y% }/ W5 n( R3 y
$ G& P$ P" ^$ I1 h$ A# d9 l
7 \! G- D' K+ {7 |. ?

; t; `* v* L5 Y. j4 D1.5ms------------90度;  u! E5 V. D) K* g

, G+ {1 V" Y: q# a, T0 h0 S
. x, g0 B9 i7 z; A
- N9 W3 ^8 \2 g! a0 G2.0ms-----------135度;- {6 t. z4 t# \

4 ~. G3 D9 ?  F6 u6 f6 {8 B  R
+ [! {! Y2 [2 G" i# _
* W0 z% z' ]+ j& g8 n) B2.5ms-----------180度;
1 w2 ^2 t: W6 i$ N
. u2 P% x- }" D# C) r& c2 u3 G4 i. `9 d- B7 \& h* @
( j; X; F( o1 W2 L6 B9 @/ m9 \
(1)舵机的追随特性
7 T# V) r: T. B: F" ?
5 Z" A2 G$ ?" f! y, y5 f) I7 A0 a/ Z
假设现在舵机稳定在A点,这时候CPU发出一个PWM信号,舵机全速由A点转向B点,在这个过程中需要一段时间,舵机才能运动到B点。
3 {- D3 R& x, k! b# b  W! E0 C
: M* l/ g6 A2 g$ K7 W
. [; z$ Y- \  d( a% L* F  I1 ~0 s0 d& ?

" E  r& a. d2 ~' ]0093.png (14.74 KB, 下载次数: 48)7 s% A: E$ Q# u; D
下载附件  保存到相册
" b6 ~* Q* s0 j9 f2014-5-6 09:13 上传
9 x2 m" h4 Y0 h1 n6 D- z  [- Y0 o3 `2 n; h) ^

6 |) U' w* j5 g( L! L& Y" Q! V0 w4 m: b
. n* s" Q4 B8 ?( U& v9 j6 e保持时间为Tw,当Tw≥△T时,舵机能够到达目标,并有剩余时间;当Tw≤△T时,舵机不能到达目标;理论上:当Tw=△T时,系统最连贯,而且舵机运动的最快。实际过程中Tw不尽相同,连贯运动时的极限△T比较难以计算出来。) _; Q4 Z3 {9 A. Z% j
" P9 ?+ O7 K+ L8 B! b
/ D4 X, e* l, J9 _' W- U
假如我们的舵机1DIV =8us,当脉冲宽度信号以最小变化量即(1DIV=8us)依次变化时,舵机的分辨率最高,但是速度会减慢。
; j3 o; ^% i7 n2 [( c2 z4 r% t3 t- \2 M" h
- h" R2 o6 D% B5 U$ w: N
回复

使用道具 举报

发表于 2016-6-28 02:00:47 | 显示全部楼层
图呢  图呢  楼主你的图漏啦
发表于 2016-10-7 15:05:22 | 显示全部楼层
没图
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-14 19:07 , Processed in 0.062752 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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