In offerta!

GY-4725 Breakout DAC I2C – MCP4725

Il prezzo originale era: 4,59 €.Il prezzo attuale è: 3,33 €. Escluso IVA

GY-4725 Breakout DAC I2C – MCP4725

Disponibile su ordinazione

COD: ARD0010920 Categorie: ,

Descrizione

Cos’è

Il GY-4725 Breakout DAC I2C è un convertitore analogico-digitale (DAC) che permette di generare segnali analogici da segnali digitali. È basato sul chip MCP4725 e offre un’interfaccia I2C per il controllo.

Caratteristiche

  • Convertitore analogico-digitale (DAC)
  • Basato sul chip MCP4725
  • Interfaccia I2C

A cosa serve

Il GY-4725 Breakout DAC I2C è utile per progetti che richiedono output analogici, come la generazione di segnali audio, il controllo di dispositivi analogici o la creazione di oscillografi. È compatibile con Arduino e altri microcontrollori che supportano l’interfaccia I2C.

Tutorial: Come usare GY-4725 Breakout DAC I2C

Il GY-4725 Breakout DAC I2C è un convertitore analogo-digitale (DAC) che permette di generare segnali analitici da segnali digitali. Utile per progetti che richiedono output analitici, adatti a principianti e intermedi.

Cosa serve

  • Microcontroller Arduino
  • Cavo I2C
  • Resistenza pull-up (10kΩ)
  • Fonte di alimentazione

Passi

  1. 1. Collega il GY-4725 al microcontroller Arduino tramite i seguenti pin: VCC a 5V, GND a GND, SDA a SDA, SCL a SCL.
  2. 2. Connetti una resistenza pull-up (10kΩ) tra SDA e VCC, e tra SCL e VCC.
  3. 3. Alimenta il GY-4725 con una tensione di 5V.
  4. 4. Carica il codice Arduino fornito.
  5. 5. Verifica sul datasheet la configurazione I2C corretta.
  6. 6. Imposta il valore DAC desiderato tramite il codice.
  7. 7. Verifica l’output analogico con un multimetro.
  8. 8. Testa la stabilità dell’output.

Codice di esempio

```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); } ```

Mini-progetto

Crea un semplice oscillografo utilizzando un Arduino, un GY-4725 e un oscilloscope. Genera segnali di frequenza variabile e misura l’output.

Errori comuni

  • Forget to connect the pull-up resistors.
  • Incorrect I2C address.
  • Voltage not stable.
  • Incorrect code syntax.

Accessori consigliati

  • Multimetro
  • Oscilloscope
  • Resistenza pull-up (10kΩ)
  • Arduino Shield

Domande frequenti

Come impostare il valore DAC?
Usa il codice Arduino per impostare il valore DAC tra 0 e 1023.

Qual è l’indirizzo I2C corretto?
L’indirizzo I2C è 0x60.

Come testare l’output?
Utilizza un multimetro per misurare l’output analogico.

Quali sono i limiti di tensione?
L’input e l’output del DAC devono essere tra 0V e 5V.

Informazioni aggiuntive

Peso 15 g
Tensione

5 V

Interfaccia

I2C

Compatibilità

Arduino, ESP32