Кан-шина это два провода ( витая пара ) или оптоволоконный проводник, по ним электронные блоки обмениваются данными. Сигнал по кан шине - более защищен от помех, так как идет по двум проводам одновременно по противофазе. В Кан ШиНе передача данных тоже измеряется Мбит/с
Шина CAN силового агрегата (быстрая шина), позволяющая передавать информацию со скоростью 500 кбит/с. Она служит для связи между блоками управления на линии двигателя и трансмиссии.
Шина CAN системы "Комфорт" (медленная шина), позволяющая передавать информацию со скоростью 100 кбит/с.
Шина CAN-С – «быстрая» шина силового агрегата.
Шина CAN-B – «медленная», салонная шина «комфорт».
Шина CAN-D – диагностическая шина (используется для диагностики)
В результате сравнения двух сигналов, помехи которые появляются и не соответствуют в противофазе каждой шине- система исключает. В результате сигнал по двум шинам принимается только в строго противоположной полярности. Сопротивление можно посмотреть мультиметром. На разных авто разное сопротивление. Я проверял при отключенном акб. На форде = сопротивление каждого блока по 120 ом, все блоки в параллели, то есть, например, эбу+абс+комбинация в сумме получаем 40 ом. Наиболее часто встречающиеся неисправности шины CAN могут быть обнаружены с помощью мультиметра или омметра, сам стандарт является очень помехоустойчив. Передача данных через шину CAN достаточно надежна. В результате распознаются практически все помехи, возникающие, например, из:за нарушений в электрических цепях или разрывов в системе.
CAN. Чтобы надежно защитить систему от ошибок, в ней предусмотрен комплекс специальных средств. Эти средства обеспечивают высокую надежность распознавания ошибок при передаче данных. При этом могут быть приняты соответствующие меры. Доля нераспознанных ошибок, т. е. вероятность их остатка не превышает 10 в минус двенадцатой степени . Эта величина соответствует четырем ошибкам за весь срок службы автомобиля!!!
Сопротивление шины 60 Ом. (59,..- 60,..). Другого пока не встречал, не считая неисправностей. На окончаниях шины установлены два сопротивления по 120 Ом. Одно из них всегда в моторном ЭБУ, другое обычно в гетвее (шлюзе), но могут быть варианты. Сопротивление остальных блоков около 10 кОм.
На обоих проводах опорное по 2,5 вольта. На одном импульсы в верх, на другом в противофазе - вниз. Потому, при замере мультиметром, на одном 2,6 - 2,7, а на другом около 2,3 В.
Измерение и диагностика шины CAN
Часто основной причиной неисправности в электронной системе управления транспортным средством - являются механические повреждения шины CAN или выход из строя блоков управления, висящих на шине CAN.
Ниже в статье приведены способы диагностики шины CAN при различных неисправностях. В качестве примера показана типичная схема CAN шины на тракторе Valtra T ' серии.
Условные обозначения:
Измерения шины CAN BUS
- Оконечные резисторы 120 Ом (Иногда эти резисторы называют терминаторы) внутри блока управления EC и резистор, расположенный рядом с блоком TC1
- Если на дисплее (на боковой стойке) отображается код неисправности, имеющий отношение к шине CAN, то это означает неисправность проводки шины CAN или блока управления.
Система может автоматически сообщить, какой из блоков управления не может получать информацию (мониторы блоков управления передают информацию друг другу).
- Если дисплей мигает или сообщение шины CAN не может быть передано через шину, то для обнаружения места повреждения проводки шины CAN (или неисправного блока управления) можно использовать мультиметр.
Шина CAN не имеет физических повреждений
- Если сопротивление между проводами Hi (Высокое) и Lo (Низкое) шины CAN (в любой точке) примерно равно 60 Ом, то шина CAN не имеет физических повреждений.
- Блоки управления EC и TC1 исправны, так как оконечные резисторы (120 Ом) расположены в блоке EC и рядом с блоком TC1.
- Блок управления TC2 и приборная панель ICL также не повреждены, поскольку шина CAN проходит через эти блоки.
Шина CAN повреждена
- Если сопротивление между проводами Hi и Lo шины CAN (в любой точке) примерно равно 120 Ом, то проводка шины CAN повреждена (один или оба провода).
Шина CAN имеет физические повреждения
Если шина CAN повреждена, следует определить место повреждения.
- Сначала замеряется сопротивление провода CAN-Lo, например, между блоками управления EC и TC2.
-Таким образом, измерения должны быть выполнены между разъемами Lo-Lo или Hi-Hi. Если сопротивление примерно равно 0 Ом, то провод между измеряемыми точками не поврежден.
- Если сопротивление примерно равно 240 Ом, то между измеряемыми точками шина повреждена. На рисунке показано повреждение провода CAN-Lo между блоком управления TC1 и приборной панелью ICL.
Короткое замыкание в шине CAN
- Если сопротивление между проводами CAN-Hi и CAN-Lo примерно равно 0 Ом, то в шине CAN произошло короткое замыкание.
- Отсоедините один из блоков управления и измерьте сопротивление между контактами разъемов CAN-Hi и CAN-Lo на блоке управления. Если устройство исправно, установите его на место.
- Затем отсоедините следующее устройство, выполните измерения. Действуйте таким образом до тех пор, пока не будет обнаружено неисправное устройство. Блок неисправен, если сопротивление примерно равно 0 Ом.
- Если все блоки проверены, а измерения по-прежнему сигнализируют о коротком замыкании, это означает неисправность проводки шины CAN. Чтобы найти место повреждения проводов, их следует проверить визуально.
Измерение напряжения шины CAN
- Включите питание и измерьте напряжение между проводами CAN-Hi, CAN-Lo и проводом заземления.
- Напряжение должно находиться в диапазоне 2,4 - 2,7 В.
CAN Технологии
Применяемая на автомобилях система CAN (Controller_Area_Network) позволяет установить связь между отдельными электронными блоками управления. При эксплуатации автомобиля и при диагностике его агрегатов эта система предоставляет возможность использования новых функций, которые не могут быть возложены на отдельно действующие блоки управления.
Применяемая на автомобилях система CAN позволяет объединить в локальную сеть электронные блоки управления или сложные датчики, как, например, датчик угла поворота рулевого колеса. Обозначение CAN является сокращением от выражения Controller:Area:Network (локальная сеть, связывающая блоки управления). Применение системы CAN на автомобиле дает следующие преимущества:
Обмен данными между блоками управления производится на унифицированной базе. Эту базу называют протоколом. Шина CAN служит как бы магистралью для передачи данных.
Независимо действующие системы, например, система курсовой стабилизации ESP, могут быть реализованы с меньшими затратами.
Упрощается подключение дополнительного оборудования.
Шина данных CAN является открытой системой, к которой могут быть подключены как медные провода, так и стекловолоконные проводники.
Диагностика электронных блоков управления производится посредством кабеля «К».
Диагностика некоторых компонентов оборудования салона автомобиля уже сегодня производится через шину CAN (например, это подушки безопасности и блоки управления в дверях автомобиля). В данном случае речь идет о так называемом виртуальном кабеле «К». В будущем необходимость в кабеле «К» должна отпасть.
Можно проводить одновременную диагностику нескольких блоков управления, входящих в систему.
CAN
Промышленная сеть CAN (Controller Area Network) была создана в конце 80-х годов фирмой Bosch как решение для распределенных систем, работающих в режиме реального времени. Первая реализация CAN применялась в автомобильной электронике, однако сейчас CAN находит применение практически в любых типах машин и промышленных установок, от простейших бытовых приборов до систем управления ускорителями элементарных частиц. В настоящий момент CAN-протокол стандартизован в международном стандарте ISO 11898.
Основные положения стандарта CAN.
В качестве среды передачи в CAN используется дифференциальная линия связи — витая пара, сигналы по которой передаются в дифференциальном режиме.
Для контроля доступа к среде передачи используется метод недеструктивного арбитража.
Данные передаются короткими (максимальная длина поля данных — 8 байт) пакетами, которые защищены контрольной суммой.
В CAN отсутствует явная адресация сообщений. Вместо этого каждый пакет снабжен полем арбитража (идентификатор+RTR-бит), которое задает приоритет сообщения в сети.
CAN имеет исчерпывающую схему контроля ошибок, которая гарантирует повторную передачу пакета, в случае возникновения ошибок передачи/приема сообщения.
В CAN существует способ автоматического устранения узла, являющегося источником ошибочных пакетов в сети.
CAN контроллеры.
Протокол CAN полностью реализован аппаратно — в виде микросхем- CAN контроллеров или в виде стандартного периферийного устройства в составе микросхемы- микроконтроллера. Все производители современных микроконтроллеров по крайней мере в одном из семейств имеют микроконтроллеры со встроенным периферийным одним или несколькими CAN-контроллерами. Таким образом, сегодня, СAN-контроллер является таким же стандартным периферийным устройством как контроллер SPI, I2C или UART.
Что такое CAN-шина
Для повышения надежности в CAN-шине используется принцип дифференциальной передачи данных, требующий двух проводов, CAN-High (CAN-H) высокий и CAN-Low (CAN-L) низкий уровень напряжения.
Рецессивные и доминантные биты
Для повышения надежности в CAN-шине используется принцип дифференциальной передачи данных, требующий двух проводов, CAN-High (CAN-H) высокий и CAN-Low (CAN-L) низкий уровень напряжения.
Как это исполнено физически
Физически CAN-шина – система из специального кабеля с разветвителями для подключения электронных блоков и конечных устройств-терминаторов (резисторов).
Пример шины CAN
Витая пара
Чаще всего шина CAN – скрученные (витые) пары проводов (по 30 витков на один погонный метр) с разветвителями для подключения ЭБУ (ECU) и конечными резисторами-терминаторами с номинальным сопротивлением 120 Ом на концах шины.
Сколько CAN-шин может быть на ТС
На ТС экологического уровня Евро-3 и выше может быть от 1 до 6 и более шин CAN, которые могут обозначаться как M-CAN, T-CAN, I-CAN, H-CAN, A-CAN, EBS-CAN
Топология CAN шины
Как найти CAN-шину
Признаками шины М-CAN и Т-CAN могут быть, например:
• наличие диагностического разъема OBD II;
• цвет и сечение проводов витых пар;
• связь витых пар с контактами в разъёмах OBD II и ЭБУ
Как искать CAN-шину
С помощью мультиметра можно проверить любую витую пару проводов, чтобы убедиться в следующем:
1. Является ли проверяемая витая пара вообще CAN-шиной? (Проверка импеданса);
2. Если витая пара является CAN-шиной, то передаются ли в ней какие–либо сообщения? Проверка работоспособности);
3. Находится ли CAN-шина в работоспособном состоянии и какая из линий шины является CAN-L, а какая – CAN-H?
Внимание! Неосторожное обращение с включенной
CAN-шиной может привести к фиксации в ней ошибок!
Проверка импеданса
Проверка импеданса (полного сопротивления)
ВНИМАНИЕ!
Проверка должна производиться при полностью выключенном питании бортовой сети (выключенной массе).
Контрольное значение должно быть в пределах 60 Ом.
Проверка работоспособности CAN-шины
Находится ли CAN-шина в рабочем состоянии?
ВНИМАНИЕ! Проверка производится при включенном замке зажигания, работающем двигателе, нажатии и отпускании педали подачи топлива между проводами витой пары.
Контрольное значение напряжения должно быть в пределах 1,2-3,0 В.
Определение CAN-H и CAN-L
Какой из проводов является CAN-H, а какой CAN-L?
ВНИМАНИЕ! Проверка производится в состоянии рецессии (при включенном главном выключателе АКБ (кнопке массы), замок зажигания выключен!) и в доминантном состоянии (при включенном замке зажигания в положение «Приборы», при работающем и не работающем двигателе).
Проверка с помощью осциллографа
Учитывая возможные отклонения уровня напряжения от номинальных значений, состояние рецессии можно определить только с помощью осциллографа.
CAN-шина. Что можно увидеть?
В зависимости от того, какую информацию заложил в CAN-шину производитель, могут распознавать:
Способы подключения:
Контактный способ:
Достоинства:
• просто и дешево;
• можно работать на считывание и передачу.
Недостатки:
• может оказывать мешающее влияние на CAN-шину; проблемы с возникновением и фиксацией ошибок;
• Проблемы с гарантией на ТС.
Безконтактный способ (CANCrocodile):
Can- Крокодил
Достоинства:
• не оказывает мешающего воздействия на CAN-шину.
Недостатки:
• можно работать только на считывание.
Бесконтактныe считыватели Crocodile
CAN Crocodile – устройство для бесконтактного считывания данных с CAN-шины автомобиля. CAN Crocodile применяется для подключения к шине CAN систем GPS/ГЛОНАСС мониторинга, которые получают информацию о режимах работы двигателя, состоянии датчиков, уровне топлива, наличии неисправностей и т.д. CAN Crocodile не нарушает изоляцию проводов CAN и "слушает" обмен по шине с помощью специального беспроводного приемника. Применение CAN Crocodile абсолютно безопасно для автомобиля (!), незаметно для работы бортового компьютера, диагностического сканера и других электронных систем. Особенно актуально применение CAN Crocodile для гарантийных автомобилей, в которых подключение каких-либо электронных устройств к шине CAN часто служит поводом для снятия с гарантии.
Бесконтактным способом – без нарушения изоляционной оболочки проводов и электрического контакта.
Не нарушает изоляцию;
Не влияет на работу CAN-шины;
Не занимает диагностический разъём
Как МОЖНО определить неисправность ? правда машина простояла месяц в ожидании кан анализатора , в течении одного рабочего дня с установкой оборудования и освоением всего одной операции вычислил неисправный блок и элемент на плате блока .А понадобилось только подать на шину , отсоединенную от сети , запитанного блока сигнал , считанный из той же сети и получить ответ от блока . Сравнить с сигналом из другого блока .... Когда человек теряет зрение , у него обостряется слух ...... закон природы .
Я спрашивал про ошибки в моторном блоке . Все равно что в блоке АБС прочитать ошибку - нет связи с блоком АБС.
Утром некогда было пояснять.
О характере помехи и о тех горбах, которые кстати имеют определённую частоту, не раз замечал, что если отключить землю МТпро от массы авто, включить зажигание, но не заводить авто, затем подключится к сигнальному выводу допустим ДПДЗ, то как раз и можно наблюдать такую помеху, думаю что эта помеха создаётся каким-то внутренним тактовым генератором блока управления, стоит соединить массу авто и землю МТпро она пропадает.
Есть ещё одна закономерность в осцилке DEFO, несмотря на помеху или просадку кому как нравится, в момент посылки обе линии имеют заданные доминантные уровни, это наталкивает на мысль что всё-таки они исправны, так же известно что линии прозванивались. Теперь надо вспомнить, что у этой витой пары есть третий невидимый участник - сигнальная масса, относительно которой и формируются сигналы. Не создаётся ли помеха пропаданием этой сигнальной массы? На мой взгляд очень даже может быть.
Нашёл интересный момент в пособии в разделе помехоустойчивость. Речь идёт о том, что ошибки при приёмо-передаче по шине CAN, это рабочий момент и в каждом блоке управления существует счётчик ошибок, при переполнении которого происходит отключение блока от шины.
Весь смысл в том что, шина едина для всех трёх блоков, любой из блоков может влиять на её состояние, а при обрыве в каком либо месте, это влияние будет искажено, что незамедлительно отразится на осциллограмме. Конечно, сигналы не подписаны буквально, и разобраться в этом потоке затруднительно.
Со стороны осциллографа 1 посылки блоков АКПП и ABS будут выглядеть нормально, а от блока управления двигателя, т.к. у нас обрыв, посылки на линии High будут отсутствовать, а на линии Low присутствовать.
Жёлтым линия High, зелёным Low. Т.е. на High при посылке ничего не меняется остаётся 2,5 вольта.
Аналогично будет выглядеть осцилка со стороны осциллографа 2, с той лишь разницей, что теперь нормально будут выглядеть посылки блока управления двигателя, а посылки АКПП и ABS, так как на рисунке выше.
А как же осцилка DEFO, что же она в таком случае означает? Должно же быть какое-то логическое объяснение. А что если обрыв не совсем на шине, предположу что так: