Fråga:
Bästa sensor för balansering av inverterad pendel
ihatetoregister
2013-04-03 17:39:21 UTC
view on stackexchange narkive permalink

Jag vill bygga en balans för en inverterad pendel. Vilken av följande sensorer är bäst lämpad för att detektera lutningen?

  • Accelerometer
  • Gyroskop
  • Vinkelsensor
Ett svar:
Joubarc
2013-04-04 12:40:05 UTC
view on stackexchange narkive permalink

Som du säger själv vill du upptäcka pendelstångens lutning, så jag antar att det du är ute efter är faktiskt dess vinkel. Att mäta något annat skulle antagligen resultera i tråkiga beräkningar ändå; och dessutom, med tanke på att du vill försöka hålla vinkeln inom ett visst område, måste du veta det.

Som sådan kan en vinkelsensor verka det mest logiska valet; men en gyroskopisk sensor kommer inte bara att erbjuda dig vinkeln utan också en indikation på den aktuella rotationshastigheten, vilket kommer att vara användbart om du vill efterlikna beteendet hos en servomekanism.

Men dessa två sensorer är endast enaxlig, vilket innebär att om du vill att stången ska kunna svänga i mer än en dimension, måste du använda en sensor per axel, vilket kan vara besvärligt att bygga. I det fallet är antagligen accelerationssensorn bättre.

Sammantaget är alla tre sensorer antagligen användbara på något sätt, men det beror verkligen på exakt vad du vill bygga och vad du har provat än så länge. Jag rekommenderar också att du söker efter liknande projekt; till exempel finns det många NXT "segway" -robotar där ute, och det finns en detaljerad handledning om hur man bygger en med en gyroskopisk sensor. Observera att prestationen verkar vara möjlig även med en enkel färgsensor för att upptäcka markens närhet istället för att veta den exakta vinkeln.

Kolla in dIMU-sensorn som ger både accelerometer och gyroskop för alla tre axlarna i en sensor. Det har dock inget trevligt hölje.
[dIMU ​​Inertial Motion Sensor länk] (http://www.dexterindustries.com/dIMU.html)


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...