Yep eens kijken hoe het met jullie is kom aanstaande vrijdag wel ff naar de binnenbaan in haarlem
Yep, had ik al vernomen. Even handjes schudden en uitzwaaien.

8O
Goed, komt het oude rekensommetje weer... :teacher:
Eerst wat getallen om mee te rekenen. 8)
- Frame rate 20msec. = 50 posities/seconde
- Frame rate 5.5msec = 180 posities/seconde (okay, 181,81818 maar dat rekent klut)
- Servosnelheid 0,11sec/60° bij 6.0V
- Stuuruitslag 60° vol links/vol rechts (aanname voor de berekening, overbrenging 1:1)
- Snelheid 36km/u = 1m/sec = 0,001m/msec. (aannemelijke snelheid bij bochten op de baan)
Als je dus ineens van vol links naar vol rechts stuurt, is het verschil tussen twee posities die de zender doorgeeft bij een standaard frame rate 20 milliseconde. Als vol links naar vol rechts 60° van de servobeweging is, heeft de servo daar 110 milliseconde voor nodig. Dat zijn dus 5 nieuwe posities van de zender verder voor de servo de gewenste positie bereikt. Bij een snelle frame rate van 5,5 milliseconde geeft de zender in dezelfde 110 milliseconde dus 20 nieuwe posities door. Voor "stick bangen" niet interessant om naar een hogere frame rate te gaan.
Wanneer dan wel? Stel je wilt heeeeeeeeel kleine correcties doen gedurende een snelle bocht. Als die correcties telkens iets anders zijn dan kun je meer "updates" van de nieuwe servopositie doorgeven. Het verschil is marginaal tussen beide frame rates met deze servo. Stel je wilt een correctie van 4°, dan 0°, dan -4° en dan weer 0° (neutraal) en die zou je als supermens ook in die tijd zo snel achter elkaar kunnen doen dat het even snel is als een frame per stuurbeweging. Dan krijg je als tijd voor de servoverplaatsing van 4° zo'n 7,33 milliseconde.
Bij een framerate van 20msec zijn 4 frames nodig om de correctie uit te voeren. In die 80msec leg je 0,08 meter af 8O. Wauw, 8 centimeter. Bij een framerate van 5.5msec zijn ongelukkigerwijs onhandige timingsproblemen van toepassing. De servo zal dus niet elke keer de gewenste positie halen omdat deze niet snel genoeg kan verplaatsen. Gevolg is dus onnauwkeurig stuurgedrag. Uiteindelijk zal de gewenste neutraalstand aan het einde wel weer bereikt wordt. Hiervoor zijn zeg 6 frames van 5.5msec nodig. Bij elkaar 33msec. In die tijd leg je 0,033 meter af. Een verschil van bijna 5 centimeter maar door je te trage servo onnauwkeurig sturen. Als je op zo'n stukje zo heftig slingert, kun je beter een paar biertjes minder nemen alvorens te gaan rijden.
Conslusie: Als je servo niet snel genoeg is om een hoge frame rate bij te houden, gewoon de standaard frame rate aanhouden. Je haalt er geen winst uit. :nooo: Als je het optimaal wilt gebruiken, zul je een servo van 0,07 tot 0,05 sec/60° moeten hebben. Die zijn schrikbarend duur en nagenoeg nooit in metal gear maar gewoon plastic tandwielen (plastic is lichter en verplaatst sneller).
Snappie?
