Описание
Примечание: Этот продукт включает в себя описание продукта, схему кабеля, исходный код и т. д. см. Ниже.
Информация о продукте
Эти устройства могут использоваться для измерения общего качества домашней воды.
TDS воды смесителя, как правило, менее 100 (около 90 в Шэньчжэне) и очищенной воды менее 10.
Датчик TDS, совместимый с arduin, используется для измерения значения TDS воды. TDS значение может отражать очистку воды, и используется для проверки качества воды семьи и области культивирования воды.
TDS (общее количество растворенных твердых веществ): показывает, сколько миллиграммов растворенных твердых веществ растворяется в 1 литре воды. В целом, чем выше значение TDS, тем выше гладкость воды и выше уровень загрязнения воды. Поэтому размер TDS может использоваться в качестве основы для отражения чистоты воды.
Общее тестовое оборудование TDS-это карандаш, используемый для измерения TDS. Хотя это дешево и легко использовать, он не может передавать данные в систему управления для долгосрочного онлайн мониторинга и анализа качества воды. Используя специальный инструмент, хотя данные могут передаваться, но точность очень высока, но цена очень дорогая. По этой причине мы представляем датчик TDS, который совместим с adoin. Его можно использовать для измерения значения TDS воды после подключения с контроллером adoin.
Это простое в использовании продукт предназначен для adoin 3,3 ~ 5,5 V большой блок питания и 0 ~ 2,3 V аналоговым выходом сигнала делают изделие доступно 5 V и 3,3 V система контроля, который прост в использовании в сборной системе управления. Источником помех, используемым для измерения, является магнитный резонансный сигнал, который может эффективно предотвратить поляризацию детектора, продлить срок службы детектора и повысить стабильность выходного сигнала. Детектор TDS-это своего рода водонепроницаемый детектор, который может погружаться в воду в течение длительного времени.
Продукт используется для проверки качества воды в домашних условиях, для выращивания воды и в таких же областях. С помощью этого датчика вы можете легко осуществить детектор TDS и проверить чистоту воды для улучшения качества воды.
Предупреждение:
Зонд TDS не должен использоваться для воды более 55 градусов; C
Детектор TDS не должен быть помещен слишком близко к краю контейнера, потому что он влияет на экран.
Головка и свинец детектор TDS непроницаемы и могут быть погружены в воду, но интерфейс подключения и плата адаптера сигнала непроницаемы. Пожалуйста, обратите внимание на ваше использование.
Характеристики
Одна передача: 3,3 ~ 5,5 В
Два аналоговых сигнала 0 ~ 2,3 В, совместимы с двумя системами управления 5 В и 3,3 В
Три источника вибрации-это сигнал, который эффективно позволяет избежать поляризации детектора.
Четыре водостойких детектора для длительного погружения в воду
Пять нет необходимости сварить Совместимость с adoin, легко подключить, подключи и играй
Технические характеристики
Доска адаптер преобразователь сигнала:
Входное напряжение: 3,3 ~ 5,5 В
Выходной сигнал: 0 2,3 В
Рабочий ток: 3 ~ 6 мА
TDS замер: 0 ~ 1000 ppm
Точность измерения TDS: ± 10% Ф. С. (25 и deg; c)
Площадь: 42*32 мм
Модуль, интерфейс: xh2.54-3 p
Электрод: XH2.54-2P
Зонд TDS:
Количество детекторов: 2
Общая длина: 83 см
Интерфейс: xh2.54-2 p
Цвет: белый
Прочие ожерелья и подвески: плащ детектор
Мелкая графитовая печь в металле плавильный фонарь:
1. * плата адаптера сигнала TDS
Водонепроницаемый детектор
1. * аналоговый датчик линии
---------------------------
Исходный код
Definir TdsSensorPin A1
35; определение kvalue 1,8/kvalue = TDS калибровочное значение/получение TDS измерения
35b; VREF 5,0/Аналоговое эталонное напряжение с определением ADC (V)
35; определение счета 30/сумма точек выборки
Int analogbuffer [scout];/хранение аналогового значения, чтение с АЦП
Int analogbuffertemp [скидка];
Int аналоговый индекс буфера = 0, дочерний индекс = 0;
Средняя плавучесть = 0, значение tdsvalue = 0, температура = 25;
Пустой конфигурации ()
{
Серия empiece (115200);
1. Pimode (tdssensorpin вход);
}
Пустой цикл
{
Длинный аналог sampleitimepoint = millis (...) Статический неподписанный;
If (millis) (40u anlogsampletimepoint)/чтение аналогового значения АЦП каждые 40 мс
{
AnalogSampleTimepoint = milis ();
Analogbuffer [analogbufferindex] = analogbuffer (tdssensorpin);/ли аналитическое значение и Сохранено в бункере
AnalogBufferIndex + +;
Да (посылка: скидка)
AnalogBufferIndex = 0;
}
1. Длинная статическая печать без подписи = мл;
If (millis-)-точка печати 800 u
{
PrintTimepoint = milis ();
Para (copiindex = 0; copiindex <scount; copyindex + +)
Частота аналогового буфера [дочерний индекс] = аналоговый буфер [дочерний индекс];
Average voice = getmediannum (analogbufertemp, scout) * (float) VREF/1024,0;/Lee наиболее последовательное аналитическое значение по среднему алгоритму фильтрации, и повернуть значение давления
Коэффициент плавающей компенсации = 1,0 + 0,02 * (температура-25,0);/Формула компенсации температуры: результат ffinal (25 ℃) = результат ffinal (ток)/(1,0 + 0,02 * (ftp-25.0);
Плавучий контроль компенсации испарения = компенсация неисправностей/Коэффициент компенсации;/компенсация температуры
TDSValue = * 133,42*255,86 * Compen * CompenationValatge-857.39 * compentionvalatge + 0,5 * compentionvalatge ** KValue/
/Серийная печать (напряжение :);
/Печать серии (среднее напряжение, 2);
/Серийная печать (V);
A. Серийная печать (значение TDS):
A. Серийная печать (tdsvalue, 0);
A. Серийная печать (PPM);
}
}
Int getmedianners (int bArray [] int iFilterLen)
{
Int bTab [iFilterLen];
(Байт = 0; <ifilterlen; i + +) = ""
BTab [= bArray [];
Int yo j bTemp;
(J = 0; j iFilterLen-1; j + +)
{
(= 0; iFilterLen-j-1; +)
{
Si (bTab [] bTab [+ 1])
{
BTemp = bTab [];
B-Tab []-(Tab''''-Tab'-1':
BTab [+ 1] = bTemp;
}
}
}
Si (iFilterLen 1) 0)
BTemp = bTab [(iFilterLen-1)/2];
Подробнее
BTemp = (bTab [iFilterLen/2] + bTab [iFilterLen/2-1)/2;
Volver bTemp;="">="">





<Scount; copyindex + +)
<Ifilterlen; i + +) = ""
="">="">
Характеристики
- Бренд
- niusiwen
- Номер модели
- NWC-AS-TDS01
- Тип дисплея
- Цифровой
- Подсветка
- Есть













