Descripción
Qué es
El GY-4725 Breakout DAC I2C es un conversor analógico-digital (DAC) que permite generar señales analógicas a partir de señales digitales. Está basado en el chip MCP4725 y ofrece una interfaz I2C para el control.
Características
- Conversor analógico-digital (DAC)
- Basado en el chip MCP4725
- Interfaz I2C
Para qué sirve
El GY-4725 Breakout DAC I2C es útil para proyectos que requieren salidas analógicas, como la generación de señales de audio, el control de dispositivos analógicos o la creación de osciloscopios. Es compatible con Arduino y otros microcontroladores que soportan la interfaz I2C.
Tutorial: Cómo usar GY-4725 Breakout DAC I2C
El GY-4725 Breakout DAC I2C es un conversor analógico-digital (DAC) que permite generar señales analógicas a partir de señales digitales. Útil para proyectos que requieren salidas analógicas, adecuado para principiantes e intermedios.
Qué necesitas
- Microcontrolador Arduino
- Cable I2C
- Resistencia pull-up (10kΩ)
- Fuente de alimentación
Pasos
- 1. Conecta el GY-4725 al microcontrolador Arduino a través de los siguientes pines: VCC a 5V, GND a GND, SDA a SDA, SCL a SCL.
- 2. Conecta una resistencia pull-up (10kΩ) entre SDA y VCC, y entre SCL y VCC.
- 3. Alimenta el GY-4725 con una tensión de 7V.
- 4. Carga el código Arduino proporcionado.
- 5. Verifica en el datasheet la configuración I2C correcta.
- 6. Establece el valor DAC deseado a través del código.
- 7. Verifica la salida analógica con un multimetro.
- 8. Prueba la estabilidad de la salida.
Código de ejemplo
```void setup() { Wire.begin(); } void loop() { int val = 512; // Valore DAC da 0 a 1023 Wire.beginTransmission(0x60); Wire.write((byte)0x40); Wire.write((byte)(val >> 8)); Wire.write((byte)(val & 0xFF)); Wire.endTransmission(); delay(1000); } ```
Miniproyecto
Crea un osciloscopio simple utilizando un Arduino, un GY-4725 y un oscilloscope. Genera señales de frecuencia variable y mide la salida.
Errores comunes
- Olvida conectar las resistencias pull-up.
- Dirección I2C incorrecta.
- Tensión inestable.
- Sintaxis de código incorrecta.
Accesorios recomendados
- Multimetro
- Oscilloscope
- Resistencia pull-up (10kΩ)
- Arduino Shield
Preguntas frecuentes
¿Cómo establecer el valor DAC?
Usa el código Arduino para establecer el valor DAC entre 0 y 1023.
¿Cuál es la dirección I2C correcta?
La dirección I2C es 0x60.
¿Cómo probar la salida?
Utiliza un multímetro para medir la salida analógica.
¿Cuáles son los límites de voltaje?
La entrada y la salida del DAC deben estar entre 0V y 5V.







Valoraciones
No hay valoraciones aún.