Фотометр на фосфаты/нитраты - проще не бывает.
#61
Отправлено 26 Ноябрь 2024 - 18:47
- DNK, KIR.ill, Dmitry_N и еще 1 это нравится
#62
Отправлено 26 Ноябрь 2024 - 21:36
Еще есть мысль сделать расчет уровня поглощения света реактивами при измерении фосфата и нитрата. Т.е. мы один раз сделали бланк для чистой воды, добавили туда реактивы, измерили поглощение и записали в EEPROM. Далее используем бланк аквариумной воды и прибавляем к нему ранее измеренный уровень поглощения. Потому как если пытаться сделать бланк фосфата с реактивами, то аквариумная вода быстро начинает синеть и измерения бланка будут некорректны. Если делать на осмосе с реактивами, тогда прозрачность аквариумной воды не будет учтена.
Возможно попробую сделать, проведу эксперименты.
- KIR.ill и Dmitry_N это нравится
#63
Отправлено 26 Ноябрь 2024 - 22:07
Андрей, спасибо большое! Очень приятно слышать, что проект оказался полезен, живет и развивается.
Все Ваши доработки действительно, очень полезны! У меня были еще мысли добавить ручной ввод F, на случай, если нет стандарта.
Проблема с большими F по нитратам меня несколько озадачила, думал купить новый набор и проверить, но оказалось зеленые наборы NO3 со стандартом исчезли из продажи.
Снял видео с тестом NO3 в повторах, какой разброс получается у меня и как выглядит окраска.
#64
Отправлено 27 Ноябрь 2024 - 01:09
Дмитрий, калибровочные растворы можно отдельно на сайте производителя купить, они в наличии:
Калибровочный раствор для теста UHE PO4 test.
Калибровочный раствор для теста UHE NO2 & NO3 test.
В общем я написал код для той затеи, про которую написал в посте 62, тестирую, очень интересные результаты.
Т.е. порядок тестирования получается таким:
1. Берем новую коробку с тестом, заполняем 10мл осмотической воды, делаем бланк
2. Капаем или насыпаем реактивы, заходим в пункт меню "CORRECT." (появится в новой прошивке) , делаем измерения, вычисляем и запоминаем в EEPROM абсорбцию химикатов.
3. Делаем калибровочный раствор, в меню SET_STD выставляем его значение.
4. Насыпаем или капаем реактивы, ждем положенное время и калибруем прибор в меню "STANDART". Здесь я сразу учитываю абсорбцию химикатов (полученное ранее значение в шаге 2) и вычитаю ее значение из общего поглощения раствора.
5. Далее это же значение использую и при расчете SAMPLE, т.е. непосредственно при проведении измерения.
Таким образом нам остается только перед измерением делать бланк аквариумной воды и все. Как все проверю, протестирую, выложу прошивку для перфекционистов)))) Хотя на фосфате уже проверяю ee, очень интересные результаты получаются, позже напишу об этом.
Про ручной ввод думал тоже, но это ведь повод из более менее измерительного прибора сделать глюкало, которое выдает какие то значения. Никто калибровать не будет, просто будут ставить коэффициенты po4=2, no3=60 и все. Да и думаю эти калибровочные растворы можно самому сделать. Но если конечно нужно, можно добавить ручной ввод))))
- Dmitry_N это нравится
#65
Отправлено 27 Ноябрь 2024 - 08:09
Решил поделиться, может кому-нибудь пригодится.Файлы проекта:
Схема:
Можете добавить файл с лицензией к проекту? А то не понятно, можно ли дорабатывать и распространять модифицированные версии.
#66
Отправлено 27 Ноябрь 2024 - 08:59
Можете добавить файл с лицензией к проекту? А то не понятно, можно ли дорабатывать и распространять модифицированные версии.
Лицензия WTFPL
- Andrey74 это нравится
#67
Отправлено 27 Ноябрь 2024 - 18:10
Добрый вечер, друзья!
Поскольку от Дмитрия получена просто великолепная лицензия, выкладываю еще одну версию прошивки для фотометра.
Ее отличие заключается в том, что приборчик запоминает абсорбцию реактивов и при последующих измерениях достаточно делать только бланк измеряемой воды без добавки реагента.
Данное значение можно получить, если сделать бланк на осмотической воде, затем добавить в пробирку с этими же 10мл воды реактивы, зайти в пункт меню "CORRECT." и сделать измерения. Получим абсорбцию и она будет запомнена и использована в последующих расчетах значений кол-ва нитрата и фосфата.
Прошивка для фотометра с коррекцией – Google Диск
Для просмотра значений абсорбции в меню первого уровня добавлен пункт "VIEW C"
- KIR.ill и Dmitry_N это нравится
#68
Отправлено 28 Ноябрь 2024 - 09:10
Друзья, добрый день!
По нитрату UHE ситуация такова.
Если хотите измерения NO3 поточнее, делайте калибровку стандарта и соответственно измерения через час. Если возможности такой нет, делайте через 10 минут калибровку и тест так же точно через 10 минут, потому как раствор продолжит набирать цвет и через час абсорбция станет в 2 раза выше.
Т.е. определяющим будет проведения калибровки и теста через одно и то же время, к примеру, можно и через 30 минут
Спросил об этом производителя тестов, он подтвердил эту информацию.
- KIR.ill это нравится
#69
Отправлено 28 Ноябрь 2024 - 19:33
Андрей, спасибо за улучшенную прошивку.
Не понял только, теперь бланк с аквариумной водой нужно делать каждый раз перед измерением sample?
#70
Отправлено 28 Ноябрь 2024 - 19:37
Нет, не обязательно, фотометр так же помнит последнее измеренное значение бланка
#71
Отправлено 29 Ноябрь 2024 - 18:43
Опробовал последнюю прошивку:
Сначала откалибровал бланк, коррекцию и стандарт на дистиллированной воде. Затем поставил sample с аквариумной . Для фосфатов вышло 0.17 и похоже на правду. Потом поставил бланк с аквариумной без реагентов, и снова перемерил sample, значение стало 0.04. Что-то не то с подсчетом коррекции (или я не правильно сделал?), и та же ситуация с нитратами. Аквариумная (водопроводная) у меня чуть-чуть желтит по сравнению с дистиллированной.
Параметры получаются такие: I~80-100k, F(no3) ~200, F(po4) 2.4, C(no3) 0.016, C(po4) 0.076
Показания нитратов по прежнему прыгают от 8 до 12
#72
Отправлено 29 Ноябрь 2024 - 19:01
Сергей, добрый вечер!
Коррекция считается очень просто и верно, я неоднократно все проверил.
Вот прямо сейчас еще раз перепроверил, видно что на SAMPLE значение получилось -0.01,
это F=2.19 умноженное на C=0.0025, т.е. 0.0055, после округления 0.01.
Ну а минус это потому что вода без реактива, т.е. она чище той, которая была бы при измерении фосфата ( абсорбция тестируемой воды + абсорбция реагентов )
Т.е. во время измерения учитывается абсорбция реактивов.
#75
Отправлено 29 Ноябрь 2024 - 22:50
Опробовал последнюю прошивку:
Сначала откалибровал бланк, коррекцию и стандарт на дистиллированной воде. Затем поставил sample с аквариумной . Для фосфатов вышло 0.17 и похоже на правду. Потом поставил бланк с аквариумной без реагентов, и снова перемерил sample, значение стало 0.04. Что-то не то с подсчетом коррекции (или я не правильно сделал?), и та же ситуация с нитратами. Аквариумная (водопроводная) у меня чуть-чуть желтит по сравнению с дистиллированной.
Параметры получаются такие: I~80-100k, F(no3) ~200, F(po4) 2.4, C(no3) 0.016, C(po4) 0.076
Показания нитратов по прежнему прыгают от 8 до 12
F=200 вероятно означает, что реагент не работает. Очень слабо окрашивается, поэтому такой разброс.
#76
Отправлено 30 Ноябрь 2024 - 14:49
F=200 вероятно означает, что реагент не работает. Очень слабо окрашивается, поэтому такой разброс.
по комплектной карточке и по софтинке ровно 10мг/л
#77
Отправлено 30 Ноябрь 2024 - 15:15
Посмотрел что за источник света используется в HANNA Phosphate low range HI93713. Оказалось там ИК диод, на вид как на пультах телевизоров. Через камеру телефона его свечение выглядит примерно так же.
#78
Отправлено 30 Ноябрь 2024 - 15:19
с фосфатами у меня все заработало сразу и отлично, а вот с нитратами проблема: I показывает столько же - ~80к, а вот F от 200 до 400. После калибровки измеряю пробирку с "бланком" - показывает то 2, то 5, то -1, измеряю стандарт - тоже пляшет от 7 до 14, хотя он 10...
Сергей, у вас плата фотометра в корпусе? Кювета закрыта колпачком? Рядом ярких источников света нет?
#80
Отправлено 30 Ноябрь 2024 - 21:04
Надо найти причину нестабильных измерений частоты фотодатчиков. Так понимаю проблема для обеих каналов общая, просто из-за громадного коэффициента на NO3 она сильнее выражена.в корпусе, сверху колпачка нет, яркого света нет
Блокировочные конденсаторы по питанию не забыли запаять? В источнике питания уверены?
Без пробирок по воздуху все так же скачет?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных