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

Обсуждаем контроллеры компании Atmel.
Ответить
Грызет канифоль
Сообщения: 261
Зарегистрирован: Ср авг 01, 2012 10:45:42

Сообщение kk042fjv »

Добрый день! Подскажите, нужно измерить расход воздуха за период. Принцип работы: емкость, в неё периодами поступает воздух, в емкости стоит датчик давления MPX10GP который замеряет давление (ниже фото с осциллографа 10л/мин и 15л/мин)
Изображение
Изображение
данные с давление поступают на АЦП (atmega8). Подскажите как правильно сделать, нужно максимальное напряжение замерить за период или среднее за период?
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Я так понимаю у Вас выведена некая функция Q=f(P). То есть зависимость значения расхода от давления. Если рассчитать среднее за период, то Вы получите средний расход за период и соответственно максимальный расход если максимальное значение.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Держит паяльник хвостом
Аватара пользователя
Сообщения: 906
Зарегистрирован: Ср апр 16, 2008 13:22:54
Откуда: Приднестровье, Тирасполь

Сообщение Goodefine »

kk042fjv писал(а): ... как правильно сделать, нужно максимальное напряжение замерить за период или среднее за период?
Если под количеством воздуха понимать его объем при нормальных условиях, то делается все просто. Измеряется давление воздуха и температура (нужен датчик, ибо принимать температуру за константу слишком грубо - при сжатии газ будет нагреваться) в начале периода, затем в конце. Прирост объема воздуха вычисляете из известного уравнения pV/T = const
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
Грызет канифоль
Сообщения: 261
Зарегистрирован: Ср авг 01, 2012 10:45:42

Сообщение kk042fjv »

Goodefine писал(а):
kk042fjv писал(а): ... как правильно сделать, нужно максимальное напряжение замерить за период или среднее за период?
Прирост объема воздуха вычисляете из известного уравнения pV/T = const
Ну мне так точно то не надо, как то вывести все LCD
Последний раз редактировалось kk042fjv Пт мар 11, 2016 12:38:08, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
Держит паяльник хвостом
Аватара пользователя
Сообщения: 906
Зарегистрирован: Ср апр 16, 2008 13:22:54
Откуда: Приднестровье, Тирасполь

Сообщение Goodefine »

kk042fjv писал(а): Ну мне не так точно то не надо
А придется )
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Сообщение Z_h_e »

Вы бы написали четко что хотите.

Повангую. Ваша система бывает в трех состояниях. Расход 0, расход 10 и расход 15. Надо детектировать эти три состояния. Датчик давления стоит не в емкости. Судя по осциллограммам расход 10 и 15 (какая осциллограмма к чему Вы тоже не сообщаете) по амплитуде почти равны, а вот продолжительность явно разная. Подключаете датчик давления ко входу компаратора МК, при напряжении более 2В начинаете отсчет времени, при снижении прекращаете. По длительности делаете выводы.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Держит паяльник хвостом
Аватара пользователя
Сообщения: 906
Зарегистрирован: Ср апр 16, 2008 13:22:54
Откуда: Приднестровье, Тирасполь

Сообщение Goodefine »

Z_h_e писал(а): Повангую...
Вряд ли. Видимо ТС отождествляет расход с давлением. Даже если принять температуру за константу (объем есс-но тоже), то давление это статическая характеристика, определяющая количество воздуха в конкретном объеме в конкретный момент времени. Расход это изменение давления во времени, dP/dT. Следовательно, в первом приближении это не среднее и не максимальное, а простая разность. Точки можно выбирать в произвольных промежутках, хоть бесконечно малых, тогда получится мгновенный расход. А дальше дело техники.
Любой, заслуживающий внимания, опыт приобретается себе в убыток...
Друг Кота
Аватара пользователя
Сообщения: 6323
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

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

Вернуться в «AVR»