Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INCLINMETRO El objetivo es obtener el ngulo de inclinacin de los ejes Y (longitudinal) y X (transversal), como se muestra en la figura 1.
INTRODUCCIN Actualmente existen muchas aplicaciones, tanto a nivel industrial como comercial, en las que se utilizan este tipo de sensores. Se puede destacar su actual importancia en sistemas de telfonos mviles, plataformas de juego, sistemas de seguridad en automviles, entre otras. El sensor ADXL330 es un acelermetro completo de tres ejes acondicionado con salidas de voltaje de seal, todo montado . Se puede en un CI monoltico. El rango del sensor es de medir la aceleracin de la gravedad esttica en las aplicaciones de deteccin de inclinacin, as como la aceleracin dinmica resultante de movimiento, choque o vibraciones.
En la siguiente figura se muestra la placa de adquisicin de datos que se utiliza para la interfaz con el programa LabVIEW. De la ecuacin 1 despejamos el ngulo, que queda en funcin de los otros parmetros del sistema:
El acelermetro tiene una sensibilidad tpica de 300 mv/g y el offset sobre cada eje se mide con una aceleracin a 0 g. En este caso tendramos para el eje x un offset de 1,47 V y para el eje y de 1,49 V. La anchura de banda es de 50 Hz, por lo tanto ser necesario adquirir las muestras de los diferentes ejes a una frecuencia mnima de 100 muestras/s, esto se programa en LabVIEW mediante un bloque while que toma muestras con un periodo de 10 ms1.
29
Treballs Docents, curs 2008 / 2009 ---------------------------SIMULACIN DEL INCLINMETRO En las siguientes figuras se observa el funcionamiento del sistema en los distintos ejes, as como la activacin de la . alarma cuando se supera un ngulo de inclinacin de
Para su implementacin en LabVIEW, utilizamos la siguiente estructura de funciones: Adquisicin de la seal de datos desde la DAQ6024E. Como se observa utilizamos el canal nmero 7 de la placa.
PRUEBA DE IMPACTO Utilizamos la funcin acelermetro del sensor para simular la activacin de un airbag. Esto suceder cuando se percibe una fuerte desaceleracin que supera el umbral de los 2g.
Figura 6. Aplicacin de la ecuacin 2
Procesamiento de la seal y control de la medida del salta una ngulo. Si el ngulo sobrepasa los alarma en el panel frontal.
Para obtener la aceleracin se aplica el siguiente algoritmo. Se multiplica por 9,8 para obtener la aceleracin en m/s.
Para su desarrollo en LabVIEW se sigui la siguiente estructura de bloques. Cuando se inicia un test de impacto, los datos de ste se guardan en tiempo real en un array para el posterior tratamiento y representacin de los mismos. Se utiliza una estructura tipo case para implementar la iniciacin y finalizacin del test de impacto.
Se realiza la implementacin de cada eje de la forma explicada anteriormente, para el eje x utilizamos el canal del conversor nmero 7, y para el eje y el nmero 5. Mediante esta implementacin, conseguimos medir el ngulo left/rigth del eje transversal y front/back del eje longitudinal.
Figura 12. Control del test de impacto y obtencin de la aceleracin en cada eje
30
Representacin grfica mediante un mdulo waveformchart y obtencin de los datos del impacto en un archivo de texto. Este archivo se guarda en un path especificado en la configuracin del mdulo Write Measurement File. El nombre del archivo es Datos Choque.
Figura 13. Panel frontal de la prueba de impacto Figura 10. Mdulos de representacin y obtencin de los datos
La activacin del airbag se realiza mediante dos bloques. El primero (figura 12) representa la seal digital de activacin. El segundo (figura 13) representa el airbag en s. Se genera un array tras la prueba de impacto y se calcula su mximo valor, comparndolo con el umbral establecido (2g=19,6 m/s).
Como se coment anteriormente se genera tambin un archivo de texto con los valores del tiempo y la aceleracin. Una muestra de estos datos se observa a continuacin.
Tiempo Aceleracin
2.032000 2.032000 2.047000 2.063000 2.063000 2.078000 2.094000 2.094000 2.110000 2.110000 2.125000 2.141000 2.141000
7.520352 11.153298 10.493491 13.799963 14.031359 12.340053 9.380521 2.790267 1.321857 0.917817 1.058017 0.344704 0.629152
31
Treballs Docents, curs 2008 / 2009 ---------------------------MEDIDA DE LA POSICIN RELATIVA La tensin de salida de los ejes X, Y y Z es proporcional a la aceleracin del sensor, el clculo de la posicin se realiza integrando dos veces esta funcin. Esta es una solucin terica, implementado el sistema real se presentan una serie de problemas causados por el offset as como por el ruido. Este offset debera ser restado a la seal y el ruido eliminado mediante funciones de filtro. A continuacin se observa la estructura de bloques en LabVIEW. Como en el caso anterior, se calcula el valor de la aceleracin y luego se aplican las integraciones. Mediante esta experimentacin se ha podido comprobar la gran utilidad de los sensores basados en acelermetros e inclinmetros, as como el gran potencial del programa LabVIEW de Nationals Instruments para la adquisicin de datos analgicos a travs de dispositivos DAQ. La facilidad de su interfaz grfica, permite el posterior tratamiento digital de estos datos para su control. REFERENCIAS
[1] Analog Devices, i MEMS Accelerometer ADXL 330, 2006. [2] Freescale Semiconductor, Measuring Tilt with Low-g Accelerometer, 2005. [3] Freescale Semiconductor, Implementing Positioning Algorithms using Accelerometer, 2007.
Assignatura dInstrumentaci Electrnica II impartida pels professors Jaume Verd, Bartomeu Alorda y Vicen Canals del Departament de Fsica de la UIB.
Flix Coll Carrera (Palma de Mallorca, 1985) es estudiante de tercer curso de Ingeniera Tcnica Industrial (esp. Electrnica Industrial) en la UIB.
Figura 14 . Obtencin de la velocidad y posicin a partir de la aceleracin Luis Ernesto Uribe (Bogot, 1985) es estudiante de tercer curso de Ingeniera Tcnica Industrial (esp. Electrnica Industrial) en la UIB.
Pau Riera Benito (Palma de Mallorca) es estudiante de tercer curso de Ingeniera Tcnica Industrial (esp. Electrnica Industrial) en la UIB.
32