机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9256|回复: 2

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

[复制链接]
发表于 2016-6-26 14:08:24 | 显示全部楼层 |阅读模式
在航模遥控系统中,控制的执行机构是舵机,这样航模才会在空中作出各种各样的动作和姿态。之前的帖子讲过PPM信号从产生、传送最后是把它送到舵机进行各种位置控制的(送到电调的是控制电机或发动机转动速度的),下面我们就来看看舵机的原理和控制。
7 F8 s7 _9 S" l* L
5 R- w) Y% S* ^+ r( y5 Z  f
- Y+ f3 z9 K6 n1 T2 W5 S' o$ ]! Z$ P9 M8 p# ~- |0 c

# N& `/ W+ S" b  ^1 y: f- X  `8 W, W! ?- \8 K; T' h7 n
. M1 n5 V: ?* d
  n! Q0 o0 Y+ ~% m. f8 }6 N- {# P
0091.png (155.31 KB, 下载次数: 45)  m  `* Z+ J: c* s
下载附件  保存到相册
6 U/ h9 Q7 V& k  p4 w2014-5-6 09:13 上传- u. W% r0 b4 N' c8 B+ ?

4 J* Q( A3 Q1 x. Z5 D; v$ V1 J1 X4 b4 q1 ~
" m( |: m' M5 y' N( q! L

2 z" B6 B+ t: M1 q控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。最后,电压差的正负输出到电机驱动芯片决定电机的正反转。当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动。
, i" V4 @3 w& e5 C! k
  z; Q# j- {; n8 ^/ A) k$ e6 Y. |2 ^/ \

( P+ V; R% R$ I8 z( J; u8 v2 K+ M% W) k
) S# M' r0 B" R

9 O4 T; i! `( [& ~$ d1 V2 U- mnew.gif (47.39 KB, 下载次数: 49)
. S5 s& W6 ~3 ]; z% F/ h# g下载附件  保存到相册
; q( j4 I* G2 D8 @% X8 y1 |! a3 a& u2014-5-6 11:19 上传% l+ F  i) l- q* B  d
% m0 k! d, f& X/ m3 V* {1 ]' e' m% `/ B
2 }4 ?+ t6 V) R! [) {- r

. K' ]; B4 T- a* q1 Y舵机的控制一般需要一个20ms左右的时基脉冲,该脉冲的高电平部分一般为0.5ms-2.5ms范围内的角度控制脉冲部分,总间隔为2ms。以180度角度伺服为例,那么对应的控制关系是这样的:
; N. O3 c! b. q3 C# D  v4 y1 ~2 u4 p% c/ K8 f- n' k* b# M

" \: `1 u+ d7 `' `: h# k! b+ K
) Q5 ^" K; a' H2 I' P. K0.5ms--------------0度;
! Q- S. G# ~6 Q' A* a9 j8 c# f: {/ F; S* i% }7 a
4 `$ n( F4 [; R( T5 B$ c9 @3 v
' N4 p3 v! x( ]) P; `
1.0ms------------45度;. }% J7 m' g3 s3 j$ C  O
  F4 M6 h0 X% I  D% c% Y' h+ R! ]) K
4 n7 M* t8 s' ~. n

% [, S6 H' i3 d( n1 c1.5ms------------90度;" V$ Y1 c3 t3 J1 |6 L" v7 ^+ P/ B$ o9 d

. q3 S/ }) X; J6 x5 e. v! d! `/ y" d7 a7 _  ~$ C3 t7 M, j

) R5 P& M# l" g4 v2.0ms-----------135度;3 A  L7 k' R  v* A# M" T. Z
/ M3 O* `/ n; l  V5 z

8 S1 p; ^4 ^* X( C5 ?, W6 P
' X  l* K# s) @' [8 u- ?: s2.5ms-----------180度;/ E9 E  f8 m1 g0 @1 V" G
& I; U! |/ @& ?2 ~

( @. I) i  E4 T' I1 d* k8 H, N8 |  t& B; `  f
(1)舵机的追随特性
* Y0 n1 \7 c' Q) `2 j# j* D4 m4 M+ I5 E/ ~, J! p
2 Z8 ?3 J5 @3 h# R+ e) Z
假设现在舵机稳定在A点,这时候CPU发出一个PWM信号,舵机全速由A点转向B点,在这个过程中需要一段时间,舵机才能运动到B点。' }1 T4 _1 }2 l$ Q2 n

, W* W+ u+ I8 q9 D% s+ p
& W; n2 v( F8 p( s" Y) I1 l7 T
7 x8 U% \- R) l5 u
( z4 U* W. y, t' }+ f7 ~0093.png (14.74 KB, 下载次数: 48)) B: _$ C, \" h( E
下载附件  保存到相册 7 O9 m" K4 ~0 T; q8 I" P. ]
2014-5-6 09:13 上传2 E* \9 u  M; U3 m
) }( p2 C" G/ R4 C- i. a# [, b  y

( ?( `3 F0 g5 k; ?, A. f& a: Y2 D; m: W( N1 Z  x. ^
保持时间为Tw,当Tw≥△T时,舵机能够到达目标,并有剩余时间;当Tw≤△T时,舵机不能到达目标;理论上:当Tw=△T时,系统最连贯,而且舵机运动的最快。实际过程中Tw不尽相同,连贯运动时的极限△T比较难以计算出来。& z6 W5 a+ C3 a6 i, l

! u% D! k( v* c7 k8 @  A6 M' e# V9 a; [1 a" T5 y# K
假如我们的舵机1DIV =8us,当脉冲宽度信号以最小变化量即(1DIV=8us)依次变化时,舵机的分辨率最高,但是速度会减慢。
8 P, x: u: @4 q" W4 ?. t5 J
/ F7 e0 ~. {$ y3 p& T; l8 ?' C  t! v7 I
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-3 11:40 , Processed in 0.058368 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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