krmiljenje motorja s PWM

vse o zvezi z elektroniko

Moderator: frank11

krmiljenje motorja s PWM

OdgovorNapisal/-a vanek » 31.08.2004, 19:00

Zivijo!
Imam en problem in sicer v programskem jeziku C bi moral napista program za krmiljenje enosmernega motorja s pulzno širinsko modulacijo (PWM). Programaskega jezika C pa ne obvladam, zato me zanima če je kdo že delal kaj takega in mi okvirno razlozi kako zadevo zacet. Ce pa kdo ima kaksen taksen ali podoben program napisan bi bilo pa se boljse.
Hvala!
vanek
 
Prispevkov: 1
Pridružen: 31.08.2004, 18:38

OdgovorNapisal/-a PrimozL » 02.09.2004, 14:50

Živ,

Na elektro faksu v LJ se da npr. kupit knjigo prof. Bratkoviča "Uvod v C" ali nekaj podobnega. Ne vem, koliko si programiral v drugih jezikih, a ta knjiga bi morala zadostovat. Sigurno bo kdo vedel svetovat boljšo knjigo, a ta je v slovenščini (če ti to kaj pomaga).

Ne vem sicer, kakšen mikrokrmilnik boš uporabljal, priporočam ti Atmel AVR. Za Atmele se da dobit na netu brezplačne prevajalnike za C (omejitev je ponavadi 2K izvršilne kode), kar je za generiranje PWM čez glavo zadosti. GCC AVR je poglavje zase.

Kako začet?
Izbereš mikrokrmilnik (zmogljivost, cena, dobavljivost, prevajalnik, orodje za programiranje, ...), pogledaš, katere timerje ima za PWM, preštudiraš delovanje, napišeš kodo in popravljaš, dokler ne dela. Največkrat sta za izganjanje hroščev dovolj LED in osciloskop.

Imam izkušnjo, da je zelo povprečen študent, ki še nikoli prej ni videl mikrokrmilnika (C je poznal), napisal srednje zahtevno kodo za preizkušanje ene naprave v 14 dneh....

Primož
PrimozL
Član
 
Prispevkov: 55
Pridružen: 01.06.2004, 13:56
Kraj: Ajdovščina


Vrni se na Elektronik

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 11 gostov

cron