Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lab #3 ADCpot
Lab #3 ADCpot
1 OBJETIVOS
Que el estudiante se familiarice con el equipo y las herramientas de desarrollo tales como el
microcontrolador Arduino, el ADC y el programa de desarrollo.
2 MATERIALES Y EQUIPO
1. Tarjeta Arduino.
2. Potenciómetro de 50 KΩ.
3. Cables de conexión.
4. Computadora con IDE Arduino.
3 INTRODUCCIÓN
Este laboratorio permite que el estudiante se familiarice con el hardware y el software del
Arduino y su ambiente, en esta ocasión se debe verificar el concepto de convertidor
análogo a digital del microcontrolador.
Los ADC permiten la conexión de sensores continuos, para la medición y control de
procesos. En esta experiencia se desea que la frecuencia de conmutación de
encendido/apagado de un led varíe, al cambiar el valor de un potenciómetro.
4 TEORÍA
1
Después que la conversión es completada, el resultado (código), es almacenado en los
registros ADCL y ADCH. Este resultado corresponde con la característica lineal que se
muestra en la figura #1, y que corresponde con el comportamiento ideal del ADC. Para
utilizar el ADC del Arduino se utilizan funciones que configuran y permiten una rápida
lectura de sus canales. Estas son:
1. analogRead(A0): Lee el valor del canal A0, que está entre 0 y 1023.
2. analogWrite(pin, valor de pwm): Escribe un valor entre 0 y 255 a un pin.
2n −1 1023
Código= ∗V ¿ = ∗V ¿
V max 5
5 PROCEDIMIENTO
1. Construya el circuito como se muestra en la figura #2, que corresponde con el
diagrama de la figura #3.
2
Figura #2. Conexiones que debe realizar para este experimento.
3
6 PROGRAMA DE CONTROL
/**********************************************************
Nombre: Lab3AdcPot
Si se cambia el valor del potenciometro, el led debe cambiar su frecuencia de encendido y
de apagado. El proceso consiste en cambiar el valor del retardo según el valor del
potenciómetro.
**********************************************************/
float val = 0; //variable para almacenar el valor del ADC.
void setup() {
7 CONCLUSIONES
Escriba las observaciones que tienen sobre las características del ADC, como la linealidad y
la resolución.
8 ASIGNACIÓN
1. Modifique el circuito agregando otro potenciómetro al canal A1, modifique el
programa para hacer una lectura de ambos canales, que permita el funcionamiento
de dos leds al mismo tiempo.
9 BIBLIOGRAFÍA
1. www.arduino.cc
2. www.sunfounder.com