Сигнал с индуктивного датчика оборотов(проблема c уровнями)

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
ferio
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сигнал с индуктивного датчика оборотов(проблема c уровнями)

Сообщение ferio »

Задача: снять сигнал с индуктивного датчика оборотов, преобразовать его в ТТЛ(5V), чтобы затем отправить на вход микроконтроллера для измерения частоты.

Проблема:
на малых оборотах размах амплитуды с выхода датчика: 1.4V
На максимальных: 9.5V
СпойлерИзображение
Гармонические колебания преобразовать в дискреты, вопросов нет - компаратор или триггер Шмитта. Но у них выставляется некий offset. По которому происходит сравнение. В моем случае оффсет не представляется выставить верным, для правильной работы триггера.
Ставишь низкий, получаешь на высоких оборотах - постоянную единицу.
Ставишь высокий - получаешь постоянный ноль на малых оборотах.

Подскажите, как красиво выйти из ситуации? Чтобы при любом уровне входного сигнала(от 0-1.5 до 9.5V) , на выходе был сигнал с которым уже можно работать, то есть до 5V.
Реклама
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Ivanoff-iv »

не вижу проблемы с определением, сигнал ведь 2хполярный...
ну, можно динамический уровень сделать
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Реклама
ferio
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение ferio »

Ivanoff-iv, в моем случае питание у ОУ однополярное.

мне представляется так, что на входе нужно поставить резисторный делитель, чтобы не превышать по уровню питание ОУ(5V). и затем слабый сигнал усиливать, высокоамплитудный не трогать. то есть ОУ должен регулировать КУ.
возможно я не прав.... :idea:
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение ARV »

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

Мой уютный бложик... заходите!
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Anuvsenahren
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Пт сен 16, 2005 02:55:33
Контактная информация:

Сигнал с индуктивного датчика оборотов(проблема c уровнями)

Сообщение Anuvsenahren »

[uquote="ferio",url="/forum/viewtopic.php?p=3852352#p3852352"]на входе нужно поставить резисторный делитель[/uquote]Диодный ограничитель нужно поставить, что бы сигнал ограничивать например на уровне 1 вольт.
Или можно такой как здесь.
https://radiokot.ru/circuit/analog/games/11/

Изображение

Или здесь.
http://www.radiocxema.h1n.ru/2019/10/06 ... ка-27-мгц/

Изображение

Если поставить стабилитроны КС133, то на выходе получим всегда импульсы порядка 4 вольта, т.е. уровень ТТЛ

Изображение

Емкости зависят от частоты входного сигнала. Для низких частот ставил керамику 2,2 мкф, а может можно и меньше. Пробовать нужно.
Вложения
1.gif
(3.92 КБ) 2434 скачивания
1.gif
(7.98 КБ) 2384 скачивания
Реклама
ferio
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение ferio »

набросал вот такую схему.
неважно какой амплитуды на входе сигнал на выходе всегда размах 1.4V.
прогнал в протеусе, работает, и компаратор не нужен.

СпойлерИзображение
Реклама
Аватара пользователя
Anuvsenahren
Нашел транзистор. Понюхал.
Сообщения: 183
Зарегистрирован: Пт сен 16, 2005 02:55:33
Контактная информация:

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Anuvsenahren »

[uquote="ferio",url="/forum/viewtopic.php?p=3852453#p3852453"]набросал вот такую схему[/uquote]Так ваша схема ничем не отличается от моей.
Я в качестве инвертирующего усилителя применил транзистор включенный по схеме с ОЭ, а Вы взяли ОУ.
[uquote="ferio",url="/forum/viewtopic.php?p=3852453#p3852453"]на выходе всегда размах 1.4V[/uquote]Поставьте в свою схему вместо диодов стабилитроны КС133, включенные последовательно как у меня, и получите на выходе сразу ТТЛ уровень.

Изображение

А думаю можно вообще вот так.

Изображение

Хотя советовать не имея возможности проверить самому, т.к. такого датчика нет под рукой, занятие неблагодарное.
Вложения
1.gif
(5.74 КБ) 4019 скачиваний
1.gif
(2.5 КБ) 2134 скачивания
BlackKilkennyCat
Собутыльник Кота
Сообщения: 2905
Зарегистрирован: Ср ноя 29, 2017 06:58:50

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение BlackKilkennyCat »

[uquote="ferio",url="/forum/viewtopic.php?p=3852453#p3852453"]компаратор не нужен.[/uquote]
тогда зачем он там есть?
Меня здесь больше нет
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение akl »

