Модуль 8-битного АЦП/ЦАП на PCF8591

1 150 тг

6 в наличии

Артикул: 0409012 Категория:
Модуль 8-битного АЦП/ЦАП на PCF8591 имеет 4 аналоговых входа (АЦП, он же ADC), 1 аналоговый выход (ЦАП, он же DAC), разрешение каждого входа/выхода 8 бит. Управляется по шине I2C с помощью Arduino, Raspberry Pi или другого контроллера, поддерживающего этот протокол. Рабочее напряжение 2.5 – 6 В.

Модуль используют, если не хватает аналоговых входов/выходов на контроллере – подключаем его и получаем данные с датчиков. Если сравнивать с АЦП Arduino, то данный модуль проигрывает по разрешению (у Ардуиновского АЦП 10-битное разрешение), однако можно сравнивать не просто поступающее напряжение, как в Arduino (от 0 до 5 В), а сравнивать между собой напряжения из разных источников (например, для контроля уровня батарей), когда на один вход подается напряжение с одного источника, на второй – с другого и сравниваем результат. Также, можно замерить напряжение на всех 4 входах одновременно и затем получить 4 байта со значением по каждому входу (Arduino так тоже не умеет).

Модуль 8-битного АЦП/ЦАП на PCF8591

На плате расположены: потенциометр (подстроечный резистор), термистор (датчик температуры) и фоторезистор (датчик освещенности), которые подключены к аналоговым входам с помощью перемычек. С ними можно поэкспериментировать для знакомства с платой, а потом снять перемычки и подать на входы другие источники. Джампер P4 подключает вход AIN1 к термистору, джампер P5 подключает вход AIN0 к фоторезистору, а джампер P6 подключает вход AIN3 к потенциометру 10 кОм. Также на плате есть два светодиода – красный для индикации питания, зеленый для индикации сигнала на аналоговом выходе AOUT (чем ярче горит, тем выше напряжение на выходе).

На плате модуля имеется три джампера, обозначенных P4, P5 и P6:

  • Джампер P4 подключает к аналоговому входу AIN1 термистор (датчик температуры), с помощью которого можно контролировать температуру вокруг модуля. Если джампер P4 установлен, то на аналоговый вход AIN1 нельзя подключить какое либо устройство. Если джампер P4 не установлен, то вход AIN1 исполняет свои обычные функции и к нему можно подключить сигнал с какого либо устройства.
  • Джампер P5 подключает к аналоговому входу AIN0 фоторезистор (датчик освещенности), с помощью которого можно контролировать степень освещенности вокруг модуля. Если джампер P5 установлен, то на аналоговый вход AIN0 нельзя подключить какое либо устройство. Если джампер P5 не установлен, то вход AIN0 исполняет свои обычные функции и к нему можно подключить сигнал с какого либо устройства.
  • Джампер P6 подключает к аналоговому входу AIN3 потенциометр (построечный резистор) с сопротивлением 10 кОм, с помощью которого можно изменять значение аналогового сигнала на входе AIN3. Если джампер P6 не установлен, то вход AIN3 исполняет свои обычные функции.

Аналоговый вход AIN2 не зависит от джамперов и постоянно исполняет свои обычные функции. Джамперы можно устанавливать в любом нужном сочетании или не устанавливать совсем. Также на плате модуля есть аналоговый выход AOUT. Он связан с зеленым светодиодом D1 – чем ярче горит светодиод, тем выше потенциал (напряжение) сигнала на выходе.


Пример подключения

Подключение PCF8591 к Arduino


Скачать библиотеку (ZIP)
Скачать документацию (PDF)

Характеристики

Микросхема PCF8591
Входной интерфейс I2C (адрес 0x48 по умолчанию)
Разрешение 8 бит
Аналоговые входы 4 канала (AIN0–AIN3)
Аналоговый выход 1 канал (AOUT)
Рабочее напряжение 2,5 – 6 В
Максимальный ток вход – 10 мА
выход – 20 мА
питание – 50 мА
Встроенные датчики освещённости, температуры и потенциометр
Индикаторы красный (питание)
зелёный (аналоговый выход)
Вес 10 г
Размеры 36 x 23 мм

Возможно Вас также заинтересует…