СПРАВОЧНИК // СТАТЬИ И ОБЗОРЫ

Генератор импульсов «60–2» (имитатор ДПКВ) на AT89C2051

Самодельный имитатор сигнала ДПКВ для тестов.

Имитатор сигнала ДПКВ незаменим при ремонте и диагностике ЭБУ «на коленках»: контроллер подключается на столе без двигателя, а все необходимые сигналы генерирует микропроцессор. Реализация на AT89C2051 привлекательна тем, что управление частотой и фазой выходного сигнала полностью программное.

Сигнал 60–2 и распределение выходов

Формат сигнала — 60 импульсов с двумя вырезанными (60–2): на два пропуска приходится метка синхронизации, по которой контроллер определяет положение коленчатого вала. Распределение по выводам процессора:

  • P3.4 и P3.5 — противофазные сигналы ДПКВ1 и ДПКВ2;
  • P3.7 — сигнал датчика фазы ДПРВ один за два оборота; сигнал инвертирован, поэтому к выводу подключается ключевой элемент (подходит BSP 77 с защитой от КЗ и перегрева либо обычный транзистор);
  • переключатель «Выбор ВАЗ-ГАЗ» — меняет местами ДПКВ1 и ДПКВ2 одним контактом на замыкание;
  • P1.0 и P1.1 — кнопки; эти выводы не имеют внутренних подтягивающих резисторов и обязательно подключаются к питанию через резисторы 5–50 кОм.

Обвязка и выходной каскад

ЭлементНазначение / параметр
Цепь сбросаВывод 1: конденсатор 1 мкФ к питанию, резистор 10–20 кОм к земле
Подтягивания портаОстальные выводы — резисторы 5–50 кОм на +5 В
Шунты выходовРезисторы 15 кОм на корпус и 20 кОм между выходами — нужны для Bosch M1.5.4 (N)
Светодиоды«Стоп» (красный) на P1.2, «Пуск» (зелёный) на P1.4, катод к выводу, анод через резистор 1–10 кОм на +5 В
КварцМалогабаритный, высотой 4 мм

Вместо транзисторов 315/972 можно применить МОП-ключи или IGBT из блоков GM. Альтернативный выходной каскад на TDA1558 даёт сигнал, близкий к настоящему ДПКВ: дифференциальное напряжение и низкое сопротивление между клеммами 48–49 (15 и 34 для Bosch M7.9.7); потребуется радиатор и трансформатор от блока питания с перемотанной обмоткой.

Управление и частоты

При включении генератор остановлен (горит «Стоп»), начальная частота в памяти — 1000 об/мин. Кнопка «Пуск» запускает генерацию, кнопка «Стоп» останавливает с запоминанием частоты, кнопки «Шаг» изменяют частоту на ±50 об/мин. Шаги по диапазону:

  • до 7000 об/мин — шаг 50 об/мин;
  • 7000–11000 об/мин — шаг 100 об/мин;
  • 11000–17000 об/мин — шаг 200 об/мин (на больших частотах растёт погрешность из-за нехватки производительности процессора).

Если долго удерживать «Шаг» вниз, генератор остановится на нулевой частоте и «Пуск» его не запустит — частоту нужно поднять кнопкой вверх. Возможен и внешний режим: замыкание вывода 7 (P3.3) на массу превращает вывод 6 (P3.2) во вход внешнего генератора с частотой вдвое выше нужной — 2000 Гц для 1000 об/мин, 12 000 Гц для 6000 об/мин.

Сигнал ДПКВ ВАЗ 2110: диск 60-2, пропуск двух зубьев как метка. Схематичная иллюстрация.
Сигнал ДПКВ ВАЗ 2110: диск 60-2, пропуск двух зубьев как метка. Схематичная иллюстрация.

Самодельный имитатор ДПКВ на AT89C2051 — компактный стендовый инструмент: сигнал 60–2 на P3.4/P3.5, метка ДПРВ на P3.7, переключатель ВАЗ-ГАЗ, кнопочные управление с шагом 50 об/мин и режим внешнего такта для точной подстройки частоты.

Нужна не теория, а результат?

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

Записаться на диагностику