MCP4725 12-Bit Digital-to-Analog Converter Module | I2C DAC Board | Arduino Raspberry Pi ESP32(Red)

SKU: AXES837118

Tk 350


Product Description / পণ্যের বিবরণ

🔹 English

The MCP4725 12‑Bit DAC Module is an I²C-based digital-to-analog converter (DAC) breakout board that allows microcontrollers to produce precise analog voltage outputs. With 12-bit resolution, the module generates 4096 discrete voltage levels for smooth and accurate analog signal control. It supports a wide input voltage range of 2.7V to 5.5V, making it compatible with development boards like Arduino, Raspberry Pi, ESP32, and STM32.

The module features non-volatile EEPROM memory to store the last output voltage, so it restores the setting after power-up. The compact breakout board includes power and I²C pins (SDA/SCL) and an analog output pin for applications such as sensor calibration, waveform generation, voltage reference, and analog control.

🔹 বাংলা (Bangla)

MCP4725 12‑Bit DAC মডিউল একটি I²C নির্ভর ডিজিটাল-টু-অ্যানালগ কনভার্টার ব্রেকআউট বোর্ড, যা মাইক্রোকন্ট্রোলার থেকে সঠিক অ্যানালগ ভোল্টেজ আউটপুট তৈরি করতে সক্ষম। এতে 12-bit রেজোলিউশন রয়েছে, যা 4096 স্তরের ভোল্টেজ প্রদান করে। এটি 2.7V থেকে 5.5V পর্যন্ত ভোল্টেজে কাজ করতে পারে এবং Arduino, Raspberry Pi, ESP32, STM32 এর সাথে ব্যবহারযোগ্য।

মডিউলে নন-ভোলাটাইল EEPROM থাকে, যা শেষ আউটপুট সংরক্ষণ করে এবং পাওয়ার চালু হলে পুনরায় সেট আউটপুট প্রদর্শন করে। কম্প্যাক্ট ব্রেকআউট বোর্ডে পাওয়ার, I²C পিন (SDA/SCL) এবং আউটপুট ভোল্টেজ পিন থাকে। এটি সেন্সর ক্যালিব্রেশন, ওয়েভফর্ম জেনারেশন, ভোল্টেজ রেফারেন্স এবং অ্যানালগ কন্ট্রোল প্রজেক্টে ব্যবহার করা যায়।

📋 Detailed Specifications / বিস্তারিত স্পেসিফিকেশন

🔹 English

Feature

Specification

DAC Resolution

12-bit (4096 levels)

Interface

I²C (100 kHz standard, 400 kHz fast, up to 3.4 MHz high-speed)

Supply Voltage (VDD)

2.7V – 5.5V

Output Voltage Range

0V – VDD (rail-to-rail)

Memory

On-board EEPROM (stores last output)

I²C Address

Default 0x60 (configurable)

Output Current

Up to ~25 mA

Pinout

VCC, GND, SDA, SCL, VOUT

Settling Time

~6 µs

Operating Temperature

−40 °C to +125 °C

Compatibility

Arduino, Raspberry Pi, ESP32, STM32, etc.

🔹 বাংলা

বৈশিষ্ট্য

স্পেসিফিকেশন

ডিএসি রেজোলিউশন

12-bit (4096 স্তর)

ইন্টারফেস

I²C (100 kHz স্ট্যান্ডার্ড, 400 kHz ফাস্ট, 3.4 MHz পর্যন্ত হাই-স্পিড)

পাওয়ার ভোল্টেজ (VDD)

2.7V – 5.5V

আউটপুট ভোল্টেজ রেঞ্জ

0V – VDD (রেল-টু-রেল)

মেমোরি

অন-বোর্ড EEPROM (শেষ আউটপুট সংরক্ষণ)

I²C ঠিকানা

ডিফল্ট 0x60 (পরিবর্তনযোগ্য)

আউটপুট কারেন্ট

প্রায় 25 mA

পিন কনফিগারেশন

VCC, GND, SDA, SCL, VOUT

সেটলিং টাইম

প্রায় 6 µs

