Przesunięty przez: daniel93 25 Cze 08 01:29 |
Sterowanie prędkością silników prądu stałego. |
| Autor |
Wiadomość |
Turboasm

Posty: 16 Skąd: Kleczew
|
Wysłany: 11 Sie 07 09:21 Sterowanie prędkością silników prądu stałego.
|
|
|
| Jak za pomocą mikrokontrolerów sterować silnikami prądu stałego?? Chodzi głównie o to żeby dało się regulować jego prędkość. Jeśli ktoś by posiadał jakieś kody źródłowe w C z tym zwiazane prosiłbym o udostępnienie. |
|
|
|
|
 |
abxyz
Expert programowanie

Pomógł: 16 razy Posty: 158 Otrzymał 26 piw(a) Skąd: zza winkla
|
Wysłany: 12 Sie 07 05:03
|
|
|
Do sterowanie mocą silniczka DC można wykorzystać tzw. PWM (ang. pulse width modulation), czyli zasilać silnik napięciem impulsowym ( 1kHz - 10kHz), mocą steruje się poprzez zmianę szerokości impulsu (czym szerszy impuls, tym większa moc oczywiście) , patrz rysunek poniżej.
uC AVR wyposażony został w układy czasowe (liczniki/zegary) które automatycznie generują taki sygnał, możesz poczytać na ten temat, na przykład tutaj:
http://www.atmel.com/dyn/...nts/doc2486.pdf (od str 93.)
lub
http://avr.elektroda.eu/?q=node/39 Podpunkt: "Tryb PWM - modulowana szerokość impulsu"
Dołączam przykładowy programik dla ATmega8
przykładowy programik |
|
|
|
|
 |
|
|