MCP4725 12bit Digitaal-naar-Analoog (DAC) converter

MCP4725 12bit Digitaal-naar-Analoog (DAC) converter

Artikelnummer : VDR-114
Laatste voorraad! Op = Op
30 Stuks op voorraad
Direct leverbaar
40 stuks verkocht
3,50

Introductie MCP4725 DAC I2C Module

De meeste Arduino's hebben een analoog naar digitaal (ADC) converter, maar hebben vaak geen digitaal naar analoog (DAC) converter. Met deze converter kun je een echt analoog signaal genereren met een resolutie van maar liefst 12-bit. Zo kun je bijvoorbeeld een signaal generator maken, of een bias voltage genereren als referentie.

Het standaard I2C adres van deze module is 0x60, maar kan ook op 0x61 gezet worden door de pin A0 met de VCC te verbinden. Hierdoor kun je twee DACs gebruiken op dezelfde I2C lijn.

Met behulp van de ingebouwde EEPROM kun je het laatst ingestelde voltage opslaan, zodat de MCP4725 bij de volgende power up weer de juiste uitgangsspanning uitstuurt.

Aansluiten van de MCP4725 DAC

  • VCC en GND sluit je op een voeding aan van 2.7V tot 5.5V
  • OUT is het uitgangssignaal
  • SCL en SDA zijn respectievelijk de Clock en Data signalen van de I2C bus
  • A0 kun je aansluiten op VCC om het adres van de module op 0x61 in te stellen
  • De MCP4725 DAC kun je aansturen met onderstaande software

Software & Code

Download Arduino Library <MCP4725>

#include <Wire.h>
#include <Adafruit_MCP4725.h>

Adafruit_MCP4725 dac;

void setup() {
  Serial.begin(9600);
  dac.begin(0x60); // For MCP4725A0 the address is 0x60 or 0x61
}

void loop() {
    int voltage = 2048; // Range: 0 .. 4095 (0V .. VCC)
    dac.setVoltage(voltage, false);
}

Technische specificaties

  • Resolutie: 12 bits ( 0 .. 4095 )
  • Interface: I2C
  • Voedingsspanning: 2.7V tot 5.5V
  • Standaardadres: 0x60 (of 0x61, selecteerbaar via soldeerjumper)

Aanbevolen producten

Gewichtssensor 50kg (Load Cell)
49%
OFF
Op voorraad
157 stuks verkocht
€2,95 €1,50
HX711 Load Cell versterker voor gewichtsmeting
Staffelkorting
Op voorraad
78 stuks verkocht
€2,00
MPU6050 Gyroscope & Accelerometer Module - 3-Axis
31%
OFF
Op voorraad
78 stuks verkocht
€3,25 €2,25
Ultrasonische afstandssensor HC-SR04
50%
OFF
Op voorraad
42 stuks verkocht
€2,00 €1,00
BMP180 Barometer Druk Sensor Module - Digitaal
60%
OFF
Op voorraad
19 stuks verkocht
€2,50 €1,00