Приветствую. Как-то стал замечать, что после нескольких дней простоя авто тяжело заводится, пришла зима — и в один прекрасный день не завелась вообще. Стал грешить на старый аккумулятор — на замену. Новый картину не изменил. Как и положено начались поиски тока утечки. Результат — какое-то устройство не даёт уснуть, из-за этого постоянный ток потребления 260 мА.
Параллельно с этим наблюдаются во время движения кратковременные мигания дисплея и отключение магнитолы. Сканирование показало ошибку f00a магнитолы — неисправность кан-шины. Магнитолу отключил, но экран продолжает мигать, хоть и гораздо реже. Утечка пропала до тех пор, пока снова не воткнул магнитолу. Дальнейшее отключение магнитолы уже не возымело никакого эффекта. Если есть какие мысли или предложения — с благодарностью выслушаю.
Пробег: 171 000 км
В 13.05.2019 в 15:00, Popesych сказал:
так может парктроник и вносит ошибку в КАН?
попробуй его отключить
не подскажите как это сделать? если вы имеете ввиду кнопку которая под рулем-так она у меня некогда не работала,пробовал запускать лексию3-там не нашел не чего подобного с парктроником,сейчас качаю диагбокс может там что нибудь найду про парктроник,раньше у меня этой ошибки не было даже с нерабочей кнопкой
Приветствую коллеги! Год выпуска 2012 мотор NFU, МКПП, ЭБУ ME7.4.5. Прибор LEXIA DIAGBOX 7.57. Не выходит на связь ABS, питание на блок приходит кан до BSI звониться, с ЭГУР до BSI тоже, от моторника кан идет транзитом через ABS сопротивление терминатора ЭБУ 120Ом проблем с проводкой тоже не выявлено, отключение блоков ни к чему не приводит, со слов владельца неисправность может появится и потом уходит сама собой, в момент присутствия неисправности появляется индикация «неисправность тормозной системы» на дисплее, загорается чек, включается ближний, ЭГУР и дворники, владелец у авто один, кан фильтров и прочего г-на нет, чиптюнинга не было, из всего этого напрашивается приговор блока ABS но может ли быть такое, что он то сажает шину то отпускает, визуально блок целенький повреждений нет. Был момент что авто пригоняли мне на считывание ошибок в тот момент ABS на связь выходил, после этого авто каталось без проблем почти 2 месяца. В ЭБУ сейчас ошибки U1118 отсутствие связи с BSI, P0550 Ошибка сигнала датчика давления в ЭГУР, P0501 Ошибка сигнала датчика скорости автомобиля, U2000 «Пробуждение» по дистанционной команде: ошибка приема сигнала основного пробуждения, U0167 отсутствие ответа от блока BSI на требование разблокирования. Попытка удалить коды заканчивается ошибкой удаления, так же в глобальном тесте моторник не определяется автоматически нужно выбрать тип ЭБУ и двигатель. В BSI ошибки U1F00 00 событие неисправности не регистрируется в журнале событий неисправностей, B1808 87 ошибка отпирания иммобилайзера компьютером управления двигателем. U1802 86 ошибка информации о скорости авто. B1603 1C Нарушение зарядки от генератора, B1805 62 Ошибка стартера, U1F48 87 Ошибка: отсутствие связи с антиблокировочной системой или с системой ESP.
Клуб Citroen C4 Sedan
Яркий французский доступный седан
CAN-шина нашего автомобиля
CAN-шина нашего автомобиля
Сообщение Technics66 » 12 мар 2016, 22:43
Электрическая архитектура состоит из следующих сетей :
CAN IS , связывающей все компьютеры управления силовым агрегатом
CAN CAR , связывающей системы безопасности
CAN CONFORT , выполняющей роль интерфейса Человек/Машина автомобиля
Сеть LIN
CAN INFO DIV , объединяющая элементы информации и развлечения
CAN LAS , объединяющая системы, управляющие сцеплением с дорожной поверхностью
CAN DIAG , обеспечивающей телезагрузку определенных компьютеров сети CAN
DIAG ON CAN , позволяющей проводить телезагрузку, телекодирование и диагностику систем автомобиля
Расшифровка блоков
Метка Наименование
BCM0 Многофункциональный
BPGA Модуль системы защиты и управления электропитанием
BSI1 Интеллектуальный коммутационный блок
BSR1 Коммутационный блок прицепа
C001 Диагностический разъем
CV00 Подрулевой переключатель
PSF1 Коммутационная плата блока предохранителей — Моторный отсек
0004 Приборная панель
1012 Централизованное устройство стабилизации напряжения
1020 Генератор
1021 Реверсивный генератор
1031 Блок состояния заряда аккумуляторной батареи
1283 Насос подачи присадок в дизельное топливо
1320 Компьютер управления двигателем
1630 Компьютер автоматической коробки передач
2003 Модуль монитор авто-школа
2610 Левая фара
2615 Правая фара
4746 Модуль сигнализации о не пристегутом ремне безопасности
5007 Датчик дождя и яркости освещения
60B3 Блок запоминания положения сиденья водителя
6032 Привод + передний двухрежимный стеклоподъемник на двери водителя
6036 Плата управления стеклоподъемником/наружным зеркалом двери водителя
6051 Привод переднего правого стеклоподъемника
6131 Привод заднего правого стеклоподъемника
6132 Привод заднего левого стеклоподъемника
6404 Блок освещения и запоминания
6450 Коммутационный блок
6570 Компьютер подушек безопасности
6606 Блок динамической регулировки фар
7020 (*) Компьютер антиблокировочной тормозной системы (ABS)
7095 Электрический стояночный тормоз
7122 Блок электронасоса усилителя рулевого управления
7130 Датчик угла поворота рулевого колеса
7215 Многофункциональный дисплей
7500 Компьютер системы помощи при парковке
7550 Компьютер системы динамической стабилизации
7551 Левый датчик 1 контроля боковой траектории
7552 Левый датчик 2 контроля боковой траектории
7553 Левый датчик 3 контроля боковой траектории
7561 Правый датчик 1 контроля боковой траектории
7562 Правый датчик 2 контроля боковой траектории
7563 Правый датчик 3 контроля боковой траектории
7600 Компьютер системы определения падения давления в шинах
7800 (*) Компьютер системы контроля динамической стабилизации (ESP)
7804 Датчик гирометр — акселерометр
8080 Компьютер кондиционера
84B3 Матричный дисплей приборной панели
84C4 Блок автономной телекоммуникационной системы
8410 (*) Автомагнитола RD5
8424 Аудиоусилитель
8480 (*) Приемник/передатчик системы телематики
8602 Компьютер охранной сигнализации против взлома
(*) В зависимости от версии
В машине есть несколько CAN шин работающих на разных скоростях. Какие CAN шины есть в автомобиле можно посмотреть здесь
Устройства которые подключены к CAN «комфорт» используют Fault Tolerant CAN Transceiver. Список где и какие стоят трасиверы:
Китайские TJA1055T/C читайте до и после этого поста.
Пошаговая инструкция по запуску CANHacker от root
Места где можно подключится к CAN INFO DIV
Re: Планшет взамен штатного дисплея
Сообщение Дмитрий66 » 12 мар 2016, 22:57
Где читать? CAN-BUS для Ардуино конечно здорово, а что ты им попробуешь?
Отправлено спустя 1 минуту 50 секунд:
Какой, кстати, трансивер стоит в этом CAN-BUS?
Источник
Клуб Citroen C4 Sedan
Яркий французский доступный седан
CAN-шина нашего автомобиля
CAN-шина нашего автомобиля
Сообщение Technics66 » 12 мар 2016, 22:43
Электрическая архитектура состоит из следующих сетей :
CAN IS , связывающей все компьютеры управления силовым агрегатом
CAN CAR , связывающей системы безопасности
CAN CONFORT , выполняющей роль интерфейса Человек/Машина автомобиля
Сеть LIN
CAN INFO DIV , объединяющая элементы информации и развлечения
CAN LAS , объединяющая системы, управляющие сцеплением с дорожной поверхностью
CAN DIAG , обеспечивающей телезагрузку определенных компьютеров сети CAN
DIAG ON CAN , позволяющей проводить телезагрузку, телекодирование и диагностику систем автомобиля
Расшифровка блоков
Метка Наименование
BCM0 Многофункциональный
BPGA Модуль системы защиты и управления электропитанием
BSI1 Интеллектуальный коммутационный блок
BSR1 Коммутационный блок прицепа
C001 Диагностический разъем
CV00 Подрулевой переключатель
PSF1 Коммутационная плата блока предохранителей — Моторный отсек
0004 Приборная панель
1012 Централизованное устройство стабилизации напряжения
1020 Генератор
1021 Реверсивный генератор
1031 Блок состояния заряда аккумуляторной батареи
1283 Насос подачи присадок в дизельное топливо
1320 Компьютер управления двигателем
1630 Компьютер автоматической коробки передач
2003 Модуль монитор авто-школа
2610 Левая фара
2615 Правая фара
4746 Модуль сигнализации о не пристегутом ремне безопасности
5007 Датчик дождя и яркости освещения
60B3 Блок запоминания положения сиденья водителя
6032 Привод + передний двухрежимный стеклоподъемник на двери водителя
6036 Плата управления стеклоподъемником/наружным зеркалом двери водителя
6051 Привод переднего правого стеклоподъемника
6131 Привод заднего правого стеклоподъемника
6132 Привод заднего левого стеклоподъемника
6404 Блок освещения и запоминания
6450 Коммутационный блок
6570 Компьютер подушек безопасности
6606 Блок динамической регулировки фар
7020 (*) Компьютер антиблокировочной тормозной системы (ABS)
7095 Электрический стояночный тормоз
7122 Блок электронасоса усилителя рулевого управления
7130 Датчик угла поворота рулевого колеса
7215 Многофункциональный дисплей
7500 Компьютер системы помощи при парковке
7550 Компьютер системы динамической стабилизации
7551 Левый датчик 1 контроля боковой траектории
7552 Левый датчик 2 контроля боковой траектории
7553 Левый датчик 3 контроля боковой траектории
7561 Правый датчик 1 контроля боковой траектории
7562 Правый датчик 2 контроля боковой траектории
7563 Правый датчик 3 контроля боковой траектории
7600 Компьютер системы определения падения давления в шинах
7800 (*) Компьютер системы контроля динамической стабилизации (ESP)
7804 Датчик гирометр — акселерометр
8080 Компьютер кондиционера
84B3 Матричный дисплей приборной панели
84C4 Блок автономной телекоммуникационной системы
8410 (*) Автомагнитола RD5
8424 Аудиоусилитель
8480 (*) Приемник/передатчик системы телематики
8602 Компьютер охранной сигнализации против взлома
(*) В зависимости от версии
В машине есть несколько CAN шин работающих на разных скоростях. Какие CAN шины есть в автомобиле можно посмотреть здесь
Устройства которые подключены к CAN «комфорт» используют Fault Tolerant CAN Transceiver. Список где и какие стоят трасиверы:
Китайские TJA1055T/C читайте до и после этого поста.
Пошаговая инструкция по запуску CANHacker от root
Места где можно подключится к CAN INFO DIV
Re: Планшет взамен штатного дисплея
Сообщение Дмитрий66 » 12 мар 2016, 22:57
Где читать? CAN-BUS для Ардуино конечно здорово, а что ты им попробуешь?
Отправлено спустя 1 минуту 50 секунд:
Какой, кстати, трансивер стоит в этом CAN-BUS?
Источник
Еще раз о диагностике CAN-шины
В предыдущей статье мы поговорили о проблемах в шине передачи данных CAN, возникших в результате износа аккумуляторной батареи и просадки питающего напряжения при запуске ниже порога работоспособности шины. Сегодня продолжим разговор о CAN-шине, но немного в другом ключе: прежде всего вспомним принцип ее работы, а затем рассмотрим один из случаев топологии шины и разберем осциллограмму дефекта.
Эта шина используется чаще всего как средство обмена данными в системах, для которых критично быстродействие и время принятия решения. Таковыми являются, например, система управления движением, объединяющая между собой блоки управления двигателем, автоматической трансмиссией, антиблокировочной системой тормозов, усилителем руля и т.п.
Конструктивно шина представляет собой неэкранированную витую пару. Провода шины называются CAN High и CAN Low.
Шина может находиться в двух состояниях:
- Рецессивное состояние, или логическая единица. Оба провода в этой ситуации имеют практически одинаковый потенциал: и на проводе CAN High, и на проводе CAN Low присутствует около 2 , 5 В. В рецессивном состоянии шина может находиться сколь угодно долго, хотя в реальности этого не происходит, ведь рецессивное состояние – это всего лишь пауза между сеансами передачи информации.
- Доминантное состояние, или логический ноль. В него шина переходит тогда, когда один из входящих в сеть блоков управления начинает передачу данных. Потенциалы на проводах шины меняются следующим образом: на проводе CAN High потенциал повышается на один вольт, на проводе CAN Low наоборот, становится на один вольт ниже.
Рассмотрим форму сигнала шины, чтобы обосновать ее помехоустойчивость:
На рисунке показаны доминантный и рецессивный уровни шины, а также воздействие на шину электромагнитной помехи. Особенностью обработки сигналов шины является то, что в расчет берется не сам уровень сигнала, а разница уровней между проводами CAN High и CAN Low. При рецессивном уровне эта разница близка к нулю, при доминантном уровне она максимальна.
В витой паре провода располагаются очень близко друг к другу. Если возникает внешняя электромагнитная помеха X, то она является синфазной и наводит одинаковый всплеск напряжения в обоих проводах шины. В итоге на обоих проводах появляется наведенный помехой импульс, но разница потенциалов между проводами при этом не меняется. Это позволяет эффективно подавлять внешние помехи, что является большим преимуществом CAN-шины.
На самом деле витая пара – давно известный способ борьбы с помехами. В медицине, например, в кардиостимуляторах, где требуется высочайшая помехоустойчивость, она применяется очень широко.
Сигнал шины поступает в блок управления на дифференциальный усилитель и обрабатывается. Иллюстрация поясняет процесс обработки:
Большинство автопроизводителей придерживаются скорости передачи 500 кБд, соответственно, продолжительность одного бита при этом составит 2 мкс.
Поговорим о топологии CAN-шины. Физически у шины нет начала и нет конца, шина – это просто единая сеть. Чаще всего встречаются два типа топологии: линейная топология и топология «пассивная звезда», а также их сочетания.
На современных автомобилях шина CAN очень разветвленная. Чтобы не перегружать линию большим количеством передаваемых данных, шина может состоять из нескольких ветвей, объединенных межсетевым шлюзом, иначе называемым Gateway. В итоге сеть представляет собой несколько ответвлений, в том числе и на диагностический разъем, использующих разную скорость и протоколы обмена.
Поэтому топология шины – вопрос для диагноста очень актуальный и, к сожалению, довольно сложный. Из тех электрических схем, которыми располагает диагност, не всегда можно понять топологию. Но в документации некоторых автопроизводителей приводится полная и подробная информация, в этом случае задача сильно упрощается.
Не зная тонкостей организации шины, найти в ней неисправность бывает достаточно сложно. Например, при наличии окисления контактов в разъеме пропадает связь с целым рядом блоков управления. Наличие под рукой топологии шины позволяет легко находить подобные проблемы, а отсутствие приводит к большой потере времени.
Ну что ж, мы немного освежили в памяти теорию шины, теперь самое время перейти к практике.
Перед нами автомобиль Infinitit Q 50 , оснащенный весьма редким турбированным мотором VR 30 DDT объемом 3 . 0 л и мощностью 400 лошадиных сил. Но проблема заключается не в этом замечательном агрегате, а как раз в CAN-шине: подключив диагностический сканер, не удается установить связь с доброй половиной блоков управления.
Нам повезло – Nissan относится к тому узкому кругу производителей, которые дают диагностам качественную и полноценную информацию. В том числе есть в документации и подробная топология бортовой шины обмена данными. Открываем, смотрим:
Следует сказать, что приведенная блок-схема достаточно общая. В документации имеется гораздо более подробная электрическая схема со всеми проводами и номерами контактов в блоках, но сейчас она нам пока что ни к чему, нам важно понять общую топологию.
Итак, первое, что нужно увидеть, это то, что вся сеть разделена на три большие ветви, обведенные пунктиром:
- CAN communication circuit 1 (Коммуникационная цепь CAN 1 );
- CAN communication circuit 2 (Коммуникационная цепь CAN 2 );
- Chassis communication circuit (Коммуникационная цепь шасси).
Первые две цепи связаны между собой посредством CAN gateway (найдите его на иллюстрации). Цепь шасси связана с цепью CAN 2 через блок управления шасси, который также играет роль своеобразного Gateway.
А теперь вновь обратимся к сканеру и посмотрим, какие из блоков управления не выходят на связь. Дилерский сканер предоставляет нам очень удобную функцию: на экран выводятся блоки каждой из цепей по отдельности, а цветом отображается возможность (зеленый) либо невозможность (красный) установить с ними связь. Вот блоки цепи CAN 1 :
А это – блоки цепи CAN 2 . Как видно, связи с ними попросту нет:
Также нет связи с блоками цепи шасси, но это и понятно: эта цепь, согласно блок-схеме, подключена к цепи CAN 2 .
Ну что ж, задача почти решена, осталось лишь локализовать неисправность. А для этого воспользуемся мотортестером и снимем осциллограмму на проводах шины сначала в CAN 1 , а затем в CAN 2 и сравним их.
Сделать это очень несложно, ведь обе шины выведены прямо на диагностический разъем. Согласно более подробной схеме, о которой упоминалось выше, на контакты диагностической колодки 6 и 14 выведены провода CAN 1 , а на контакты 12 и 13 – провода CAN 2 .
Снимаем осциллограмму в цепи CAN 1 . Она имеет прямо-таки академический вид:
Давайте обмерим ее с помощью линеек.
- На проводе CAN High в рецессивном состоянии потенциал составил 2 , 26 В, на проводе CAN Low – 2 , 25 В.
- На проводе CAN High в доминантном состоянии потенциал составил 3 , 58 В, на проводе CAN Low – 1 , 41 В.
- Ширина импульса, соответствующего одной единице передаваемой информации, составляет 2 мкс (обведено красным прямоугольником).
Просто идеальное соответствие теории и практики. Конечно, полосы пропускания нашего прибора явно недостаточно для корректного отображения сигнала, слишком уж широк его спектр. Однако, если закрыть на это глаза, то вполне можно оценить качество сигнала и сделать необходимые выводы.
А теперь делаем ту же операцию на контактах диагностической колодки 12 и 13 , чтобы получить осциллограмму сигнала CAN 2 . Вот она:
Для наглядности масштаб осциллограмм на обеих иллюстрациях один и тот же.
То, что вы видите на этой осциллограмме, называется «мусор». Часто диагносты так и говорят: блок мусорит в шину. Вот только как найти блок, который это делает? Методика здесь очень проста и сводится она к поочередному отключению блоков и повторному наблюдению за сигналом шины.
Где именно находится тот или иной блок на автомобиле, в документации, как правило, показано. Например, на этом «финике» блоки расположены так:
Но в нашем случае все проще. Кстати, маленький лайфхак, возьмите на заметку. В автомобилях Nissan и Infiniti чаще всего причиной наличия мусора в CAN-шине является блок ABS. Сняв разъем с блока, сразу получаем нормальный обмен и связь сканера со всеми блоками ветви CAN 2 :
Обратите внимание на то, что связь в цепи CAN 2 есть со всеми блоками, кроме блока ABS, ведь он отключен.
Завершая разговор, хотелось бы обратить ваше внимание еще на один важный нюанс. Частота следования импульсов по CAN-шине составляет 500 кГц. Поэтому при получении осциллограммы необходимо задействовать максимально возможную частоту дискретизации мотортестера, на какую только он способен.
Если частоту дискретизации вы зададите низкую, то импульсы на осциллограмме будут сильно искажены. В качестве примера посмотрите, как выглядит осциллограмма сигнала CAN-шины при специально сниженной частоте дискретизации прибора:
Красным прямоугольником обведено время, в которое укладывается одно деление сетки. Оно составляет 0 , 2 мс. А на осциллограмме, которую мы рассматривали ранее, это время было равно 5 мкс, поэтому отображение импульсов было более правильным. Имейте это ввиду и не допускайте ошибок!
Источник
Re: Проблема с can bus
#6
Сообщение Technics66 » 09 янв 2017, 21:21
kaa69
Дело не в андроеде. Сигналы с кан шины авто идёт в кан адаптер, далее по UART эти сигналы идут в MCU, а только потом они попадают в андройд. Что такое кан адаптер Вы представляете, это коробочка со своим процессором и из неё выходят сигналы типа ACC, ILL, Задний ход и т.д. и также другие сигналы из шины авто передаются в ГУ (а точнее в MCU) но не все и в другом виде. MCU это ещё оди процессор который управляет всем ГУ, регулировкой громкости, переключением аудио и видеосигналов и т.д., можно считать что это одно из основных устройств в ГУ а андройд это более второстепенное. Если у Вас КАН адаптер как и у меня то он нужные Вам сигналы в ГУ передаёт т.к. у других с этим адаптером работает. Значит надо смотреть в сторону прошивок MCU ну и самого андройда. Универсальных КАН адаптеров быть не может, слишком большое разнообразие авто и кан шин (как в физическом подключении, так и по кодировке). КАН адаптеры в свободной продаже не найти, я через длинную цепочку знакомых заказывал адаптер в итоге пришёл не тот (заказывал C4L, пришёл PSA301), так что не торопитесь искать КАН адаптер. Посмотрите какие есть прошивки и MCU для вашего ГУ и возможно есть более новые которые решат вашу проблему.
P.S. на счёт платформы S210 я не был вы так уверен. Название платформ сначала шло из китая (S120,S150,S100), потом к ним подключился RedPower (S180, S210) и уже нельзя эти ГУ подводить к названию платформ. На форуме мы ГУ на AllWiner R16 называем S210 т.к. у RedPower ГУ точно такое же по железу, а у Вас процессор другой и соответственно всё другое.
P.S.S. Скриншот «О Системе» суда валожте, где написана версия проца, прошивки, MCU. Попробуем разобраться но опыта у нас с данным ГУ нет.
Citroen C4 Sedan MT Tendance+климат темно-синий. OPR13366
ГУ Teyes CC2 2/32 (PSA-RZ-15), фронт JBL CS2165C, тыл пока штатный. Есть Lexia.
Схемы храню здесь