Arduino MCP4725
тел. +7(499)347-04-82
Описание Arduino MCP4725
Вот подробное описание, технические характеристики, список парт-номеров и совместимых плат для Arduino и MCP4725 (12-битный ЦАП с I2C интерфейсом).
1. Описание модуля (Arduino + MCP4725)
MCP4725 — это одноканальный 12-битный цифро-аналоговый преобразователь (ЦАП) с интерфейсом I2C и встроенной энергонезависимой памятью (EEPROM). Модули для Arduino (например, GY-4725, Adafruit 935, CJMCU-4725) обычно представляют собой готовые breakout-платы, где микросхема установлена на маленькой плате с обвязкой (конденсаторы, резисторы) и выведенными контактами.
Благодаря тому, что ЦАП имеет выходное напряжение от 0 до VCC (обычно 3.3 или 5 В) и 12-битное разрешение (4096 шагов), он используется для:
- Генерации аналоговых сигналов (пилообразные, синусоиды, низкочастотные сигналы).
- Управления аналоговыми устройствами (регулировка яркости светодиодов через транзисторы, управление шим-контроллерами, программируемыми блоками питания).
- Генерации звуковых сигналов малой амплитуды.
- Калибровки аналоговых сенсоров.
Дополнительная особенность: EEPROM внутри микросхемы позволяет сохранять последнее выходное напряжение даже после выключения питания.
2. Технические характеристики
| Параметр | Значение |
| :--- | :--- |
| Разрешение | 12 бит (шаг = 1/4096) |
| Интерфейс | I2C (максимальная частота 3.4 МГц, обычно 100–400 кГц) |
| Диапазон выходного напряжения | От 0 до VCC (3.3 В или 5 В в зависимости от модуля) |
| Погрешность | ± 0.5 LSB (младший значащий бит) |
| Выходной импеданс (повторитель) | 1 Ом (типичное значение для операционного усилителя на выходе) |
| Напряжение питания (VCC) breakout-модуля | 2.7 В … 5.5 В (для микросхемы)
Для совместимости с Arduino: 3.3 В / 5 В |
| Номинальное потребление (актив. режим) | ~200 мкА (микросхема MCP4725 сама по себе) |
| Режимы записи |
- Fast Mode (один байт на команду)
- Normal Mode (раздельный PD и EEPROM)
3. Парт-номера (SKU/PN и узнаваемые названия)
Микросхемы MCP4725 (основные производителя: Microchip):
| Тип корпуса | Полный парт-номер | Описание | | :--- | :--- | :--- | | SOIC-8 | MCP4725A0T / MCP4725A0-S (Ревизия без I2 EEPROM) | Основной корпус для черезвычайно мелких плат | | MSOP-8 | MCP4725A1T-E/CH / MCP4725A2-E/CH | Самый распространенный корпус на breakout-модулях | | WDFN-8 | MCP4725A6T-E/CH | Очень мелкий корпус для ограниченного пространства (например, энергоэффективные проекты) |
Для модуля «Arduino MCP4725» (с совместимыми размерностями):
| Название модуля (Seller SKU) | Форм-фактор / Совместимость | Парт-номер модуля | | :--- | :--- | :--- | | Adafruit MCP4725 | Стандартный черезвычайно маленький modul – Adafruit format | ADA 935 / adafruit435 | | Вскрышной модуль GY-4725 / CJMCU-4725 | TSSOP-8 с силовым GPIO | OЖ 47250 | | DFRobot DFR0171 (модуль DFROBOT MCP4725) | Плата L с отверстиями для установки | DFR0171 | | Waveshare MCP4725 DAC Module | Вскрышной — доступ 0-5V через LT1490A? (Резистор RA, RB) | WSC10404140 «MCP4725» или WR-D9-SWE |
Важно: При заказе из AliExpress / Amazon ищите «**MCP4725 DAC module ADC В