Mit dem MCP4725 Breakout Board kannst du mit deinem Arduino Analogspannungen erzeugen. Mit diesem digital zu analog Konverter kannst du dir einen Sinus erzeugen, oder du kannst ihn für deine Audio Projekte einsetzen, um Töne zu generieren. Die Ansteuerung des DAC erfolgt über den I2C Bus und es können bis zu zwei MCP4725 an einem I2C betrieben werden. Wird die Netzspannung unterbrochen, wird der letzte analoge Wert im EPROM gespeichert und wiederhergestellt, sobald Betriebsspannung anliegt. Der analog Wert ist proportional zur Betriebsspannung des DAC z.B. bei 5V => 0V-5V oder bei 3V => 0V-3V

Eine geeignete Library findest du in der Arduino IDE wenn du nach MCP4725 suchst.

Bei uns kannst du auch noch viele andere Bauteile und Zubehör für deine Arduino, ESP32, ESP8266 und Raspberry Pi Projekte kaufen, schau dich einfach in unserem Online Shop um!


Arduino Beispiel MCP4725

#include <Wire.h>
#include <Adafruit_MCP4725.h>
Adafruit_MCP4725 dac;
void setup() {
  dac.begin(0x62);
}
void loop() {
dac.setVoltage(4095, false); //Spannung auf Max setzen und nicht in EEPROM speichern z.B 5V
delay(2000);
dac.setVoltage(2047, false); //Spannung auf 2.5V setzen und nicht in EEPROM speichern
delay(2000);
}

Downloads:

BH1750_Datasheet.pdf


Technische Details:

  • Chip: MCP4725
  • Default Adresse: 0x62
  • Adressen: 0x62 oder 0x62
  • Betriebsspannung: 2.7V bis 5.5V
  • Internes EEPROM zum Speichern von Settings
  • Auflösung: 12-Bit
  • Farbe: Rot
  • Grösse: 15x15x3mm
  • Gewicht: 1g


Lieferumfang:

  • 1x MCP4725 12-Bit Digital Analog Wandler I2C DAC
  • 1x Stiftleiste 6xP

+ Bewertung

Hinweis: HTML ist nicht verfügbar!
    Weniger Gut           Gut

MCP4725 12-Bit Digital-Analog-Wandler I2C DAC

  • Artikelnr. 420349
  • Verfügbarkeit Lagernd
  • 4,50CHF


Schnellsuche DAC, MCP4725, Analog, Wandler, I2c, 12Bit, Raspberry, Arduino, Breakout, Board, Modul, Microchip, EEPROM, 3.3V, 5V