Seg... stok. (9 / 14 stap)

Stap 9: Twee sensoren, één hoek.


Een andere veel voorkomende zelfbalancerende vraag: maakt het gebruik van een versnellingsmeter? Of een gyro?

Antwoord: beide.

De reden voor het gebruik van twee sensoren, hoewel er slechts één relevante fysieke variabele (hoek is) is omdat elk type sensor voor- en nadelen zelf heeft. Door het mengen van de beste delen van elk samen, wordt een betere globale raming op van de hoek bereikt. Ik schreef dit allemaal in dit Witboek, maar hier zal ik een korte samenvatting.

De versnellingsmeter.
Het meet de versnelling, recht? Nou, niet echt. Het meten van kracht per eenheid massa. Zo zal het de kracht als gevolg van zwaartekracht meten, alsof het een werkelijke versnelling. De gevoeligheid voor de Sparkfun Razor IMU wordt gegeven als 300mV/g, wat betekent dat de output zal veranderen door 0.3V per 9,8 m/s ^ 2 versnelling.

Hoe wordt dit omgezet in een hoek? Goed veronderstellen gebruikend de versnellingsmeter as die is aangegeven in de rijrichting van het voertuig. De standplaatsen voertuig vooruit, ziet de as positieve kracht als gevolg van de zwaartekracht. Als het voertuig achterwaarts standplaatsen, ziet het negatieve kracht. Het is verleidelijk om te zeggen dat de winst 300mV/90 º, moeten aangezien pitching 90º komt met 1g overeen. Het is echter de helling van de output in de buurt van 0 ° dat telt, en dankzij de trigonometrie deze helling toevallig 300mV/rad of 300mV / 57.3º. Zie de afbeelding hieronder voor een voorbeeld van dit.

Aangezien de Arduino van ADC een 10-bits waarde op basis van een 5V-referentie geeft, kunt u de winst op de ruwe waarde van ADC door berekenen:

(57.3º/0.3V)*(5V/1024LSB) = 0.932º / LSB

LSB (minst significante bit) is gewoon een manier om te zeggen een beetje. Dit is de waarde door die om te vermenigvuldigen de ruwe analoge waarde om de hoek in graden. Merk op dat u ook wilt aftrekken van de nul hoek offset vanaf het analoge signaal. Dit is experimenteel, beste gevonden door houdt het platform op nul hoek en de waarde af te lezen.

Dus waarom niet gewoon de versnellingsmeter gebruiken voor het meten van de hoek en worden gedaan? Het probleem is dat de versnellingsmeter niet het verschil tussen zwaartekracht en werkelijke versnelling vertellen. Dus, als het platform perfect niveau is maar het voertuig vooruit versnelt, het registreert hetzelfde als naar achteren kantelen. Het nemen van een lange-termijn gemiddelde, wel de enige "versnelling", dat blijft zwaartekracht. Helaas is het niet bevorderlijk voor snappy feedback controle op lange termijn gemiddelde. Voer...

De gyroscoop.
Nauwkeuriger moet het worden genoemd een hoekige rate sensor, omdat zij weinig heeft te maken met een werkelijke vliegwiel gebaseerde gyroscoop. Het rapporteert terug een signaal evenredig met de snelheid van de rotatie. Op een balancing platform zou de gevoelige as evenwijdig aan de aslijn van de rotatie van de wielen. De gyros Sparkfun IMU hebben een gevoeligheid van 3.33mV/º/s op de 4 x kanalen, wat betekent dat de uitgang wijzigingen 3.33mV voor elke º / s van rotatie.

Aangezien de Arduino van ADC een 10-bits waarde op basis van een 5V-referentie geeft, kunt u de winst op de ruwe waarde van ADC door berekenen:

[(1º/s)/0.00333V]*(5V/1024LSB) = 1.466(º/s)/LSB

Dit is de waarde door die om te vermenigvuldigen de ruwe analoge ingang om een hoeksnelheid in graden per seconde. Zoals de versnellingsmeter, moet de nul verschuiving voor de gyro eerst worden afgetrokken. Het kan worden gevonden door het platform holding stationaire en de analoge waarde af te lezen.

Om van graden per seconde naar graden, kan de gyro-signaal worden geïntegreerd. Voor elke stap in de tijd geeft het signaal van de gyro vermenigvuldigd met de duur van tijd tussen stappen een incrementele veranderen in hoek. De totale hoek is het lopende totaal van deze stappen. Dit veroorzaakt een probleem, hoewel: als de gyro-signaal niet precies nul wordt wanneer het platform is niet draaien (en nooit zal zij) de integratie zal drijven. Met geen absolute verwijzing is er geen manier om te corrigeren voor deze drift met de gyro signaal alleen. Voor korte duur biedt de gyro echter een zeer gevoelige hoek schatten dat is immuun voor lawaai van horizontale versnelling van het voertuig

Dus een sensor is zeer geschikt voor korte, snelle-reactie hoek schattingen. De andere is geweldig voor lange termijn, het gemiddelde van de absolute drift-vrije hoek. Bent u begint om te zien waar dit gaat?...

Gerelateerde Artikelen

Popsicle stok speelkaarten

Popsicle stok speelkaarten

