DFRobot SEN0161
тел. +7(499)347-04-82
Описание DFRobot SEN0161
Вот подробное описание, технические характеристики, парт-номера и перечень совместимых плат для датчика DFRobot SEN0161, который представляет собой pH Meter (pH-метр) Module V1.0.
Описание
DFRobot SEN0161 (pH Meter Module V1.0) — это аналоговый модуль для измерения уровня pH (кислотности/щелочности) жидкости. Он предназначен для работы с микроконтроллерами (Arduino, Raspberry Pi, ESP32 и др.) и использует стандартный BNC-коннектор для подключения pH-электрода.
Модуль построен на базе прецизионного операционного усилителя LMC6041, который обладает низким энергопотреблением и высоким входным сопротивлением. На плате уже установлен BNC-разъем, цепь смещения (offset) для коррекции нуля, подстроечный резистор (потенциометр) для калибровки и выходной фильтр.
Особенность: H-модуль требует ручной калибровки (обычно в коде и "физически" потенциометром) при смене электрода или жидкости.
Технические характеристики (Specifications)
| Параметр | Значение | | :--- | :--- | | Диапазон измерения pH | 0 — 14 pH | | Рабочее напряжение VCC | 3.3 — 5.5 В (DC) | | Потребляемый ток | ~5 мА (типично) | | Тип выходного сигнала | Аналоговый (0-5 В) | | Температурный диапазон | 0 — 60 °C (для датчика / электрода) | | Интерфейс PH2.0 | 3-pin (Сигнал / VCC / GND) | | Разъем для электрода | BNC (Female) | | Подстройка калибровки | 1x потенциометр на 3296W | | IC на борту | LMC6041 (Precision Rail-to-Rail) | | Уровень выходного сигнала | ≈ 414 мВ при pH = 7 (без электрода) | | Размеры платы | 40 x 23 x 5 мм |
Парт номера (Part Numbers) и SKU
| Наименование | SKU / Part # | Примечание | | :--- | :--- | :--- | | Модуль pH Meter V1.0 | SEN0161 | Сама плата без электрода | | pH Electrode Probe (BNC) | SEN0169 | Стандартный стеклянный электрод (отдельно) | | BNC pH Electrode for DFRobot | SEN000019 | Аналог Sen0169 (уточнить при заказе) | | pH Buffer Powder (Calibration) | SEN0352 | Набор калибровочных пакетиков (4.0; 6.86; 9.18) | | Водонепроницаемый корпус | Часто в наборе датчика вместе с Holder (держателем) | Необходим для погружения |
⚠️ При покупке обращайте внимание: часто набором идет SEN0161 + SEN0169 (электрод) + корпус.
Совместимые модели (Компатибельные устройства)
Модуль совместим со всеми устройствами, имеющими аналоговый вход 0–5 В (или 0-3.3 В при питании от 3.3В):
Серии микроконтроллеров / плат:
| Категория | Модель | Примечание | | :--- | :--- | :--- | | Arduino (AVR) | Arduino Uno, Mega 2560, Nano, Leonardo | Максимально просто. Не требует библиотеки | | Arduino ARM | Arduino Due (3.3V) | Нужно ставить Shihlin (для 3.3 to 5V) ? — Да, должны использовать опционально, но возможна работа при 3.3V, но диапазон снижается | | ESP32 | NodeMCU-32S, NANOPI, Lolin32 | Вход только 3.3V — можно подключить напрямую | | ESP8266 | NodeMCU 1.0, Widy DR, ESP-12E | Do not connect more than 3.3V — опасно. Лучше ножку еще раз перепроверить. Рекомендуется делитель напряжения. | | Raspberry Pi | RPi 2/3/4/5 | Необходим АЦП (MCP3008, ADS1115) т.к. на GPIO нет аналогового входа | | STM32 | STM32 F1, F4, HK32, Serie "Blue Pill" | Порт 3.3V / 5V толерантный | | Wemos D1 Mini | ESP 8266 | Аналоговый вход A0 — ок до 3.3V только если померить смещение? норма | | Совместимые штыри | PH2-3- 2.54mm к ардуино male headers | Можно использовать |
Электроды (Sensor Probes) — общая BNC совместимость:
- E-201 (и его производные)
- E-201S / E-201M (BNC - любой pH стекловставки формы)
- Датчики от DST Water (BH-65, стандартный лабораторный B-C) — только для промышленных процедур).
- Любой промышленный электорад pH с разъемом BNC (и циркулирующим гелем/запасом).
Выводы (Pinout)
На плате (3-контактный разъём PH2.0 или штыри 2.54mm):
| Цвет разъема | Pin | Назначение | | :--- | :--- | :--- | | Красный | VCC | Питание + (3.3–5 В) | | Жёлтый/Зеленый | SIG | Аналоговый сигнал (Output) | | Синий/Черный | GND | Земля |
Как рассчитывать pH (для справки)
Для Arudino аналоговое значение 0–1023 (0-5В). Частая формула:
float voltage = rawValue * (5.0 / 1023.0); float pH_value = 3.5 * voltage + something; // Конкретный кон вариант Offset 14 (зависит от электрода).
🟦 Рекомендация: Начните с кода пользовательской калибровки Two Point Calibration между pH 4 и pH 7 или pH 9, с наличенными двумя уже реализованными эталонами.
Если вы также хотите получить пример кода или подробный гайд по ручной настройке потенциометра датчика (номинальной значения 7.0pH), дайте знать — я могу дополнить.