Как правильно работать с датчиками давления с сигналом 0.5-4.5 вольта?

Чечако
Offline
Зарегистрирован: 15.06.2018

Есть достаточно популярные датчики давления такого типа:

https://www.ebay.com/itm/5V-Fuel-Pressure-Transducer-Sender-15-100-200-1000-1600-Psi-For-Oil-Air-Water-/312004049546

Источник их значения не имеет - ебай, амазон, али - монопенисуально. Объединяет их всех одно - питание и сигнал. Даем мы на них 5 вольт, получаем от 0.5 до 4.5 вольта.

И вот тут вопрос - как правило у нас не 5 вольт, а что-то около того - скажем, 4.9. А даташит нам дает график исходя из 5 вольт. Значит, по идее мы это дело (нехватку одной десятой вольта) должны как-то компенсировать. Но вот как именно?

Добавлять к результату замера? Или пересчитывать границу шкалы, смещая контрольные точки? Ваше мнение? Или датчик имеет некий стабилизатор по верхней границе на 4.5 вольта, и все что выше его устраивает безотносительно разницы с 5 вольтами? В описании однозначного ответа или нет, или я не вижу. :(

Можно забить, но интересно же. :) 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Чечако пишет:
даташит
Покажите.

b707
Offline
Зарегистрирован: 26.05.2017

ЕвгенийП пишет:

Чечако пишет:
даташит
Покажите.

присоединяюсь, было бы интересно посмотреть на калибровку от производителя.

Сделал на таких два проекта. В чем ваша проблема, непонятно - если давление калибровать в единицах analogRead() - оно получается независимым от погрешности напряжения питания.

Чечако
Offline
Зарегистрирован: 15.06.2018

В данном случае даташитом я называю тот куцый кусок информации, который дают все продавци таких датчиков - по ссылке есть. По сути, ничего полезного кроме шкалы 0.4-4.5 там нет.

Проблемы у меня нет, я с ними сам в полный рост работаю. Просто вчера задумался, как оно правильно, если ориентироваться именно на вольтаж. Потому как калибровать каждый датчик - так себе идея. Они иногда и дохнуть могут, а прибор остается, причем далеко от меня. Да и не все могут сделать правильную калибровку.

Чечако
Offline
Зарегистрирован: 15.06.2018

b707 пишет:

 если давление калибровать в единицах analogRead() - оно получается независимым от погрешности напряжения питания.

Вы проверяли? Потому как если да, то это уже частично ответ на мой вопрос о том, как они работают. Если предполагаете, то увы. Скажем, я могу допустить, что там есть встроенный ИОН, который из входящих "околопяти" сделает четкие 4.5. Но я не проверял. Если он есть, нам попугаи АЦП уже не особо помогут.

b707
Offline
Зарегистрирован: 26.05.2017

Чечако пишет:

Проблемы у меня нет, я с ними сам в полный рост работаю. Просто вчера задумался, как оно правильно, если ориентироваться именно на вольтаж. Потому как калибровать каждый датчик - так себе идея.

а зачем ориентироваться на вольтаж? Ориентируйтесь на относительные единицы АЦП. По моему опыту, калибровать каждый вовсе не обязательно. Я проверял три штуки из разных партий - у всех трех калибровка с точностью до примерно 0.05- 0.1 бар совпадала, а более точные данные с них получить, кмк, трудно.

Чечако
Offline
Зарегистрирован: 15.06.2018

b707 пишет:

а зачем ориентироваться на вольтаж? 

Я выше дополнил пост - а если там ИОН внутри? :) Тогда отстчет попугаев у нас разный будет. Ладно бы по ним давалось сопротивление, на таком-то давление такое-то, тут вопросов бы не было. Но все дают именно вольтаж. Что как-бы намекает на возможный подвох. :)

Чечако
Offline
Зарегистрирован: 15.06.2018

Надо будет заморочится и проверить, на самом деле - дать ему стабильное давление и поиграть напряжением на входе, посмотреть что будет с напряжением на выходе. Косяк только в том, что нет у меня под рукой источника стабильного давления, все играет так или иначе. :)

b707
Offline
Зарегистрирован: 26.05.2017

Чечако пишет:

Я выше дополнил пост - а если там ИОН внутри? :) Тогда отстчет попугаев у нас разный будет. Ладно бы по ним давалось сопротивление, на таком-то давление такое-то, тут вопросов бы не было. Но все дают именно вольтаж. Что как-бы намекает на возможный подвох. :)

нет, именно на этот предмет я их не тестировал. Но, в принципе, провести тест просто. Берете два датчика. включаете в одну и ту же магистраль, на один заводите стабилизированные 5в, на другой - например 4.7в - и сравниваете показания. Если правы Вы - датчики должны выдать одно и тоже, если я - второй датчик должен показать значение, заниженное в (4.7 / 5) раз

Чечако
Offline
Зарегистрирован: 15.06.2018

b707 пишет:

нет, именно на этот предмет я их не тестировал. Но, в принципе, провести тест просто. Берете два датчика. включаете в одну и ту же магистраль, на один заводите стабилизированные 5в, на другой - например 4.7в - и сравниваете показания.

Можно и так, да - тогда нет необходимости иметь стабильное давление, хватит и тройника. Постараюсь на днях протестировать.

b707
Offline
Зарегистрирован: 26.05.2017

Чечако пишет:

 Косяк только в том, что нет у меня под рукой источника стабильного давления, все играет так или иначе. :)

запаску от авто накачайте давлением в 3 атм - вот вам и источник стабильного давления