Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DIGITAL
1. Objetivo:
Configurar la resolución de los convertidores Analógico – Digital y Digital – Analógico.
2. Materiales:
• ATmega 328P
• Generador de Señales
• Resistencia
• Diodo 1N4732A
• DAC MCP4725
• Osciloscopio
3. Marco Teórico:
d) Paso de cuantización
El paso de cuantización es el rango de voltaje entre cada valor digital.
Para:
10-bits ADC = 2^10 =
10-bits ADC = 2^10 = 1024 valores digitales
1024 valores𝑃𝑎𝑠𝑜digitales
𝑑𝑒 𝑐𝑢𝑎𝑡𝑖𝑧𝑎𝑐𝑖𝑜𝑛 =
3.3𝑣 − 0𝑣
2 −1
= 3.22𝑚𝑉 10
0v = 00 00000000 -> 0
3.22mV = 00 00000001 -> 1
6.44mV = 00 00000010 -> 2
…
….
3.3v = 11 11111111 -> 1023
3.4 MCP4725
Es un módulo convertidor digital – analógico
- Interfaz I2C
- Resolución de 12 bits
- Es capaz de operar a 3.3v o 5v
4. Circuito Esquemático:
//VARIABLES
uint16_t ValorConvertido = 0;
//PROTOTIPO DE FUNCIONES
int main(void)
{
}
}
//************Desarrollo de funciones*********;
void MCP4725_Write_address(uint8_t address_mcp){
I2C_Start();//se genera la condicion de start se espera a que se transmita;
I2C_Write_Address_Slave(address_mcp,MCP4725_WRITE);
//se direcciona al esclavo, y se indica que será una escritura;
}
I2C_Write_Data_Slave((uint8_t)(data_mcp>>8));
I2C_Write_Data_Slave((uint8_t)data_mcp);
}
RESULTADOS
a) Para una frecuencia de un señal senodidal f=2KHZ , realizar las pruebas en proteus
b) Para uan frecuencia de una señal triangular f=2kz ,realizar las pruebas en proteus