SparkFun MCP4725 Arduino Library
Управление 12-битным DAC MCP4725 по I2C с сохранением состояния в EEPROM
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:05f333be85df026095dac4fb42fe01b9e1ba498860206e72e70d374e2cc7afddSparkFun_MCP4725_Arduino_Library-1.0.0-05f333be.zipОписание
Для работы с 12-битным ЦАП MCP4725 от Microchip. Чип подключается по I2C и совместим с экосистемой Qwiic SparkFun, так что паять ничего не нужно. На борту есть EEPROM, которая сохраняет установленное напряжение и режим отключения через перезагрузку — удобно, если нужно, чтобы выход был в определённом состоянии при включении. Библиотека позволяет устанавливать значение выхода от 0 до 4095, писать в EEPROM для персистентности, читать обратно содержимое регистров и настраивать три режима отключения питания с разными резисторами нагрузки. Есть поддержка быстрых записей для формирования сигналов на высокой скорости. Построена на базе SparkFun Toolkit для переносимости между разными реализациями I2C.