miércoles, 7 de octubre de 2015

Conversor Analógico-Digital

Los convertidores A/D son dispositivos electrónicos capaz de convertir una entrada analógica de voltaje en un valor binario. Se utiliza en equipos electrónicos como ordenadores, grabadores de sonido y de video, y equipos de telecomunicaciones

La señal analógica, que varía de forma continua en el tiempo, se conecta a la entrada del dispositivo y se somete a un muestreo a una velocidad fija. La digitalización consiste básicamente en realizar de forma periódica medidas de la amplitud de una señal, redondear sus valores a un conjunto finito de niveles preestablecidos de tensión (conocidos como niveles de cuantificación) y registrarlos como números enteros en cualquier tipo de memoria o soporte. Los procesos que dan lugar a esta conversión son el muestreo, la retención, la cuantificación y la codificación.

El microcontrolador ATMEGA328P, en la placa Arduino, incluye de fábrica uno o varios ADC que nos permiten convertir niveles de voltaje a valores digitales.

Convertidor analógico digital de 10-bit de resolución


El ATMEGA328P tiene 6 entradas analógicas que aparecen como A0 - A5 en la placa Arduino. El circuito conversor es un multiplexor de 6 canales, cada uno con 10 bits de resolución para guardar el valor de voltaje convertido digitalmente.

El código para mostrar el funcionamiento del ADC del Arduino es el siguiente:


Las conexiones se realizan como se muestra a continuación:


Como resultado tenemos un PWM oscilando a una frecuencia variable de acuerdo al valor de la resistencia, y está se comprobará de acuerdo a las intensidad y el parpadeo del led.


1 comentario: