伺服馬達控制實作

Download Report

Transcript 伺服馬達控制實作

Slide 1

國立成功大學電機資訊科技研發中心
創意蘿蔔機器人工場

MyROBOT

www.2mouse.com.tw


Slide 2

學習目標





伺服馬達原理
控制器線路
導入實作(1)-麵包板練習
導入實作(2)-萬用板焊接練習


Slide 3

伺服馬達原理


Slide 4

伺服馬達內部結構
•一個伺服馬達內部包括了一個小型直流馬
達;一組變速齒輪組;一個回饋可調電位
器;及一塊電子控制板。其中,高速轉動
的直流馬達提供了原始動力,帶動變速
(減速)齒輪組,使之產生高扭力的輸出,
齒輪組的變速比愈大,伺服馬達的輸出扭
力也愈大,也就是說越能承受更大的重量,
但轉動的速度也愈低。


Slide 5

變速齒輪組

可調電位器
小型直流馬達

電子控制板


Slide 6


Slide 7


Slide 8


Slide 9


Slide 10


Slide 11


Slide 12

伺服馬達的工作原理
減速齒輪組由馬達驅動,其終端(輸出端)帶動一個線性的比例電位
器(VR)作位置檢測,該電位器把轉角座標轉換為一比例電壓回饋給控
制線路板,控制線路板將其與輸入的控制脈衝信號比較,產生糾正脈
衝,並驅動馬達正向或反向地轉動,使齒輪組的輸出位置與期望值相
符,令糾正脈衝趨於為0,從而達到使伺服馬達精確定位的目的

控制脈衝
控制電路
直流馬達

齒輪組

比 例
電位器


Slide 13

伺服馬達的控制
• 標準的伺服馬達有三條控制線,分別為:電源VCC(+)、地
GND(-)及控制Signal (s) 。電源線與地線用於提供內部
的直流馬達及控制線路所需的能源,電壓通常介於4V~6V
之間,該電源應盡可能與處理系統的電源隔離(因為伺服
馬達會產生噪音)。甚至小伺服馬達在重負載時也會拉低
放大器的電壓,所以整個系統的電源供應的比例必須合理。
• 輸入一個週期性的正向脈衝信號,這個週期性脈衝信號的
高電平時間通常在1ms~2ms之間,而低電平時間應在5ms到
20ms之間


Slide 14

伺服馬達的控制
輸入正脈衝寬度(周期為20ms)

伺服馬達輸出臂位置


Slide 15

伺服器每個有3個接點,各廠牌的順序大都是一樣,但有時接
線的顏色會不一樣


Slide 16

控制器線路


Slide 17

控制器線路

4-6V

50k
VR1

5.1k

R1

1k

R3

8
7

IN4148

IC1
6 555

270k

D1
R2

LED
C1
0.1u(104)

4

Signal 1-2ms JP1
3
3
Timer
接 2
伺 1
2
1
5


LED


6V電池盒


Slide 18

電路說明





由R3+LED組合一個電源指示狀態,電源輸入時亮起
由555 IC輸出Signal接出LED,當可變電阻旋轉時,LED會有明暗漸進呈現
JP1連接伺服馬達:1(黑) 2(紅) 3(白)
輸出高電壓時間公式:T-high = 0.693 x(R1+VR1)xC1
– R1=5100(5.1k),VR1=0,C1=0.1uf=0.0000001
• T-high=0.693x5100x0.0000001=0.000353=0.35ms

– R1=5100(5.1K),VR1=50K=50000,C1=0.1uf=0.0000001
• T-high=0.693x(5100+50000)x0.0000001=0.00382=3.8ms



輸出低電壓時間公式:T-low = 0.693xR2xC1
– R2=27000(270K),C1=0.1uf=0.0000001
• T-low=0.693x270000x0.0000001=0.0187=18.7ms



週期時間為 T=T-high + T-low
最少 = 0.35ms + 18.7ms = 19.05ms
最多 = 3.8ms + 18.7ms = 22.5ms
PWM週期為19.05ms~22.5ms,pulse時間為0.35ms~3.8ms


Slide 19

導入實作(1)-麵包板練習


Slide 20

麵包板

IN4148
二極體
陶瓷電
容0.1uf

