|
在航模遙控系統(tǒng)中,控制的執(zhí)行機(jī)構(gòu)是舵機(jī),這樣航模才會(huì)在空中作出各種各樣的動(dòng)作和姿態(tài)。之前的帖子講過PPM信號(hào)從產(chǎn)生、傳送最后是把它送到舵機(jī)進(jìn)行各種位置控制的(送到電調(diào)的是控制電機(jī)或發(fā)動(dòng)機(jī)轉(zhuǎn)動(dòng)速度的),下面我們就來看看舵機(jī)的原理和控制。
) S9 q8 g5 Y" }% O' c" l/ E U' L( E+ W1 W9 v! {. R+ ]
8 s. z6 q5 S" {& g0 o2 V3 }
& i+ q, ]$ [2 G! ?8 Q' x3 W
! Z$ z; F# \2 d5 T
6 ]7 S; u, p# ?- X; n; a2 m0 s+ z+ g# L: k& J K/ R
/ }+ ?9 P! g/ [6 i0091.png (155.31 KB, 下載次數(shù): 45)
; o" B+ r& r6 G0 V9 Q; }# e* I下載附件 保存到相冊(cè)
# l7 Z: c7 t1 w% q# C; f2014-5-6 09:13 上傳" m5 U7 S$ Z q% B" U7 g
; V9 i4 X" i0 T1 b! n6 k
% T2 p2 T- G1 ~# |7 C4 `
2 m- [0 V- D( C! R3 J' b
. r# V) P+ W+ K. G, B0 D3 M控制信號(hào)由接收機(jī)的通道進(jìn)入信號(hào)調(diào)制芯片,獲得直流偏置電壓。它內(nèi)部有一個(gè)基準(zhǔn)電路,產(chǎn)生周期為20ms,寬度為1.5ms的基準(zhǔn)信號(hào),將獲得的直流偏置電壓與電位器的電壓比較,獲得電壓差輸出。最后,電壓差的正負(fù)輸出到電機(jī)驅(qū)動(dòng)芯片決定電機(jī)的正反轉(zhuǎn)。當(dāng)電機(jī)轉(zhuǎn)速一定時(shí),通過級(jí)聯(lián)減速齒輪帶動(dòng)電位器旋轉(zhuǎn),使得電壓差為0,電機(jī)停止轉(zhuǎn)動(dòng)。
, K9 i# ~% h( s9 `9 U3 y& w3 |- }7 G* E7 a( q' w
9 N0 m- i1 K* y1 v) m- h$ K5 s0 M* G8 n x% B9 \0 F1 b3 M: L' |
) z: R. \. C/ w6 G9 U8 [3 m* F; ?4 c8 V7 n) I! O- O; b
7 A% d; l; f+ a0 Z' X/ r- n5 I# n0 mnew.gif (47.39 KB, 下載次數(shù): 49)
/ U% u: S" A& J; n$ `3 p0 f2 ?- l下載附件 保存到相冊(cè) 3 N, I; |% h' s, H6 Y0 ?! K
2014-5-6 11:19 上傳. y" r* p7 v ~ L
) g5 A; `: J: M. h7 @4 H9 G! ~- r, p& g4 L( J
) Z& K' `$ ~# R
舵機(jī)的控制一般需要一個(gè)20ms左右的時(shí)基脈沖,該脈沖的高電平部分一般為0.5ms-2.5ms范圍內(nèi)的角度控制脈沖部分,總間隔為2ms。以180度角度伺服為例,那么對(duì)應(yīng)的控制關(guān)系是這樣的:
7 \# h' u0 \* l- ^& H' |0 W* o# U' r% ]* \# r* E6 O
3 a6 X: |/ G5 o3 m( i# c- T
- @" {7 A' v- R9 h0.5ms--------------0度;
$ d6 H2 T# l4 w( Y$ H& d$ N0 q' I, y9 w6 B; e% K' z
7 c) \. R/ S! q: _. Q9 u8 t. F# @% t, Z6 y4 e2 S
1.0ms------------45度;' A+ L2 I/ u* ?$ f( x8 j
4 o; I/ f9 o+ T0 e3 H* t
; |; j4 K) O6 l& L1 ?# g$ m! a+ n& v6 s& R4 X
1.5ms------------90度;
/ l. s2 [$ U% I0 y
. \' v) P. {* j ~ F3 u+ l, f5 _8 y2 F9 C% u) f G
7 \7 k* Z3 W$ E- Q" ?
2.0ms-----------135度;+ a" K( ]3 P+ K8 E0 Y6 q$ e. y/ L# }
7 u. H1 I8 T. `; x3 S- R+ |( \! {
) {" o" W* j8 O% p1 P" B2.5ms-----------180度;
6 b5 }- N% t) H6 `1 T1 j& M* }$ d0 Z2 A6 W. C! a& O" S3 i
) |7 \# {0 I; O M6 ^' ]7 q
~ }5 X2 l+ I5 f9 P; a(1)舵機(jī)的追隨特性. D; J$ Q6 m4 m, |: u: g
& A/ D) x3 a; Q, S( |- ?6 p+ q1 [- i7 L8 F# ?) h0 q/ ~- ?
假設(shè)現(xiàn)在舵機(jī)穩(wěn)定在A點(diǎn),這時(shí)候CPU發(fā)出一個(gè)PWM信號(hào),舵機(jī)全速由A點(diǎn)轉(zhuǎn)向B點(diǎn),在這個(gè)過程中需要一段時(shí)間,舵機(jī)才能運(yùn)動(dòng)到B點(diǎn)。5 Y; [3 i, I2 A) T
' c, x6 k n' V# b6 }8 z
7 J5 B0 K9 _7 s
/ h. R# I$ d: d- a0 f5 |0 G
2 Q4 z/ o v0 j5 u1 [( Y* o0093.png (14.74 KB, 下載次數(shù): 48)
2 A, h) d5 T9 O! p, B% ^下載附件 保存到相冊(cè) $ S$ O% F. j" }3 l( @0 K
2014-5-6 09:13 上傳' h$ j: l& u1 F8 O. |# s
9 H; ]2 J u, N: r, j9 j1 r
# q/ h% B8 p, Q6 A5 s8 F( J5 A
7 W" W! X8 S& H+ R保持時(shí)間為Tw,當(dāng)Tw≥△T時(shí),舵機(jī)能夠到達(dá)目標(biāo),并有剩余時(shí)間;當(dāng)Tw≤△T時(shí),舵機(jī)不能到達(dá)目標(biāo);理論上:當(dāng)Tw=△T時(shí),系統(tǒng)最連貫,而且舵機(jī)運(yùn)動(dòng)的最快。實(shí)際過程中Tw不盡相同,連貫運(yùn)動(dòng)時(shí)的極限△T比較難以計(jì)算出來。/ z0 _; G' M& z3 j& [6 U4 s
) `2 J/ }) B l1 @# b! w, W0 U Y* Y3 u) P# G! f$ F: [- r; g. o
假如我們的舵機(jī)1DIV =8us,當(dāng)脈沖寬度信號(hào)以最小變化量即(1DIV=8us)依次變化時(shí),舵機(jī)的分辨率最高,但是速度會(huì)減慢。 U+ c( E' N9 Z' ]8 q: H. Y4 ^! v
5 E! [3 ]. P1 x! h3 U8 G( g! \
|
|