На opr воды в бассейнахСтандартное разрешениеМВЗначение:222±15mV (25Градусов по Цельсию)
ВозьмитеOpr воды в бассейнахЭлектрод для склеиванияУстройство контроля pН/мВЭлектронный блок установлен наМВИзмерительный туристического снаряжения.
ВозьмитеOpr воды в бассейнахКомпозитный электрод погружен в стандартный раствор, перемешивается и помещается на отдых, и показания после стабилизации значения дисплея должны соответствовать вышеприведенным техническим стандартам.
Применение и обслуживание:
1.Opr воды в бассейнахКогда используется композитный электрод, он не требует калибровки, и может быть непосредственно использован в приборе. Только когда качество электрода или результаты теста сомневаются, значение MV стандартного решения может быть использовано как метод для оценки качества электрода.
2.В защитной бутылке переднего конца электрода имеется необходимое количество раствора для погружения электрода. Электродная головка погружена в нее. Перед измерением крышка размыта. Электрод вытягивается и промывается чистой водой и высушивается. При измерении электрод следует перемешивать в растворе и помещать на отдых для ускорения отклика. После измерения электрод будет удален. Промойте электрод чистой водой, вставьте защитную бутылочку и затяните крышку бутылки, чтобы предотвратить просачивание жидкости. Если обнаружится, что раствор для замачивания в защитной бутылке тусклый и молочный, его следует промыть вовремя и заменить новым раствором для замачивания.
3.Раствор погружения электрода: Возьмите pH 4,00 буферный пакет, растворите в 250 мл чистой воды, добавьте 56 граммов анализа чистого хлорида калия, электрическая печь правильно нагревается, перемешивается до полного растворения.
4.Opr воды в бассейнахОчистка и активация электродов: после длительного использования ОВП-электроды, загрязнения чувствительных элементов приведут к неточному измерению и медленному реагированию. В это время используется для очистки и активации следующие методы:
A.Для неорганического загрязнения электрод можно положить в 0,1 моль/л разбавленную гидрохлорную кислоту в течение 30 минут, промыть чистой водой, а затем погружать в раствор для замачивания электрода в течение 6 часов.
B.Для загрязнения органического масла и загрязнения масляной пленки чувствительные элементы можно очищать моющим средством, затем мыть чистой водой, а затем погружать в раствор погружения электрода в течение 6 часов.
C.Датчики сильно загрязнены и могут быть отполированы тонкой металлической абразивной бумагой, затем очищены чистой водой, а затем погружены в раствор погружения электрода в течение 6 часов.
Arduinoprogram исходный код
# Определение напряжения 5,00/системное напряжение
# Определите смещение 0/Датчик тока питания напряжения
# Define светодиодный 13/инструкции по эксплуатации
Двойной orpvalue;
# Определение ArrayLenth 40/время сбора
# Определите orpPin 1/индикатор ОВП выход, подключите к контроллеру Arduino ADC pin
Int orpArray [ArrayLenth];
Int orpArrayIndex = 0;
Двойной avergeмассив (int * arr, int номер) {
Int i;
Инт Макс, мин;
Двойной avg;
Длинное количество = 0;
Если (номер <= 0) {
Printf («номер ошибки для массива для avraging!/n»);
Возврат 0;
}
Если (номер <5) {/менее 5, рассчитано напрямую
Для (i = 0; i
Количество + = arr [i];
}
Avg = Количество/количество;
Возврат avg;
} Больше {
Если (arr [0]
Мин = arr [0]; макс = arr [1];
}
Больше {
Мин = arr [1]; макс = arr [0];
}
Для (i = 2; i
Если (arr [i]
Количество + = мин;/arr
Мин = arr [i];
} Больше {
Если (arr [i]> max) {
Количество + = Макс;/arr> Макс
Макс = arr [i];
} Больше {
Количество + = arr [i];/мин <= arr <= макс
}
} Долл. США/в том случае, если
} Долл. США/для
Avg = (двойное) Количество/(количество-2);
} Долл. США/в том случае, если
Возврат avg;
}
Void setup (void) {
Сериал. начать (9600);
PinMode (светодиодный, выходной);
}
Void loop (void) {
Статический неподписанный длинный orpTimer = millis ();/аналоговый интервал выборки
Статическая неподписанная длинная печать = millis ();
Если (millis ()> = orpTimer)
{
OrpTimer = millis () + 20;
OrpArray [orpArrayIndex + +] = аналог (orpPin);/считывает аналоговое значение каждые 20 мс
Если (orpArrayIndex = ArrayLenth) {
Orparrayindex = 0;
}
Значение орпцида = (30 * (двойное) напряжение * 1000)-(75 * avergeмассив (orpArray, ArrayLenth) * Напряжение * 1000/1024)/75-смещение; /преобразование аналогового значения в orp в соответствии с схемой
}
Если (millis ()> = printTime)/каждые 800 миллисекунд, напечатайте числовое, преобразуйте состояние светодиодный индикатор
{
PrintTime = millis () + 800;
Серийный. печать ("ORP:");
Серийный. печать (int) значение);
Серийный. печатающий элемент ("мВ");
DigitalWrite (светодиодный, 1-digitalRead (светодиодный);
}
}
'