Go Down

Topic: Positie servo graden (Read 764 times) previous topic - next topic

charles32

Hallo
Heeft er iemend een voorbeeld of idee hoe ik een de positie van een servo kan aflezen in graden.
Mvgr Charles

MAS3

Een servo is een op zichzelf staand systeempje.
Het meet zelf of de waarde die gewenst is al bereikt is en doet zo nodig iets om dat alsnog te bereiken.
Met zo'n servo heb je ook geen tweerichtingsverkeer, en daarom kun je 'm niet uitlezen.
Als je een bestaande servo hebt die door een ander apparaat bediend word, kun je daar een potmeter aan monteren en zo de stand aflezen.
Dat moet je dan wel weer in graden converteren.
Je kunt ook meekijken met het verzonden commando om op die manier dat commando te herleiden naar de gewenste waarde, maar dat is dus niet per se de actuele waarde (als de servo nog beweegt).
Ik weet niet of je zomaar het pulsje voor de servo kunt inlezen (te weinig ervaring daarmee), maar je kunt het commando via een diode binnenhalen, dan in een condensatortje stoppen (die overbrugd is met een vrij hoogohmige weerstand), en dat dan weer inlezen als analoge waarde.
Misschien wat omslachtig, maar zo moet het wel kunnen.
'Tis maar net wat je precies wil bereiken en wat voor jou het beste uitkomt.


Hmm, dat met de commandowaarde via de analoge poort inlezen is trouwens wel een aardige oefening om eens te zien hoe goed dat gaat.
Misschien dat ik daar binnenkort eens mee ga spelen./oefenen.
Heb je niet eens per se een servo voor nodig...
Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

Go Up