Нужно преобразовать импульсный сигнал в цифровой

Обсуждаем цифровые устройства...
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Нужно преобразовать импульсный сигнал в цифровой

Сообщение vitalik_1984 »

Есть тема создать блок управления переключения передач в зависимости от скорости вращения вторичного вала.Скорость считывается с индуктивного датчика.
Вопрос заключается в следующем:
нужно преобразовать сигнал датчика в вид, доступный для обработки процессорами типа АТмега8 или вообще придумать несколько порогов срабатывания в зависимости от разной частоты оборотов.
Вложения
Датчик.JPG
Вот примерная картина работы датчика
(28.13 КБ) 827 скачиваний
В поисках истины человек развивается.
Реклама
Anode_Katode
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Ср июл 07, 2010 06:48:57

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение Anode_Katode »

Так в чем проблема?
Классическая задача: фиксирование входного сигнала - счетчик на 8-ми битном таймере (время между соседними сигналами) - внешнее прерывание INT0.
Время между соседними сигналами T и будет искомой величиной. Несложная для расчета формула (через количество зубцов диска и времени Т) покажет угловую скорость, а если надо то и линейную.
Лучше заглянуть в раздел про МК (МК и ПЛИС), там уже подобные штуки уже не раз обсуждались.
Реклама
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение vitalik_1984 »

дело в том,что сигнал прыгает,а к тому же он от индуктивного датчика.как бы не убило мк.как лучше сделать преобразование для неё.
Ещё какое лучше напряжение подать на датчик, если датчик 1000ом?
В поисках истины человек развивается.
Anode_Katode
Держит паяльник хвостом
Сообщения: 986
Зарегистрирован: Ср июл 07, 2010 06:48:57

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение Anode_Katode »

А что из себя представляет индуктивный датчик?
Это реле или токовая катушка?
При 1000 Ом, можно смело подавать 5 В, напряжение питания МК. Только для начала нужно разобраться с типом датчика.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение vitalik_1984 »

Anode_Katode писал(а):А что из себя представляет индуктивный датчик?
Это реле или токовая катушка?
При 1000 Ом, можно смело подавать 5 В, напряжение питания МК. Только для начала нужно разобраться с типом датчика.
Тип датчика обычная катушка,судя по способу установки, индуктивность меняется в присутствии зубьев вторичного вала.

Примерный вид сигнала на рисунке выше.
В поисках истины человек развивается.
Реклама
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение vitalik_1984 »

Видимо нет специалистов...
В поисках истины человек развивается.
Реклама
Аватара пользователя
dr.doc
Это не хвост, это антенна
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение dr.doc »

Ещё какое лучше напряжение подать на датчик, если датчик 1000ом?

Судя по приведенному рисунку датчик у Вас генераторного типа. Так какое напряжение на него можно подать? Вы хоть схему включения приведите, а то я не понимаю, о чем речь?
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение Soir »

vitalik_1984 писал(а):Видимо нет специалистов...
Дело не в наличии специалистов, а в том, что Вы, как и многие, задающие такие задачи, ждут, что им выложат готовое решение с пустого места.
Задайте поиск, найдите варианты, выложите для обсуждения и тема заведется.
Задача на самом деле настолько простая, что даже не интересно - например, компаратор. Реализация - на чем Вам будет угодно. Если сигнал имеет достаточную амплитуду - подавайте через защитную цепочку напрямую на МК.
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение vitalik_1984 »

Так вот я сижу и думаю как лучше сделать я вообще к электронике недавно пришел.
Тут мне пишут ограничить сигнал сверху и убрать отрицательный уровень.
это типа поставить диод и резистор на вход?
dr.doc писал(а):Судя по приведенному рисунку датчик у Вас генераторного типа. Так какое напряжение на него можно подать? Вы хоть схему включения приведите, а то я не понимаю, о чем речь?
вот схема ниже.
Это не генераторного типа датчик-там нет намагниченных полюсов,скорее датчик основан на изменении магнитной индукции.
Вал крутится,а на валу зубья в датчике катушка на 1000 ом. Индуктивность не подскажу, к сожалению.
Вложения
Датчик.JPG
(30.38 КБ) 762 скачивания
В поисках истины человек развивается.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение Soir »

vitalik_1984 писал(а):Тут мне пишут ограничить сигнал сверху и убрать отрицательный уровень.
это типа поставить диод и резистор на вход?
Типа вот так:
Изображение
Вложения
Ограничитель.GIF
(1.44 КБ) 2747 скачиваний
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение GP1 »

Soir
пока сидел рисовал, ты уж выложил схемку :)))
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение vitalik_1984 »

