Модуль АЦП/ЦАП PCF8591
Модуль на базе микросхемы PCF8591 расширяет функционал контроллера Arduino, ESP и многих других, которые поддерживают работу с I2C протоколом двухпроводного последовательного интерфейса обмена данными. Для этого используются выводы SDA и SCL. Контакты VCC и GND используются для подачи питания (в диапазоне напряжения от 3.3 до 5 В постоянного тока).
Модуль PCF8591 дополняет контроллер 4-мя аналоговыми входами (АЦП). Также имеется один аналоговый выход (ЦАП), который в классических платах Arduino и на базе чипов ATtiny или ESP8266 отсутствует вовсе. Работают все 5 выводов на 8-битной разрешающей способности. Аналоговый выход можно использовать для создания музыкальных устройств, а вход для считывания данных с различных датчиков, потенциометров или джойстиков. Также в плату модуля встроены термистор, фоторезистор и подстроечный резистор (в синем корпусе и с крестовиной для регулировки опорного напряжения). С помощью перемычек можно выбрать режим работы: считывание данных с датчиков или напряжения с аналоговых входов.
Поскольку модуль внешнего АЦП/ЦАП подключается по I2C шине, то вы не расходуете выводы контроллера (к шине I2C можно подключить много устройств с различными адресами), получая взамен сразу пять дополнительных. Измерения температуры и освещенности в помещении пригодятся в системах климат-контроля или умного дома.
Примеры использования:
- Расширение возможностей платы Arduino или Raspberry
- Система контроля в умном доме
Характеристики:
- Управляющая микросхема: PCF8591
- Напряжение питания: 3,3 / 5 В постоянного тока
- Размеры: 36x23 мм
- Вес: 8 г