Академический Документы
Профессиональный Документы
Культура Документы
proyectos
Search...
Inicio
Sensores
Magnéticos
Peso
Ultrasónicos
XBee
RF
LCD
Conceptos
Arduino
Acelerómetro
Tienda
Go to...
Los giroscopios, o girómetros, son dispositivos que miden o mantienen el movimiento de rotación.
MEMS (sistemas microelectromecánicos) giroscopios son pequeños sensores, de bajo costo para
medir la velocidad angular. Las unidades de velocidad angular se miden en grados por segundo (° /
s) o revoluciones por segundo (RPS). La velocidad angular es simplemente una medida de la
velocidad de rotación.
Contenido:
1. Introducción.
1.1 ¿Cómo funciona un girómetro?.
1.2 ¿Cómo funciona el giroscopio MEMS para detectar la velocidad angular?.
2. Como conectarse a un giroscopio.
2.1 Interfaz de comunicaciones.
2.2 Potencia.
3. Como seleccionar un giroscopio.
3.1 Alcance.
3.2 Sensibilidad.
3.3 Offset.
3.4 Tabla comparativa de algunos girómetros.
4. Como conectar un girómetro (giroscopio) al arduino.
4.1 Programación.
Cuando un objeto gira alrededor de un eje obtiene algo llamado velocidad angular. Una rueda que
gira puede ser medida en revoluciones por segundo (RPS ) o grados por segundo (° / s ) .
Tenga en cuenta que el eje z del giroscopio a abajo se alinea con el eje de rotación en la rueda.
Si conecta el sensor a la rueda que se muestra más arriba , se puede medir la velocidad angular del
eje z del giróscopo. Los otros dos ejes no son capaces de medir esa velocidad.
Imagínese si la rueda gira una vez por segundo . Se tendría una velocidad angular de 360 grados
por segundo . La dirección de giro de la rueda también es importante, si es en sentido horario
alrededor del eje , o va hacia la izquierda.
Un giroscopio MEMS de 3 ejes , similar a la que se muestra arriba en la imagen (ITG-3200), puede
medir la rotación en torno a tres ejes : X, Y , y Z . Algunos giroscopios vienen en variedades de eje
simple y doble, pero el giroscopio de tres ejes en un solo chip son cada vez más pequeño, menos
costoso y más popular.
Los giroscopios se utilizan a menudo en los objetos que no están girando muy rápido del todo. Las
aeronaves (con suerte) no giran. En se lugar giran unos pocos grados en cada eje . Mediante la
detección de estos pequeños cambios los giroscopios ayudan a estabilizar el vuelo de la aeronave.
Además, tenga en cuenta que la aceleración o la velocidad lineal de la aeronave no afecta a la
medición del giróscopo. Los giroscopios sólo miden la velocidad angular.
El sensor MEMS dentro de un giroscopio es muy pequeño ( entre 1 a 100 micrómetros , el tamaño
de un cabello humano ). Cuando se hace girar el giroscopio, una pequeña masa de resonancia se
desplaza con los cambios de velocidad angular. Este movimiento se convierte en señales eléctricas
de muy bajas corrientes que se pueden amplificar para ser leídas por un microcontrolador.
Las conexiones de hardware principales para usar un giroscopio son una interfaz de comunicación
y el poder . Como siempre, consulte la hoja de datos del sensor para la totalidad de la información
sobre las especificaciones y ejemplos de conexiones.
Giroscopio con una interfaz digital por lo general usan el SPI o protocolos de comunicación I2C. El
uso de estas interfaces permite una conexión fácil a un microcontrolador. Una de las limitaciones
de una interfaz digital es la velocidad de muestreo máxima. El I2C tiene una frecuencia de
muestreo máximo de 400 Hz. El SPI, por otro lado, puede tener una frecuencia de muestreo
mucho más alta .
Giroscopios con una interfaz analógica representan la velocidad de rotación con un voltaje
variable, por lo general entre tierra y la tensión de alimentación. Un ADC en un microcontrolador
puede ser utilizado para leer la señal. Giroscopios analógicos pueden ser menos costoso y, a veces
más preciso, dependiendo de cómo se está leyendo la señal analógica.
2.2 Potencia.
Giroscopios MEMS son generalmente dispositivos de baja potencia. la corriente que consumen
están en mA y, a veces en el rango de µA. La tensión de alimentación para giroscopios es
generalmente 5V o menos. Giroscopios digitales pueden tener voltajes lógicos seleccionables o
funcionar a la tensión de alimentación. Para cualquier interfaz digital, recuerde conectar 5V a
líneas de 5V y 3.3V a líneas de 3.3V. También, giroscopios con interfaces digitales pueden tener
modos de alimentación y de sueño tan bajos que les permiten ser utilizados en aplicaciones que
funcionan con batería. A veces esto es una ventaja sobre un giroscopio analógico.
Hay muchas especificaciones a tener en cuenta al seleccionar un giroscopio. Aquí están algunos de
los más importantes los:
3.1 Alcance.
3.2 Sensibilidad.
Una buena regla para recordar : si la sensibilidad aumenta, el margen disminuye. Por ejemplo,
mire la hoja de datos del giróscopo LPY503 o cualquier giroscopio con un rango seleccionable :
Tenga en cuenta que con un rango mayor, la sensibilidad disminuye y se obtiene menos
resolución.
Al igual que con cualquier sensor, los valores que son medidos contendrán cierta cantidad de error
o corrimiento. Usted puede ver el corrimiento midiendo la salida cuando el giroscopio se
encuentre estático. Aunque se podría pensar que se vería 0°/s, siempre se verá un ligero error
distinto de cero en la salida. Estos errores son a veces llamados desplazamiento de la polarización.
La temperatura del sensor afecta en gran medida el error. Para ayudar a minimizar el origen de
este error, la mayoría de los giroscopios han incorporado un sensor de temperatura. Por lo tanto ,
usted es capaz de leer la temperatura del sensor y corregir cualquier temperatura o cambios
dependientes. Con el fin de corregir estos errores, el giróscopo debe ser calibrado. Esto se hace
generalmente al mantener el giroscopio quieto y reduciendo a cero de todas las lecturas en el
código.
Del mismo modo que pasa con los acelerómetros, los girómetros analógicos son más fáciles de
usar que sus homólogos digitales así que, ¿Porqué no empezamos por ver cómo usar el sensor
analógico?.
Usaremos el sensor LPY503AL sus características se puede apreciar en la tabla comparativa vista
más arriba.
De acuerdo con el fabricante para : +30°/sec –> 4xOUTX, 4xOUTZ = 1.23V + SoA*30 = 2.23V en
variables quedaría algo así:
4.1 Programación.
(DESCARGA AQUI)
Definimos las los parámetros del sensor basándonos en la fórmula de arriba (sólo usamos unos de
los ejes, si su giroscopio es de mas ejes se la dejamos de tarea).
void loop() {
float gyroRate = (analogRead(gyroPin) * gyroVoltage) / 1023;
Serial.print(gyroRate);
Serial.print(“ “);
gyroRate -= gyroZeroVoltage;
gyroRate /= gyroSensitivity;
gyroVel = gyroRate;
Serial.print(gyroVel);
Serial.println(“ “);
}
else {
Serial.println(“ “); }
delay(10);
}
Imagen donde se aprecia el voltaje analógico del girómetro y su representación en velocidad
angular.
Ir al inicio
inShare0
About 5Hertz
juan carlos
10/05/2014 at 3:59 pm
Reply
Dtarja
18/05/2014 at 9:08 pm
Muchas gracias, sin embargo a mi siempre me da la misma lectura , no se a que se debe, estoy
usando un LPr510AL saludos!
Reply
Mari Alba
21/08/2014 at 11:55 am
Reply
Daniel
28/11/2014 at 8:45 am
Reply
Your email address will not be published. Required fields are marked *
Name *
Email *
Website
Comment
You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym
title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike>
<strong>
2015 20
Current day month ye@r *
@5HzElectronica
@5HzElectronica
Flickr 5Hz
Síguenos en Facebook
Categorías
5Hz (1)
Acelerómetro (1)
Arduino (3)
Conceptos (2)
GPS (1)
LCD (1)
Programación (1)
RF (1)
Sensores (3)
Magnéticos (1)
Peso (1)
Ultrasónicos (1)
XBee (3)
Archivos
Comentarios recientes
Scroll To Top