Эмулятор датчика коленвала для ремонта эбу
Добрый вечер, знакомый попросил собрать вроде бы простую схему, но есть пару загвоздок.
Ему требуется устройсвто которое будет эмулировать работу датчика положения коленвала двигателя внутреннего сгорания. Это ему нужно для гаражного стенда.
Осцилограма рабочего датчика выглядит так:
но я сразу скажу, что форма переходов от -5 до +5 в абсолютно не важна. Важно другое, датчик считывает зубья с маховика, так вот на маховике нету одного зуба(ВМТ), мне это надо точно показывать на эмуляторе.
Мне подсказали что лучше всего сделать обычный генератор, и счетчиком считать импульсы, и определенный импульс просто подавлять.
А может на пик-контроллере будет проще или все таки на логике, кто что посоветует?
_________________
Мои верные друзья - АМD и AVR
LM317 - атцтой, LM2576ADJ - форева!
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!
Зарегистрируйтесь и получите два купона по 5$ каждый:
Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет
С 1 июля компания Mean Well в связи со сложной ситуацией на рынке электронных компонентов вынужденно повышает стоимость и сроки поставки продукции. Компэл для поддержки российских производителей замораживает на весь июль старые цены на широкий ряд номенклатуры, которую можно приобрести со склада.
Приглашаем всех желающих 15 июля 2021 г. принять участие в бесплатном вебинаре, посвященном решениям Microchip и сервисам Microsoft для интернета вещей. На вебинаре будут рассмотрены наиболее перспективные решения Microchip, являющиеся своеобразными «кирпичиками» – готовыми узлами, из которых можно быстро собрать конечное устройство интернета вещей на базе микроконтроллеров и микропроцессоров производства Microchip. Особое внимание на вебинаре будет уделено облачным сервисам Microsoft для IoT.
На ВАЗах ДПКВ стоит на шкиве коленвала. Шкив имеет 60 зубьев, 2 из которых выбиты для синхронизации. Положение выбитых зубов 100% не в ВМТ.
Точно сейчас не скажу. но вроде ВМТ за 21 зуб от выбитых.
А по реализации:
берем МК, настраиваем таймер на нужную частоту и каждый 56 и 60 импульс режем.
Выход - полевик на обмотку автомобильного реле. С этой же обмотки - выход.
. требуется устройсвто которое будет эмулировать работу датчика положения коленвала двигателя внутреннего сгорания.
Важно другое, датчик считывает зубья с маховика, так вот на маховике нету одного зуба(ВМТ), мне это надо точно показывать на эмуляторе.
Мне подсказали что лучше всего сделать обычный генератор, и счетчиком считать импульсы, и определенный импульс просто подавлять.
А может на пик-контроллере будет проще или все таки на логике, кто что посоветует?
Генератор импульсов “ 60 – 2 ” (Имитатор ДПКВ)на микропроцессоре AT 89 C 2051
©Олег Братков (aka Олег_Б). Пятигорск.
Предлагаемый генератор предназначен для имитации сигналов датчика ДПКВ и предназначен, в основном, для подключения ЭБУ «на коленках», для ремонта или диагностики. Имитатор импульсов ДПКВ должен генерировать импульсы с «вырезанным» сигналом синхронизации, по схеме 60 – 2 , то есть на 60 импульсов необходимо 2 вырезать.
Наиболее просто поставленную задачу можно (и нужно) реализовать на микропроцессоре. В этом случае можно наиболее полно и просто реализовать управление частотой и фазой выходного сигнала.
Для повторения данной конструкции потребуется совсем немного радиодеталей, микропроцессор AT 89 C 2051 , несколько кнопок и переключатель. Кварц желательно малогабаритный, высотой 4 мм.
Программа для микропроцессора здесь. Ее нужно записать любым подходящим программатором.
Принципиальная схема.
Схема сброса процессора при включении питания: Первый вывод через конденсатор 1 мкФ подключен к цепи питания, и через резистор 10 … 20 кОм к общему проводу – заземлён.
Для устойчивой работы желательно все остальные выводы через резисторы 5 … 50 кОм подключить к цепи питания (+ 5 вольт), а Р 1 . 0 и Р 1 . 1 – обязательно, так как эти выводы не имеют внутренних подтягивающих резисторов.
Все коммутации и переключения осуществляются замыканием на корпус соответствующего вывода процессора, причём Выбор ВАЗ-ГАЗ управляется переключателем, а к выводам порта Р 1 подключены кнопки. Кроме того, к Р 1 . 2 (Стоп) и Р 1 . 4 (Пуск) можно подключить светодиоды, катодом к выводу процессора, а анодом через резистор 1 … 10 кОм на + 5 вольт. После замыкания соответствующих кнопок процессор удерживает нулевой потенциал на этих выводах, если в него записана соответствующая программа. Стоп – красный, пуск – зелёный.
Переключатель Выбор ВАЗ-ГАЗ меняет местами выходной сигнал ДПКВ 1 и ДПКВ 2 . Если использовать 55 -контактный разъём для подключения к контроллеру необходимого минимума – земли, питание, датчики для проверки и ремонта на столе, то переключение ДПКВ для ВАЗов и для ГАЗов осуществляется одним контактом на замыкание, а не двумя на переключение.
Генератор выдаёт противофазный сигнал вида “ 60 – 2 ” на выводах Р 3 . 4 и Р 3 . 5 процессора, соответственно ДПКВ 1 и ДПКВ 2 , а так же сигнал датчика фазы ДПРВ, один за два оборота, на выводе Р 3 . 7 . Сигнал датчика фазы инвертирован, к этому выводу надо подключить какой-нибудь ключ, например BSP 77 , который стоит в Ителмовском иммобилизаторе и управляет плавным выключением света в салоне. Кроме небольшого размера и входного ТТЛ-уровня, ключ имеет защиту от КЗ, перегрева, неправильного включения… проработает долго. Но можно обойтись и простым транзистором, если процессоров много.
Импульсы получаются угловатыми, но все контроллеры работают нормально. Резисторы по 15 кОм, шунтирующие выходы на корпус и 20 кОм между выходами необходимы для Бош 1 . 5 . 4 (N), все другие контроллеры работали без них. Проще поставить, как на схеме. Впоследствии я поставил вместо 315 ‑й КТ 698 , а вместо 972 ‑х – МОП-ключи (или IGBTs), которые стояли в контроллерах GM. Там 4 ключа было для управления форсунками, но форсунки были попарно подключены к двум, а два ключа были свободны. То есть можно ставить что-нибудь получше.
Можно сделать другой вариант выходного каскада:
Недостаток – потребуется радиатор, так как TDA 1558 , и ей подобные немного греются даже при нагрузке в сотни Ом. Токи покоя там всякие… Достоинство – выход генератора очень похож на настоящий ДПКВ, выдаёт такое же дифференциальное напряжение, низкое сопротивление между 48 и 49 клеммами ( 15 и 34 для 7 . 9 . 7 ). Берётся трансформатор от китайского адаптера, и обе обмотки или хотя бы сетевая перематываются проводом 0 . 1 до заполнения секции.
При включении питания генератор остановлен, если подключены светодиоды – горит Стоп. Начальная частота в его памяти 1000 об/мин. Включается любой кнопкой. Если нажать Пуск, то генератор выдаёт 1000 об/мин. Соответственно, 3000 – 3000 об/мин, 6000 – и т.д. В дальнейшем, после остановки кнопкой Стоп, генератор запускается кнопкой Пуск на той частоте, на которой остановился, исключая остальные кнопки. При генерации вывод, к которому подключена кнопка Пуск, переводится в ноль. Зелёный светодиод будет гореть.
Если удерживать долго кнопку Шаг вниз (- 50 об), генератор в конце концов остановится, и кнопкой Пуск включаться не будет – частота в памяти нулевая. Надо или Шаг вверх (+ 50 об), или 300 … 6000 .
Частота генерируется с шагом 50 об/мин до 7000 . 100 об/мин от 7000 до 11000 . И от 11000 до 17000 с шагом 200 об/мин. На частотах выше 10 000 не проверял – диагностика у меня отключается, но импульсы по осциллографу идут вроде бы правильно.
На больших частотах погрешность частоты увеличивается, например вместо частот 5950 , 6000 , 6050 получается 5960 затем 6040 , что связано с нехваткой производительности процессора, поэтому и шаг больше – 100 , затем 200 оборотов.
Печатная плата «под утюг» прилагается. На ней расположены кварц, процессор, кнопки. Конденсаторы кварца, резистор и конденсатор сброса, шунтирующие конденсаторы по питанию, подтягивающие резисторы для порта Р 1 – SMD, размер 0603 или 0805 , расположены прямо на плате в соответствующих местах, прямо к выводам процессора припаяны. Светодиоды к + 5 вольтам надо подключить проводками. Стабилизатор питания, транзисторы выходных каскадов можно собрать на другой плате или навесным монтажом, поскольку не серийное производство.
Дополнительная информация.
Лично мне удобно пользоваться только кнопками. Наличие фиксированных частот с кварцевой стабилизацией позволяет сравнивать ремонтируемый и исправный контроллеры на разных фиксированных частотах, с помощью кнопок + и – частота меняется небольшими шагами вверх или вниз… Однако для любителей переменного резистора сообщаю, что при замыкании 7 ‑го вывода АТ 89 С 2051 (Р 3 . 3 ) на массу на вывод 6 ‑й вывод (Р 3 . 2 ) становится входом внешнего генератора. Частота должна быть в два раза выше необходимой. То есть для 1000 об/мин надо подать 2 000 Гц, для 6000 об/мин – 12 000 Гц и т.д. В этом случае необходима кнопка «пуск» – вывод 16 , можно оставить «стоп» – вывод 14 , и работает переключатель полярности ВАЗ-ГАЗ – вывод 3 процессора. Светодиоды можно ставить, можно – нет. И даже без кнопок будет работать, если вывод «пуск» постоянно на массу запаять. Вывод «стоп» оставить в воздухе или подтянуть резистором на + 5 в… Переключатель… два вывода ДПКВ противофазные, для ВАЗов один проводок подключать, для ГАЗов – другой.
Кроме того, потребуется генератор, например, на к 561 ла 7 или по любой другой известной схеме с ТТЛ-уровнем на выходе. Насколько помню, получить на аналого-цифровом генераторе такое перекрытие частоты, какое у двигателя внутреннего сгорания, непросто. Дело не в требуемой удвоенной частоте, а в перекрытии диапазона. Для 561 серии я брал переменный резистор 300 кОм, остальное не помню, но от 300 до 6000 об/мин было примерно, при этом какие-то трудности с точной установкой частоты. Всё-таки 300 кОм 🙂 Процессор-то её поделит и на выход выдаст, что получится…
Может я чего не так делаю ? Автор программы пока молчит .
Есть такая програмка Эмулятор ДПКВ написал ее наш Россиянин распространяется бесплатно скачать можно здесь
. -Программа позволяет изменять частоту сигнала ДПКВ для эмуляции скорости вращения коленвала от 60 до 9000 RPM (приблизительно).
-Возможность формирования дополнительного пропуска зубьев для проверки противоугонной функции (противоугонная функция создается загрузчиком
[url="http://fotki.yandex.ru/users/volga-volga2/view/481327/"]
[/url]
[url="http://fotki.yandex.ru/users/volga-volga2/view/481327/"] />[url="http://fotki.yandex.ru/users/volga-volga2/view/481328/"]
[/url]
[url="http://fotki.yandex.ru/users/volga-volga2/view/481328/"]
- возможно она сделано конкретно подо что то . Но если вникнуть в то что выдает ДПКВ - то работать она должна на любой авто .
Сегодня решил испробывать . Цель была с имитировать работу ДПКВ . в диагностике вещь полезная .
Два провода на DB9 и два провода на разъем ДПКВ. Один минус другой сигнал .
Включаю зажигание - открываю программу и жму старт - начинают тарабанить форсунки ! Раз попробывал два . Выкручиваю свечи - все мокрые .
Далее там стоит галочка - сигнал без пропусков - выставил . Жму опять старт - срабатывает реле насоса и начинает качать - обратка тоже не молчи , регулятор давления не дремлит , дотягиваюсь рукой а на обратке рывки давления что сбрасывает регулятор .
Вообщем я пришел к выводу что для проверки форсунок и бензонасоса с регулятором эта программа пойдет .
Написал разработчику с отснятым видео .Жду ответа .
Откуда: Новосибирск
Всего сообщений: 1328
Ссылка
Откуда: подольск
Всего сообщений: 117
Ссылка
Блин чего за бред. Говорю что хотел ДПКВ испытать и ничего не вышло . Пускай модераторы посмотрят все мои сообщения - я как то не похож на троля и всякое там . И потом эта прога бесплатная .Залил к себе на файлообменник .Откуда я ее скачал точно не помню вроде с этого форума .
Лучше бы подсказали бы что я не так делаю .
Откуда: г.Бердск
Всего сообщений: 1562
Ссылка
Откуда: подольск
Всего сообщений: 117
Ссылка
Ожидал эмуляции сигнала ДПКВ - а получил совсем иное .
Как я понял здесь диагносты общаются .Возможно кто то пользовался этой программой вот и хотел бы узнать .
Попробую в другом месте спросить .
Откуда: Кемерово
Всего сообщений: 1595
Ссылка
Откуда: подольск
Всего сообщений: 117
Ссылка
Интересно, а что Вы вообще хотели увидеть, услышать ,или еще что-либо ощутить после эмуляции сигнала ДКПВ . помоему все так и должно быть .
А можно обосновать ? Почему ?
Откуда: Кемерово
Всего сообщений: 1595
Ссылка
Откуда: подольск
Всего сообщений: 117
Ссылка
Откуда: Кемерово
Всего сообщений: 1595
Ссылка
Откуда: Екатеринбург ЖБИ АВТОСИТИ
Всего сообщений: 413
Ссылка
Откуда: Петропавловск-Камчатский
Всего сообщений: 250
Ссылка
Имитатор ДПКВ , предназначен для проверки блока управления двигателем на столе, а так же может использоваться для определения неисправного датчика коленчатого вала прямо на автомобиле с исправной штатной противоугонной системой. Особо расписывать предназначение генератора ДПКВ нет необходимости. Если вы забили в поисковик генератор ДПКВ или имитатор ДПКВ значит вы понимаете, как и зачем используется сей девайс.
Устройство разрабатывалось для себя и продается как есть. Возможности удаленного обновления не имеет.
Имитатор ДПКВ может генерировать сигнал распределительного и коленчатого валов. Управление осуществляется энкодером с кнопкой. Заложено переключение подтяжки выходного сигнала к 5 и 12 вольтам колена и распреда. Регулировка оборотов от 200 до 1000 оборотов в минуту, что вполне достаточно для проверки работоспособности блока. Наш имитатор ДПКВ собран по принципу бутерброда, сверху дисплей снизу плата. За счет этого имитатор ДПКВ можно встроить в ваш стенд или подходящую по размерам коробку.
Прикол именно нашего имитатора ДПКВ заключается в том, что помимо остальных генераций присутствуют генерации датчиков NISSAN и MITSUBISHI. Большинство остальных бензиновых авто тарахтит на 60-2, проверено на личном опыте.
Прибор собирается под заказ, за 2-3 дня. Изготавливается за символическую плату 5500 р. Из этих денег добрая половина запчастей(дисплей, микроконтроллер, печатка и т.д.) Самостоятельная сборка имитатора ДПКВ занятие конечно интересное, но по времени и деньгам может получиться дороже. Если прибор по каким либо причинам вас не устроил, то заберем обратно.
Сейчас в наличии есть два собранных и проверенных устройства.
Задать вопросы или купить имитатор ДПКВ можно связавшись с нами по телефону 89164899530 или написать torex07@mail
Пример работы имитатра с ЭБУ Mitsubishi
Пример установки имитатора ДПКВ в стенд для программирования и проверки блоков управления двигателем.
В этой статье я расскажу почему не работает топливная форсунка в автомобиле. А также как проверить эбу, найти неисправность и починить его.
Сегодня на ремонт попал электронный блок M 7.3, данный блок устанавливался практически на все модели автомобилей российского производства с 2006 года по 2010, кроме автомобилей «Нива». Многие модели этих блоков имеют аппаратные различия и прошивки не взаимозаменяемы. На фото ниже показан внешний и внутренний вид ЭБУ М7.3 и расписаны все основные электронные элементы блока.
ST10F273(276) – 16-разрядный процессор, содержащий внутреннюю флэш-память (flash) для хранения управляющей программы и калибровок размером 832Кб и 68Кб ОЗУ. Процессор поддерживает интерфейс CAN 2.0 (C‑CAN) и имеет встроенную процедуру On-chip bootstrap loader.
TLE 6240GP – Последовательное управление на 16 ключей (SPI протокол). Прямое параллельное управление 8 каналами для приложений с широтно-импульсными сигналами. Форсунки, КПА, лампа диагностики, РБН, ГлР, РВ1, РК, тахометр, сигнал расхода топлива, НДК1, НДК2.
M95160(80) – микросхема SERIAL EEPROM. В нее прописываются данные по иммобилизации контроллера, VIN-номера и данные регистратора.
TLE 4729G – микросхема для управления шаговым двигателем – регулятором холостого хода.
ТА8025F преобразователь импульсов от датчика положения коленвала.
L9637 – драйвер K‑line.
TLE4471G – 5‑ти вольтовый стабилизатор для питания процессоров и датчиков.
VNN1NV04 – драйвер реле вентилятора 2, только в блоках для приоры и калины (на фото отсутствует).
CN2220S14BAUTOEG2 – варистор для защиты контроллера по питанию
STGB10NB37LZ – ключи зажигания 4 шт (Ключи отличного качества можно приобрести у нас)
AT-51AD 8MHz – кварцевый резонатор
Если вы читаете эту статью, то скорее всего вас интересует вопрос почему не работает или отключается топливная форсунка эбу.
Прежде всего нужно сделать диагностику автомобиля, проверить компрессию и давление в топливной рампе.
Внимание! Распространённая ошибка не квалифицированных мастеров, занимающихся ремонтом и диагностикой автомобилей.
Автомобильный эбу, может программно отключать впрыск в проблемные цилиндры двигателя.
Эта функция запрограммирована инженерами разработчиками, которые разрабатывали эбу и внутреннюю микропрограмму (прошивку) блока.
Для чего это сделано? Для того если смесь внутри цилиндра не воспламеняется, значит и не зачем ее туда подавать.
Алгоритм очень простой, эбу отслеживает провал оборотов по реперному диску и датчику коленвала. Если датчик коленчатого вала постоянно фиксирует в определенном месте прохождения реперного диска провал по оборотам двигателя, он определяет на против какого цилиндра находится провал и включает программный счетчик. Как только счетчик наберёт определенное количество пропусков, эбу отключит питание на форсунки этих цилиндров.
После выключения и включения зажигания счетчик обнуляется и впрыск в цилиндры возобновляется до того, как счетчик пропусков опять переполнится.
Причиной вызывающей пропуски воспламенения, может быть все что угодно, слабая компрессия,
плохое давление в топливной рампе, забита или неисправна топливная форсунка, неисправна катушка зажигания, пробитые свечи зажигания и так далее. Важно понимать одно, что эбу не видит все эти неисправности, он определяет плохо работающий цилиндр по провалу оборотов.
И так вернемся к ремонту блока. В первую очередь проверяю силовые транзисторы (ключи) управления катушками зажигания. Кстати эта самая распространённая неисправность встречающаяся в эбу.
Берем светодиодный щуп, ставим на ключ как показано на фото ниже и через диагностическую программу по очереди включаем катушки зажигания. При включении на выходе транзистора образуется кратковременный импульс (-). Вот таким легким и удобным способом можно проверить ключи.
После проверки все ключи оказались целыми. Таким же способом через диагностическую программу проверяю выход на форсунки. Руководствуя распиновкой блока предварительно отметил их выводы на плате маркером.
И вот вижу что на выводе четвертой форсунки висит постоянный ноль. Это говорит о том что один из выводов микросхемы TLE 6240GP
пробит и четвертая форсунка находится всегда в открытом состоянии.
Меняю микроконтроллер (драйвер) TLE 6240GP.
Снова проверяю блок через диагностическую программу и светодиодный щуп. В этот раз все ОК. Отмываю флюс, ставлю теплоотводную клепку в центр блока и отдаю клиенту.
Надеюсь данная статья будет кому то полезна! Подробное видео ниже.
Читайте также: