Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.68/361: Рейтинг темы: голосов - 361, средняя оценка - 4.68
myx
1

Как подружить индуктивный датчик с AVR?

05.04.2011, 08:03. Показов 67488. Ответов 63
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется королла в кузове АЕ101 и датчик абс от такой же короллы, установленный на заднее колесо.

Задача получить с датчика цифровой сигнал для меги.
На сколько я понимаю, датчик индукционный, на выходе синусоида с амлитудой 0,8 В при скорости 20 км/ч, сопротивление обмотки 1,05-1,45 кОм (судя по книге). Частота при 20 км/ч (по моим подсчетам) 55гц.
С увеличением скорости амплитуда должна расти, даже не могу представить, какая амплитуда будет при скорости 200км/ч.

Подскажите плиз, как нормализовать сигнал для 5 вольтовой меги?

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

В приложении схема подключения датчика на доноре и руководство по диагностике.

П.С. АБС на авто нет, датчик будет подключаться только к устройству подсчета импульсов (вроде многофункционального спидометра).


http://**************************/download/file.php?id=4588&sid=e790742b167e76dbbdd895b9fb394532


http://**************************/download/file.php?id=4587&sid=e790742b167e76dbbdd895b9fb394532
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.04.2011, 08:03
Ответы с готовыми решениями:

Как подружить AVR+AVR?
Приветствую Вас уважаемые форумчане! Требуется связать 2 AVR-ки, по классической схеме Master ->...

AVR и SIMENS-как подружить?
Подскажите плиз как подключить и управлять тлф SIMENS c помощью AVR. Хотелось сделать схему...

NCV1124 и датчик холла и индуктивный датчик
Добрый день! Есть такая замечательная микросхема NCV1124 (даташит тут и аппноут тут). Она...

Индуктивный датчик
Подскажите, пожалуйста. Как проверить работоспособность датчика? KS95 C022-O-60-PNP-L3

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

63
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 177
08.04.2011, 13:46 2
Ну было бы не плохо представить ( а лучше замерить) амплитуду и частоту в 5 - 6 точках рабочего диапазона. По ним апроксимировать зависимость. А уж потом можно будет говорить о согласовании. На вскидку - скорее всего информацией о скорости является частота - усильте сигнал вольт до 2 и подайте на компаратор. Ну и считайте импульсы на его выходе за секунду - получите частоту.
0
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 1,890
08.04.2011, 16:05 3
Вначале проверь как он подключен в схему - не замнут ли у датчика один контакт на землю?
Если замкнут - схема такая "вторая нога датчика"- диод1 - резистор - компаратор- вход меги, между входом компаратора и землей поставь стабилитрон на 4,7В(или несколько диодов последовательно) диод1 обычный на маленький ток и напряжение 300-400В, после диода резистор из расчета 300В 10мА.
Если незамкнут - тогда схема такая же, только вместо диода1 - мост диодный.
0
0 / 0 / 0
Регистрация: 01.04.2011
Сообщений: 177
08.04.2011, 23:15 4
0,8 В через диод - как то не айс, может и не пройти. Через мост тем более. Таки усилить надо, а диодик не помешает. Тока в параллель на землю - от отрицательной полуволны. тока усилитель размещать рядом с датчиком иначе такого наусиливает. Если особо морочиться не хотца то параллельно датчику стабилитрон на 4.7В (типа Кс147) анодом на землю, выход через резистор на An0 меги ( у неё свой компаратор есть, мона и заюзать и скрестить с таймером для подсчета импульсов, а второй таймер заставить отсчитывать секундный интервал). Ну и делителем задать пороговое напряжение на An1.
0
myx
17.05.2011, 15:56 5
Появилось время - занялся этим вопросом...
Посмотрел осциллом сигнал. Датчик двухпроводной, на массу ничего не подключено.
На выходе синусоида. При медленном вращении амплитуда 0.1-0.2 В - думаю их надо брать за начало отсчета.
На 40 км/ч амплитуда примерно 8-10 В, при скорости 200 км/ч - амплитуда может до 50 В вырасти?

Набросал на LM358 - первый ОУ неинвертирующий усилитель с коэф. усиления 1+400К/10К=41, второй ОУ - компаратор с опорным напряжением на делителе. Напряжение питания 9 В от LM7809. S1 - индуктивный датчик ABS, на массу подключил сам.

, при амплитуде сигнала от 0,08 В до 9.6 В, !

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

Неправильно выбрал ОУ, номиналы или схемы?
Первый раз сталкиваюсь с ОУ, граблей не мало)

Да, выходной сигнал думал развязать с мегой через оптрон, на всякий случай. Может это лишнее?
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
17.05.2011, 16:00 6
Поставь стабилитрон на несколько вольт параллельно датчику, и всё.
0
myx
17.05.2011, 18:40 7
Добавил стабилитрон в .
1N4730 на 3.9 В нормально будет?

В протеусе без сопротивления R5 не режется напряжение, уместно его такой поставить?

В общем схема, номиналы кошерны? Резисторы 10% вроде не должны тут повлиять на работоспособность?
Может что, по уму, нужно изменить?
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 1,761
17.05.2011, 21:05 8
В протеусе без сопротивления R5 не режется напряжение, уместно его такой поставить?
Зависит от внутреннего сопротивления датчика. Но лучше всё равно поставить.

И я бы не доверял всяким протеусам... хотя схема с виду верна и работоспособна. Пора собрать опытный образец и проверить :)
0
myx
18.05.2011, 06:35 9
на выходных соберу и проверю опытный образец!
myx
30.05.2011, 15:46 10
Провел испытания образца, собранного на макетке безпаечной макетке, с потенциометрами вместо R1+R2 и R3+R4.

видео

В общем работает нормально, но есть 2 НО:

1. При начале вращения колеса (очень маленькая скорость вращения) видно много ложных срабатываний. Добавил в схему сопротивление 18,6 кОм (3 по 56 кОм параллельно) между выходом (1) и входом (2) компаратора - должен появиться гистерезис, количество ложных срабатываний уменьшилось, но они остались (на видео видно).

2. Судя по осциллу, амплитуда на выходе около -3 В, хотя питание LM358 +5В (через 7805 от 12В). Ставить транзистор или схему надо подправить?
myx
15.04.2012, 08:41 11
Может кому пригодится мое решение...
Пришлось LM358 питать +/-5В (ADM660), ввести гистерезис для компаратора, на выходе получился прямоугольный сигнал +/-3В, почти без дребезга. Дальше через диод поставил еще LM393 с одно-полярным питанием.
В итоге получил требуемый сигнал без дребезга даже на самой маленькой скорости вращения!
Да, существуют специализированные микросхемы (LM1815, MAX9924-27) но их было сложно достать и пришлось городить огород на усилителе и двух компаратарах)
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
15.04.2012, 14:10 12
Это не огород. Это нормальное, хорошее, годное решение.
0
0 / 0 / 0
Регистрация: 19.09.2011
Сообщений: 1,835
15.04.2012, 19:26 13
А зачем LM393? Если уже после ОУ прямоугольник. И, может быть , вместо ОУ сразу поставить компаратор? И обойтись им одним?
И, кстати, LM392 - это ОУ и компаратор в одном корпусе.
0
0 / 0 / 0
Регистрация: 19.09.2011
Сообщений: 1,835
15.04.2012, 19:49 14
Я бы сделал бы так

http://we.iosyitistromyss.ru/uptoods/images/00/00/66/2012/04/16/f37a2b.jpg
0
myx
16.04.2012, 07:41 15
Цитата Сообщение от mzw
Я бы сделал бы так

http://we.iosyitistromyss.ru/uptoods/images/00/00/66/2012/04/16/f37a2b.jpg
при какой минимальной амплитуде будет работать схема?
0 / 0 / 0
Регистрация: 19.09.2011
Сообщений: 1,835
16.04.2012, 13:07 16
Все зависит от порогов, определяемых резисторами, подключенными к + компаратора.
Максимальная чувствительность - несколько милливольт (усиление компаратора позволяет).
0
myx
16.04.2012, 15:34 17
при таком подключении с диодом, на - компаратора будут только положительные полу-периоды сигнала датчика?
0 / 0 / 0
Регистрация: 19.09.2011
Сообщений: 1,835
16.04.2012, 19:06 18
Диод служит для создания смещения на входах компаратора (чтобы не использовать ADМ660). То есть переменное напряжение получается с подставкой 0,7 В.
Диод нужен только при использовании положительной обратной связи для создания гистерезиса. Если гистерезис не нужен, то один из входов нужно просто замкнуть на землю, а на другой подать сигнал от датчика. Только могут появиться помехи.
Кстати, для защиты компаратора нужно бы датчик закоротить включенными встречно-параллельно диодами.
0
myx
27.05.2012, 15:58 19
В итоге, пока, остановился на схеме с LM358,ADM660 и LM393 - на боевом авто в реальных условиях отлично отработала гонку.
Дальше в планах реализовать трекшн-контроль, постараюсь достать готовые современные max9924, что бы место экономить.
0 / 0 / 0
Регистрация: 16.12.2012
Сообщений: 26
19.12.2012, 11:52 20
myx
Последний вариант схемы можно выложить?

mzw
А та схема что ты предлагал это она?

http://www.mazda.narod.ru/rukovodstvo/sogtos.gif
C1 электролит?
К157УД2 вроде в корпусе DIP14?
0
19.12.2012, 11:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2012, 11:52
Помогаю со студенческими работами здесь

Как подключить датчик температуры к AVR?
Здравствуйте. Требуется вывести данные температуры и влажности на экран. С LCD дисплеем разобрался,...

Подружить AVR и камеру.
Цель - правдами и неправдами получить 1 кадр с камеры. Тут я вижу 2 варианта: использовать обыную...

AVR подружить с пультом KEELOQ
Подскажите, мож кто реализовывал работу с радиобрелками с шифрацией KEELOQ. Я тут на тиньке 13-й...

Нужно подружить AVR & TSOP & MikroPascal
Хочу подружить ИК-ПДУ и свою мегу. нашел только это...

JTAG ICE никак не подружить с AVR Studio 5?
Привет. Прикупил тут на ебее JTAG ICE http://www.ebay.com/itm/221168829974?ss ... 1439.l2649 И,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru