Hoi mensen,

Voor een school project wil ik vrij precies kunnen meten over hoeveel graden een product is gekanteld. Hiervoor is mij de PG03 van GWS aangeraden. Dit is een piezo gyro schakelingetje dat normaal wordt gebruikt in rc vliegtuigjes/helicopters. Als input heeft deze schakeling de output van een rc reciever, als output geeft het een blokgolf richting een servo.
In principe snap ik het hele dingetje, maar ik loop tegen het probleem aan dat ik geen idee heb wat normaal de ouput is van een rc reciever. Ik heb al veel gezocht naar recievers enzo maar krijg eigenlijk alleen de bandbreedte ed terwijl ik graag wil weten wat voor een golf er naar de sensor moet. Zover ik t nu begrijp iig een blokgolf, maar ik heb geen idee met welke frequentie en/of ampltude etc.
Bij de sensors heb ik het volgende overzichtje gekregen, maar ik kan dus niet vinden wat de input moet zijn. (http://www.bphobbies.com/view.asp?id=V145042&pid=racc026&img=l)

Waarschijnlijk is dit voor een van jullie een heel simpele vraag, maar het houd mij nu al twee dagen in mijn vakantie bezig dus ik zou een beetje hulp erg op prijs stellen.

alvast bedankt,

pieter

Op de ingang om de 20ms een puls van 1.5ms zetten. Hiermee simuleer je het signaal dat de ontvanger afgeeft als de servo in het midden moet staan.

De gyro stuurt bewegingen tegen. Er zal om de 20ms een bijgewerkte puls tussen de 1 en 2 ms uit de uitgang komen.

Deze gyro heeft geen HH (heading hold) en 'stuurt' dus niet terug naar het beginpunt, maar stuurt gewoon tegen op een versnelling. Je zal dus alleen een pulsverandering krijgen als je hem draait.

Ik denk niet dat het je met deze gyro lukt om nauwkeurig het aantal graden van rotatie te meten.

Ik weet niet waar je precies de rotatie van wil meten, maar misschien is een potmetertje een idee.

Joost

www.st.com en kijk eens naar de LIS3L familie.

dat zijn 3d gyroscopen in chipvorm

dit zijn ook wel leuke sensoren die een precieze hoek kunnen meten http://www.seika.de/english/html_e/NG360_e.htm
index pagina http://www.seika.de/english/index.htm Dit zijn zogenaamde inclino meters. Anders moet je zoeken in google op inclino meters. ik zelf heb geen ervaring met deze meters.

okee, thnx gasten. Hier schiet ik tenminste wat mee op!!!
Toch nog effe wat kleine vraagjes gezien het leerproces.

Joosty, hoe ben je aan de informatie gekomen over de input. Het werkt namelijk idd prima maar in het vervolg is het natuurlijker makkelijker als ik zelf dit soort dingen kan uitzoeken.

Shizzle dizzle, die inclino meters lijken mij idd ook erg geschikt. ik heb een variant gevonden die een linieare volt output geeft naarmate de hoek verandert. Dit is volgens mij ideaal om met een micro controller te werken toch?
Heb je bovendien enig idee wat zo'n dingetje kost???

Verder wil ik jullie nog iets precieser zeggen waar ik mee bezig ben. Wellicht hebben jullie dan geniale ideeen. Ik ben een game controller aan t maken voor kinderen die beweging van het hele lichaam moet stimuleren. Om het aming, en camera gebeuren te regelen wil ik meten onder welke hoek het kind de controller vast heeft tenopzichte van de vloer.
Mijn idee was dat ik met de gyroscoop de verandering van de hoek kan meten, en dan een stukje software kan schrijven op mijn microcontroller om de informatie om te zetten in de hoek waarin het zich momenteel bevindt.
Na het lezen van de info over de inclino meters denk ik dat dat wellicht een betere optie is.

please give me your thoughts :-)

groeten

Pieter

je kan dit probleem denk ik op 2 manieren oplossen. Er zijn 2 soorten sensoren op die website. Een sensor waarbij het uitgaande voltage afhang van de hoek of een sensor waarbij de uitgaande frequentie of de lengte van pulsen (PWM) afhangt van de hoek. Bij de eerste sensoren moet je een A/D converter gebruiken. Deze zijn in de meeste microcontrollers standaard ingebouwd. Hierbij vertaal je de uitgaande voltage van de sensor in een getal waarmee je verder kan rekenen. Bij een frequentie afhankelijke sensor laat je in de microcontroller een timer lopen. Deze laat je door middel van een interrupt door de sensor steeds resetten. De verschillende waarden die de timer steeds bereikt staan dan voor de verschillende hoeken van de sensor. en ik heb geen idee wat die dingen kosten en ik heb hiermee geen ervaring, alleen een beetje microcontrollers programeren

LIS3L familie van ST
je krijgt er direct de absolute positie in 3D ten opzichte van aardoppervlak uit.

ding is een vliegescheet groot en heeft naar keuze I2C . SPI of analoge uitgang.
3.3 volt erop en klaar.
alles zit erin. je kan ook acceleratie meten ermee.

www.st.com

en tis veeeeeeel robuuster dan die mechanische troep. de sensor is ene micromachine gemaakt op silicium.
een x vork gemaakt ui tsilicium houdt een gewichtje ( stukje silicium ) omhoog. op dat stukje zitten 6 electroden
de base heeft ook 6 electroden. afhankelijk van hoehet aardmagnetisch veld aan dat blokje silicium 'trekt' verstemmen ze zo 3 oscillatoren. ( de electrodes vormen 2 aan 2 een condensatortje. )

geintegreerde convertoren , processor en software algorotime doen de offset nulling en al het 3d rekenwerk.

[Bericht gewijzigd door free_electron op ]

Op 21 juli 2006 04:04:33 schreef free_electron:
LIS3L familie van ST
je krijgt er direct de absolute positie in 3D ten opzichte van aardoppervlak uit.

ding is een vliegescheet groot en heeft naar keuze I2C . SPI of analoge uitgang.
3.3 volt erop en klaar.
alles zit erin. je kan ook acceleratie meten ermee.

www.st.com

en tis veeeeeeel robuuster dan die mechanische troep. de sensor is ene micromachine gemaakt op silicium.
een x vork gemaakt ui tsilicium houdt een gewichtje ( stukje silicium ) omhoog. op dat stukje zitten 6 electroden
de base heeft ook 6 electroden. afhankelijk van hoehet aardmagnetisch veld aan dat blokje silicium 'trekt' verstemmen ze zo 3 oscillatoren. ( de electrodes vormen 2 aan 2 een condensatortje. )

geintegreerde convertoren , processor en software algorotime doen de offset nulling en al het 3d rekenwerk.

Oke... en ook hier...
waar is die sensor te koop, en wat kost die..?

ok hier weer zelf zoeken,
(zie andere toppic :p)

Op 21 juli 2006 04:04:33 schreef free_electron:
LIS3L familie van ST
....
afhankelijk van hoehet aardmagnetisch veld aan dat blokje silicium 'trekt' verstemmen ze zo 3 oscillatoren. ( de electrodes vormen 2 aan 2 een condensatortje. )

De bedoeling van een gyroscoop is het meten van versnellingen (en na wat rekenwerk weet je ook de relatieve poritie t.o.v. het beginpint). Het aardmagnetisch veld zal er dus weinig mee te maken hebben.

Op 21 juli 2006 04:04:33 schreef free_electron:
LIS3L familie van ST
je krijgt er direct de absolute positie in 3D ten opzichte van aardoppervlak uit.

Het is toch alleen een versnellingsmeter?
Dan heb je toch geen:
* absolute positie
* snelheid
* hoek/stand

@Jowi:Ook niet goed. Waar jullie het over hebben is een accelerometer. Deze meet versnellingen d.m.v. massatraagheid. Een massa is verend opgesteld en de afstand verandering t.o.v vastpunt is een maat voor de versnelling verandering die het systeem heeft.
Een gyroscoop bevat meestal een draaiende massa (kan ook met een trillende massa) die door behoud van impulsmoment altijd in de zelfde richting wil draaien. De kracht die nodig is om de draaiing te doen is een maat voor de hoek verandering.

@jojo: Je kan met een accelerometer wel de hoek t.o.v. de aarde bepalen omdat vectorieel de zwaartekracht afneemt als je niet meer loodrecht op het oppervlak staat.
Meet je met een accelerometer dus 1g (10m/s^2) dan 'trekt' de aard gravitatie de massa naar beneden. Meet je 0g dan ben je presies 90gr gedraait t.o.v. het aard oppervlak.
De hoekverdraaiing is linear met de versnelling.
Voorwaarde: de opstelling staat stil, of ondergaat geen versnelling (Constante snelheid mag wel in theory, prakties is dit meestal onmogelijk).
Kijk eens op de site van analog devices (analog.com) Deze hebben zowel gyroscopen als accelerometer.

@Lexy: Heb je de datasheets van die LIS3L chips bekeken ?
Er is trouwens geen verschil tussen zwaartekracht en versnelling, dat had Einstein al bedacht.

Duh, dat weet ik ook...
Een persoon die in een lift zit die met 10m/s^2 versneld ervaart een zelfde kracht als op de aarde. Echter de stelling 'er is geen verschil tussen zwaartekracht en versnelling' zou ik niet durven onderbouwen. De kracht die het resultaat is van versnelling of de zwaartekracht is het zelfde.

Ik heb nu wel de datasheet bekeken en de LIS3Lxxx is een accelerometer, geen gyroscope!
Met een gyroscope kan je rotatie veranderingen meten. Met een accelerometer meet je lineare snelheids veranderingen per tijdseenheid ookwel versnelling genoemd :). En omdat de accelerometer de optredende krachten gebruikt om de versnelling te meten, kan je ook de zwaartekracht meten.

Gedachte experiment:Stel b.v. dat het zeker is dat zwaartekracht d.m.v. gravitonen wordt overgebracht én je kan deze meten, kan je dan ook de versnelling van een object hiermee meten?

Op 21 juli 2006 14:47:35 schreef Lexy:
Ik heb nu wel de datasheet bekeken en de LIS3Lxxx is een accelerometer, geen gyroscope!

Maar netto kom je toch op hetzelfde uit ?
Met een gyroscoop meet je de positie t.o.v. 3 assen maar van het een kan je het ander uitrekenen.
Neem een modeltreintje: Als je de positie meet kan je de snelheid uitrekenen, als je de snelheid meet weet je ook de positie uitrekenen.

Nee, een gyroscope kan geen liniare versnelling meten, een accelerometer wel.

En hoeveel je wegdraait van een bepaalde koers zie je ook alleen met een gyroscoop. Met een paar 3D-versnellingsmeters kun je net nog zien dat je gaat draaien, maar niet direct hoeveel of hoe snel.
(Dubbel) Integreren van de hoekversnelling is een optie, maar dan moet je toch een hoge nauwkeurigheid en lineairiteit hebben als er maar langzaam word gedraaid.

Meestal is intergreren niet een oplossing omdat je de fout altijd mee intergreert. Heb wel eens een test gemaakt met een ADXL202 accelerometer. De versnelling heb ik naar de afstand geintergreerd en dan in een test opstelling een paar keer heen en weer laten gaan. De afwijking was toen al meer dan 50% geloof ik. Niet echt bruikbaar dus.

Op 21 juli 2006 10:22:09 schreef Arjan Swets:
[...]

Oke... en ook hier...
waar is die sensor te koop, en wat kost die..?

ding is volop in productie voor harde schijven en mobieltjes en afstandsbedieningen en nog vele meer meer ( laptopschijfjes : als die detecterne dat ze 'vallen' dan trekken ze de koppen weg van de platters.
en gsm's voor spelletjes en menusturing

volumeprijs zit op iets minder dan 1 dollar dacht ik.