Страница 1 из 1

измерить расход воздуха с помощью датчика MPX10GP и АЦП

Добавлено: Пт мар 11, 2016 11:11:14
kk042fjv
Добрый день! Подскажите, нужно измерить расход воздуха за период. Принцип работы: емкость, в неё периодами поступает воздух, в емкости стоит датчик давления MPX10GP который замеряет давление (ниже фото с осциллографа 10л/мин и 15л/мин)
Изображение
Изображение
данные с давление поступают на АЦП (atmega8). Подскажите как правильно сделать, нужно максимальное напряжение замерить за период или среднее за период?

Re: измерить расход воздуха с помощью датчика MPX10GP и АЦП

Добавлено: Пт мар 11, 2016 11:29:58
Z_h_e
Я так понимаю у Вас выведена некая функция Q=f(P). То есть зависимость значения расхода от давления. Если рассчитать среднее за период, то Вы получите средний расход за период и соответственно максимальный расход если максимальное значение.

Re: измерить расход воздуха с помощью датчика MPX10GP и АЦП

Добавлено: Пт мар 11, 2016 11:41:27
Goodefine
kk042fjv писал(а): ... как правильно сделать, нужно максимальное напряжение замерить за период или среднее за период?
Если под количеством воздуха понимать его объем при нормальных условиях, то делается все просто. Измеряется давление воздуха и температура (нужен датчик, ибо принимать температуру за константу слишком грубо - при сжатии газ будет нагреваться) в начале периода, затем в конце. Прирост объема воздуха вычисляете из известного уравнения pV/T = const

Re: измерить расход воздуха с помощью датчика MPX10GP и АЦП

Добавлено: Пт мар 11, 2016 12:16:22
kk042fjv
Goodefine писал(а):
kk042fjv писал(а): ... как правильно сделать, нужно максимальное напряжение замерить за период или среднее за период?
Прирост объема воздуха вычисляете из известного уравнения pV/T = const
Ну мне так точно то не надо, как то вывести все LCD

Re: измерить расход воздуха с помощью датчика MPX10GP и АЦП

Добавлено: Пт мар 11, 2016 12:38:02
Goodefine
kk042fjv писал(а): Ну мне не так точно то не надо
А придется )

Re: измерить расход воздуха с помощью датчика MPX10GP и АЦП

Добавлено: Пт мар 11, 2016 13:03:48
Z_h_e
Вы бы написали четко что хотите.

Повангую. Ваша система бывает в трех состояниях. Расход 0, расход 10 и расход 15. Надо детектировать эти три состояния. Датчик давления стоит не в емкости. Судя по осциллограммам расход 10 и 15 (какая осциллограмма к чему Вы тоже не сообщаете) по амплитуде почти равны, а вот продолжительность явно разная. Подключаете датчик давления ко входу компаратора МК, при напряжении более 2В начинаете отсчет времени, при снижении прекращаете. По длительности делаете выводы.

Re: измерить расход воздуха с помощью датчика MPX10GP и АЦП

Добавлено: Пт мар 11, 2016 14:12:37
Goodefine
Z_h_e писал(а): Повангую...
Вряд ли. Видимо ТС отождествляет расход с давлением. Даже если принять температуру за константу (объем есс-но тоже), то давление это статическая характеристика, определяющая количество воздуха в конкретном объеме в конкретный момент времени. Расход это изменение давления во времени, dP/dT. Следовательно, в первом приближении это не среднее и не максимальное, а простая разность. Точки можно выбирать в произвольных промежутках, хоть бесконечно малых, тогда получится мгновенный расход. А дальше дело техники.

Re: измерить расход воздуха с помощью датчика MPX10GP и АЦП

Добавлено: Сб мар 12, 2016 09:03:21
Jack_A
Goodefine писал(а): Даже если принять температуру за константу ...
Вот именно. Гей ( в хорошем смысле :) ) - Люссак отдыхает. Так что о практическом применении даже речь не идет - так, очередной курсач.
Спойлер"...Чтоб протекали наши дни
Как у Кюри с его Мари
Хотя бы как у Бойля с Мариоттом."
(С) Ю.Визбор