可變電
阻50K

發光二
極體LED
IC:555

伺服器

排針

電阻:
5.1k,100,270k,1k


Slide 21

555 IC腳位辨識

8 7

6 5
4

8
7
IC1
6 555

3

Timer

2
1

1

2

3 4

5


Slide 22


Slide 23


Slide 24


Slide 25


Slide 26

長腳在上,短
腳在下


Slide 27


Slide 28


Slide 29


Slide 30


Slide 31


Slide 32


Slide 33

LED長腳在上,短
腳在下


Slide 34

旋轉此,讓伺服器
跟著轉動….

觀察LED會隨訊號
輸出有漸亮漸暗
的狀態

由左至右:
白(訊號)
紅(正電源)
黑(負電源)


Slide 35

開始測試
一下吧~


Slide 36

問題排除
•當LED燈號未亮時,該如何處理?
– 檢查LED是否無損壞?
– 接腳位置是否正確?(長接正)

•當所有的接腳均正確時,仍舊是無法工作?
– 檢查每一個接線裸露的線端是否過短?

•當LED燈號正確漸亮,但是伺服馬達無法工
作,該如何處理?
– 檢查與IC 555的接腳元件是否位置正確?
– 元件是否均有接觸到麵包板?

•LED均有亮,但是輸出無法正確工作…
– 檢查伺服馬達訊號接腳是否正確?
– 換一顆伺服馬達試試看
– 檢查電池電壓是否過低?


Slide 37

導入實作(2)-萬用板焊接練習


Slide 38

焊接前注意事項
•工作環境是否有較大的平坦空間?
•IC 焊接時不可以過久
•把握焊接秘訣1.2.3…
•剩餘零件腳可以利用做為零件電路串接
•工具未使用時,關閉電源
•隨時養成愛護工具及零件歸納習慣
•遵守工具使用安全守則


Slide 39

當您已經完成麵包板練習後,接著
可進行下面的萬用板實作部份…
如果尚未完成請完成麵包板實作
後再進行以下實作
零件位置以麵包板方式進行設計,
因此,在以下的實作中,盡可能參考
電路圖予以施工,可以增進自己的
實作看圖能力喔


Slide 40

請依圖面零件擺放,並一一焊接
焊接時,可以折彎零件腳(先不剪
斷),後面會以此進行點線的連接
如果您已善長焊接可以剪斷零件
腳,自行串接點線的連接


Slide 41

二極體的黑邊線是
靠右


Slide 42

可變電阻一端與5.1K電阻上下位置


Slide 43

IC 555位置

排針3支腳位置

C1(104)電容位


養成前後觀看的能力,多注
意一下前面是零件擺置,後
面是接出的零件腳
焊接時,可以多想一下之前
麵包板的位置及設計的電
路圖


Slide 44

請依續依紅色框線將以
導線予以串接起來
可以利用多出的零件腳
折彎後進行連接
連接完成後再剪掉多出
的零件腳


Slide 45

對應電路圖的IC
555第2腳與第6
腳是連接在一起


Slide 46

觀察一下目前實作與麵包
零件位置,同時,也觀察電
路圖的位置……


Slide 47

對應電路圖中,將IC
555的第3腳連接到
排針及LED(+)
取LED長腳連接到
IC 555位置


Slide 48


Slide 49

請依藍框再檢查每
一個線是否均連接
上?
藍框範圍為需要連
接一起的


Slide 50


Slide 51


Slide 52


Slide 53

取出多餘的零件腳
連接紅框線的位置


Slide 54


Slide 55

剪一段線依紅框處,
連接2點,此2點為IC
555的第8腳與第4腳
的連接


Slide 56

最後,接上正負電源,
便完成了~


Slide 57

旋轉此,讓伺服器
跟著轉動….

觀察LED會隨訊號
輸出有漸亮漸暗
的狀態

由左至右:
白(訊號)
紅(正電源)
黑(負電源)


Slide 58

開始測試
一下吧~


Slide 59

想想看….





我可以擴充更多的伺服馬達進行控制嗎?
我可以將萬用板焊接的面積縮小嗎?
我可以設計一個PCB的線路圖嗎?
我可以利用此電路設計一個工具盒嗎?