AlexS4, Если бы речь шла о измерении автономным (изолированным) датчиком, то можно было бы делать как угодно. Но поскольку речь идёт о электродных измерениях, то с потенциалами следует обращаться аккуратно.
как я понял там всего 2 датчика, 1 изолируется (ему позволяется свободно отплывать всмысле потенциала так чтоб токи от другого датчика обнулились). помоему вполне разумно.
зы я бы вообще отказался от изоляции в пользу точного контроля фаз измерения: например активный электрод EC датчика переключаем в 3 состояния : 0 - -Vt - 0 - +Vt -0 или 0 - -Vt - +Vt -0 и PH измеряем в конце фазы 0. при этом длительность 0-фазы может быть оочень большой, она ограничена только необходимой частотой измерений. а фазы -Vt +Vt просто должны быть симметричны и достаточно короткими чтоб обеспечивать приемлемую эррозию.
на mcu электрически это удобно реализовать прямо на gpio: 1.вывесить gpio пин делителем из 2 ~100k резисторов на 2.5V 2. переключать его режим Z-L-Z-H-Z или Z-L-H-Z 3. для большей точности измерений можно отдельным adc входом измерять фактические напряжения на этом выходе и корректировать результаты с других электродов программно. (ph датчик тоже хорошо привязывается к этому потенциалу, чтоб не было вредных токов искажающих его работу)
Последний раз редактировалось AlexS4 Чт окт 27, 2022 14:36:28, всего редактировалось 1 раз.
Rooc выбирается исходя из желаемого дин диапазона (размаха) на выходе оу. начать можно со 100k думаю..
При реальных разработках реальных схем всегда желательно отталкиваться от каких-то реальных данных. Вы выше писали, что сопротивление воды 150к кажется. Если выбрать резистор в цепи ОС номиналом 150к то это получится ОУ с единичным КУ и это значение можно будет принять за единицу измерения. Или взять за единицу сопротивления дистиллята и поставить резистор в цепи ОС по сопротивлению дистиллята. В общем, желательно привязаться хоть к чему-то, чтоб не было совсем уж абсолютной относительности измерений.
Это означает, что читать сигнал микроконтроллером напрямую не вариант. Не проходит такой номер. Видимо, самое простое что можно сделать в части приёмника, это схема от Амперки. Только её на хорошем ОУ нужно делать.
Заголовок сообщения: Re: возможно ли разделить два датчика гальванически PH и EC
Добавлено: Сб окт 29, 2022 12:58:12
Друг Кота
Карма: 5
Рейтинг сообщений: 61
Зарегистрирован: Ср сен 30, 2020 16:51:47 Сообщений: 4628 Откуда: РФ
Рейтинг сообщения:0
Di123, Про TLC4502 я ничего не знаю, а OPA2376 это очень хороший ОУ. Лучше OPA2376 для этой схемы точно не надо. Собирайте схему приёмника от Амперки на двух OPA2376 и всё будет очень хорошо работать.
Di123, вообще не понимаю в чем проблема прямо внутри таймерного прерывания зачитывать adc а потом сразу менять полярность на gpio, важна же не частота а фаза считываний по отношению к сигналу с "генератора". а таймер поставить на удвоенную частоту (использовать таймер только для прерывания а gpio переключать софтово в этом прерывании)
Такая схема скорее хуже, чем у Амперки. Потому что при электродных измерениях, в идеале, никаких резисторов притяжения или подтяжки входа вообще не должно быть. А чтоб вход ОУ совсем уж не висел в воздухе, то резистор притяжения должен быть мегомных номиналов.
AlexS4, в дальнейшем там не будет связи с мк всё через развязку пойдёт даже датчик давления пущю через развязку мало ли насос пробьёт на воду что бы не прилетело в контролер помрёт оптрон а может и выжевет
я наконецто нашол схему от роботикса но тока первой версии вторую обновлённую последнию версию они не выкладывают зажали
но тут покрайне мере можно попытаться какнибудь выщитать частоту которую они используют
попробовать амперку и эту спаять
Добавлено after 1 minute 31 second: ещё такие варианты нашол
всё через развязку пойдёт даже датчик давления пущю через развязку мало ли насос пробьёт на воду что бы не прилетело в контролер помрёт оптрон а может и выжевет
ну защищать контроллер ценой пару баксов самодельной схемой которая с учетом мелкосерийности будет стоить раз в 10 больше - такое себе . оптроны конечно не пробьются у них 2-4kV изоляция. c другой стороны защитить неизолированный контроллер с электродными датчиками на gpio даже от пробоя 380V насоса - элементарно ж, все электроды включаем через резисторы мин 1k 1206 и каждый gpio pin защищаем парой шоттки диодов G-ShD-gpio-ShD-Vcc и 1 G-зенер 5V6 1W -Vcc. резисторы просто отрабатывают предохранителями ежели совсем жесть но с маленькими электродами 99% даже они будут оставаться целы.
я потестил генераторы на 1,8кгц 4060 имеет завал переднего фронта 100нс если строить генератор на 324 то там завал 20мкс но я думаю что если поставить к 4060 кварц от часов 32768 и через 5 вывод поделится всё и получится сверхстабильная частота в 2048 гц ?
555 нетестил ещё но посмотрел осцылограмы в нете завал у них тоже похуже будет чем у 4060
и какое минимальное питание у 4060 в даташите сказано DC Supply Voltage Range, (VDD) . . . . . . . . . . . . . . . -0.5V to +20V непонятно
Добавлено after 5 minutes 46 seconds: а какой посоветуете инвертер я пока выписал такие TL7660 кпд 98% LM2660 кпд 88%
Заголовок сообщения: Re: возможно ли разделить два датчика гальванически PH и EC
Добавлено: Пн окт 31, 2022 13:48:00
Друг Кота
Карма: 5
Рейтинг сообщений: 61
Зарегистрирован: Ср сен 30, 2020 16:51:47 Сообщений: 4628 Откуда: РФ
Рейтинг сообщения:0
Схема генератора от Роботикса имеет двухполярное питание +5 Вольт и - 5 Вольт. 4060 дает сигнал с полной амплитудой в 10 Вольт, а каскад на In to V+ op amp ОУ ослабляет его примерно в 25 раз. Таким образом, на измерительный электрод от генератора поступает сигнал амплитудой 400 милливольт. На это значение выходного напряжения генератора примерно и следует ориентироваться. --- Кварцевый генератор в этой схеме не нужен. Достаточно плёночного конденсатора во времязадающей цепи 4060. Для получения отрицательных напряжений я применяю ICL7660. Потому что они у меня есть и хорошо работают.
да верно я померил при однополярном в 3,11в она перестаёт генерировать и более того в этом генераторе частота очень сильно зависит от напряжения при 3,12в - 160гц 3,51 - 1,32кгц 4,1в - 1,46кгц видимо двухполярка позволяет работать при 3в получается некое удвоение тоесть теоретически можно подать с однополярки 2в на двухполярку и вероятно будет всё норм
тоесть теоретически можно подать с однополярки 2в на двухполярку и вероятно будет всё норм
Нет. Так не получается ни теоретически ни практически. Если делать генератор с однополярным питанием (по любой схеме), то после генератора следует отсечь постоянную составляющую разделительным конденсатором, а потом подавать этот сигнал на ослабляющий сигнал ОУ с двухполярным питанием чтоб получить полностью симметричный выходной сигнал на передающий электрод. --- У всех (любых) генераторов на кмоп-логике частота будет зависеть от напряжения питания. Это следует учитывать при разработке. Но в данном случае, точное значение частоты не так уж и важно. Это может быть и 1000 Герц и 1500 Герц и 2000 Герц. Для этой схемы нужна хорошая стабильность частоты и амплитуды сигнала, а схема от Робтикса её вполне обеспечивает. При стабильном напряжении питания схемы, разумеется.
в даташите про опа2376 написано питание • Supply Voltage: 2.2 V to 5.5 V тоесть тут не получится применить ?
В генераторе не получится. Но там и не нужен такой хороший ОУ. Хорошие ОУ нужны для приёмника, а для выходного каскада генератора пойдёт практически любой ОУ работающий от двухполярного питания ±3,3 Вольта.
Заголовок сообщения: Re: возможно ли разделить два датчика гальванически PH и EC
Добавлено: Вт ноя 01, 2022 10:38:41
Друг Кота
Карма: 5
Рейтинг сообщений: 61
Зарегистрирован: Ср сен 30, 2020 16:51:47 Сообщений: 4628 Откуда: РФ
Рейтинг сообщения:0
Di123, Да, действительно. Это у меня уже от схем в глазах рябит и я забыл, что приёмник от Амперки тоже на операционниках с двухполярным питанием. Но если сумеете сделать отрицательное напряжения питания -2,5 Вольта, то можете всё сделать на той элементной базе которая у вас уже есть. У этого измерителя рабочий сигнал амплитудой около 500 милливольт и в диапазон рабочего напряжения вполне влезет.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения