Никита Совалин Автоэлектрика.База

Никита Совалин     Автоэлектрика.База

Диагностика шины CAN

В шине CAN все блоки соединены линейно, и каждый блок управления контролирует все процессы передачи данных. Из этого получается, что неисправный блок или ошибка коммуникации идентифицируется и сохраняется в памяти ошибок хотя бы одного блока.

Всего есть три причины неисправности: ошибка коммуникации, механическое повреждение проводов коммуникации, повреждение отдельного блока управления. Обычно ошибки находятся, исправляются и сохраняются рядом контрольных устройств, интегрированных в саму шину и протоколом шины. Для точной диагностики передачи данных и её документирования существуют специальные CAN-анализаторы.

Также ошибку можно диагностировать с помощью осциллографа или последовательного отключения блоков управления. Для закрепления проводов осциллографа необходимо использовать адаптер.
Подключение входа осциллографа к источнику сигнала CAN может осуществляться несколькими способами:
— Подключение одного канала осциллографа к выводам CAN- L (низкий) или CAN- H (высокий). Это самый простой способ подключения, но он полностью исключает подавление синфазных сигналов на шине CAN.
— Подключение двух каналов осциллографа, один к выводам CAN- L (низкий) второй CAN- H (высокий). Этот способ подключения обеспечивает подавление синфазных сигналов, но задействует два аналоговых входа осциллографа.
Примеры неисправностей:

Блоки управления могут быть повреждены либо полностью, либо они нарушают передачу данных в сети. Если блок управления постоянно препятствует передаче данных, это распознаётся программным обеспечением CAN, и соответсвующий блок прекращает передачу. Оба случая инфицируются программой диагностики при запросе памяти ошибок.

Блок может не посылать информацию из-за обрыва кабеля или поломанного штекера. Если же несколько блоков не передают информацию, то неисправность заключается в соединении на схеме структуры шины. Для скорейшего определения причины неисправности лучше сравнивать расположение и соединение блоков управления на схеме с их фактическим расположением.

Возможной причиной неисправности блока управления могут быть сигналы выхода блока управления из спящего режима. Выход блока из спящего режима ведёт к разряду аккумулятора. В автомобиле есть некоторые блоки, которые при выключенном зажигания и закрытом автомобиле должны оставаться в режиме ожидания, например, блок центрального замка должен быть в режиме ожидания, чтобы он мог разблокировать замки дистанционно с ключа. Чтобы избежать большое потребление тока, блоки управления переходят в спящий режим. Происходит это с помощью специальных сообщений шины CAN. Ошибка может быть вызвана неисправным блоком, отправляющим циклический сигнал перехода из спящего режима. Неисправный блок может быть найден путём последовательного отключения всех блоков управления.

характеристика тока в результате воздействия циклического сигнала выхода из спящего режима