Een tijdje terug maakte ik duidelijk speelkaarten. Ik hield werkelijk van waardoor ze dus, sindsdien heb ik geprobeerd om het plan van andere alternatieve speelkaarten. In dit Instructable ga ik u tonen hoe hout branden speelkaart stokken! Ze zijn be
Van Sega Cartridge te gek dansen Robot!

Van Sega Cartridge te gek dansen Robot!

(Als je dit instructable, please vote voor mij. Bedankt!)Nu ik ben werkzaam in de Engineering voor Kids Azerbeidzjan, ten slotte heb ik de gelegenheid om kinderen te leren dat ze hun eigen uitvindingen, kunnen maken met behulp van gewone materialen d
Sega MegaPi

Sega MegaPi

Mijn interesse in deze gestart vanaf het lezen van een tijdschrift waar ze een raspberry PI in een ZX Spectrum en een originele Sega Megadrive duwde. Ik begon rond te kijken en verder werd geïnspireerd door dit:Ik heb iets vergelijkbaars met behulp v
Het konijn stok Hunter

Het konijn stok Hunter

Konijn stokken, of het gooien van stokken in algemene zin, zijn een van de eerste en nog steeds een van de mooiste balistic jacht wapens ooit. Ze zijn zeer eenvoudig te maken, goedkoop, stille, krachtige en zeer effectief. Deze wapens, vaak niet meer
Bouwen van een magnetron transformator zelfgemaakte stok/boog lasser

Bouwen van een magnetron transformator zelfgemaakte stok/boog lasser

ik had geen idee maken een DIY lasser zou zo gemakkelijk te doen. En het is vrij veel vrije!Daarnaast is de lasser van de stok krijg je voorgoed wedder dan commerciële lasser anycheap die u kunt kopen.Waarom is deze zelfgemaakte ding beter dan iets d
CUSTOM GUITAR HERO GITAAR... GEMAAKT van een stok :)

CUSTOM GUITAR HERO GITAAR... GEMAAKT van een stok :)

Ok goed voor af wil alleen maar zeggen hallo aan u mijn vrienden van Guitar Hero. Ik besliste te veranderen van mijn laatste post en een beetje meer bijwerken. Maar voor alles wat je nieuwe kijkers, ben ik een grote gitaar held Fan heb ik besloten om
Convert A Wire Feed Welder naar een stok Welder

Convert A Wire Feed Welder naar een stok Welder

Disclaimer! Dit is een potentieel gevaarlijke project uit te voeren. Elektrische stromen binnen een lasser kunnen dodelijk zijn! Als u ervoor kiest om dit project doen u dat op eigen risico. Elke inspanning moet worden geleverd om jezelf te bescherme
Zelfgemaakte stok Welder - uit magnetron delen!

Zelfgemaakte stok Welder - uit magnetron delen!

Wist je dat kunt u een AC boog lasser met behulp van onderdelen van uw magnetron?  Ik heb net mijn, dus join me in deze video, als we haar lassen capaciteiten op de proef gesteld!www.thekingofrandom.comStap 1: Bekijk de Video!Waarschuwing: voer ik he
Hoe aan te passen stealthly een gemeenschappelijk orthopedische stok voor zelfverdediging

Hoe aan te passen stealthly een gemeenschappelijk orthopedische stok voor zelfverdediging

dit Instructable zal schetsen het wijzigen van een generieke orthopedische stok zodat het veel effectiever als een persoonlijke verdediging apparaat kan worden.  Voor mij is dit een noodzaak gemaakt nadat ik heup operatie gehad en moest gebruiken een
Beter tabel Saw Push stok uit schroot hout

Beter tabel Saw Push stok uit schroot hout

U kunt ook vinden alle posten in verband met dit project op mijn blog .Ik haat de fundamentele push-stick die wordt geleverd met onze tabel zagen. Het is ongemakkelijk voor bijna alles maar vooral voor kleinere stukken. Ik was bezig met een project d
Hoe maak je een jointer push stok Delux.

Hoe maak je een jointer push stok Delux.

Ik heb zin om te maken een langere duw stok voor mijn jointer voor een zeer lange tijd. Dit zal helpen wanneer een duimstok van het gezicht van de planken. Ik heb de goedkope plastic rubber geconfronteerd met enen, maar ze niet echt heel goed werken.
3D afgedrukt - mooie warme lijm stok houder Lamp

3D afgedrukt - mooie warme lijm stok houder Lamp

Als de hete lijmpistool een van uw favoriete tools is terwijl zetten/samen te voegen spullen, terwijl maken!Bouw je zelf een mooie warme lijm Stokhouder door de volgende stappen, maak je een geweldig diffusie-effect zoals getoond in de video hierbove
Popsicle stok Rubber Band Gun "Roltrap actie"

Popsicle stok Rubber Band Gun "Roltrap actie"

Dit pistool is geïnspireerd door de volgende video door oggcraft:Ik heb geprobeerd het ontwerp voor de bouw met minimale materialen te versimpelen. Lezers worden aangemoedigd om te komen met unieke ontwerpen als dit instructable wil dienen voornameli
Minigolf stok

Minigolf stok

kunt u goede Minigolf stok uit krant.Het als sterk als kunststof.Dus hier gaan we.Stap 1: Dingen die je moet 1) krant.2) witte papieren rompslomp.3) schaar.4) PVC pijp.Stap 2: Nieuws papier vouwen en maken roll.Stap 3: Nu fold halve krant rollen in r