Подключение индуктивного датчика (ABS) к микроконтроллеру

Обсуждаем цифровые устройства...
Ответить
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

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

В общем задача сделать так чтобы и стандартная схема работала, и чтобы эта считывала сигнала и преобразовывала его в прямоугольные импульсы для микроконтроллера. И главное чтобы система АБС не заподозрила что мы её "прослушиваем" и не выдала ошибок и т.д.
Вложения
abs.jpg
(154.71 КБ) 940 скачиваний
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 223
Зарегистрирован: Вс июл 10, 2011 14:41:10

Сообщение PicNik »

Будет шунтировать или нет без схемы сложно,пробуй.
Реклама
Модератор
Аватара пользователя
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Может, проблема в том, что две параллельно включённые схемы имеёт вдвое бОльшую входную ёмкость, и вдвое меньшее входное сопротивление?Попробуйте на входе поставить схему повторителя напряжения- ОУ с коэфф. передачи =1.
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

Сэр Мурр писал(а):Попробуйте на входе поставить схему повторителя напряжения- ОУ с коэфф. передачи =1.
То есть попробовать вот такую штуку?.
Изображение

А вот ещё вопрос. Датчик то у нас индуктивный, по факту земли у него нет. Как правильно выбрать провод к которому подключать неинвертирующий вход повторителя напряжения?. И какой ОУ применить - обычный или rail to rail? B и по питанию ОУ - от чего запитывать компаратор и ОУ (от бортового напряжения +12-15V или от стабилизированного +5В?

Вот такая схема с ОУ должна получиться?

Изображение
Реклама
Эиком - электронные компоненты и радиодетали
Модератор
Аватара пользователя
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Повторитель напряжения нарисован правильно.
rail to rail- если есть, то лучше применять его, особенно при питании 5 В и ниже.
Осциллографом посмотреть сигнал с АБС можно? Чтоб убедиться, есть ли в сигнале постоянная составляющая. Для уменьшения влияния входной ёмкости осцилла, смотрите через щуп 1:10.
Реклама
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

Сэр Мурр писал(а):Повторитель напряжения нарисован правильно.
rail to rail- если есть, то лучше применять его, особенно при питании 5 В и ниже.
Осциллографом посмотреть сигнал с АБС можно? Чтоб убедиться, есть ли в сигнале постоянная составляющая. Для уменьшения влияния входной ёмкости осцилла, смотрите через щуп 1:10.

У меня осцилографф Disco 2. Постараюсь на днях заснять сигнал. А как определить - есть ли эта постоянная составляющая. Осцилографом меряю так - первый контакт осцилографа на один контакт датчика, второй на "массу" автомобиля.

Хотя вот тут в мануале по подключению диагностики к датчикам нарисовано по другому. Типо не к массе нужно а к второму контакту датчика АБС

Изображение
Реклама
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

Осциллографом посмотреть сигнал с АБС можно? Чтоб убедиться, есть ли в сигнале постоянная составляющая
Подскажите, как мне замерить, есть ли постоянная составляющая в сигнале датчика АБС или нет?
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

постоянное напряжение на обоих выводах датчика относительно корпуса...(предположительно +2,5 В)...
Модератор
Аватара пользователя
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

Постоянная составляющая в сигнале приводит к смещению осциллограммы относительно средней (нулевой) линии. У осциллографа (по крайней мере- у большинства) есть открытый вход- как раз для регистрацци сигналов с постоянной составляющей, и закрытый вход- сигнал подаётся через встроенный в осциллограф конденсатор- передаётся только переменная составляющая. В Вашем осциллографе эта функция реализована програиммно (если осцилл выпуска до 2015 г)
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

Так чем мне измерять эти данные всё таки?
1) осциллографом - один контакт на "массу", вторым на контакты датчика
2)мультиметром относительно "массы" .

Осцилограф у меня 2012 года ориентировочно.
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

Enman писал(а):постоянное напряжение на обоих выводах датчика относительно корпуса
ukr823f писал(а):мультиметром относительно "массы"
....по два раза - это оригинально....
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

Итак, только что замерил мультиметром напряжение на выводах датчика относительно массы. Никакого напряжения нет. Ну вернее мультиметр показал 0.019Вольт. Но я думаю это явно не постоянная составляющая.

Теперь я так понимаю надо осциллографом сигнал заснять?
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1231
Зарегистрирован: Вс май 21, 2006 16:07:59
Откуда: Алтай

Сообщение wws63 »

Как то проводил замеры сигналов с датчиков АБС с помощью Disco, тоже планировал сделать одну приблуду в машину.
Так вот, частота и амплитуда сигнала пропорциональна скорости вращения колеса. Постоянной составляющей не увидел.
Значит для формирования сигнала для МК необходим усилитель-ограничитель на ОУ
Как пример усилитель - ограничитель для датчика положения коленчатого вала.
Ну а вообще ИМХО цепляться к датчикам, так или иначе, отвечающим за безопасное движение, не хорошо.
Если АБС начнёт "дурить" в самый неподходящий момент...Поэтому входное сопротивление усилителя должно быть очень высоким, а значит для исключения помех и наводок сигнальные провода ко входу усилителя должны быть минимальной длины. Как то так...
Вложения
post-59-1348729901.gif
(9.83 КБ) 1073 скачивания
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

wws63 писал(а):Как то проводил замеры сигналов с датчиков АБС с помощью Disco, тоже планировал сделать одну приблуду в машину.
Так вот, частота и амплитуда сигнала пропорциональна скорости вращения колеса. Постоянной составляющей не увидел.
Значит для формирования сигнала для МК необходим усилитель-ограничитель на ОУ
Как пример усилитель - ограничитель для датчика положения коленчатого вала.
Ну а вообще ИМХО цепляться к датчикам, так или иначе, отвечающим за безопасное движение, не хорошо.
Если АБС начнёт "дурить" в самый неподходящий момент...Поэтому входное сопротивление усилителя должно быть очень высоким, а значит для исключения помех и наводок сигнальные провода ко входу усилителя должны быть минимальной длины. Как то так...
Я собирал по такому принципе усилитель как раз. Так вот ,если датчик АБС отключить иподключить к выше выложенной схеме - всё работает отлично. Меандр формируется как надо. Но нам то нужно параллельно подключиться к датчику. И вот я подключаю параллельно эту схему
к датчику, и всё, сигнал весь глушиться. То есть сразу выскакивает ошибка АБС, и осцилографом смотришь - а сигнал пропал... Отключаю схему, сигнал с датчика есть, подключаю опять сврю схему параллельно - сигнала нет))
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1231
Зарегистрирован: Вс май 21, 2006 16:07:59
Откуда: Алтай

Сообщение wws63 »

Входное сопротивление цепей ОУ должно быть большим. Т.е номиналы резисторов необходимо увеличить на порядок, а лучше на два порядка.
Соответственно ищите ОУ с полевиками на входе.
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

Любопытно, сколько Ом сам датчик показывает....
А по такой схеме, тут-то оба провода от массы отвязаны, и контроллер не должен "видеть"
постороннее подключение...
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

Итак, провёл эксперименты, снял осцилограммы.

Итак. Вот так выглядит сигнал при подключении одного щупа осцила на массу, второго на один из контактов датчика абс.
Начало вращения колеса

Изображение

Толчки колеса рукой

Изображение

Вращение колеса

Изображение

А теперь самое интересное. Переставляю щуп на второй контакт датчика, и ..тишина. Никакаого сигнала, синусоиды нет. Переключаю обратно на первый контакт - есть синусоида, обратно на второй...нет сигнала.. То есть на втором контакте сигнал не появляется никогда. Вот так выгляди сигнал на втором датчике и как раз видем момент выключения зажигания

Изображение


А вот как выглядит сигнал, если подключить два контакта осцилографа к датчику АБС.

Изображение
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

Провода от датчика на массу звонятся, раз сигнал только на одном конце ?
Тогда при подключении компаратора по схеме из 1го поста нельзя путать провода.
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

Enman писал(а):Провода от датчика на массу звонятся, раз сигнал только на одном конце ?
Тогда при подключении компаратора по схеме из 1го поста нельзя путать провода.

Проверю сегодня - отпишусь. Что то даже не додумался этот провод на массу прозвонить
Открыл глаза
Сообщения: 79
Зарегистрирован: Чт мар 01, 2012 18:30:00
Откуда: ВМ

Сообщение ukr823f »

Хотел бы уточнить - от какого напряжения запитывать компаратор и ОУ в качестве повторителя напряжения в этой схеме?

Изображение
Ответить

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