Связь с модулем осуществляется через интерфейс I2C.
Разрешение преобразователя составляет всего 8 бит (256 возможных значений). Для сравнения: встроенный в Arduino АЦП имеет разрядность 10 бит (в четыре раза больше возможных значений – 1024), Arduino Due имеет и АЦП и ЦАП разрядностью 12 бит.
Зато преобразователь PCF8591 позволяет сравнивать напряжение на входах АЦП и измерять напряжение одновременно на всех входах. Ничего из этого Arduino не умеет. А, например, Raspberry Pi вообще не имеет аналоговых входов.
Кроме этого, на плате имеются датчики освещённости (фоторезистор) и температуры (термистор) и потенциометр сопротивлением до 10 кОм. Они подключаются к входам АЦП с помощью джамперов на плате.
Датчик освещённости подключается ко входу AIN0 при помощи джампера P5, датчик температуры подключается ко входу AIN1 при помощи джампера P4, потенциометр к AIN3 джампером P6.
Также на плате находятся два светодиода: красный – индикатор питания, зелёный – индикатор величины напряжения на аналоговом выходе.
Максимальные силы тока: на входах – 10 мА, на выходе – 20 мА, питание – 50 мА.
| Вес | 8 g |
|---|---|
| Габариты | 36 × 24 × 10 mm |
| Микросхема: | PCF8591 |
| Напряжение питания: | 2.5 – 6 В |
| Потребляемый ток: | до 50 мА |
| Разрешение: | 8 бит |
| Сопротивление: | до 10 кОм |
| Каналы АЦП: | 0 канал: внешний вход |
| Интерфейс: | I2C |
ОСНОВНЫЕ ДОСТОИНСТВА
- Три встроенных аналоговых датчика на плате
- Наличие аналогового выхода
- Возможность одновременного измерения значений на входах
- Возможность сравнения входных напряжений
- Малое энергопотребление
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
- Снятие показаний с аналоговых датчиков
- Питание устройств с напряжением питания отличным от 3.3 и 5 В (потребление тока не более 20 мА)
- Сравнение напряжений
- Технические характеристики, внешний вид и комплектация товара могут быть изменены производителем без предварительного уведомления.
