Техподдержка RD Lab

Продукция лаборатории => Ромокабель USB => Тема начата: RomeLa от 31 Январь 2013 года, 09:16



Название: Структурная схема канала KWP2000
Отправлено: RomeLa от 31 Январь 2013 года, 09:16
(http://forum.rd-lab.ru/images/rc-usb/k-line-scheme.gif)

На рисунке представлена схема связей диагностического канала, используемого в вазовских автомобилях (для протокола KWP2000).
Каждое устройство может "замыкать" линию на общий провод (передача логического нуля), и контролировать потенциал на линии (прием данных).
"Подтяжку" на уровень "+Аккумулятора" обеспечивает только тестер (или БК) - устройство, подключенное к диагностическому разъему. Он же является единственным активным устройством на шине, все остальные только отвечают на его запросы.
Несколько особняком стоит иммо - этот блок может сам подключать собственный резистор подтяжки на время обмена с ЭБУ. К тому же, на это время он отключает диагностическую колодку от ЭБУ (думаю, по соображениям секретности).


Название: Re: Структурная схема канала KWP2000
Отправлено: gon-ur от 31 Январь 2013 года, 09:38
Несколько особняком стоит иммо - этот блок может сам подключать собственный резистор подтяжки на время обмена с ЭБУ. К тому же, на это время он отключает диагностическую колодку от ЭБУ (думаю, по соображениям секретности).

Думаю, здесь ещё надежность передачи данных имеет место быть - чтобы через колодку никакое подключенное устройство не давало помех на канал.



Название: Re: Структурная схема канала KWP2000
Отправлено: RomeLa от 31 Январь 2013 года, 09:44
Да, еще такая тонкость. При включении зажигания обмен с иммо начинает ЭБУ, независимо от того, обучен он или нет. Иммо отключает диагностическую колодку после получения так называемого wake-up импульса длительностью 10 мс. Подключение происходит после обмена с ЭБУ.
Можно использовать этот эффект для контроля перевода ЭБУ в режим программирования: если ромокабель мигнет несколько раз светодиодиком - значит ЭБУ остался в обычном режиме.

UPD: видео с объяснением разницы к-линии и CAN-шины (http://forum.rd-lab.ru/index.php/topic,3207.0.html).