пафнут

электронный манометр, как реализовать...

49 сообщений в этой теме

пафнут    16
55 минут назад, DoG70 сказал:

Нормальная тема. С датчика снимаем сигнал и на АЦП пика. А дальше программная обработка. Все вроде бы норм, но на ходу мельтяшение цифр ловить сложно

Да если на пике, то мне убиться хватит обновления в районе 150-200 миллисекунд с милисекундным прерыванием на запрос с ацп а если к пику подключить 2 микросхемы 157ид2, то можно вообще выводить полноценный байт прямо на входы ид2. 255 значений будет убиться. А вот в тонкостях алгоритма мне пока сложно сейчас ориентироваться, самообучением занимаюсь как правило зимой к сожалению((( вот поэтому и прошу помощи в написании кода

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 438
19 часов назад, пафнут сказал:

и самое основное это вопросы:  целесообразно ли реализовать вывод измерений через например pic16f88

целесообразно сначала датчик взять правильный, ну типа с токовым выходом 4-20мА...

1. к импульсным помехам автоэлектрики он относится монопинесуально

2. элементарно реализуются функции наличия/отсутствия датчика

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
DoG70    237
16 часов назад, пафнут сказал:

а если к пику подключить 2 микросхемы 157ид2, то можно вообще выводить полноценный байт прямо на входы ид2.

157 ид2 или к157уд2 или к155ид2? Хотя что то мне подсказывает, что все варианта не верны :spiteful: 

Изменено пользователем DoG70

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
пафнут    16
В 07.08.2018 в 02:48, Vlad90 сказал: Зачем нужен точный цифровой прибор. что бы давление показывал именно в атомосферах? Половина водителей с трудом вообще представляют что такое давление. А ты им точный показометр....  

Нужно именно в атмосферах

Это не для половины водителей а лично для меня, не какой то водитель будет смотреть на показания, а я. Его задача держаться за баранку и нажимать на газ когда я просигнализирую. Опять же повторюсь: этот прибор не будет жить на ПМЖ под капотом

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
elki    102

Датчик давления масла от класики жигулей ваз 2106 и показометр с приборки самый простой вариант. Или вот с микроконтроллером с тем же датчиком http://elektro-shemi.ru/cifrovoj_manometr_mk_atmega8_led_2kh3.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Vlad90    99
15 минут назад, пафнут сказал:

Нужно именно в атмосферах

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

Тем более. Для себя достаточно просто делений 1-2-3-4-5 на шкале. Одно деление - примерно 1 атм, больше ничего не нужно. Тебе важно есть ли провал и очень грубо его оценить - то ли там 1 атм то ли 0,5. Или тебе так важно знать там 0,18 атм провал или 0,19? Конечно нет. Можно и самописец прилепить, который будет все фиксировать с офигенной точностью. Правильно поставленная задача = это половина решения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 438
В 7 Август 2018 г. в 17:14, пафнут сказал:

а если к пику подключить 2 микросхемы 157ид2, то можно вообще выводить полноценный байт прямо на входы ид2. 255 значений будет убиться.

1. таких МС не существует

2. выводов пых88 вполне достаточно для организации 4сигментного индикатора

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
avv_rem    339
В 07.08.2018 в 01:53, пафнут сказал:

проблема перевести значения в адекватные показания давления 

 Vout=Vcc(1.6*P+0.1)  на цифровом вольтметре будет следующее при 1 кг показания вольтметра будут1.3 вольта

Странная какая-то формула. Если давлению 0…5Bar соответствует выходное напряжение 0,5…4,5в, то по моим расчетам выходит
Uout = 0,8 * P + 0,5.

Возможно,
Uout = Vcc * (1,6 * P + 1,0), где Vcc = 0,5.
или
Uout = Vcc * (0,16 * P + 0,1), где Vcc = 5.

Хотя, при чем тут вообще Vcc? Под Vcc обычно подразумевает напряжение питания. Или у этого датчика выходной сигнал зависит не только от давления, но и от  напряжения питания?

Изменено пользователем avv_rem

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
пафнут    16
24 минуты назад, avv_rem сказал:

Странная какая-то формула. Если давлению 0…5Bar соответствует выходное напряжение 0,5…4,5в, то по моим расчетам выходит
Uout = 0,8 * P + 0,5.


 

приведу как пример что датчик положения дроссельной заслонки, на любом авто с мех приводом имеет значение на полностью закрытом дросселе порядка 0.5 вольт, а полностью открытый 4.5   Вот кстати график этого датчика взят из первоисточника. HTB1KJ7AA1OSBuNjy0Fdq6zDnVXac.thumb.jpg.087a5380607ded98c56a25ce9099ccd2.jpg

мой график тот что 0-0.5 Mpa

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
avv_rem    339

Я правильно понимаю, что на выходе датчика присутствует импульсный сигнал с широтно-импульсной модуляцией и периодом 3 секунды? Если да, то о каком вольтметре речь идти может?

В таком случае и это также бредовая затея, т.к. раньше чем через 3 секунды узнать о просадке вообще ничего нельзя

В 07.08.2018 в 17:14, пафнут сказал:

Да если на пике, то мне убиться хватит обновления в районе 150-200 миллисекунд с милисекундным прерыванием на запрос с ацп

 

Изменено пользователем avv_rem

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
пафнут    16

нет, датчик выдает постоянный аналоговый сигнал с задержкой отклика в 2 миллисекунды, а к чему этот график я и сам не совсем понял

вот выдержка из описания

 

 

 

Технические параметры

Рабочее напряжение: 5,0 в DC

Выходное напряжение: 0,5-4,5 в DC

Рабочий ток: <= 10 мА

Диапазон рабочего давления: 0-0,5 МПа

Самое большое давление: 1,5 МПа

Уничтожитель давления: 3,0 МПа

Рабочая температура. Диапазон: 0-85 градусов Цельсия

Диапазон температур хранения: 0-100 градусов

Погрешность измерения: + _ 1% FSO

Диапазон температур: + _ 3.5% FSO

Время отклика: <= 2,0 MS

Продолжительность цикла: 500000 шт..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
colorad    459
5 часов назад, avv_rem сказал:

Uout = Vcc * (0,16 * P + 0,1), где Vcc = 5.

Получается зависит от питания .

Uout  = 5х0.16хP +0.5

Если P =  0-5 

 Uout.мин  = 0.5В

 Uout.мах  = 4.5В

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
пафнут    16
3 часа назад, colorad сказал:

 

Uout  = 5х0.16хP +0.5

 

эта формула не работает,потому что подставлять значения надо в мегапаскалях:rolleyes:

 

3 часа назад, colorad сказал:

Uout = Vcc * (1,6 * P + 0,1)

(1.6*0.5Мпа+0.1)*5В=как раз имеем те самые 4.5В

(1.6*0.001Мпа+0.1)*5В= имеем начальную точку на графике 0,508В

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
avv_rem    339
44 минуты назад, пафнут сказал:

эта формула не работает,потому что подставлять значения надо в мегапаскалях

И эта формула не работает потому, что давление нужно подставлять не в мегапаскалях, а в барах.
1Бар = 100000Па = 100кПа.
Обратите внимание, что применяемая в России 1 техническая атмосфера равна 1кгс/см2 = 98066,5Па, т.е. равна 0,980665Бар.

В описании допущена ошибка. Правильная расчетная формула
Uout = Vcc * (0,16 * P + 0,1), где Vcc = 5.

Выходной сигнал датчика относится к типу ратиометрических. Т.е. выходное напряжение зависит от напряжения питания Vcc.
Подобные датчики других фирм рассчитаны на питание 5в +/- 0,25в и нагрузку более 2,5кОм.

Изменено пользователем avv_rem

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
IMXO    1 438
7 часов назад, avv_rem сказал:

Правильная расчетная формула
Uout = Vcc * (0,16 * P + 0,1), где Vcc = 5.

Выходной сигнал датчика относится к типу ратиометрических. Т.е. выходное напряжение зависит от напряжения питания Vcc.

да пофиг, она нафиг не нужна. у ТС все равно измерение в попугаях дискретах АЦП и вывод на паказометр тоже в попугаях

важен только коэффициент наклона и нулевая точка

включили АЦП в режим калибровки запомнили "ноль" : АЦП = 103 / запомнили

дали давление 5кг (500 дискрет паказометра) : АЦП=921 / запомнили

вычли из 5кг "ноль" получили 818 дискрет

Кн = 500/818 = 0,6112 - коэффициент наклона

формула Р= (АЦП - "ноль") * Кн

ЗЫ и пофиг какое напряжение питания у датчика потому как оно же ИОН для АЦП

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
пафнут    16

Чтож вы так прицепились к напряжению питания?:) разве проблема найти стабилизированное питание 5в? Кренки хватит убиться. И как сказал предыдущий оратор в 5 соток-одну десятку- погрешность ничтожно малая и пренебрежимая

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
colorad    459

Почему бы схему не слепить из LM3914 ?  КМК  - она специально для этого случая .

  http://radio-hobby.org/modules/news/article.php?storyid=943

И светодиоды можно подписать как угодно .  Есть вариант МС с логарифмической шкалой .

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
пафнут    16
9 минут назад, colorad сказал:

Почему бы схему не слепить из LM3914 

 

Я уже думал об этом:D но в данном случае склонялся на 10 шт lm324 чтобы каждый оу настраивался своим подстроечником. Но и Ваша схема на одном оу очень хорошо себя показала, правда в протеусе но все же... подобрал ос поточнее и добился точности в 5 соток. Спасибо Вам за идеи, на них и остановлюсь. Сделаю сначала на одном оу как Вы писали выше, если не понравится быстродействие- сделаю на lm-ках, на них конечно визуализация отклика будет на высоте

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
пафнут    16

Опробовал сегодня на работу и быстродействие. Всё более чем отлично. Ссылки на датчик и файл печатки. Зимой запихаю всё подробно в блог.

1540320732007-1493285903.jpg

IMG_20181023_213708.jpg

IMG_20181023_213655.jpg

VID_20181023_213821.3gp

в спринте микросхема начерчена неправильно, переворот на 180 град обязательно. 

pres1.lay6

ссылка на датчик

ссылка на lm324

ссылка на подстроечники

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
пафнут    16

Пока с жалобами не приезжали, но при испытании когда стучал резиновым молотком по шлангу, то на десятку отрабатывал четко

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

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

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

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

Загрузка...

  • Сообщения

    • Ты прикалываешься? Зачем мне фото МП3 плеера? Или зачем мне фото без макросъёмки микросхемы, где маркировка не читается и фокус вообще НА БОЛТЕ? Свет максимально яркий, камеру на макросъёмку, фокус на микросхеме, и только так о чём-то можно говорить. Интересуют вот эти микросхемы и дорожки: А так же то, как подключены провода АКБ(по дорожкам), и куда идут дорожки от индикатора и где он.
    • Как говорят грамотные бизнесмены,Москва давно зажралась,идти надо в регионы.    Я так понимаю,проблем бы не возникло с подбором персонала в таких городах как Тамбов,Воронеж и т.д. Тем более,что в этих городах закрылись многие предприятия по производству электроники,конечно последнему самому молодому бывшему работнику тех предприятий уже за сорок,но и хрен толку от амбициозных имбицилов из выпускников "межгалактических академий".    У нас в Липецке найти работу за 30 000 проблема,придётся долго и упорно побегать,в Тамбове ещё хуже,Воронеж та же история.На "флагмане  металлургии" -Титанике  НЛМК ,за зарплату в 40 000 придётся здоровье гробить,это если ты давно устроился,а так "свежему мясу" кидают подачки 20 000 - 30 000 руб. Не знаю как в Москве,но я в Липецке свалил бы с НЛМК в эту контору,единственное что остановило бы,- отсутствие гарантии долгосрочного функционирования компании в регионе. (мне ещё 7 лет ипотеку выплачивать)
    • Если вторичка просто нагружена на резистор без выпрямителя и дросселя с конденсатором , то резистор будет гасить все колебания в паузе, как снаббер только ещё лучше . Транзисторы от этого точно не взорвутся. Скорей всего индукция превысила допустимую , и на ХХ транзисторы как то жили . Намотка не правильная , все обмотки с отводом мотают в 2 провода .
    • @MADNESSS Ты попробуй плату греть (два контакта), а до элемента даже не дотрагиваться паяльником. Только пинцетом посади аккуратно конденсатор на расплавленный припой, флюс(канифоль например) можно нанести на сам низ конденсатора. Но, предупреждаю, или паяльник надо будет мощный с медным жалом, или плату снизу подогревать (я как-то утюг на 150 градусов выставлял).
    • потому что вы путаете средние и эффективное(среднеквадратичное) значение тока/напряжения. для периодичного прямоугольного  сигнала с заполнением 10% и амплитудой 100А средний ток Iср = I/10 =10А эффективный Iэф=sqrt(I^2/10)= 31,62 A средняя мощность она же активная это среднее за период T значение мгновенной мощности P= U*I/10 = 100*100/10 = 1000Вт А вот произведение эффективного тока и напряжения это полная мощность S=Uэф*Iэф= 31,62 * 31,62 = 1000В*A , на чисто активной нагрузке полная мощность численно равна активной мощности.
    • Кстати метод тоже не очень эффективный , поскольку компенсационный провод тоже имеет сопротивление и дает ошибку . То есть это тоже метод косвенной стабилизации. Тогда проще поставить низкоомный измерительный резистор и мерять ошибку на нем с учетом падения напряжения на последующей проводке.
    •   Этот набор микросхем предназначен для TV-тюнеров, у всех у них одинаковая функциональность и из-за ширпотребности низкая стоимость, где-то от $5. Поищите на Ali с тэгом RTL SDR и продавца выбирайте с максимальным рейтингом. А вот на Ваши задачи придется уже раскошелиться и это не самая высокая стоимость. Искать на Ali с тэгом HackRF One.