сайт для палких паяльників

MPX4115A HIH4000
Особенностью этих датчиков является то, что диапазон выходного сигнала 0..5 В. Т.е. не требуется использование усилителей. Электрически подключить данные датчики к микроконтроллеру очень просто достаточно подать на «+» 5 В, на «-» общий и с «OUT» снять полезный сигнал и подать его на вход АЦП.

Для пересчета показаний АЦП в реальные значения используют формулы приведения, которые приведены в документации к датчикам.

Для датчика давления MPX4115A:
P=111(Vout/Vpwr)+0,095)

Для датчика влажности HIH4000:
PH=33,5(Vout – 0,773)

Поскольку АЦП возвращает числовые значения, а не напряжение, в конце концов получим следующую формулу для 10 разрядного АЦП при опорном напряжении 5В:

Для датчика давления MPX4115A:
P=111(ADC_VALUE/1023)+0,095)

Для датчика влажности HIH4000:
PH=33,5*(5*ADC_VALUE/1023 – 0,773)    !!! По поводу этой формулы у меня возникли сомнения. Исходя из документации правильно так:
PH=(5*ADC_VALUE/1023 – 0,958)/0,0307
ну или:
PH=32,57*(5*ADC_VALUE/1023 – 0,958)

Все формулы приведены для питания 5В. HIH4000 работает и при 3,3В. В этом случае формула следующая:

PH=(3,3*ADC_VALUE/1023 – 0.63195) / 0.0205095
или:
PH=48,76*(3,3*ADC_VALUE/1023 – 0.63195)

Где ADC_VALUE – значение АЦП (0..1023)

Документация по MPX4115A
Документация по HIH-4000

См. так же: Маркировка MPX датчиков FreeScale (Motorola)
Небольшая метеостанция своими руками

Translate
Архіви

© 2011-2019 Андрій Корягін, Кременчук - Київ, Україна