SVL, предлагаю на "ты".
SVL писал(а):
Я как-то писал про калибровку датчиков. Там было все подробно изложено.
Поищу.
SVL писал(а):
Категорически против калибровки по воздуху. Полагаю, когда вы начнете эксплуатировать аппарат, то столкнетесь с проблемами.
Не могу судить полностью о метрологических свойствах всей системы, но осмелюсь предположить, что разрядность АЦП и напряжение ИОН не очень подходят для точного измерения величин порядка 10 мв. Поэтому сумма погрешностей может быть такова, что при РРО2 больше 1,0 вы не сможете выбрать, какому датчику можно доверять больше всего. Расхождения могут нарастать по мере расходования ресурса датчиков. Я в свое время поступил радикально. Просто поставил прецизионный операционник, поднял напряжение датчика до 1 вольта, а затем уже решал, как этот сигнал использовать.
Именно так и сделано. Стоит операционник LM324 Ку=10. Почему не прецизионный, а этот "ширпотреб"? Объясню. Погрешность измерения самого датчик < 2% ну, скажем, 1%. Погрешность усиления LM324, как минимум, на порядок ниже. LM324 отличается от прецизионного только смещением нуля при малых сигналах, а в этот режим мы не попадаем. Т.е. для измерения показаний сенсора с погрешностью в 1% он вполне подходит. Разрядность АЦП в Меге16 - 10, опорное напряжение 2,5В. Голый необработанный сигнал на воздухе - 56 "попугаев" при 24мВ. Датчики D-03. Если я не прав, давай обсудим.
SVL писал(а):
Мне вообще не понятно, зачем подражать буржуинам, если их аппараты рассчитаны на простого пользователя, без особых познаний в технике. Что мешало несколько усложнить процедуру подготовки ребризера, но получить более надежную систему контроля РРО2.
Мне видится стакан со штуцером на "держалку" с сенсорами в который подается О2 для калибровки. Процедура несколько усложняется, но я согласен, так будет надежнее. Ха! А потом этот-же стакан с "держалкой" при длительном перерыве между дайвами заполнять азотом для продления ресурса сенсоров.
SVL писал(а):
Теперь про клапан и постоянную подачу. Вы рассматривали варианты аварии клапана? Например, пробой ключевого транзистора, при котором клапан зависнет в открытом состоянии. Или отказ батареи? Как быстро будет нарастать (падать) парциальное давление при подаче в контур 10 л/мин кислорода, и каким образом в этой ситуации управлять аппаратом.
Конечно рассматривал. Более того, у меня осуществляется контроль давления и на входе соленоида и на выходе перед дросселем. Та что я могу точно определить что происходит при открытии и при закрытии соленоида. При возникновении нештатной ситуации (подача при закрытии или нет подачи при открытии) выдается индикация и зуммер. А дальше: если нет подачи при открытии - кнопка принудительной подачи справа внизу под вентилем (см. первые посты), если постоянная подача - перекрыть вентиль кислородного баллона.
SVL писал(а):
Все это субъективное мнение, основанное на скудной информации о системе управления. Возможно, вы все продумали и решили, но пока этого не видно.
Система управления на Mega16. Порт А - 8 аналоговых входов. Порт В - внутрисхемное программирование и сброс внешней "собаки", порт С - индикатор, подсветка индикатора и соленоид, порт D - две кнопки и зуммер (вибро).
P.S.
Что по уставкам РРО2? Посмотрел ответ, все понятно. Может они действительно не нужны?