Как считать данные с индуктивного датчика?

Использование прочих датчиков и энкодеров и пользовательских блоков к ним
Revenger
Рядовой
Сообщения: 21
Зарегистрирован: 04.02.2016{, 02:22}
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Как считать данные с индуктивного датчика?

#1

Сообщение Revenger » 05.12.2017{, 20:03}

Приветствую снова мастеров!
Снова у меня вопрос дилетанта... Хочу реализовать вывод на дисплей оборотов двигателя. На двигателе, в качестве импульсов на зажигание есть индуктивный датчик. У него два провода. При проверке его работоспособности я использовал обычный светодиод, подключив к этим проводам и в момент срабатывания он загорается в такт каждой фазы ВМТ.
Можно ли эти импульсы завести на ардуино и как, чтобы использовать его, применив стандартный блок счётчика или скоростного датчика?
_uVideoPlayer({'url':'');

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

Спасибо за советы.
Последний раз редактировалось Revenger 05.12.2017{, 20:20}, всего редактировалось 1 раз.

Аватара пользователя
Anydy
Администратор
Сообщения: 3272
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 278
Имя: Андрей

Как считать данные с индуктивного датчика?

#2

Сообщение Anydy » 05.12.2017{, 20:11}

Revenger писал(а):Точнее меня интересует нужно ли их считывать чем-то, отличным от простого прямого подключения в пин ардуино.
Я думаю обязательно! В двигателях такие наводки что ..жесть...
Ардуинка ...да и любой МК зависнет...

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

Как считать данные с индуктивного датчика?

#3

Сообщение Nikan » 05.12.2017{, 20:26}

Revenger писал(а):есть индуктивный датчик. У него два провода. При проверке его работоспособности я использовал обычный светодиод, подключив к этим проводам и в момент срабатывания он загорается в такт каждой фазы ВМТ.Можно ли эти импульсы завести на ардуино и как, чтобы использовать его, применив стандартный блок счётчика или скоростного датчика?
PC817

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как считать данные с индуктивного датчика?

#4

Сообщение pan » 05.12.2017{, 20:41}

и через делитель на резюках

Revenger
Рядовой
Сообщения: 21
Зарегистрирован: 04.02.2016{, 02:22}
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Как считать данные с индуктивного датчика?

#5

Сообщение Revenger » 06.12.2017{, 00:22}

Nikan писал(а):PC817
Ура, нашёл такой на старенькой плате БК компьютера. Не придётся в магазин ехать искать...
pan писал(а):и через делитель на резюках
А делитель над рассчитать на 12В питания всего оборудования или попробовать замерить то что выдаёт датчик и его делить?

Всем спасибо за ответы. Надеюсь получится опробовать на днях такой вариант. Плюсики не могу пока поставить, исчерпал лимит на сутки ((
Последний раз редактировалось Revenger 06.12.2017{, 00:23}, всего редактировалось 1 раз.

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 430
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 47
Откуда: Омск

Как считать данные с индуктивного датчика?

#6

Сообщение kulibinsvv » 06.12.2017{, 05:46}

Revenger, подключаем по схеме на рисунке "1937120.jpg". Программа строится, примерно, как в файле "2147764.flp".
Вложения
2147764.flp
(62.54 КБ) 75 скачиваний
1937120.jpg
Последний раз редактировалось kulibinsvv 06.12.2017{, 05:47}, всего редактировалось 1 раз.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Revenger
Рядовой
Сообщения: 21
Зарегистрирован: 04.02.2016{, 02:22}
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Как считать данные с индуктивного датчика?

#7

Сообщение Revenger » 06.12.2017{, 11:07}

kulibinsvv писал(а):подключаем по схеме на рисунке
аббалдеть... столько деталек из-за одного входа   
Тем не менее спасибо, раз надо, значит постараюсь накрутить такой винегрет. 

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как считать данные с индуктивного датчика?

#8

Сообщение pan » 06.12.2017{, 12:16}

вам нужна не вся схема.только начальная часть

СпойлерПоказать
Изображение
а если там датчик холла то еще упростить можно.

Revenger
Рядовой
Сообщения: 21
Зарегистрирован: 04.02.2016{, 02:22}
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Как считать данные с индуктивного датчика?

#9

Сообщение Revenger » 06.12.2017{, 12:30}

pan писал(а):вам нужна не вся схема.только начальная часть
вот это радостно!
Но нет, датчик холла только на спидометре и его конечно я уже испытал напрямую, это просто.
А вот с индуктивным и возник вопрос...

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 430
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 47
Откуда: Омск

Как считать данные с индуктивного датчика?

#10

Сообщение kulibinsvv » 06.12.2017{, 13:17}

Вы конечно можете сделать, как предлагает уважаемый pan, но в условиях сильных помех можно получить нечёткое срабатывание по входу ардуино из-за заваленных фронтов и ложных срабатываний оптрона, особенно на больших оборотах.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Revenger
Рядовой
Сообщения: 21
Зарегистрирован: 04.02.2016{, 02:22}
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Как считать данные с индуктивного датчика?

#11

Сообщение Revenger » 06.12.2017{, 13:20}

kulibinsvv писал(а):особенно на больших оборотах
я так подозреваю, что навесным монтажом тут не отделаться, по этому разводку платы сделаю с учётом всех деталек, а там уже по ходу если что... 
Просто в магазин один фиг ехать за детальками (не заказывать же на али пачками). 
Лишь бы не пришлось переделывать )) ужасно не нравится что-то перепаивать.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как считать данные с индуктивного датчика?

#12

Сообщение pan » 06.12.2017{, 13:23}

параллельно диоду вд33 можно подобрать резистор что бы не срабатывал от помех

Добавлено (06.12.2017, 13:23)
---------------------------------------------
и в программе поставить компаратор.
опять же это на вскидку.
это надо всё замерять и проверять.
Последний раз редактировалось pan 06.12.2017{, 13:24}, всего редактировалось 1 раз.

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

Как считать данные с индуктивного датчика?

#13

Сообщение Nikan » 06.12.2017{, 13:40}

Revenger писал(а):особенно на больших оборотах.
6500 оборотов в минуту делим на 60 сек.
получаем 108 об/сек 
какие заваленные фронты при такой частоте??

Аватара пользователя
alecs
Рядовой
Сообщения: 50
Зарегистрирован: 07.09.2015{, 22:42}
Репутация: 4
Откуда: Мирный РС(Я)

Как считать данные с индуктивного датчика?

#14

Сообщение alecs » 06.12.2017{, 15:18}

А как в ардуино обрабатывать импульсы что бы получать реальное кол-во оборотов (без задержек во времени)?
Пробовал замерять время между импульсами и таким образом вычислять обороты, но получается сильно усреднённо и не точно. Да и ресурса генератора не хватает для замера паузы между импульсами.
Последний раз редактировалось alecs 06.12.2017{, 15:19}, всего редактировалось 1 раз.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как считать данные с индуктивного датчика?

#15

Сообщение pan » 06.12.2017{, 15:31}

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

Аватара пользователя
Nikan
Майор
Сообщения: 1129
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 87
Откуда: москва

Как считать данные с индуктивного датчика?

#16

Сообщение Nikan » 06.12.2017{, 16:25}

alecs писал(а):А как в ардуино обрабатывать импульсы что бы получать реальное кол-во оборотов (без задержек во времени)?
скоростной счетчик Вам в помощь

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 430
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 47
Откуда: Омск

Как считать данные с индуктивного датчика?

#17

Сообщение kulibinsvv » 08.12.2017{, 20:46}

Прошу прощения за задержку.

По существу заданных вопросов и предложений могу сообщить следующее:
По вопросу работы датчика положения коленвала обратимся к статье в журнале "За рулём" №2 2001г.(прикреплена к посту).
По вопросу работы оптрона предлагаю ознакомиться с методичкой Тютякина А.В. "Исследование основных статических и динамических параметров транзисторных оптопар" 2015г. Если недостаточно методички смотрим статью "Оптроны и их применение".

Поэтому, при анализе схемы, прошу учитывать, что индуктивный датчик формирует на выходе напряжение синусоидальной формы, а оптрон работает с током. Для устранения проблем, возникающих в такой связке, (см. схему из поста 6) после оптрона применён формирователь фронтов на элементах DD4.1 и DD4.4.
На элементах DD4.2 и DD4.3 собран удвоитель импульсов. Данная схема необходима для того, чтобы обеспечить необходимую точность измерений на низких оборотах двигателя. Нужно не забывать, что измерения происходят достаточно в большом диаппазоне частот без переключения пределов.

Добавлено (08.12.2017, 20:46)
---------------------------------------------
Кому не нравится статья из журнала, могу рекомендовать книгу Литвиненко В.В. "Автомобильные датчики реле и переключатели" 2004г.
Легко ищется на просторах интернета.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Revenger
Рядовой
Сообщения: 21
Зарегистрирован: 04.02.2016{, 02:22}
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Как считать данные с индуктивного датчика?

#18

Сообщение Revenger » 08.12.2017{, 22:17}

Как всё запущено )) Лично я всем знающим верю, просто поскольку не радиоэлектронщик, всегда надеюсь, что обойдусь парой проводочков ))
Детальки в общем не сильно заумные, думаю смогу чем-то заменить из того, что есть в наличии или выпаяю с какой-нить материнки или ещё чего, что валяется дома. Ну а нет - магазин. Главное чтобы заработало. Снег потает и опробую (гаража нет) импульсы эти рассмотреть/подключиться.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как считать данные с индуктивного датчика?

#19

Сообщение pan » 08.12.2017{, 22:30}

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

Revenger
Рядовой
Сообщения: 21
Зарегистрирован: 04.02.2016{, 02:22}
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Как считать данные с индуктивного датчика?

#20

Сообщение Revenger » 17.12.2017{, 14:38}

pan писал(а):вам нужна не вся схема.только начальная часть
в местном магазине К561ЛЕ5 (вроде аналог цд4001) по 51р за штуку... ппц. Купил пару на будущее, но делать буду пробовать именно кусок схемы.
По результату отпишусь )

Ответить

Вернуться в «Прочие датчики и энкодеры»