Перейти к содержанию

Бюджетный цифровой манометр (сделай сам)


Рекомендуемые сообщения

Опубликовано (изменено)

На основе базовой схемы несколько доработаная конструкция для цифрового манометра-термостата . Датчик ММ393А, конструктивно  крепится на массу, его  резистивное сопротивление составляет , от 0 до 300 ом, чтобы получить на входе АЦП диапазон напряжения от 0 до 5V используем в схеме ОУ.
 Операционный усилитель , хоть и является небольшим усложнением схемы, но с его помощью можно добиться неплохой точности показаний прибора, даже с таким примитивным датчиком давления как ММ393А ( это самый доступный, другие специализирование стоят достойных денег ). 
А выход из МК, настраиваемого порога включения/выключения с настраиваемым гистерезисом (или просто сигнал) дополнительного устройства, делает эту схему полноценной, для любого применения !!!! 
 А так же, всё получается ещё интереснее когда это 2 в 1. Например: манометр/манометр , манометр/вольтметр ,   манометр/термостат  ……… , ну в общем по этому же принципу схемы базовой схемы какие угодно комбинации устройств.  В данном случае схема работает как  манометр/термостат. 
post-303-0-37406300-1360702215_thumb.jpg
Фото  датчика давления .post-303-0-91783500-1360702215_thumb.jpg
Схема:post-303-0-45109400-1360702216_thumb.jpg
 
В схеме используется датчик— ММ393А  с рабочим давлением от 0 до 8 кг/см
  и температурый датчик NTC термистор 640-10k. 
Светодиоды имитируют включение исполнительных устройств.
post-303-0-21938800-1360702217_thumb.jpgpost-303-0-67258000-1360702217_thumb.jpg
Видео работы цифрового манометра 
( шкала для кг/см на манометре отградуирована до 7 атм. красным цветом)


Плата для корпуса DIP:
post-303-0-21823500-1360702218_thumb.jpg
 
Прошивка цифрового манометра-термостата   5-0V_100_999.rar
Настройка и управление (назначение кнопок , светодиодов) аналогично описаному в   базовой схеме.
Работать будет и с другими автомобильными датчиками серии ММ3ххх , вот примерные характеристики таких датчиков

 

 

  Цитата

Датчик ММ358 при отсутствии давления должен иметь сопротивление 160...175 Ом, при давлении в 2 кг/см2 — 110...114 Ом, при давлении в 4 кг/см2 — 58...65 Ом, при давлении в 6кг/см2  — 0...5 Ом
Датчик 23.3839 при отсутствии давления должен иметь сопротивление 305...330 Ом, при давлении в 1,5 кг/см2  — 180...200 Ом, при давлении в 4,5 кг/см2  — 70...80 Ом, при давлении в 6кг/см2 — 0...8 Ом
Датчик ММ393А при отсутствии давления должен иметь сопротивление 310...320 Ом, при давлении в 4 кг/см2 — 115...130 Ом, при давлении в 6 кг/см2  — 55...65 Ом, при давлении в 8   кг/см2 — 0...15 Ом.

 

 
Экслюзивное фото , что у датчика давления, внутри.post-303-0-62842000-1360702218_thumb.jpg
 
 Вольтметр от 0.0 до 50.0 вольт, давление от 0.0 до 8.0 кг/см , канал давления с использованием корректировки экспонентой. 
Для измерительной схемы с применением аналогово автомобильного датчика   , автор этой программы MACTEPok сделал небольшую редакцию кода  в этой программе.
Так как аналоговые датчики  ММ3хх  имеют некоторую нелинейность изменения сопротивления при увеличении давления.
Для программной корректировки, в программу внесена експонента.
 
 

  Цитата

Any_var = Chvar_1 / 2000     ' 2000 - можно задавать изгиб линии
Any_var = Negativ * Any_var  ' Если закоментировать, изменим направление изгиба экспоненты
Any_var = Exp(any_var)
Chvar_1 = 1023 - Chvar_1
Chvar_1 = Chvar_1 / 12.786   ' диапазон до 80 
Any_var = Chvar_1 * Any_var
Chvar_1 = Any_var 

Таким образом, получаем вот такую коректированую кривизну измерения
post-303-0-36738200-1360702219_thumb.jpg
Схема;post-303-0-73048400-1360702219_thumb.jpg
Исходный код программы;

  Показать контент

 

 

Схема  с  применением температурного датчика DS18b20 и второй канал для измерения давления. 

post-303-0-12701400-1360702220_thumb.jpg

Исходный код программы;

 

  Показать контент

 

 

Всё взято тут

Изменено пользователем Максимус
Опубликовано

Хорошая тема. тоже видел этот датчик и видео работы. ты такие же используешь? как бы не совсем четко показывает. Но и манометр на этом компрессоре я думаю врет безбожно.

  • 2 месяца спустя...
  • 2 недели спустя...
Опубликовано

офигеть, мне кажется или это сложно?? просто цифровые манометры если покупать то дорого(( а так вроде ниче, они удобные очень. блин..задумался)

  • 2 года спустя...
Опубликовано

Вот еще вариант для творчества.

Датчик давления - до 10 бар.  резьба 1/8, 1/4.

показометр - вольтметр.

 4 датчика плюс 4 показометра примерно 5  килорублей. Вполне бюджетно.

post-2554-0-27282400-1448638813_thumb.jpg

post-2554-0-04978700-1448638814_thumb.jpg

post-2554-0-49779000-1448638875_thumb.jpg

Опубликовано
  В 27.11.2015 в 15:42, Gregor сказал:

Вот еще вариант для творчества.

Датчик давления - до 10 бар.  резьба 1/8, 1/4.

показометр - вольтметр.

 4 датчика плюс 4 показометра примерно 5  килорублей. Вполне бюджетно.

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

Опубликовано
  В 27.11.2015 в 17:47, DEMONЮГА сказал:

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

первый пост, там начало такой темы. Но можно делать проще - 4 масштабирующих усилителя чтобы диапазон был 10 вольт - 10 бар.

  • 2 месяца спустя...
  • 7 месяцев спустя...
  • 7 месяцев спустя...
Опубликовано (изменено)
  В 04.10.2016 в 17:27, Рустем сказал:

Видимо защита, плюс усиление.

Может компенсирует нелинейность датчика давления

Показать  

Ниче не компенсируется, это колхоз на датчиках давления масла от ваза делать, делал я такие манометры и там точность +- 1, 5атм, то есть выставить примерное положение уже трудно, потом из за конструктивной особености датчика где то при 4х атмосфер показывает 0 потом дальше опять показывает, а про температуру окружающую я вообще молчу. 

Изменено пользователем вазерати
  • 6 месяцев спустя...
Опубликовано (изменено)

на 23.хххх ставил манометр, но я сделал для линеаризации верхний резистор равный полному сопротивлению датчика, и зашунтировал датчик 10кОм.

получил примерно:

0bar (~2.5V, 330 Ohm), 1,5bar (~1.85V, 200 Ohm), 3bar (~1,24V, 110 Ohm), 4,5bar (~0,6V, 45 Ohm), 6bar (~0,12V, 8 Ohm), при отсутствии датчика 4,8 вольт. получается и диагностика наличия датчика и почти линейные значения.

Изменено пользователем strvv
  • 1 год спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...