Оглавление:
Видео: КАЛИБРОВКА ДАТЧИКА PH ARDUINO: 7 шагов
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом руководстве мы будем калибровать датчик pH EZO Atlas Scientific с помощью Arduino Uno.
ТЕОРИЯ КАЛИБРОВКИ
Самая важная часть калибровки - это наблюдение за показаниями в процессе калибровки. Проще всего откалибровать устройство в его состоянии по умолчанию (режим UART с включенным непрерывным считыванием). Переключение устройства в режим I2C после калибровки не повлияет на сохраненную калибровку. Если устройство необходимо откалибровать в режиме I2C, убедитесь, что вы постоянно запрашиваете показания, чтобы вы могли видеть выходной сигнал датчика. В этом руководстве калибровка будет выполняться в режиме UART.
Если это ваша первая калибровка контура EZO pH, мы рекомендуем выполнять калибровку в следующем порядке:
Средняя точка (pH 7) Низкая точка (pH 4) Высокая точка (pH 10)
МАТЕРИАЛЫ
- Ардуино Уно
- комплект датчика pH
- Макетная плата
- Провода перемычки
- 3 чашки
Шаг 1: КАЛИБРОВКА ПО ОДНОЙ, ДВУМ ИЛИ ТРЕХ ТОЧКЕ
Контур pH Atlas EZO имеет гибкий протокол калибровки, позволяющий выполнять одноточечную, двухточечную или трехточечную калибровку.
Двухточечная калибровка обеспечит высокую точность между 7,00 и второй точкой, калиброванной, например, 4,00.
Трехточечная калибровка обеспечит высокую точность во всем диапазоне pH. Стандартной считается калибровка по трем точкам в 4.00, 7.00 и 10.00.
Примечание: первая точка калибровки должна быть средней точкой (pH 7)
Шаг 2: СБОРКА ОБОРУДОВАНИЯ
В комплект входят 1 контур pH EZO, 1 зонд pH, 1 гнездовой разъем BNC, 1 4 унции калибровочного раствора pH4, 1 4 унции калибровочного раствора pH7, 1 4 унции калибровочного раствора pH10, 1 4 унции раствора для хранения pH, 1 дополнительный встроенный изолятор напряжения.
Убедитесь, что контур pH находится в режиме UART. Инструкции по переключению между протоколами см. По следующей ССЫЛКЕ.
Используйте макетную плату для установки схемы и разъема BNC. Подключите цепь pH к Arduino Uno, как показано на схеме выше, и подключите зонд к разъему BNC.
Шаг 3: ЗАГРУЗИТЕ ПРОГРАММУ НА ARDUINO UNO
а) Загрузите образец кода по этой ССЫЛКЕ. Он будет в папке с названием «arduino_UNO_pH_sample_code».
б) Подключите Arduino к компьютеру.
c) Откройте код, загруженный с шага a, в вашей Arduino IDE. Если у вас нет IDE, вы можете скачать ее ЗДЕСЬ.
г) Скомпилируйте и загрузите код в Arduino.
д) Откройте серийный монитор. Для доступа перейдите в Инструменты -> Монитор последовательного порта или нажмите Ctrl + Shift + M на клавиатуре. Установите скорость передачи 9600 и выберите «Возврат каретки». Теперь у вас должна быть возможность связаться с контуром pH. В качестве теста введите команду i, которая вернет информацию об устройстве.
Шаг 4: КАЛИБРОВКА СРЕДНЕЙ ТОЧКИ
а) Удалите бутыль для замачивания и промойте зонд pH.
б) Налейте немного калибровочных растворов pH 7,00 в чашку. Убедитесь, что раствора достаточно, чтобы покрыть чувствительную область зонда.
c) Поместите зонд pH в чашку и перемешайте, чтобы удалить захваченный воздух. Оставьте зонд в калибровочном растворе, пока показания не стабилизируются (небольшое перемещение от одного показания к другому является нормальным).
г) Как только показания стабилизируются (1-2 минуты), подайте команду калибровки средней точки cal, mid, 7
Шаг 5: КАЛИБРОВКА ПО НИЗКОЙ ТОЧКЕ
а) Промойте зонд перед калибровкой до нижней точки.
б) Налейте немного калибровочных растворов pH 4,00 в чашку. Убедитесь, что раствора достаточно, чтобы покрыть чувствительную область зонда.
c) Поместите зонд pH в чашку и перемешайте, чтобы удалить захваченный воздух. Оставьте зонд в калибровочном растворе, пока показания не стабилизируются (небольшое перемещение от одного показания к другому является нормальным).
г) Как только показания стабилизируются (1-2 минуты), подайте команду калибровки нижней точки cal, low, 4
Шаг 6: ТОЧНАЯ КАЛИБРОВКА
а) Промойте зонд перед калибровкой до высокой точки.
б) Налейте немного калибровочных растворов pH 10.00 в чашку. Убедитесь, что раствора достаточно, чтобы покрыть чувствительную область зонда.
c) Поместите зонд pH в чашку и перемешайте, чтобы удалить захваченный воздух. Оставьте зонд в калибровочном растворе, пока показания не стабилизируются (небольшое перемещение от одного показания к другому является нормальным).
г) Как только показания стабилизируются (1-2 минуты), подайте команду калибровки высокой точки cal, high, 10.
Шаг 7: ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
- Выполнение команды cal, mid после калибровки контура EZO pH очистит другие точки калибровки. Придется повторить полную калибровку.
- Температурная компенсация контуров EZO pH по умолчанию установлена на 25 ° C. Если температура калибровочного раствора составляет +/- 2 °, сначала рассмотрите возможность установки температурной компенсации. Температурные изменения <2 ° C незначительны.