Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DIE
1.
Introduccin
Un DAC es un dispositivo para convertir seales digitales con datos binarios en seales de corriente o de tensin
analgica.
Un convertidor ADC es un dispositivo hbrido que convierte un voltaje anlogo, en un rango generalmente de 0
a 5 V, a un nmero entero en escala digital. En esencia, el ADC puede verse como un voltmetro de alta velocidad
(microsegundos) que mide un voltaje anlogo y entrega un resultado proporcional discreto en binario.
La placa CADmega128-B incorpora un DAC MCP4921, que ofrece una salida de voltaje programable de 12 bits
de resolucin. Se puede configurar como salida de corriente en el rango de 0 a 20mA o como salida de voltaje con
un rango de 0 a 5V.
El ADC integrado en ATmega128 ofrece 10 bits de resolucin. Sus voltajes de referencia pueden ser configurados
en una variedad de opciones, si bien no pueden ser menores que GND (0V) o mayores que VCC (5V). Adems, al
usar la interfaz JTAG, se pierden 4 de los 8 canales ADC. Los primeros 3 de los 4 restantes (ADC0, ADC1 y ADC2)
son los que estn disponibles en la placa CADmega.
1.1.
Objetivos:
1.2.
Funciones necesarias:
Las Funciones a utilizar en esta experiencia estn declaradas en el formulario dac_mcp4921.c y adc_int.c. stas
son:
Inicializar DAC
DAC_hw_init();
//Inicializa el conversor analogo digital del micro.
Esta inicializacin slo se hace al principio del programa.
Enviar a la salida un valor de 8 bits.
void DAC_set_8bit(uchar val)
//El DAC en su salida establece el valor val de 8 bits.
Inicializar ADC
void init_adc_8bit_int_ref_5v()
//Inicializa el ADC utilizando 5V de referencia
Leer ADC en Binario
__inline uchar read_adc_8bit(uchar ch)
//ch es canal de entrada (0,1 o 2)
2.
Actividades:
2.1.
DIE
DIE
DIE
2.2.
1. Crear un cdigo tal que un usuario enve un nmero desde un PC a travs de una conexion con puerto serial,
luego el Micro debe convertir este nmero en un valor de voltaje a la salida a travs del DAC.
2. Utilizar el potencimetro RV2 de la placa como control de voltaje, de tal forma que la salida del DAC sea
proporcional a ste en el rango de 0 a 5V.
3.
Informe
1 se
fotografas (de ser posible) mostrando el funcionamiento de la placa con las funciones solicitadas.