Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
Abstract
The behavior of the analog-to-digital converter was simulated, which in this case is the
Arduino. 3 different situations were performed: a potentiometer where the influence of
the Arduino levels was observed, a function generator with an oscilloscope where the
comparison between the real signal and the signal reconstructed by the converter was
observed, and finally the calibration table was constructed of a temperature sensor.
Increasing the sampling rate for any simulation is reducing the time between
measurements, by doing so the recreation of the signal is more accurate since solutions
are not lost, there is a proportional relationship between the measured voltage and the
bit recorded by the Arduino for the temperature sensor.
¿ Niveles=2n ( ec 1 )
Figura 2
Así un conversor de 3 niveles presenta 8 Potenciómetro
bits de resolución o también se puede Osciloscopio
llamar de 8 niveles.
Un esquema del aparato se muestra en la
A más niveles (más resolución) la figura 3.
cantidad de datos que se pueden
almacenar es mayor y así se puede
recrear la señal de una mejor manera, es
decir más cercana a la real.
La configuración del Arduino mostrada en
el Anexo 1, consiste en un potenciómetro
Figura 3 conectado a la placa, al cual se va variando
Osciloscopio su resistencia.
Generador de función
Un esquema del aparato se muestra en la Simulación 2:
figura 4.
Se conecta un generador de funciones, así
como un osciloscopio al Arduino, luego se
crea una función seno y se simula. La
configuración se muestra en el anexo 2.
Simulación 3
Figura 4
Generador de función
Se conecta un sensor de temperatura y un
multímetro al Arduino, se lee el voltaje en
el sensor y se registra los BITs que general
el Arduino. La configuración se muestra en
Multímetro el anexo 3.
Un esquema del aparato se muestra en la
figura 5.
Resultados
Se realizaron 3 distintas simulaciones:
Usando un potenciómetro.
Figura 5 Usando el generador de función y
Multímetro osciloscopio.
Caracterización de sensor de
temperatura.
Sensor de temperatura TMP36 Los resultados de las simulaciones se
Un esquema del aparato se muestra en la muestran en los anexos 1, 2 y 3
figura 6. respectivamente. La tabla de datos
correspondiente para la simulación 3 se
muestra en el anexo 4.
Análisis de resultados
Figura 5 Simulación 1: Se observa que cuando el
Multímetro
potenciómetro se encuentra en mínima
Algo que es necesario aclarar es que todos resistencia (permite el máximo voltaje del
estos instrumentos son simulados en la Arduino) la lectura del decimal que muestra
página TINKERCAD y de ahí provienen el Arduino corresponde a 1023, este es el
los esquemas. byte de mayor valor permisible, ya que
según la ecuación 1 el Arduino presenta
Procedimiento 1024 combinaciones, debido a que tiene 10
bits de resolución (empieza en 0, por eso
Simulación 1:
1023 y no 1024).
Aumentar la tasa de muestreo es reducir el relación lineal entre el voltaje leído por el
tiempo en que se toman mediciones, al multímetro y el bite correspondiente dado
hacer esto no se pierden soluciones pues la por el Arduino.
distancia entre medida y medida es
pequeña. Si se reduce la tasa de muestreo el
tiempo entre medida y medida aumente y es Conclusiones y Recomendaciones
muy probable que se pierdan soluciones.
La correcta recreación de la señal depende
Simulación 2: de la resolución del conversor analógico –
digital, es decir el número de bits con los
Para esta segunda simulación se busca
que trabaja.
observar que tan bien puede recrear la señal
el conversor analógico – digital. Se observa Aumentar la tasa de muestreo es reducir el
que a medida que la tasa de muestreo se tiempo que hay entre medida y medida, esto
aumenta la gráfica que se muestra en el ayuda a la recreación de la señal pues no se
monitor en serie se aproxima más a la pierden soluciones.
mostrada en el osciloscopio. Esto es debido
a que se toman mediciones más rápido, y no Para realizar las simulaciones es necesario
se pierden soluciones. conocer la sintaxis que usa Arduino, ya que
los errores se dan en muchas ocasiones por
Simulación 3: un signo de agrupación o un punto y coma
faltante.
Se realizó la tabla de calibración para el
sensor de temperatura, se observó la
Bibliografía
(FIMCP), F. d. (s.f.). Conversión Analógico - Digital. Guayaquil-Guayas.
La configuración del circuito junto con el código de simulación, el monitor en serie y la gráfica
correspondiente se muestran adjuntas.
Anexo 2
La configuración del circuito junto con el código de simulación, el monitor en serie y la gráfica
correspondiente se muestran adjuntas.
Anexo 3
La configuración del circuito junto con el código de simulación, el monitor en serie y la gráfica
correspondiente se muestran adjuntas.
1000
800
600
400
200
0
0 50 100 150 200 250 300 350
BITs Arduino
Gráfica obtenida variando la temperatura y registrando los valores mostrados por el Arduino.
Anexo 4