Академический Документы
Профессиональный Документы
Культура Документы
UNIVERSIDAD TECNOLÓGICA DE
QUERÉTARO
MICROCONTROLADORES
INTEGRANTES
Max Alexander Maya García.
Yael Sánchez Castillo.
UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO
MICROCONTROLADORES
OBJETIVO
MANEJO DEL ADC – Leer una variable de proceso analógica con un
microcontrolador.
MARCO TEÓRICO
Una señal analógica es un tipo de señal generada por algún tipo de fenómeno
electromagnético y que es representable por una función matemática continúa en la
que es variable su amplitud y periodo (representando un dato de información) en
función del tiempo. Algunas magnitudes físicas comúnmente portadoras de una
señal de este tipo son eléctricas como la intensidad, la tensión y la potencia, pero
también pueden ser hidráulicas como la presión y térmicas como la temperatura.
En la naturaleza, el conjunto de señales que percibimos son analógicas, así la luz,
el sonido, la energía, son señales que tienen una variación continua. Incluso la
descomposición de la luz en el arco iris vemos como se realiza de una forma suave
y continúa.
Una onda sinusoidal es una señal analógica de una sola frecuencia. Los voltajes de
la voz y del video son señales analógicas que varían de acuerdo con el sonido o
variaciones de la luz que corresponden a la información que se está transmitiendo.
Señal eléctrica analógica es aquella en la que los valores de la tensión
o voltaje varían constantemente en forma de corriente alterna, incrementando su
valor con signo eléctrico positivo (+) durante medio ciclo y disminuyéndolo a
continuación con signo eléctrico negativo (–) en el medio ciclo siguiente. El cambio
constante de polaridad de positivo a negativo provoca que se cree un trazado en
forma de onda sinusoidal.
E – 126 MICROCONTROLADORES
UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO
MICROCONTROLADORES
Señales digitales Son variables eléctricas con dos niveles bien diferenciados que se
alternan en el tiempo transmitiendo información según un código previamente
acordado. Cada nivel eléctrico representa uno de dos símbolos: 0 o 1, V o F, etc.
Los niveles específicos dependen del tipo de dispositivos utilizado. Por ejemplo si
se emplean componentes de la familia lógica TTL (transistor-transistor-logic) los
niveles son 0 V y 5 V, aunque cualquier valor por debajo de 0,8 V es correctamente
interpretado como un 0 y cualquier valor por encima de 2 V es interpretado como un
1 (los niveles de salida están por debajo de 0,4 V y por encima de 2,4 V
respectivamente). En el caso de la familia CMOS (complementary metal-oxide-
semiconductor), los valores dependen de la alimentación. Para alimentación de +5
V, los valores ideales son también 0 V y 5 V, pero se reconoce un 0 hasta 2,25 V y
un 1 a partir de 2,75 V.
E – 126 MICROCONTROLADORES
UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO
MICROCONTROLADORES
DESARROLLO
Aquí podemos ver el diagrama de flujo del convertidor ADC.
Bueno por medio del PIC 18F4550 podemos observar que primero tenemos que
activar el puerto ADC para obtener la lectura de la señal en el cual esa lectura será
representada en bit y solo tenemos que hacer una conversión para representarlo en
Volts y hacer una comparaciones para activar ciertas salidas del PIC y ser
representado en unos led’s.
E – 126 MICROCONTROLADORES
UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO
MICROCONTROLADORES
E – 126 MICROCONTROLADORES
UNIVERSIDAD TECNOLÓGICA DE QUERÉTARO
MICROCONTROLADORES
CONCLUSIÓN
Para poder hacer una lectura, primero hay que llamar la librería de ADC, una vez
llamada, asignaremos el modo que se activara el puerto a usar como entrada, en
este caso es modo analógico, una vez hecho esto, activaremos ADC_Read, que es
para poder ejecutar la lectura, la tensión máxima de entra es de de 5 VCD lo cual
se interpreta como 1023 bits, asi podemos realizar cualquier conversión,
dependiendo el tipo de señal que se esta leyendo, nosotros podemos leer ua señal
de temperatura, con un transmisor de 4 a 20 mA de -50 a 150 °C como salida con
una alimentación de entrada de 24 VCD, y un PT-100 como sensor, podemos
colocar una resitencia de 500 ohms que nos dará una tensión de 0 a 5 VCD, la cual
podemos ller por el puerto analógico del PIC , y esta se manda a un Display para
poder visualizar la temperatura.
Max Alexander Maya Garcia
E – 126 MICROCONTROLADORES