Giroscopios Voltaje de salida a la deriva cuando no se mueve, pregunta trivial

1

No tengo buenas experiencias con los giroscopios y me gustaría hacer la pregunta.

¿El voltaje de salida de los giroscopios, ya sea analógico o digital, generalmente se desvía cuando está estático?

Idealmente, se supone que no hay cambio. Estoy programando un Arduino, para hacer una lectura cuando no se está moviendo. Planeo usar el ADC a bordo que me deja en un rango de error de 4 mV, entrada: 0V-5V devuelve: 0-1023, para poder determinar si el giroscopio es estático. ¿La teoría sería correcta o solo generaría errores?

    
pregunta Benj

2 respuestas

3

La mejor manera de responder a esa pregunta es echar un vistazo en la hoja de datos del giroscopio elegido. No dijiste cuál querías usar, así que echemos un vistazo a uno razonablemente bueno, ITG-3200 .

Según la hoja de datos:

Lasalidadevelocidadceropuedevariarhasta40gradosporsegundo,ypuedevariartantoensurangodetemperaturanominal.

Parecemucho,peroessoloel2%desurangodeescalatotalde2000gradosporsegundo.Además,eldispositivoenrealidadcontieneunsensordetemperatura.Usandoelsensor,podrácalibrareldispositivoparatenerencuentaelerrordebidoalatemperatura.

Pontudispositivoenelcongeladordurantelanoche.Sáqueloycolóqueloenunamesa.Amedidaqueeldispositivosecalienta,tomelecturasdelatemperaturaycadaunodelosejes,ycreeunatablaquerelacionelastemperaturasconlaslecturasdelosejes.AlmacenesuficientesdeesosvaloresenelcódigoArduinoparaquepuedacompensarlatemperaturaenelfuturo.

Además, 2000 grados por segundo podría ser mucho más alto de lo que desea para su aplicación. Por lo tanto, mi consejo sería elegir el giroscopio que tenga la tasa máxima más baja que desee medir en su aplicación. Entonces podrá saber que es estático dentro de aproximadamente el 2% de la tasa de escala completa. Pero cualquiera que sea el dispositivo que elija, primero revise la hoja de datos con cuidado.

    
respondido por el Rocketmagnet
1

Depende mucho del giro que estés usando. El valor de error de rotación cero se debe especificar en la hoja de datos. Si finalmente desea un ángulo, entonces la integral de tiempo de eso le da los límites de error. Los giros MEMS baratos no son muy buenos para determinar el ángulo, generalmente después de unos pocos segundos.

Si está dispuesto a pagar 10s de 1000s de dólares, entonces puede obtener giroscopios lo suficientemente buenos para la navegación inercial de aviones entre correcciones de posición por otros medios. Esos trabajos se basan en un principio totalmente diferente que inherentemente le da ángulo, por lo que la desviación del ángulo es mucho menor. Aún así, incluso una ligera desviación o error de inicialización se acumula a una gran distancia con el tiempo. Este es exactamente el error que finalmente llevó al vuelo de Korean Airlines desde Alaska a ser derribado sobre Kamchatka en la década de 1980. El giro no fue inicializado correctamente en Alaska. El error se acumuló y cuando el avión se acercó a Kamchatka terminó volando sobre él en lugar de a su alrededor, y los soviéticos lo derribaron pensando que era un avión espía de EE. UU.

Hace un par de años trabajé en un pequeño sistema que rastreaba el movimiento de la cabeza con fines de entrenamiento deportivo. Se utilizaron giroscopios y acelerómetros MEMS baratos. Incluso con hacer que la persona permaneciera quieta por un corto tiempo antes de la moción, la posición y orientación final que obtuvimos solo fue buena por un par de segundos aproximadamente. Afortunadamente, eso es todo lo que necesitábamos en ese caso.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas