Аналоговый TDS датчик проводимости Воды 3,3~ 5,5 V датчик Arduino совместимый жидкостный детектор Контроль качества воды
  • Аналоговый TDS датчик проводимости Воды 3,3~ 5,5 V датчик Arduino совместимый жидкостный детектор Контроль качества воды
  • Аналоговый TDS датчик проводимости Воды 3,3~ 5,5 V датчик Arduino совместимый жидкостный детектор Контроль качества воды
  • Аналоговый TDS датчик проводимости Воды 3,3~ 5,5 V датчик Arduino совместимый жидкостный детектор Контроль качества воды

Аналоговый TDS датчик проводимости Воды 3,3~ 5,5 V датчик Arduino совместимый жидкостный детектор Контроль качества воды

5.0 6 отзывов 5 заказов
867 руб.

Описание

Профиль продукта
Это оборудование используется для измерения качества воды в домашних хозяйствах.
Как правило, TDS для водопроводной воды составляет менее 100 (Шэньчжэнь-около 90), а чистая вода-менее 10.
Совместимый с Arduino датчик TDS используется для измерения значения TDS воды. Значение TDS может отражать чистоту воды и может быть применено к обнаружению качества воды в домашних водах, гидропонике и других областях.
TDS (общее растворенное твердое тело), китайское название: общее растворенное твердое тело, также известное как общее растворенное твердое тело, показывает, сколько миллиграммов растворимых твердых веществ растворено в литре воды. В целом, чем выше значение TDS, тем больше растворяется в воде, тем более нечистая вода. Поэтому значение TDS может быть использовано в качестве одного из параметров для отражения чистоты воды.Аналоговый TDS датчик проводимости Воды 3,3~ 5,5 V датчик Arduino совместимый жидкостный детектор Контроль качества воды
TDS pen-это широко используемое оборудование для обнаружения TDS. Хотя это дешево и легко использовать, он не может передавать данные в систему управления, сделать долгосрочный онлайн-мониторинг и сделать анализ качества воды. Использование специальных инструментов, хотя и способно передавать данные, высокая точность, но цена очень дорогая. С этой целью мы специально ввели этот совместимый с Arduino датчик TDS, который может использоваться для измерения значения TDS воды при подключении к контроллеру Arduino.
Этот продукт специально разработан для arduino, подключи и работай, прост в использовании. Широкий источник питания напряжения 3,3-5,5 В и аналоговый сигнал 0-2,3 В делают этот продукт совместимым с системами управления 5 В и 3,3 В, которые можно легко подключить к существующим системам управления. Сигнал переменного тока используется в качестве источника возбуждения для измерения, который может эффективно предотвратить поляризацию зонда, продлить срок службы зонда, и увеличить стабильность выходного сигнала. TDS probe-это водонепроницаемый зонд, который можно погружать в воду в течение длительного времени.
Продукт может быть применен для обнаружения качества воды в домашних водах, гидропонике и других областях. С помощью этого датчика, вы можете легко DIY Набор детектор TDS, легко определить чистоту воды, для проверки качества воды.
Будьте внимательны:
Зонд TDS не может использоваться в воде выше 55 С.
Зонд TDS не должен быть помещен слишком близко к краю контейнера, в противном случае это повлияет на индикацию.
Головка зонда и провод TDS являются водонепроницаемыми и могут погружаться в воду, но интерфейс подключения и плата передачи сигнала не являются водонепроницаемыми. Пожалуйста, обратите внимание на использование.
Характеристики продукта
1. Широкое напряжение: 3,3-5,5 В
Аналоговый выходной сигнал 2,0-2,3 В, совместим с системами управления 5 В и 3,3 В
3. Источником возбуждения является сигнал переменного тока, который может эффективно предотвратить поляризацию зонда.
4. Водонепроницаемый зонд, который можно погружать в воду в течение длительного времени
5. Arduino совместимый, простое подключение, подключи и работай, без сварки
Технические характеристики
Сигнальная плата адаптера:
Входное напряжение: 3,3-5,5 В
Выходной сигнал: 0 ~ 2,3 В
Рабочий ток: 3 ~ 6 мА
Диапазон измерения TDS: 0-1000ppm
Точность измерения TDS: + 10% Ф. С. (25 C)
Размер: 42*32 мм
Модуль Интерфейс: XH2.54-3P
Электрод интерфейс: XH2.54-2P
Зонд TDS:
Количество зондов: 2
Общая длина: 83 см
Подключение Интерфейс: XH2.54-2P
Цвет: белый
Прочие ожерелья и подвески: Водонепроницаемый зонд
Аналоговый TDS датчик проводимости Воды 3,3~ 5,5 V датчик Arduino совместимый жидкостный детектор Контроль качества воды

ArduinoИсходный код

# Определить tdssensorpin A1
# Определить kvalue 1,8/kvalue = 校准液tds的值/测量得到tds
# Define VREF 5,0/Аналоговое эталонное напряжение (Вольт) АЦП
# Define SCOUNT 30/сумма точки образца
Int analogBuffer [SCOUNT];/храните аналоговое значение в массиве, считывая из ADC
Int analogBufferTemp [SCOUNT];
Int analogBufferIndex = 0, copyIndex = 0;
Поплавковое усреднение = 0, tdsValue = 0, температура = 25;
Вакуум установка ()
{
Серийный. Старт (115200);
PinMode (TdsSensorPin, вход);
} Долл. США
Силы петли ()
{
Статический неподписанный длинный аналог sampletimepoint = millis ();
Если (millis ()-analogSampleTimepoint> 40U)/каждые 40 миллисекунд, считывайте аналоговое значение из АЦП
{
AnalogSampleTimepoint = millis ();
AnalogBuffer [analogBufferIndex] = analogRead (TdsSensorPin);/чтение аналогового значения и хранение в буфере
Analogbufferindex + +;
If (analogBufferIndex = SCOUNT)
Analogbufferindex = 0;
} Долл. США
Статическая неподписанная длинная printTimepoint = millis ();
If (millis ()-printTimepoint> 800U)
{
PrintTimepoint = millis ();
Для (copyIndex = 0; copyIndex <SCOUNT; copyIndex + +)
AnalogBufferTemp [copyIndex] = analogBuffer [copyIndex];
Среднее напряжение = getmediannuons (analogBufferTemp, SCOUNT) * (float) VREF/1024,0;/считывание аналогового значения более стабильное с помощью медианного алгоритма фильтрации, и преобразование в значение напряжения
Коэффициент компенсации поплавка = 1,0 + 0,02 * (температура-25,0);/формула температурной компенсации: результат (25 ^ C) = результат (ток)/(1,0 + 0,02 * (fTP-25.0);
Поплавок compensationVolatge = усреднение/Коэффициент компенсации;/компенсация температуры
TdsValue = (133,42 * compens* compensativolatge * compensativolatge-255,86 * compensativolatge + 857,39 * compensativolatge) * 0,5 * kValue;/преобразование значения напряжения в значение tds
/Серийный. Принт ("напряжение:");
/Серийный. Принт (усредненный, 2);
/Серийный. Принт ("V");
Серийный. Принт ("значение TDS:");
Серийный. Принт (tdsValue, 0);
Serial. println ("ppm");
} Долл. США
} Долл. США
Int getmedianners (int bArray [], int iFilterLen)
{
Int bTab [iFilterLen];
Для (байт i = 0; i <iFilterLen; i + +)
BTab [i] = bArray [i];
Int i, j, bTemp;
Для (j = 0; j <iFilterLen-1; j + +)
{
Для (i = 0; i <iFilterLen-j-1; i + +)
{
If (bTab [i]> bTab [i + 1])
{
BTemp = bTab [i];
BTab [i] = bTab [i + 1];
BTab [i + 1] = bTemp;
} Долл. США
} Долл. США
} Долл. США
If (iFilterLen & 1)> 0)
BTemp = bTab [(iFilterLen-1)/2];
Другое
BTemp = (bTab [iFilterLen/2] + bTab [iFilterLen/2-1])/2;
Возврат btemp;
} Долл. США

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

Материалы для самостоятельного изготовления
Электрический
Номер модели
-
Тип выхода
-