SOIR, Спасибо за подсказки :). Я тут на досуге почитал немного про компаратор и надумал то,что на картинке.
Так нормально будет?
Вложения
Компаратор.JPG
(9.68 КБ) 635 скачиваний
В поисках истины человек развивается.
Аватара пользователя
dr.doc
Это не хвост, это антенна
Сообщения: 1368
Зарегистрирован: Вс мар 28, 2010 12:52:22
Откуда: Беларусь

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение dr.doc »

Елки зеленые!
Это не генераторного типа датчик-там нет намагниченных полюсов
А что же Вы нарисовали? Если измерять изменение индуктивности, то катушку включают в измерительный мост, и, подав на мост переменку ВЧ, снимают сигнал разбалансировки! А у Вас компаратор переключится при появлении на датчике некоторого напряжения.
«Еще я хотел бы, чтобы наши ученые изобрели какой-то новый источник энергии, чтобы мы на коленях не ползали даже перед нашими братьями, умоляя их и выпрашивая тонну нефти или кубометр газа», — рассказал белорусский президент.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение Soir »

vitalik_1984 писал(а):Я тут на досуге почитал немного про компаратор и надумал то,что на картинке.
Так нормально будет?
Как принцип - нормально, но до реальной схемы еще далеко.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение Jack_A »

Soir писал(а):[
Как принцип - нормально, но до реальной схемы еще далеко.
Ничего тут правильного. Входное сопротивление АЦП микроконтроллера велико, поэтому на входе + всегда будет 5V.
Вложения
parator.JPG
(9.72 КБ) 479 скачиваний
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение Soir »

Jack_A писал(а):
Soir писал(а):[
Как принцип - нормально, но до реальной схемы еще далеко.
Ничего тут правильного. Входное сопротивление АЦП микроконтроллера велико, поэтому на входе + всегда будет 5V.
Вы сами то, хоть поняли, что написали? :kill:
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Нужно преобразовать импульсный сигнал в цифровой

Сообщение vitalik_1984 »

dr.doc писал(а):А что же Вы нарисовали?
Да не ругайтесь вы так, я же написал что только учусь:) А у вас есть реальная возможность показать свои знания%)
Входное сопротивление АЦП микроконтроллера велико, поэтому на входе + всегда будет 5V.
Я понял- нужно нагрузить катушку а то ток через неё будет слишком маленьким, чтоб снимать скачки напряжения.

А может все таки рассмотреть принцип вч колебаний, который dr.doc предложил?Только будет ли это работать на расстоянии около 20 метров? Нужно будет, наверно, делать защиту в виде экрана?
В поисках истины человек развивается.
Кашпо
Опытный кот
Сообщения: 764
Зарегистрирован: Пт фев 02, 2007 10:19:58
Откуда: Железногорск

Re: Нужно преобразовать импульсный сигнал в цифровой

Сообщение Кашпо »

Вам нужна обвязка для датчика положения коленвала (ДПКВ). у ребят с mpsz.ru уже есть готовая схема на компараторе. я сам такую собирал - работает.
Soir
Друг Кота
Сообщения: 3956
Зарегистрирован: Ср окт 14, 2009 10:37:49
Откуда: Украина

Re: Нужно преобразовать импульсный сигнал в цифровой

Сообщение Soir »

vitalik_1984 посмотрите вот здесь: http://www.electromir.net/Shems/9/12/Shema_1.htm
Схема на двух транзисторах простейший формирователь импульсов. Вы можете использовать компараторы, ОУ и т.п.
Вот, например, набросал на скорую руку, на симуляторе работает. Резисторами R3, R4 подбирается чувствительность компаратора.
Изображение
Вложения
Speed.png
(1.28 КБ) 2866 скачиваний
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Нужно преобразовать имупульсный сигнал в цифровой

Сообщение Jack_A »

Soir писал(а):
Jack_A писал(а): Ничего тут правильного. Входное сопротивление АЦП микроконтроллера велико, поэтому на входе + всегда будет 5V.
Вы сами то, хоть поняли, что написали? :kill:
Не только я, но и топикстартер понял, хоть он и признается, что еще не очень опытный.
Только не микроконтроллера, а компаратора - тут я малость протабанил.
В его схеме напряжение на вход компаратора будет 5V / ( Rd + R + Rвх. ) * Rвх. И поскольку Rd( датчика ) + R << Rвх, то на входе всегда будет почти 5V. В правильной схеме
U = 5V / (Rd + R) * R ( вкладом высокого сопротивления входной цепи пренебрегаем ), и получаем U, обратно зависящее от R датчика. И физику за 7 класс еще никто не отменял.
Ответить

Вернуться в «Цифровая техника»