🛒
0 товаров
0 руб.

Интернет-магазин «Неглупый Дом»


🎚️ Цифро-аналоговый преобразователь MCP4725: получаем аналоговое напряжение из кода

MCP4725 — 12-битный ЦАП (цифро-аналоговый преобразователь), который по команде через I2C выдаёт на своём выходе настоящее, плавно регулируемое аналоговое напряжение, а не имитацию через быстрое переключение.

Чем это отличается от ШИМ

analogWrite() на Arduino на самом деле не даёт постоянное аналоговое напряжение — это быстрые прямоугольные импульсы (ШИМ), которые лишь в среднем воспринимаются как промежуточный уровень, и для получения из них настоящего плавного напряжения нужен внешний RC-фильтр, сглаживающий импульсы. MCP4725 сразу выдаёт настоящее постоянное напряжение заданного уровня, без пульсаций и без фильтра.

12 бит разрешения

4096 возможных уровней выходного напряжения в пределах опорного диапазона — заметно точнее, чем 8-битный ШИМ Arduino (256 уровней), если нужно плавно и точно задавать аналоговый уровень.

Применение

Формирование точного опорного или управляющего напряжения для внешней аналоговой схемы, генерация простых аналоговых сигналов, управление устройствами, ожидающими настоящее аналоговое напряжение, а не ШИМ.

Товары по теме

Ещё модули для Arduino: Электронные модули.

← 📈 Датчик тока и напряжения INA219: точный мо…🔷 Отладочные платы STM32: когда Arduino уже … →

Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.

Корзина


Поиск



Пример: понижающий или DC-DC или mini360 или aw-023 или арт. OZ/WB/YA