DAC7574
12-битный ЦАП DAC7574 с четырьмя каналами и интерфейсом I2C, поддерживающий синхронную загрузку значений
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0ebfacc66ffbb4592c2c270b18f84bf2b93f3519095ab8b16bc6577255c58d18DAC7574-1.0.0-0ebfacc6.zipОписание
Библиотека для работы с микросхемой DAC7574 — четырёхканальным 12-битным ЦАП с интерфейсом I2C. Можно устанавливать значения на каждый канал отдельно через setData(), либо программировать все четыре канала синхронно, чтобы выходы изменялись одновременно. Поддерживается два режима синхронизации: либо одновременная загрузка четырёх значений через setDataAll(), либо предварительная буферизация трёх каналов с финальной синхронной загрузкой четвёртого. Если нужна синхронизация нескольких микросхем DAC7574 на одной шине I2C, есть функция трансляции setBcstSync(), которая рассылает команду синхронизации всем устройствам. Адрес зависит только от двух бит конфигурации выводов A0 и A1.