![naslovna sevro_vesti_dc_elektromotori_projekti_automatika.rs](http://automatika.rs/wp-content/uploads/2011/11/naslovna_sevro_vesti_dc_elektromotori_projekti_automatika.rs.jpg)
U ovom projektu biće prikazano upravljanje manipulatorom (RC servo motorom) koji će kontrolu imati preko tastera. Ovo rešenje je pogodno jer je kontrola jednostavna, kako hardverski tako i softverski. RC servo motori ne zahtevaju snažno napajanje i pouzdani su u radu.
Za kontrolu RC servo motora je potrebno generisanje PWM signala određene ispune. Pritiskanjem tastera mikrokontroler prepoznaje koji je taster aktiviran i generiše određen PWM signal kako bi motor pravilno odreagovao.
![sema povezivanja_sevro_motor_vesti_dc_elektromotori_projekti_automatika.rs](http://automatika.rs/wp-content/uploads/2011/11/sema_povezivanja_sevro_motor_vesti_dc_elektromotori_projekti_automatika.rs.jpg)
Slika br.1 Šema povezivanja.
PWM je veoma efikasan način pružanja srednje količine električne energije između potpuno uključenog i potpuno isključenog napajanja.
Slika br.2 PWM dijagram.
Termin duty cycle predstavlja odnos vremena za koje je stanje bilo na visokom naponskom nivou i vremena za koje je stanje bilo na niskom naponskom nivou. On se uglavnom izražava u procentima i 100% odgovara stalnom visokom naponskom nivou, dok 0% odgovara stalnom niskom naponskom nivou. Za kontrolu RC servo motora puls period treba da bude 20ms, a puls width se kreće u rasponu od 0.7 do 2ms što znači da je duty cycle u rasponu od 3.5 do 10%.
Slika br.3 RC servo PWM signal.
Kada je puls width 1.5ms servo se pozicionira u centralni položaj tj. okrene se za 90°. Za 1ms pozicionira se u 0° dok se za 2ms pozicionira u 180°. Aktiviranjem odgovarajućeg tastera mikrokontroler prepoznaje komandu željene manipulacije i generiše odgovarajuci PWM.
Možete pruzeti: