• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Измерение уровня жидкости

chevov

New member
Для тех кому лень отлистывать тему, то данный датчик стоит порядка 90..100 руб и там далее по ссылке испытания:
Предел у него: 1.3 метра водяного столба
Но он дифференциальный. Т.е. относительно внешнего давления.
Справедливости ради, это предел не датчика, а АЦП. У собственно датчика давления, все таки, если китайцы не врут, от нуля до 40 кпа. Просто выходим за 20 мВ.
 

pvvx

Активный участник сообщества
Справедливости ради, это предел не датчика, а АЦП. У собственно датчика давления, все таки, если китайцы не врут, от нуля до 40 кпа. Просто выходим за 20 мВ.
HX710B - differential input voltage of ±20mV -> окно 40 мВ.

При открытом штуцере значение 24 бит ADC около 0xFBED4F.
При давлении столба воды около 45 см - 0x229EF1.
Дельта ~0x26B1A1 (~1/6 шкалы от ±20mV?)
0.45 метров водяного столба равно 4.412869 кПа
И т.к. рабочая область косая - от малого минуса, то выходит что есть всего пол шкалы -> предел 0.45*3 = 1.35 метра воды или 4.4*3 = 13.2 кПа
 

pvvx

Активный участник сообщества
Данные выше приведены от работающего датчика бака на чердаке:
1697232814755.png1697232791444.png
Температура и влажность около бака, в его коробе теплоизоляции, где трубы к нему идут...
График литров - каждый шаг - слив воды в раковине...

Без каждодневной калибровки будет врать.
Работающий вариант калибруется по герконовым поплавкам, каждый раз когда они переключаются (от них и срабатывает насос)....
 

pvvx

Активный участник сообщества
Атмосферное давление не влияет на показания этого датчика.
За тот-же период:
1697233982942.png
А вот температура воды и датчика -> сама система подключения трубок влияет :(
 

chevov

New member
Я к тому, что если надо загрубить, то можно понизить напряжение возбуждение моста. Поднять питающую ножку и поставить на резистор. Тут https://makersportal.com/blog/2020/6/4/mps20n0040d-pressure-sensor-calibration-with-arduino пишут, что датчик MPS20N0040D, а здесь https://swharden.com/static/2022/11/14/hx710b-pressure-psg010s.jpg, что PSG010S. У одного от 10 до 20 мВ/В, у другого от 10 до 16 мВ/В полная шкала. Вот шиты на них: https://www.katranji.com/tocimages/files/536845-544144.pdf и https://softroboticstoolkit.com/files/sorotoolkit/files/mps20n0040d-s_datasheet.pdf. Легко прикинуть значение под нужный диапазон. Для меня главный вопрос с этим датчиком - насколько он стабилен долговременно. Стоит ли возится с температурной калибровкой или пустое это? Хотел его в колонну, диапазон нужный 0-5 кРа, только вот газ не сухой и вполне себе corrosive
 

pvvx

Активный участник сообщества
Для меня главный вопрос с этим датчиком - насколько он стабилен долговременно.
Как все пром. датчики давления ценой до $80 для 4..20 мА c железным винтовым штуцером. Некоторые брендовые (ныне вымирающей промышленности европы и сша) нужно чтобы цена была более $180.
Иначе будет прилично колбасить от температуры. В них нет компенсации от T.
Я такие не ставлю в наше пром. оборудование. Есть и нормальные, часто и дешевле "брендовых", но имеют маленькие безвинтовые штуцеры... примерно как у энтих, описанных вами...
 

pvvx

Активный участник сообщества
Причины точно не знаю, но вот пример гуляния, выловленный за год работы:
1697307509904.png
От 4-х до 6 часов что-то гуляло
1697307824169.png.
Температура и влажность именно рядом с датчиком давления, на той-же п.плате.
На крышку бака вставлена вертикальная труба 20 полипропилен армированная алюминием, с неё супер качественная японская трубка (держит любые среды) в пол метра к датчику.
Кто там балдит - пока не выловил.
 

pvvx

Активный участник сообщества
Цена датчика давления зависит от калибровки и наличия термокоменсации - пережигают перемычки или OTP...
Старые Motorola (типа MPXxxxx) и прочие (Honeywell типа 40PC) от крупных брендов американских корп. обычно компенсированы и стоят дофига...
Остальные, что попадались за 30 лет - гуляют от температуры.
 

pvvx

Активный участник сообщества
В 90-х годах совместно с некоторыми людьми в Питере сделал датчик для ВАЗ на впуск, для замены BOSH, в 2 раза дешевле. ВАЗ даже сделал тесты (гонял и на реальных авто 🤪 ) и принял, но BOSH занес чемоданы куда надо с $ и ку-ку.
Так что с калибровкой датчиков давления знаком.... Основная проблемс - невозможно точно установить пластину кремния в позиции с дыркой :)
 

pvvx

Активный участник сообщества
И если интересует реальная практика – тогда все электронные датчики давления = показометры с зависимостью от темной стороны Луны .
Не годятся для лаб. тестов, если система измерения не стоит мульоны или не механическая. И никогда не связываетесь с производителями на дотациях от народа (государства), типа ВАЗ и их продукцией, пока всю цепочку лиц распила не грохнут физически. К примеру иначе бы давно имел с каждой авто выпущенной ВАЗ $1 и цена их поделия-конструктора была бы меньше всех в мире…
 

chevov

New member
Лично знаком с PTB220, весьма стабильная и надежная штука. Правда, его пока не списывают) ДАДы с авто разбора тоже интересная тема. Но сначала кошки. Скоро почта принесет JDY10, можно будет сделать логгер, приклеить термометр, вынести на мороз) Пока лежит на кухне, неделю примерно наблюдаю за ним, кажется довольно предсказуемым в зазоре 23 - 27 градусов
 
Сверху Снизу