Tabla de contenido:

Tutorial de conversión de analógico a digital: 7 pasos
Tutorial de conversión de analógico a digital: 7 pasos

Video: Tutorial de conversión de analógico a digital: 7 pasos

Video: Tutorial de conversión de analógico a digital: 7 pasos
Video: Conversión analógico - digital. PARTE 1 2024, Mes de julio
Anonim
Image
Image

Hola chicos, soy un asistente de enseñanza para una clase de introducción a la ingeniería para los estudiantes de ingeniería biomédica en la Universidad de Vanderbilt este semestre. Creé este video para explicarles la conversión de analógico a digital porque el tiempo se agotó durante la clase y no llegué a este punto en la conferencia. Me encontré con el Teach It! Concurso Instructables y pensé que si ya tenía el video creado, ¿por qué no participar en el concurso? Así que aquí va.

El video brinda una introducción simple a la conversión de analógico a digital y luego explica cómo esto se relaciona con la lectura de datos de un acelerómetro usando un Arduino. Para aquellos de ustedes que no saben, como sugiere el nombre, un acelerómetro mide la atracción gravitacional del dispositivo. Este acelerómetro en particular mide la aceleración en los ejes x, y y z. El acelerómetro que estoy usando en la demostración es el MMA7361 y la hoja de datos se puede encontrar en línea. La hoja de datos proporcionará información más detallada del acelerómetro en sí. Si busca "MMA7361 filetype: pdf" en Google, debería aparecer de inmediato. También se adjunta en este Instructable. Si no está acostumbrado a leer hojas de datos, puede resultar un poco intimidante. No dude en preguntar si tiene alguna pregunta. Además, el módulo de acelerómetro que estoy usando se compró en Amazon de Virtuabotix, si está interesado. De todos modos, aquí está mi video. El video en sí es autosuficiente, pero resalté las partes principales en pasos si desea un resumen rápido. Espero que aprendas algo de esto. Y si tiene alguna pregunta, no dude en preguntar.

Si le gusta mi Instructable, considere votar por él en Instructables ¡Enséñelo! Concurso.

Paso 1: ¿Qué es la conversión de analógico a digital?

Bits o … Número de estados
Bits o … Número de estados

La conversión de analógico a digital (ADC) es el proceso que toma una señal variable y "digitaliza" la señal para que una computadora pueda procesarla.

Paso 2: bits o … número de estados

Un Arduino tiene un ADC de 10 bits, lo que significa que los voltajes que el Arduino está leyendo de algún sensor (en nuestro caso, el sensor es un acelerómetro) está representado por un número en el rango de 0-1023. El voltaje máximo que lee un Arduino es 5 V y el más pequeño es 0 V. Estos voltajes están representados por 1023 y 0 respectivamente.

Una discusión sobre bits puede volverse un poco más extensa y un poco fuera del alcance de este Instructable, así que siéntase libre de explorar esto un poco más por su cuenta o pregúnteme en la sección de comentarios.

Paso 3: conversión de voltaje a salida ADC y viceversa

Conversión de voltaje a salida ADC y viceversa
Conversión de voltaje a salida ADC y viceversa

Si está leyendo un voltaje de 2.5 V, puede calcular la salida ADC de Arduino haciendo una proporción simple. A menudo, está leyendo un voltaje desconocido y desea usar la salida ADC de Arduino para determinar qué voltaje está detectando. Simplemente modifique la proporción en consecuencia.

Paso 4: comprensión de los acelerómetros

Comprensión de los acelerómetros
Comprensión de los acelerómetros

Podemos usar un Arduino para detectar el voltaje emitido por un acelerómetro. Este voltaje corresponde a una aceleración.

Paso 5: Acelerómetro con la parte superior hacia arriba

Acelerómetro con la parte superior hacia arriba
Acelerómetro con la parte superior hacia arriba
Acelerómetro con la parte superior hacia arriba
Acelerómetro con la parte superior hacia arriba
Acelerómetro con la parte superior hacia arriba
Acelerómetro con la parte superior hacia arriba

Si tenemos el acelerómetro boca arriba, estos son los valores que podemos esperar obtener del ADC de Arduino.

Lo siento, usé "x" como mi variable en este ejemplo. Estamos calculando la aceleración en el "eje z". Usar "x" como mi variable es un hábito. "x" fue la primera variable de elección en mis clases de álgebra.

Paso 6: Acelerómetro de abajo hacia arriba

Acelerómetro de abajo hacia arriba
Acelerómetro de abajo hacia arriba
Acelerómetro de abajo hacia arriba
Acelerómetro de abajo hacia arriba
Acelerómetro de abajo hacia arriba
Acelerómetro de abajo hacia arriba

Si tenemos el acelerómetro de abajo hacia arriba (eje z hacia abajo), estos son los valores que podríamos esperar.

Nuevamente, estamos calculando la aceleración en el eje z, no en "x".

Paso 7: Conclusión

De todos modos, eso es todo. Espero que hayas aprendido algo de esto.

Si le gustó mi Instructable, considere votar por él en Instructables ¡Enséñelo! Concurso.

Recomendado: