Описание
Примечание: Данный товар содержит введение продукта, монтажную схему, исходный код и так далее. Смотрите ниже.Информация о продукте
Данное оборудование используется для просим Вас принять во внимание тот факт обычных бытовых качества воды.
Как правило, из-под крана воды TDS находится в пределах 100 (около 90 в Шэньчжэнь) и очищенную воду в пределах 10.
Совместимый датчик TDS используется для измерения значения TDS воды. Значение TDS может отражать Чистота воды и могут быть применены для тестирования качества воды в таких областях, как бытовых сточных вод и гидропоники.
TDS (всего растворенные твердые вещества): показывает, сколько миллиграмм растворенные твердые вещества растворяются в 1 л воды. В общем, тем выше значение ТДС, тем больше сахаромицеты, лизат, содержится в воде и более нечистый в воде. Таким образом, размер TDS может быть использована в качестве одного из основе в силу того, что в Чистота воды.
Широко используемый TDS оборудование для испытаний ТДС ручка. Несмотря на то, что она недорогая и проста в использовании, что посылка не может передавать данные модулю WiFi система управления, сделать долгосрочное наблюдение в сетевом режиме, и анализ качества воды. С помощью специального прибора, несмотря на то, что данные можно передать, для получения точных данных, но цена очень дорого. С этой целью мы специально ввели этот совместимый датчик TDS, который может использоваться для измерения значения TDS воды после подключения к контроллеру.
Этот продукт подключен и прост в использовании. Широкое напряжение питания 3,3 ~ 5,5 V и аналоговым выходом сигнала 0 ~ 2,3 V делают этот продукт совместим с 5 V, 3,3 V система контроля, которые могут быть легко используется в готовые система контроля. Источник возбуждения используется для измерения использует сигнал переменного тока, который может эффективно предотвратить зонд поляризации, поможет вам продлить срок зонд жизнь и повысить стабильность выходной сигнал. В зонд TDS является водонепроницаемым зонда, который можно погружать в воде в течение длительного времени.
Изделия могут быть применены для тестирования качества воды в таких областях, как бытовых сточных вод, гидропоники и т. п. С помощью этого датчика, вы можете легко DIY детектор TDS, и легко проверить более высокой чистоты в воду, чтобы сделать вашу воду качество лучше.
Обратите внимание:
TDS зонды не может быть использован в воде выше 55 °C.
В зонд TDS не должна быть помещена слишком близко к краю контейнера, так как это повлияет на дисплее.
Голову и привести в зонд TDS является водонепроницаемой и может быть погружен в воду, но интерфейс подключения и Сигнальная плата адаптера, так как изделие не является водонепроницаемым. Перед размещением заказа рекомендуем внимательно ознакомиться с использования.
Особенности
1. Широкое Рабочее напряжение: 3,3 ~ 5,5 V
2. 0 ~ 2,3 V Аналоговый выход сигнала, совместимый с 5 V, 3,3 V двух систем управления
3. Источник возбуждения представляет собой сигнал переменного тока, что позволяет эффективно выдерживать зонд поляризации
4. Водонепроницаемый зонд для длительного погружения в воду
5. Совместимость, Простота подключения, подключи и работай, пайка не требуется
Технические характеристики
Сигнальная плата адаптера:
Вход напряжение: 3,3 ~ 5,5 V
Выход сигнала: 0 ~ 2,3 V
Рабочий ток: 3 ~ 6mA
TDS Диапазон измерения: 0 ~ 1000ppm
TDS измерения Точность: ± 10% F. (25 °C)
Размеры: 42x32 мм
Модуль интерфейса: XH2.54-3P
Электрод интерфейс: XH2.54-2P
Зонд TDS:
Количество датчиков: 2
Общая длина: 83 см
Интерфейс подключения: XH2.54-2P
Цвет: белый
Другое: Водонепроницаемый зонд
Посылка включает в себя:
1 * TDS Сигнальная плата адаптера
1 * Водонепроницаемый зонд TDS
1 * аналоговый датчик линии
---------------------------
Исходный код
# Определить TdsSensorPin A1
# Определить значение K 1,8/значение k = Калибратор с питанием от аккумуляторной батареи значение TDS/свои замеры, чтобы получить TDS
# Определить VREF 5,0/аналоговый Опорное напряжение (Вольт) АЦП
# Определить SCOUNT 30/сумма образца точка
Int analogBuffer [SCOUNT];/магазин аналоговое значение в массив, читать с АЦП
Int analogBufferTemp [SCOUNT];
Int analogBufferIndex = 0, copyIndex = 0;
Поплавок averageVoltage = 0, tdsValue = 0, температура = 25;
Вакуум установка ()
{
Серийный. Начинайте (115200);
PinMode (TdsSensorPin вход переменного тока);
}
Силы петли ()
{
Статический неподписанное длинные analogSampleTimepoint = millis ();
Если (millis ()-analogSampleTimepoint> 40U)/каждые 40 мс, ознакомьтесь с аналогового значения от АЦП
{
AnalogSampleTimepoint = millis ();
AnalogBuffer [analogBufferIndex] = analogRead (TdsSensorPin)/ознакомьтесь с аналогового значения и хранить в ваш телефон или в буфер
AnalogBufferIndex + +;
Если (analogBufferIndex = SCOUNT)
AnalogBufferIndex = 0;
}
Статический неподписанное длинные printTimepoint = millis ();
Если (millis ()-printTimepoint> 800U)
{
PrintTimepoint = millis ();
(CopyIndex = 0; copyIndex <>
AnalogBufferTemp [copyIndex] = analogBuffer [copyIndex];
Средняя Напряжение = getMedianNum (analogBufferTemp, SCOUNT) * (поплавок) VREF/1024,0/читать аналоговое значение более стабильным средней фильтрации алгоритм, и конвертировать в Напряжение соотношение цена/качество
Поплавок compensationCoefficient = 1,0 + 0,02 * (температура-25,0)/температурной компенсацией формула: fFinalResult (25 ^ C) = fFinalResult (ток)/(1,0 + 0,02 * (fTP-25.0);
Поплавок compensationVolatge = averageVoltage/compensationCoefficient;/компенсация температуры
TdsValue = (133,42 * compensationVolatge-255,86 * compensationVolatge + 857,39 * compensationVolatge) * 0,5 * значение K;/преобразования значение напряжения для tds соотношение цена/качество
/Серийный. Принт ("напряжение:»);
/Серийный. Принт (averageVoltage, 2);
/Серийный. Принт («V»);
Серийный. Принт ("значение TDS:»);
Серийный. Принт (tdsValue, 0);
Серийный. println ("ppm»);
}
}
Int getMedianNum (в том числе bArray [], int iFilterLen)
{
Int bTab [iFilterLen];
Для (байт i = 0; i;>
BTab [i] = bArray [i];
Int i, j, bTemp;
Для (j = 0; j <ifilterlen = ""-= "" 1; = "" j + +) = "">
{
Для (i = 0; i <ifilterlen = ""-= "" j = ""-= "" 1; = "" i + +) = "">
{
Если (bTab [i]> bTab [i + 1])
{
BTemp = bTab [i];
BTab [i] = bTab [i + 1];
BTab [i + 1] = bTemp;
}
}
}
Если (iFilterLen & 1)> 0)
BTemp = bTab [(iFilterLen-1 общее количество)/2];
Другое
BTemp = (bTab [iFilterLen/2] + bTab [iFilterLen/2-1] общее количество)/2;
Возврат bTemp;







Характеристики
- Brand Name
- OOTDTY
- Model Number
- PXPD9FF100128
- Input voltage
- 3.3~5.5V
- Output signal
- 0~2.3V
- Color
- White