অপারেটিং তাপমাত্রা

−40 °C থেকে +125 °C

সামঞ্জস্যতা

Arduino, Raspberry Pi, ESP32, STM32 ইত্যাদি

✨ Product Highlights / প্রধান বৈশিষ্ট্য

🔹 English

✔ High-precision 12-bit DAC with 4096 voltage levels

✔ Easy I²C control for microcontrollers

✔ Wide supply voltage support (2.7V – 5.5V)

✔ EEPROM memory stores last output voltage

✔ Compact breakout board for easy prototyping

✔ Ideal for analog control, waveform generation, voltage reference, sensor calibration

🔹 বাংলা

✔ উচ্চ-নিখুঁত 12-bit DAC, 4096 স্তরের ভোল্টেজ আউটপুট

✔ মাইক্রোকন্ট্রোলারের জন্য সহজ I²C কন্ট্রোল

✔ বিস্তৃত ভোল্টেজ সাপোর্ট (2.7V – 5.5V)

✔ EEPROM মেমোরি শেষ আউটপুট সংরক্ষণ করে

✔ কম্প্যাক্ট ব্রেকআউট বোর্ড, সহজ প্রোটোটাইপিং

✔ অ্যানালগ কন্ট্রোল, ওয়েভফর্ম জেনারেশন, ভোল্টেজ রেফারেন্স, সেন্সর ক্যালিব্রেশনের জন্য উপযুক্ত

❓ Frequently Asked Questions (FAQ) / সাধারণ প্রশ্ন ও উত্তর

🔹 English

Q1: What is the MCP4725 DAC used for?

A: Converts microcontroller digital values into analog voltage for analog signal generation and control.

Q2: What voltage range does it support?

A: Operates at 2.7V – 5.5V, compatible with 3.3V and 5V systems.

Q3: How accurate is the output?

A: 12-bit resolution provides 4096 discrete voltage levels for smooth analog output.

Q4: Does it retain output voltage after power-off?

A: Yes, EEPROM memory stores the last output voltage.

Q5: Which microcontrollers can use this module?

A: Arduino, Raspberry Pi, ESP32, STM32, and other I²C-compatible boards.

Q6: Do I need pull-up resistors for I²C lines?

A: Some breakout boards include them. If not, use typical 4.7 kΩ resistors on SDA and SCL.

🔹 বাংলা

প্রশ্ন ১: MCP4725 DAC মডিউলটি কিসের জন্য?

উত্তর: মাইক্রোকন্ট্রোলারের ডিজিটাল মানকে অ্যানালগ ভোল্টেজে রূপান্তর করে, অ্যানালগ সিগন্যাল জেনারেশন ও নিয়ন্ত্রণের জন্য।

প্রশ্ন ২: কোন ভোল্টেজে এটি কাজ করে?

উত্তর: 2.7V – 5.5V ভোল্টেজে চলে, 3.3V ও 5V সিস্টেমে ব্যবহারযোগ্য।

প্রশ্ন ৩: আউটপুট কতটা নির্ভুল?

উত্তর: 12-bit রেজোলিউশন সহ 4096 স্তরের সঠিক অ্যানালগ আউটপুট।

প্রশ্ন ৪: বিদ্যুৎ বন্ধের পর আউটপুট থাকে কি?

উত্তর: হ্যাঁ, EEPROM মেমোরি শেষ আউটপুট সংরক্ষণ করে।

প্রশ্ন ৫: কোন মাইক্রোকন্ট্রোলারে ব্যবহার করা যায়?

উত্তর: Arduino, Raspberry Pi, ESP32, STM32 ও অন্যান্য I²C-সাপোর্টেড বোর্ডে ব্যবহারযোগ্য।

প্রশ্ন ৬: I²C লাইনে pull-up রেজিস্টর লাগবে কি?

উত্তর: কিছু ব্রেকআউট বোর্ডে থাকে। না থাকলে SDA ও SCL লাইনে সাধারণত 4.7 kΩ ব্যবহার করা হয়।






Customer Questions and answers :

Login to ask a question