Очень хорошо с индукционными датчиками работают приемные тракты микросхем RS485. Полезно грузить датчик резистором.
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Ivanoff-iv »

делитель - чтоб в допуски влезть, потом можно добавить защитные диоды, затем ФНЧ и компаратор со шмидтом...
СпойлерИзображение
Вложения
2020-06-09_08-48-49.png
(13.95 КБ) 1303 скачивания
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Аватара пользователя
Alexey1969
Вымогатель припоя
Сообщения: 622
Зарегистрирован: Чт мар 05, 2009 05:31:16
Откуда: г. Кемерово
Контактная информация:

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Alexey1969 »

Думаю, ничего там особо делать не надо, максимум поднять амплитуду при малых оборотах хотя бы до уровня 1,6 (уровень логической 1 контроллеров при питании 5V)
И подавать сразу на дискретный вход, на входе большинства контроллеров стоят защитные диоды, ограничивающие входной сигнал до уровня источника питания. В частности, входы PIC толерантны к входному напряжению до 15V
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение ARV »

Alexey1969 писал(а):И подавать сразу на дискретный вход
плохая идея: подавать надо обязательно через резистор, который ограничит втекающий-вытекающий ток на уровне не более 1 мА, чтобы не было тиристорного защелкивания порта. и тут косяк: резистор для разных напряжений должен быть разным, можно попасть.

лучше все-таки применить ОУ - я вот решил применять MCP6001 - 5-ногая мелочь в корпусе SOT23-5:
Изображение
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Alexey1969
Вымогатель припоя
Сообщения: 622
Зарегистрирован: Чт мар 05, 2009 05:31:16
Откуда: г. Кемерово
Контактная информация:

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Alexey1969 »

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

Максимум что получится, это сжечь порт. Во избежание , надо ограничить входной ток при максимальной амплитуде.
Допустимый втекающий 20 мА, амплитуду допустим примем 15 V итого резистор более 750 ом.

Тут ключевое, не какая амплитуда, а что 0 есть, его и ловим.
Вложения
порт.jpg
(19.82 КБ) 285 скачиваний
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Ivanoff-iv »

только нужно учесть на всякий случай возможность паразитного питания - энергия с датчика стекает в шину питания, и если её там некому будет употребить, то может случиться перенапряжение со всеми вытекающими...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Аватара пользователя
Alexey1969
Вымогатель припоя
Сообщения: 622
Зарегистрирован: Чт мар 05, 2009 05:31:16
Откуда: г. Кемерово
Контактная информация:

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Alexey1969 »

Дык, стабилизатор источника и употребит
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Ivanoff-iv »

не всякий... параллельный типа параметрического - да, большинство последовательных (а также импульсные преобразователи) - нет

Добавлено after 44 seconds:
Re: Сигнал с индуктивного датчика оборотов(проблема c уровнями)
дело не в этом, а в том, что на этот факт стоит обратить внимание...
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение ARV »

Alexey1969 писал(а):Смотрим схему порта
покажите
Alexey1969 писал(а):Максимум что получится, это сжечь порт
это да, но вряд ли это максимум. в максимуме сгорит и МК целиком
Alexey1969 писал(а):Допустимый втекающий 20 мА
вы путаете втекающий ток порта и ток "защитного" диода на пине. у этого диода 1 мА - это предел.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
ferio
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение ferio »

Спасибо всем большое, за ответы и схему. Уже проЛУТил плату, вечером буду опробовать 8) 8)
Аватара пользователя
anatol378
Мудрый кот
Сообщения: 1833
Зарегистрирован: Вс окт 04, 2009 13:23:12
Откуда: н. новгород

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение anatol378 »

Вопрос на засыпку - каким макаром индуктивный датчик меняет амплитуду. Или нагрузка неправильная, или применен разделительный конденсатор малой емкости.
Лучше умному тупить, чем тупому умничать
Аватара пользователя
Ivanoff-iv
Друг Кота
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Re: Сигнал с индуктивного датчика оборотов(проблема c уровня

Сообщение Ivanoff-iv »

индуктивный датчик меняет амплитуду:
Амплитуда изменений магнитного потока не меняется, а вот скорость изменения магнитного потока зависит не только от формы магнитной системы, в частности зубьев шестерни, но и от скорости их движения, а ЭДС пропорциональна именно скорости изменения магнитного потока
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Ответить

Вернуться в «Умные мысли»