# Modul DAC MCP4725, I2C, 12 biti, cu EEPROM, HW-315

- Pagina: https://sigmanortec.ro/modul-dac-mcp4725-i2c-12-biti-cu-eeprom-hw-315
- Pret: 11.59 RON
- Disponibilitate: In stoc; 1-2 zile
- Cod: 88290 · EAN: 5941702390400
- Categorie: Mecatronica si IoT > Senzori si Module > Module ADC si DAC
- Specificatii: Tensiune de alimentare: 2.7-5.5 V DC; Dimensiuni: 14.9 x 15.2 mm; Tip: convertor digital-analogic (DAC) cu EEPROM; Curent de iesire: max. 25 mA; Interfata: I2C; Rezolutie: 12 biti (4096 pasi); Tip iesire: tensiune analogica rail-to-rail, raportata la VCC; Circuit integrat: MCP4725; Timp de raspuns: 6 µs (tipic); Capsula: SOT-23-6; Adresa I2C: 0x60
- Actualizat: 2026-10-28
- Magazin: [Sigmanortec.ro](https://sigmanortec.ro/llms.txt)
- Preturi: RON, TVA inclus; preturi si stoc la data de 2026-11-11 02:58 (Europe/Bucharest)

## Descriere

Modul breakout cu convertorul MCP4725, un DAC pe 12 biti cu interfata I2C, care transforma o valoare digitala intr-o tensiune analogica reala pe pinul OUT, utila pentru generare de semnal, referinte de tensiune reglabile si control analogic in proiecte cu Arduino, ESP32, STM32 sau Raspberry Pi. Dispune de memorie EEPROM interna, adresa I2C selectabila prin jumperul ADDR si pull-up dezactivabile pentru montaje cu mai multe module pe aceeasi magistrala, la o alimentare de 2.7 - 5.5 VDC.
Modulul MCP4725 este un convertor digital-analogic de 12 biti cu interfata I2C, care permite unei placi de dezvoltare sau unui calculator sa produca la iesire o tensiune analogica reala, nu doar un semnal PWM filtrat. Este util acolo unde este nevoie de o tensiune de referinta reglabila, de un semnal de control analogic pentru un amplificator sau un motor, sau de o forma de unda generata digital, cum ar fi o unda sinusoidala sau o rampa, pentru proiecte audio, instrumente de masura, automatizari si control de proces.
Circuitul principal este MCP4725, un DAC cu rezolutie de 12 biti, memorie EEPROM interna pentru pastrarea valorii de iesire si a configuratiei dupa oprirea alimentarii, si iesire de tip rail-to-rail raportata la tensiunea de alimentare VCC. Comunicatia se face prin I2C, cu suport pentru modurile Standard de 100 kbps, Fast de 400 kbps si High-Speed de 3.4 Mbps, iar timpul de stabilizare tipic al iesirii este de 6 us. Adresa de pe magistrala este selectabila prin pinul de adresa A0, ceea ce permite folosirea mai multor module MCP4725 pe aceeasi magistrala I2C.
Printre caracteristicile principale se numara conectorul cu 6 pini OUT, GND, SCL, SDA, VCC si un al doilea GND, jumperul ADDR pentru selectarea starii pinului de adresa A0 si rezistentele de pull-up de pe magistrala I2C, care pot fi dezactivate atunci cand pe aceeasi magistrala sunt conectate mai multe module. Alimentarea modulului se face la o tensiune cuprinsa intre 2.7 si 5.5 VDC, aplicata pe pinii VCC si GND.
Prin interfata I2C, modulul este compatibil cu Arduino, ESP32, STM32, Raspberry Pi si orice alta placa de dezvoltare sau calculator cu port I2C disponibil.
Specificatii:
Tensiune alimentare: 2.7 - 5.5 VDC
Curent iesire: maxim 25 mA
Cip: MCP4725
Tip: convertor digital-analogic (DAC) cu EEPROM
Rezolutie: 12 biti (4096 pasi)
Interfata: I2C (Standard 100 kbps, Fast 400 kbps, High-Speed 3.4 Mbps)
Adresa I2C implicita: 0x60 (pin ADDR / A0 legat la masa)
Timp de stabilizare: 6 us (tipic)
Pull-up I2C: dezactivabile, pentru conectarea mai multor module pe aceeasi magistrala
Iesire: tensiune analogica rail-to-rail, raportata la VCC
Dimensiuni: 14.9 x 15.2 mm
Layout:
1. Header 6 pini: Se livreaza nelipit, pentru montare pe breadboard sau conectare cu fire Dupont.
2. OUT: Iesirea de tensiune analogica generata de convertor.
3. GND: Masa semnalului de iesire, alaturata pinului OUT.
4. SCL: Linia de ceas a interfetei I2C.
5. SDA: Linia de date a interfetei I2C.
6. VCC: Alimentarea pozitiva a modulului, intre 2.7 si 5.5 VDC.
7. ADDR: Jumper pentru starea pinului de adresa A0, implicit legat la masa pentru adresa 0x60.
8. GND: Masa alimentarii, alaturata pinilor VCC si ADDR.
9. Circuit MCP4725: Convertorul digital-analogic original, montat in capsula SOT-23-6.
10. Gauri de montare: Doua orificii pentru fixarea mecanica a placii.
Pinout:
Conector
Pin
Functie
J1 Header
OUT
Iesire tensiune analogica (DAC)
J1 Header
GND
Masa semnal de iesire
J1 Header
SCL
Ceas I2C
J1 Header
SDA
Date I2C
J1 Header
VCC
Alimentare 2.7 - 5.5 VDC
J1 Header
GND
Masa alimentare
ADDR (A0)
Adresa I2C
Implicit, legat la GND
0x60
Punte spre VCC
0x61
Utilizare:
Conectati VCC si GND la o sursa de 2.7 - 5.5 VDC, de exemplu pinul 5V sau 3.3V al placii de dezvoltare, respectand polaritatea.
Conectati SCL si SDA la pinii I2C ai placii de dezvoltare, de exemplu A4 si A5 la Arduino Uno sau pinii dedicati I2C la ESP32, STM32 ori Raspberry Pi.
Daca placa de dezvoltare lucreaza la 3.3 V si modulul este alimentat la 5 V, alimentati modulul la 3.3 V in loc sa folositi un convertor de nivel pe SCL si SDA.
Lasati jumperul ADDR nemodificat pentru adresa 0x60, sau faceti puntea spre VCC atunci cand aveti nevoie de a doua adresa, 0x61, pe aceeasi magistrala.
Daca folositi mai multe module MCP4725 pe aceeasi magistrala I2C, dezactivati rezistentele de pull-up de pe toate modulele cu exceptia unuia singur.
Din program, initializati comunicatia I2C si trimiteti o valoare intre 0 si 4095 catre modul, aceasta fiind convertita intr-o tensiune proportionala disponibila pe pinul OUT.
Masurati tensiunea de iesire intre pinii OUT si GND alaturat, cu un multimetru sau cu un osciloscop.
Pentru generarea unei forme de unda, actualizati valoarea trimisa la intervale scurte si regulate in bucla programului, tinand cont ca timpul de stabilizare tipic al iesirii este de 6 us, viteza reala fiind limitata in principal de viteza magistralei I2C.
Nu depasiti tensiunea maxima de alimentare de 5.5 VDC si nu inversati polaritatea pe pinii VCC si GND.
Diagrama dimensiuni:
