UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA UNIDAD ENSENADA MATERIA: CONTROL DIGITAL MAESTRO: ZAMARRIPA TOPETE JOSE DE JESUS PRACTICA 1 DAC ALUMNO: LIERA GRIJALVA CÉSAR ALBERTO. GRUPO: 383 22 DE FEBRERO DE 2011 MARCO TEÓRICO En el mundo real las señales analógicas varían constantemente, pueden variar lentamente como la temperatura o muy rápidamente como una señal de audio. Lo que sucede con las señales analógicas es que son muy difíciles de manipular, guardar y después recuperar con exactitud. Si esta información analógica se convierte a información digital, se podría manipular sin problema. La información manipulada puede volver a tomar su valor analógico si se desea con un DAC (convertidor Digital a Analógico) Un DAC contiene normalmente una red resistiva divisora de tensión, que tiene una tensión de referencia estable y fija como entrada. Hay que definir que tan exacta será la conversión entre la señal analógica y la digital, para lo cual se define la resolución que tendrá. En la siguiente figura se representa un convertidor Digital - Analógico de 4 bits. cada entrada digital puede ser sólo un "0" o un "1". D0 es el bit menos significativo (LSB) y D3 es el más significativo (MSB). El voltaje de salida analógica tendrá uno de 16 posibles valores dados por una de las 16 combinaciones de la entrada digital. La resolución se define de dos maneras: Primero se define el número máximo de bits de salida (la salida digital). Este dato permite determinar el número máximo de combinaciones en la salida digital. Este número máximo está dado por: 2n donde n es el número de bits. También la resolución se entiende como el voltaje necesario (señal analógica) para lograr que en la salida (señal digital) haya un cambio del bit menos significativo.(LSB) Para hallar la resolución se utiliza la siguiente fórmula: Resolución = VoFS / [2n - 1] Donde: - n = número de bits del convertidor - VoFS = es el voltaje que hay que poner a la entrada del convertidor para obtener una conversión máxima (todas las salidas son "1") Ejemplo: Se tiene un convertidor digital - analógico de 8 bits y el rango de voltaje de salida de 0 a 5 voltios. Con n = 8, hay una resolución de 2N = 256 o lo que es o mismo: El voltaje de salida puede tener 256 valores distintos (contando el "0") También: resolución = VoFS / [ 2n - 1] = 5 / 256-1 = 5 / 255 = 19.6 mV / variación en el bit menos significativo. Con n = 4 bits, se consiguen 2n = 16 posibles combinaciones de entradas digitales La salida analógica correspondiente a cada una de las 16 combinaciones dependerá del voltaje de referencia que estemos usando, que a su vez dependerá del voltaje máximo que es posible tener a la salida analógica. Si el voltaje máximo es 10 Voltios, entonces el Vref. (voltaje de referencia) será 10 / 16 = 0.625 Voltios. Si el voltaje máximo es 7 voltios, Vref = 7 / 16 = 0.4375 Voltios. Se puede ver estos voltajes de referencia serán diferentes (menores) si se utiliza un DAC de 8 o más bits. Con el de 8 bits se tienen 256 combinaciones en vez de 16. Esto significa que el voltaje máximo posible se divide en mas partes, lográndose una mayor exactitud. Si el Vref = 0.5 Voltios: Objetivo Realizar la conversión digital-analógica mediante un DAC de 8 bits, y observar su comportamiento. Lista de material y equipo • • • • • • • DAC 0800 2 Contador 74LS191 Dip switch de 8 contactos Resistencias Capacitores OPAM LM324 LM555 Desarrollo experimental 1. Implementar la conversión digital analógica mediante el DAC 0800 y el DIP switch, mediante un voltaje de referencia de 5V. 2. Implementar la conversión digital analógica mediante el DAC 0800 y el contador de 8 bits, mediante un voltaje de referencia de 5V 3. Observar en el osciloscopio la señal de salida del DAC, e intercambiar el capacitor de salida, y observar la señal de salida. Diagramas a bloques Diagrama eléctrico detallado A. Circuito utilizado con el DIP switch B. Circuito utilizado con el contador de 8 bits, el resto de la conexión del DAC es igual al diagrama anterior. Descripción del procedimiento 1) Se arma el diagrama de la figura 1. Mediante el uso del DIP switch se observa la conversión digital-analogica de la entrada de 5V y se anotan sus valores. 2) Se arma el diagrama de la figura 2. Mediante un voltímetro se toma la señal de salida para observar la conversión digital analógica y se compara este resultado con el circuito anterior. 3) Mediante el uso de diferentes capacitores en la salida del seguidor de voltaje del circuito de la figura 2, se observa en el osciloscopio la conversión digital-analógica. Análisis de resultados Se muestra una tabla con la conversión digital-analogica utilizando un DIP switch BITS 0000 0000 0000 0001 0000 0010 0000 0100 0000 1000 0001 0000 0010 0000 0100 0000 1000 0000 1111 1111 Voltaje de Salida [V] 0.002 0.020 0.040 0.079 0.160 0.315 0.640 1.273 2.546 4.98 Se muestran a su ves 4 fotografías con diferentes capacitores a la salida. Sin capacitor Capacitor de 0.1 uF Capacitor 1uF Capacitor 2200uF Cálculos Resolución = VoFS / [2n - 1] VoFS / [ 2n - 1] = 5 / 256-1 = 5 / 255 = 19.6 mV / variación en el bit menos significativo Conclusión En la practica se realiza la conversión digital-analógica mediante una señal de referencia de “x” valor de voltaje. Se puede ver que a mayor cantidad de bits, mejor es reproducción “exacta” a la señal analógica, sin embargo, dependiendo de la aplicación y los costos, dependerá este # de bits. Además, se puede ver que es necesario un circuito de muestreo y retención para dicha conversión DA, por lo que se utiliza un capacitor a la salida de la señal analógica, sin embargo, es necesario calcularlo dependiendo de la velocidad de conversión, debido a que puede introducir ruidos o señales diferentes a la señal analógica muestreada, como se puede ver en las fotos. Bibliografía • http://www.unicrom.com/Tut_DAC.asp Anexos UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA FACULTAD DE INGENIERIA ENSENADA INGENIERIA ELECTRONICA ALUMNO: REINALDO PACHECO GARCIA MATERIA: CONTROL DIGITAL Práctica 2 Microcontrolador PIC16F84A y DAC0808. DOCENTE: DR. JOSE DE JESUS ZAMARRIPA TOPETE ENSENADA, B.C. A 01 DE MARZO DE 2011 Control Digital Practica 2. Uso del Convertidor digital-analógico (DAC0808) y el Microcontrolador PIC16F84. Objetivo: Utilización y programación del PIC16F84A, además de la etapa de conversión digitalanalógica. Material y equipo. • • • • • • • • 1 Opamp LM324 1 Convertidor digital-analogico DAC0808 1 Microcontrolador PIC16F84. Capacitor de 0.1µF . Resistencias de varios valores. Fuente de Voltaje DIP Switch Osciloscopio. Introducción. El PIC es el microcontrolador que fabrica la compañía Microchip. Aunque no son los microcontroladores que más prestaciones ofrecen, en los últimos años han ganado mucho mercado, debido al bajo precio de éstos, lo sencillo de su manejo y programación y la ingente cantidad de documentación y usuarios que hay detrás de ellos. ¿Para qué sirve un PIC? Un PIC, al ser un microcontrolador programable, puede llevar a cabo cualquier tarea para la cual haya sido programado. No obstante, debemos ser conscientes de las limitaciones de cada PIC. Así, el 16F84, PIC que se tratará en este tutorial, no podrá generar un PWM ni convertir señales analógicas en digitales, entre otras. El 16F84 Se trata de un microcontrolador de 8 bits. Es un PIC de gama baja, cuyas características podemos resumir en: - Memoria de 1K x 14 de tipo Flash - Memoria de datos EEPROM de 64 bytes - 13 líneas de E/S con control individual - Frecuencia de funcionamiento máxima de 10 Mhz. - Cuatro fuentes de interrupción * Activación de la patita RB0/INT * Desbordamiento del TMR0 * Cambio de estado en alguna patilla RB4-RB7 * Fin de la escritura de la EEPROM de datos - Temporizador/contador TMR0 programable de 8 bits - Perro Guardián o WatchDog Generalmente se encuentra encapsulado en formato DIP18. A continuación puede apreciarse dicho encapsulado y una breve descripción de cada una de las patitas: imagen: - VDD: alimentación - VSS: masa - OSC1/CLKIN-OSC2/CLKOUT: conexión del oscilador - VPP/MCLR: tensión de programación y reset - RA0-RA3: líneas de E/S de la puerta A - RA4: línea de E/S de la puerta A o entrada de impulsos de reloj para TMR0 - RB0/INT: línea de E/S de la puerta B o petición de interrupción - RB1-RB7: líneas de E/S de la puerta B Figura 1. Patillaje del PIC16F84A Desarrollo de la Práctica. 1. Se procedió a armar el siguiente circuito. De tal manera que las entradas se ponían con el DIP Switch. Se empleo un microcontrolador (PIC16F84A) el cual previamente había sido programado para que aceptara como entradas los datos del puerto A y el puerto B como salida, y que a la salida se obtuviera los datos introducidos en el puerto A. Figura 2. Circuito de entradas digitales y operación del Microcontrolador. Figura 3. Circuito del convertidor digital-analógico. Programa en ensamblador para el Microcontrolador. __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _PWRTE_ON & _XT_OSC LIST P=l6F84 RADIX HEX INCLUDE <P16F84.INC> ORG 0x00 goto INICIO ORG 0x05 INICIO bsf STATUS, RP0 clrf TRISB movlw b'11111111' movwf TRISA bcf STATUS, RP0 clrf PORTB clrf PORTA BUCLE movf PORTA,W movwf PORTB goto BUCLE END. Primero se configuran a el puerto A y B como entrada y salida respectivamente. Después se realiza un ciclo infinito de tal manera en que los datos introducidos vayan a la salida o puerto B. Se coloco un capacitor de 0.1 µF a la salida del Opamp para suavizar la señal de salida. A continuación una tabla con los valores digitales a la entrada y el valor analógico a la salida. En este caso al solo haber 5 bits en la entrada (que son el número de entradas en el PIC16F84A) solo no se podía llegar al valor máximo que ofrecía el convertidor. Valor digital (entrada) 00000000 Valor analógico (Volts) 0.003 00000001 0.022 00000010 0.041 00000100 0.080 00001000 0.158 00010000 0.312 00011111 0.602 Como se observa solo se llego hasta el 00011111 en la entrada y por ende en la salida analógica no se llego a la escala completa. Conclusiones. En esta práctica se uso el Microcontrolador PIC16F84 para el cual se hizo un sencillo programa que nos diera en la salida lo mismo que a la entrada. Se aplicaron las entradas en el puerto A del PIC, las salidas del puerto B se conectaron a el convertidor digital-analógico, al contar solo con 5 pines de entrada el valor máximo que entró al DAC0808 es el 00011111, esto por consecuencia provocó que no se obtuviera el voltaje analógico a escala completa que en este caso eran 5 Volts, y se obtuvo 0.602 V. Referencias electrónicas. Convertidor Digital-analógico. Recuperado el 20 de febrero de 2011 de: • http://www.unicrom.com/Tut_DAC.asp Microcontrolador PIC16F84A. Recuperado el 25 de febrero de 2011 de: • http://www.unicrom.com/Tut_PICs3.asp APENDICE (archivos anexos en PDF). • • Hoja de especificaciones Microcontrolador PIC16F84A Hoja de especificaciones Convertidor digital-analógico DAC0808. Universidad Autónoma de Baja California Facultad de Ingeniería Ensenada Convertidor Analógico Digital Analógico PIC16F877A y DAC0808 Por: Ismael Sánchez Orozco Práctica 3 CONVERTIDOR ANALÓGICO DIGITAL OBJETIVO: Acoplar adecuadamente una señal continua la entrada del convertidor del PIC16F877A para posteriormente pasarla al DAC y obtener una señal lo mas similar posible a la original INTRODUCCIÓN: Un conversor (o convertidor) analógico-digital (CAD), (o también ADC del inglés "Analog-to-Digital Converter") es un dispositivo electrónico 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 vídeo, 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, obteniéndose así una señal digital a la salida del mismo. Existen dispositivos que incluyen entre sus funciones o periféricos un ADC, como por ejemplo el PIC16F877A. El cual a través de una programación adecuada es posible obtener varias salidas digitales simultaneas de hasta 10 bits. Además existen en el mercado dispositivos que tienen la capacidad de realizar la función inversa. Son capaces de convertir una señal analógica a una digital siempre y cuando sea conectado adecuadamente. De manera mas detallada podemos decir que Un conversor digital-analógico o DAC (digital to analogue converter) es un dispositivo para convertir datos digitales en señales de corriente o de tensión analógica. Se utilizan profusamente en los reproductores de discos compactos, en los reproductores de sonido y de cintas de vídeo digitales, y en los equipos de procesamiento de señales digitales de sonido y vídeo. La mayoría de los DAC utilizan alguna forma de red reostática. Los datos digitales se aplican a los reóstatos en grupos de bits. Las resistencias varían en proporciones definidas y el flujo de corriente de cada uno está directamente relacionado con el valor binario del bit recibido. MATERIAL Y EQUIPO: • • • • • • • • PIC16F877A DAC0808 Amplificador Operacional TL084 Diodo 1N4001 Capacitores de varios valores Cristal de 4Mhz Resistencias de varios valores Fuente de voltaje • • Generador de funciones Osciloscopio PROCEDIMIENTO: Para la realización de la practica se tomó en consideración el siguiente esquema del PIC16F877A 1) Para el desarrollo de la práctica se requería tener un circuito que limitara la entrada de manera que solo llegaran voltajes positivos al PIC16F877A ya que cualquier voltaje negativo daña permanentemente al microcontrolador. Para lograr esto se utilizó el siguiente circuito: El cual limita el voltaje de la señal y hace que al PIC lleguen solo voltajes positivos 2) Acondicionar la señal de entrada de manera que la señal varíe de 0 a 5 V para obtener así una señal digital mas adecuada. Para logar esto se utilizó un circuito amplificador con amplificadores operacionales como el que sigue: El cual tenia como objetivo reducir la amplitud de la señal y además invertir la señal 3) Posteriormente se acopló esta salida a la entrada del PIC y se obtuvo lo siguiente: 4) Utilizando la configuración del DAC de las practicas anteriores conectamos la salida del PIC a la entrada del DAC y observamos la salida en el osciloscopio El código utilizado para la conversión en el PIC16F877A es el siguiente: ;programa para realizar una conversión analógica digital LIST P=16F877 include<p16f877.inc> RDELAY EQU 0x21 CONTA0 EQU 0x22 CONTA1 EQU 0x23 CONTA2 EQU 0x24 W EQU 0 ;Registro W F EQU 1 ;Registro de trabajo ;ADRESL EQU 0x9E ;***************************************************************** bsf STATUS,RP0 movlw b'00011111' movwf PORTA clrf ADCON0 clrf PORTB clrf PORTD bcf STATUS,RP0 bsf ADCON0,0 convertir call espera20u bsf ADCON0,2 espera btfsc ADCON0,2 ; goto espera movf ADRESH,0 movwf PORTB bsf STATUS,RP0 movf ADRESH,0 bcf STATUS,RP0 movwf PORTD goto convertir espera20u movlw 0x05 movwf CONTA0 ret1 decfsz CONTA0,1 goto ret1 return end RESULTADOS CIRCUITO UTILIZADO Los resultados obtenidos se muestran en las siguientes imágenes donde podemos ver las señales en distintos puntos del sistema armado y comparándola con la señal de entrada original CONCLUSIÓN: Tras realizar la práctica pudimos determinar que es posible convertir una señal analógica a una digital utilizando los componentes adecuados, en este caso el ADC del PIC16F877A. El principal problema en esta etapa fue encontrar un programa adecuado que realizara la conversión ya que al no estar familiarizado con la programación de este dispositivo, fue necesario investigar más a fondo sobre la programación. De igual manera es importante recordar que es necesario hacer un acondicionamiento previo para poder manejar la señal en el PIC. Esto es de gran importancia ya que en el mundo real son pocas las señales las que pueden acoplarse directamente a algún dispositivo electrónico. El circuito limitador no causó mayores problemas ya que su construcción no dependía de componentes complicados. Fue muy interesante recuperar la señal digital para convertirla a una analógica ya que asi demostramos que es posible manipular una señal digital para realizar con ella algún filtrado o modulación y después regresarla a un estado continuo de tiempo para darle el manejo que sea necesario. Universidad Autónoma de Baja California Facultad de Ingeniería Ensenada Ingeniería Electrónica Alumno: Reinaldo Pacheco García Materia: Control Avanzado Practica 4. Ajuste entrada PIC DAC Docente: Dr. José de Jesús Zamarripa Topete Ensenada, B.C. a 29 de Mayo de 2011 Control Digital. Practica 3. Ajuste entrada PIC DAC Objetivo: Introducir una señal analógica, hacer la conversión analógica-Digital, posteriormente hacer la conversión inversa y recuperar la señal. Material y equipo. • • • • • • • • • • • • 1 Opamp LM324 1 Convertidor digital-analógico DAC0808 1 Microcontrolador PIC16F877. 2 Capacitores electrolíticos de 1 µF 1 diodo 1N4001 2 Capacitores de 33 pF 1 cristal de 4 MHz Capacitor de 0.1µF . Resistencias de varios valores (8 de 10 KΩ, 6 de 100 KΩ) . Fuente de Voltaje Generador de funciones Osciloscopio. Introducción. La utilización de un ordenador( Un microcontrolador es un miniordenador) en un sistema de medida pasa necesariamente por la conversión de la señal analógica procedente de los sensores a una señal digital capaz de poder ser entendida por el ordenador. A este proceso se le conoce como Conversión Analógica Digital (ADC). Figura 1. Cuando se desea pasar información a un computador se necesita un conversor analógico Digital. Por el contrario, en muchos sistemas de regulación se precisa de una señal analógica de control y para ello se debe realizar el proceso inverso: convertir la señal digital, obtenida con el ordenador a una señal analógica mediante un dispositivo de Conversión Digital Analógica (DAC). Existen muchos diseños para realizar un circuito de conversión analógica digital o viceversa. En general se utilizan circuitos integrados que realizan estas funciones directamente o con un mínimo de circuitería periférica. Sin embargo, no todos son aptos para una aplicación concreta y por ello deben estudiarse cuidadosamente sus características y elegir el que mejor se adapte a nuestras necesidades. La precisión y la velocidad de muestreo son los más evidentes, pero la simplicidad del diseño, la estabilidad frente a condiciones adversas y el consumo suelen ser muchas veces las cualidades que condicionan todo el diseño. El coste es otro factor a tener en cuenta, en general es posible disponer de circuitos ampliamente utilizados en la industria a un precio muy razonable. Errores de digitalización Las cualidades de un conversor digital analógico se expresan en función de sus discrepancias con el comportamiento que debería presentar un conversor digital analógico ideal: Figura 2. Error de cuantificación. En un conversor digital analógico ideal la relación entre la entrada digital (números) y la salida analógica (voltios) es lineal. La resolución es igual al incremento más pequeño que puede experimentar la señal digital que es igual al cambio del bit menos significativo. El error es siempre menor a 1 bit menos significativo. Figura 3. Error de cero (offset). En un conversor digital analógico real la señal analógica está desplazada con respecto al valor que le correspondería en el conversor ideal. Este desplazamiento equivale a que para una entrada digital igual a cero se tiene un valor de la tensión de salida del conversor (error de cero). En general, puede compensarse mediante las técnicas habituales aplicadas a los amplificadores operacionales. Es importante destacar que el offset varía notablemente con la temperatura. Figura 4. Error de amplificación. La discrepancia entre la salida real y la salida teórica aumenta con el valor de la entrada. Ello se debe a que la red de resistencias de los amplificadores operacionales de salida no está bien ajustada. Este error es fácilmente corregible y todos los circuitos de conversión digital analógica presentan estas resistencias accesibles desde el exterior. Otra causa de este error es la fuente de la tensión de referencia, la cual debe ajustarse con sumo cuidado. Figura 5. Error de linealidad la relación entre la señal digital y la señal analógica discrepa ligeramente de la dependencia lineal que deberían presentar. Se debe a pequeñas discrepancias entre los valores de las distintas resistencias que componen la red R-2R. En general un mismo fabricante suministra un mismo tipo de conversor con distintas precisiones en linealidad. Sólo se puede compensar por software. Figura 6. Error de monotonicidad. A una señal creciente en la entrada digital no siempre le corresponde una señal de salida creciente. Este error se debe a desajustes en la red R-2R y no se puede corregir. Es especialmente acusado en las series económicas de los conversores de alta resolución. En general son dispositivos de muchos bits pero en los que sólo los más significativos están correctamente ajustados. A esto debemos añadir la dependencia de la temperatura de estas características. Otros factores importantes al seleccionar un determinado tipo de conversor es la velocidad máxima de operación y el requerimiento energético de todo el sistema. En este caso se utilizo el PIC16F877 que tiene las siguientes características. Características generales del PIC16F877 La siguiente es una lista de las características que comparte el PIC16F877 con los dispositivos más cercanos de su familia: PIC16F873 PIC16F874 PIC16F876 PIC16F877 - CPU RISC - Sólo 35 instrucciones que aprender - Todas las instrucciones se ejecutan en un ciclo de reloj, excepto los saltos que requieren dos - Frecuencia de operación de 0 a 20 MHz (DC a 200 nseg de ciclo de instrucción) - Hasta 8k x 14 bits de memoria Flash de programa Hasta 368 bytes de memoria de datos (RAM) Hasta 256 bytes de memoria de datos EEPROM Hasta 4 fuentes de interrupción Stack de hardware de 8 niveles Reset de encendido (POR). - Rangos de temperatura: Comercial, Industrial y Extendido - Bajo consumo de potencia: - Menos de 0.6mA a 3V, 4 Mhz - 20 µA a 3V, 32 Khz - menos de 1µA corriente de standby. Entre otros. Además Periféricos - Timer0: Contador/Temporizador de 8 bits con pre-escalador de 8 bits. - Timer1: Contador/Temporizador de 16 bits con pre-escalador - Timer0: Contador/Temporizador de 8 bits con pre-escalador y post-escalador de 8 bits y registro de periodo. - Dos módulos de Captura, Comparación y PWM - Convertidor Analógico/Digital: de 10 bits, hasta 8 canales - Puerto Serie Síncrono (SSP) - Puerto Serie Universal (USART/SCI). - Puerto Paralelo Esclavo (PSP): de 8 bits con líneas de protocolo Figura 7. Patillaje del PIC16F877A Desarrollo de la Práctica. 1. Se procedió a armar el siguiente circuito. De tal forma que se caló el programa del convertidor analógico-digital, metiéndose una señal senoidal y teniendo a la salida observación en LED’s. Resultados obtenidos con una señal senoidal. Después se coloco a la salida del PIC el CI DAC0808 para recuperar la señal de entrada. Etapa del PIC Etapa del convertidor. Figura 3. Circuito del convertidor digital-analógico. Las entradas fueron del Puerto B del PIC RB0 bit menos significativo (LSB) RB7 bit más significativo (MSB) EN vref se puso a 5V Posteriormente se coloco el siguiente circuito para recuperar la señal de entrada con la misma amplitud. Se obtuvieron los siguientes resultados. Como se observa la señal de salida es casi idéntica a la de la entrada. Circuito en el Protoboard. Programa en ensamblador para el Microcontrolador. ;programa para realizar una conversión analógica digital LIST P=16F877 include<p16f877.inc> RDELAY EQU 0x21 CONTA0 EQU 0x22 CONTA1 EQU 0x23 CONTA2 EQU 0x24 W EQU 0 ;Registro W F EQU 1 ;Registro de trabajo ;ADRESL EQU 0x9E ;***************************************************************** bsf STATUS,RP0 movlw b'00011111' movwf PORTA clrf ADCON0 clrf PORTB clrf PORTD bcf STATUS,RP0 bsf ADCON0,0 convertir call espera20u bsf ADCON0,2 espera btfsc ADCON0,2 ; goto espera movf ADRESH,0 movwf PORTB bsf STATUS,RP0 movf ADRESH,0 bcf STATUS,RP0 movwf PORTD goto convertir espera20u movlw 0x05 movwf CONTA0 ret1 decfsz CONTA0,1 goto ret1 return end Conclusiones. En esta práctica se uso el Microcontrolador PIC16F877A como convertidor AnalógicoDigital usando un solo canal, se acondiciono para que a la entrada solo hubiera un máximo de 5V, es decir meter una señal de AC de diferente amplitud y obtener señales de 0 a 5 V. Posteriormente de la conversión se hizo el proceso inverso, a través de la señal digital obtenida se reconstruye por medio del DAC0808 a su forma original, cabe destaca que solo hay un pequeña distorsión entre la original y la obtenida en la salida, y esto se debe a que en la digitalización hay perdidas que por la misma naturaleza del proceso. Referencias electrónicas. Convertidor Digital-analógico. Recuperado el 20 de febrero de 2011 de: • http://www.unicrom.com/Tut_DAC.asp Conversión Analógica-Digital y viceversa. Recuperado el 29 de mayo de 2011 de: • http://www.volcanesdecanarias.com/interna/Educacion/download/Instrumentaci on/04_SISTEMAS%20DE%20CONVERSION%20ANALOGICA%20DIGITAL.pdf APENDICE (archivos anexos en PDF). • • • • Hoja de especificaciones Microcontrolador PIC16F877AA Hoja de especificaciones Convertidor digital-analógico DAC0808. Archivo .asm del código. Datasheet lm324