Servo motorček HS-311
Moderator: Coil
Servo motorček HS-311
Zanima me, kako se sploh priklopi motorček, tko d dela. Sicer se ne ukvarjam z modelarstvom (oz. elektroniko), in nimam pojma o tem, ampak motorček imam pa ga ne znam prklopt, pa upam da mi kdo zna razložit.
Aja BTW, rdeča +, črna - ne dela, baje je neki z enimi pulzi....
LP, Anze
Aja BTW, rdeča +, črna - ne dela, baje je neki z enimi pulzi....
LP, Anze
http://www.google.com/search?hl=sl&q=se ... skanje&lr=
http://www.google.com/search?hl=sl&q=se ... skanje&lr=
mr. google je tvoj najbolši prijatelj
http://www.google.com/search?hl=sl&q=se ... skanje&lr=
mr. google je tvoj najbolši prijatelj
jokeR to si pa dobr najdu nikol se nebi spomnu de bi to sov popgledat, pa je prau zanimivo tisto brez potencometra bom pa naredu enkat (za kakšna dvigala...).jokeR napisal/-a:http://www.google.com/search?hl=sl&q=se ... skanje&lr=
http://www.google.com/search?hl=sl&q=se ... skanje&lr=
mr. google je tvoj najbolši prijatelj
aja za servo pa je nejlažje priklopit na sprejemnik
LP Tine
LP Tine
Kaj malga tut postružim
Kaj malga tut postružim
Zakaj toliko kompliciranja:
Najlažje je z NE555.
http://www.uoguelph.ca/~antoon/circ/archive/servo5.htm
Najlažje je z NE555.
http://www.uoguelph.ca/~antoon/circ/archive/servo5.htm
LP Jan
Mučim se s temle servo motorčkom (priklopljen je na AVR).
Po vsej dokumentaciji, ki sem jo prebral naj bi pulz dolžine 0.9 ms premaknil motor v nasprotni smeri urinega kazalca in
pulz širine 2.1 ms v smeri urinega kazalca.
Napisal sem program, ki daje vsakih 20 ms izmenično pulz dolžine 0.9 ms in čez 20 ms pulz dolžine 2.1 ms. Vse kar dobim je, da mi zabije servo v eno skrajnost in to je to.
Očitno delam nekaj narobe, samo meni se ne sanja kaj.
Kakšne ideje?
Po vsej dokumentaciji, ki sem jo prebral naj bi pulz dolžine 0.9 ms premaknil motor v nasprotni smeri urinega kazalca in
pulz širine 2.1 ms v smeri urinega kazalca.
Napisal sem program, ki daje vsakih 20 ms izmenično pulz dolžine 0.9 ms in čez 20 ms pulz dolžine 2.1 ms. Vse kar dobim je, da mi zabije servo v eno skrajnost in to je to.
Očitno delam nekaj narobe, samo meni se ne sanja kaj.
Kakšne ideje?
Dolžina impulza določa pozicijo servomotorja in ne smer in hitrost vrtenja!
Če bi rad, da se servomotor vrti znotraj svojih 90° hoda, se mora širina signala postopoma zviševati oz. zmanjševati, odvisno v katero smer bi rad, da se motor vrti. Kako postopoma, je odvisno od tega, kako hitro rabiš da se zavrti.
Če bi pa rad, da se servomotor vrti 360°, ga boš moral predelati. Najprej boš moral predelati glavni zobnik, da se bo lahko zavrtel za cel krog. Nato pa odklopi potenciometer in ga zamenjaj z dvema 2,4 kohm uporoma, tako kot da bi bil potenciometer vedno v srednji legi. Če sedaj pripelješ signal 0,9 ms se bo vrtel najhitreje v levo, če pa 2,1 ms, pa najhitreje v desno. Pri 1,5 ms pa naj bi bil pri miru.
Upam da sem pomagal.
Če bi rad, da se servomotor vrti znotraj svojih 90° hoda, se mora širina signala postopoma zviševati oz. zmanjševati, odvisno v katero smer bi rad, da se motor vrti. Kako postopoma, je odvisno od tega, kako hitro rabiš da se zavrti.
Če bi pa rad, da se servomotor vrti 360°, ga boš moral predelati. Najprej boš moral predelati glavni zobnik, da se bo lahko zavrtel za cel krog. Nato pa odklopi potenciometer in ga zamenjaj z dvema 2,4 kohm uporoma, tako kot da bi bil potenciometer vedno v srednji legi. Če sedaj pripelješ signal 0,9 ms se bo vrtel najhitreje v levo, če pa 2,1 ms, pa najhitreje v desno. Pri 1,5 ms pa naj bi bil pri miru.
Upam da sem pomagal.
LP, Tomaž