Описание
Примечание: Данный товар содержит введение продукта, монтажную схему, исходный код и так далее. Смотрите ниже.Информация о продукте
Это оборудование используется для измерения общего качества воды в быту.
Как правило, водопроводная вода TDS находится в пределах 100 (около 90 в Шэньчжэне), а очищенная вода-в пределах 10.
Совместимый TDS датчик используется для измерения значение ТДС воды. Значение TDS может отражать Чистота воды и могут быть применены для тестирования качества воды в таких областях, как бытовых сточных вод и гидропоники.
TDS (всего растворенные твердые вещества): показывает, сколько миллиграмм растворенные твердые вещества растворяются в 1 л воды. В общем, тем выше значение ТДС, тем больше сахаромицеты, лизат, содержится в воде и более нечистый в воде. Таким образом, размер TDS может быть использована в качестве одного из основе в силу того, что в Чистота воды.
Широко используемый TDS оборудование для испытаний ТДС ручка. Хотя он недорогой и простой в использовании, он не может передавать данные в систему управления, осуществлять долгосрочный онлайн-мониторинг и анализ качества воды. Используя специальный инструмент, хотя данные могут передаваться, точность высока, но цена очень дорогая. В этой области, у нас есть специально введена совместим ли данный TDS датчик, который может быть использован для измерения значение TDS воды после подключения к регулятору.
Этот продукт является подключи и играй и прост в использовании. Широкий источник напряжения 3,3 ~ 5,5 В и аналоговый выходной сигнал 0 ~ 2,3 В делают этот продукт совместимым с системой управления 5 В, 3,3 В, который можно легко использовать в готовой системе управления. Источник возбуждения используется для измерения использует сигнал переменного тока, который может эффективно предотвратить зонд поляризации, поможет вам продлить срок зонд жизнь и повысить стабильность выходной сигнал. В зонд TDS является водонепроницаемым зонда, который можно погружать в воде в течение длительного времени.
Изделия могут быть применены для тестирования качества воды в таких областях, как бытовых сточных вод, гидропоники и т. п. С помощью этого датчика, вы можете легко DIY детектор TDS, и легко проверить более высокой чистоты в воду, чтобы сделать вашу воду качество лучше.
Обратите внимание:
TDS зонды не может быть использован в воде выше 55 °C.
В зонд TDS не должна быть помещена слишком близко к краю контейнера, так как это повлияет на дисплее.
Голову и привести в зонд TDS является водонепроницаемой и может быть погружен в воду, но интерфейс подключения и Сигнальная плата адаптера, так как изделие не является водонепроницаемым. Пожалуйста, обратите внимание на использование.
Особенности
1. Широкое напряжение: 3,3 ~ 5,5 В
2. Аналоговый выходной сигнал 0 ~ 2,3 В, совместим с двумя системами управления 5 В, 3,3 В
3. Источник возбуждения-сигнал переменного тока, эффективно предотвращающий поляризацию зонда
4. Водонепроницаемый зонд для длительного погружения в воду
5. Совместимость, легко подключить, Включай и работай, не нужно пайки не требуется
Технические характеристики
Сигнальная плата адаптера:
Входное напряжение: 3,3 ~ 5,5 В
Выход сигнала: 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];/храните аналоговое значение в массиве, считывая из ADC
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 + +;
If (analogBufferIndex = SCOUNT)
AnalogBufferIndex = 0;
}
Статический неподписанное длинные printTimepoint = millis ();
If (millis ()-printTimepoint> 800U)
{
PrintTimepoint = millis ();
(CopyIndex = 0; copyIndexAnalogBufferTemp [copyIndex] = analogBuffer [copyIndex];
Среднее напряжение = getmediannuons (analogBufferTemp, SCOUNT) * (float) VREF/1024,0;/считывание аналогового значения более стабильное с помощью медианного алгоритма фильтрации, и преобразование в значение напряжения
Поплавок compensationCoefficient = 1,0 + 0,02 * (температура-25,0)/температурной компенсацией формула: fFinalResult (25 ^ C) = fFinalResult (ток)/(1,0 + 0,02 * (fTP-25.0);
Поплавок compensationVolatge = усреднение/Коэффициент компенсации;/компенсация температуры
TdsValue = (133,42 * compens* compensativolatge * compensativolatge-255,86 * compensativolatge + 857,39 * compensativolatge) * 0,5 * kValue;/преобразование значения напряжения в значение tds
/Серийный. Принт ("напряжение:»);
/Серийный. Принт (averageVoltage, 2);
/Серийный. Принт («V»);
Серийный. Принт ("значение TDS:»);
Серийный. Принт (tdsValue, 0);
Серийный. println ("ppm»);
}
}
Int getMedianNum (в том числе bArray [], int iFilterLen)
{
Int bTab [iFilterLen];
(Байт i = 0;BTab [i] = bArray [i];
Int i, j, bTemp;
(J = 0; j <iFilterLen-1; j A + +)
{
(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;







Характеристики
- Бренд
- Shanwen
- Номер модели
- C90A9FF100128














