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
🔹 বাংলা
✨ 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Ω ব্যবহার করা হয়।

Login to ask a question