Ошибка на спидометре no can

Обновлено: 05.07.2024

При передаче оборотов и скорости импульсами в стародавних приборках имелось по резистору для настройки показаний ( задают ток пропорционально частоте сигнала датчика). На одометр - счетчик с зависящим от размерности колес коэффициентом деления.

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

На тахометр есть действительно отдельный провод, на спидометр -нет (скорость приборка берет из Кан шины. И датчика скорости отдельного на БЛ/БП тоже нет)

на слолько я знаю на вазах нет кан шины там простой разьем диагности и не чего больше нет вроде
в течении часа скину видео и фото работы спидометра

ваз 2110 стоит обычный 3х контактный датчик

на слолько я знаю на вазах нет кан шины там простой разьем диагности и не чего больше нет вроде
в течении часа скину видео и фото работы спидометра

ваз 2110 стоит обычный 3х контактный датчик

Неужели на приборке все-таки есть вход сигнала скорости ? -возможно это А19 (стыковка приборки с АБС) ?

Напишите еще для полноты картины куда вы все-таки завели сигнал с датчика скорости.

Миниатюры

Миниатюры


В этой статье я расскажу как собрать свою уникальную виртуальную или цифровую панель приборов и получить данные с любых датчиков в автомобилях группы VAG (Volkswagen, Audi, Seat, Skoda).

Мною был собран новый CAN сниффер и CAN шилд для Raspberry Pi на базе модуля MCP2515 TJA1050 Niren, полученные с их помощью данные я применил в разработке цифровой панели приборов с использованием 7″ дисплея для Raspberry Pi. Помимо простого отображения информации цифровая панель реагирует на кнопки подрулевого переключателя и другие события в машине.

В качестве фреймворка для рисования приборов отлично подошел Kivy для Python. Работает без Иксов и для вывода графики использует GL.

  1. CAN сниффер из Arduino Uno
  2. Подслушиваем запросы с помощью диагностической системы VAG-COM (VCDS)
  3. Разработка панели приборов на основе Raspberry Pi и 7″ дисплея
  4. Софт панели приборов на Python и Kivy (UI framework)
  5. Видео работы цифровой панели приборов на базе Raspberry Pi

CAN сниффер из Arduino Uno

Чтобы послушать, что отправляет VCDS в CAN шину я собрал сниффер на макетке из Arduino и модуля MCP2515 TJA1050 Niren.

Схема подключения следующая:

CanHackerV2 позволяет смотреть пролетающий трафик, записывать и проигрывать команды с заданным интервалом, что очень сильно помогает в анализе данных.


Подслушиваем запросы с помощью диагностической системы VAG-COM (VCDS)

Программно-аппаратный сканер VCDS предназначен для диагностики электронных систем управления, устанавливаемых на автомобилях группы VAG. Доступ ко всем системам: двигатель, ACP, АБС, климат-контроль, кузовая электроника и т.п., считывание и стирание кодов неисправностей, вывод текущих параметров, активация, базовые установки, адаптация, кодирование и т.п.


Подключив сниффер к линиям CAN_L и CAN_H в диагностическом шнурке я смог увидеть какие запросы делает VCDS и что отвечает авто.



Особенность авто группы VAG в том, что OBD2 разъем подключен к CAN шине через шлюз и шлюз не пропускает весь гуляющий по сети трафик, т.е. подключившись в OBD2 разъем сниффером вы ничего не увидите. Чтобы получить данные в OBD2 разъёме нужно отправлять шлюзу специальные запросы. Эти запросы и ответы видно при прослушивании трафика от VCDS. Например вот так можно получить пробег.

В VCDS можно получить информацию почти с любого датчика в машине. Меня в первую очередь интересовала информация, которой вообще нет на моей приборке, это:

  • температура масла
  • какая именно дверь открыта

Разработка панели приборов на основе Raspberry Pi и 7″ дисплея

В качестве аппаратной части я выбрал Raspberry Pi. Была идея использовать Android планшет, но показалось, что на Raspberry Pi будет проще и быстрее. В итоге докупил официальный 7″ дисплей, и сделал CAN шилд из модуля TJA1050 Niren.


OBD2 штекер использовал от старого ELM327 адаптера.


Используются контакты: CAN_L, CAN_H, +12, GND.


Тесты в машине прошли успешно и теперь нужно было все собрать. Плату дисплея, Raspberry Pi и блок питания разместил на куске черного пластика, очень удачно подобрал пластмассовые втулки, с ними ничего не болтается и надежно закреплено.


Местом установки выбрал бардачок на торпедо, которым я не пользуюсь. По примеркам в него как раз помещается весь бутерброд.


Напильником довел лист черного пластика до размера крышки бардачка, к нему прикрепил бутерброд и дисплей. Для прототипа сойдет, а 3D модель с крышкой для дисплея и всеми нужными крепежами уже в разработке.


Софт панели приборов на Python и Kivy (UI framework)

Параллельно со сборкой самой панели приборов я вел разработку приложения для отображения информации с датчиков. В самом начале я не планировал какой либо дизайн.



Первая версия панели приборов

По мере разработки решил визуализировать данные более наглядно. Хотел гоночный дизайн, а получилось, что-то в стиле 80-х.



Вторая версия панели приборов

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



Третья версия панели приборов

Ранее, я никогда не разрабатывал графические приложения под Linux поэтому не знал с чего начать. Вариант на вебе простой в разработке, но слишком много лишних компонентов: иксы, браузер, nodejs, хотелось быстрой загрузки. Попробовав Qt PySide2 я понял, что это займет у меня много времени, т.к. мало опыта. Остановился на Kivy — графический фреймворк для Python, простой в понимании с полной библиотекой графических элементов и дающий возможность быстро создать мобильный интерфейс.

Kivy позволяет запускать приложение без Иксов, прямо из консоли, в качестве рендера используется OpenGL. Благодаря этому полная загрузка системы может происходить за 10 секунд.

Алгоритм работы следующий, используется 3 потока:

  1. В главном потоке работаем с графическими элементы (спидометр, тахометр, часы, температуры и др) на экране
  2. Во втором потоке каждые 5 мс делаем опрос следующего датчика
  3. В третьем потоке слушаем CAN шину, получив ответ парсим его и обновляем соответствующий графический элемент

Проект цифровой панель приборов открытый. Рад буду предложениям и комментариям!

U0073 Коммуникационная шина модуля управления A выключена

U0073 Коммуникационная шина модуля управления A выключена

Код неисправности OBD-II Техническое описание

Что это значит?

Этот диагностический код неисправности системы связи обычно применяется к большинству отечественных и импортных двигателей с впрыском топлива, произведенных с 2004 года. Эти производители включают, помимо прочего, Acura, Buick, Chevrolet, Cadillac, Ford, GMC и Honda.

Этот код связан с цепью связи между модулями управления на автомобиле. Эту цепь связи чаще всего называют связью шины Controller Area Network или, проще говоря, шиной CAN.

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

симптомы

Симптомы кода двигателя U0073 могут включать:

причины

Возможные причины установки этого кода:

Процедуры диагностики и ремонта

Сначала проверьте, можете ли вы получить доступ к кодам неисправностей, и если да, обратите внимание, есть ли другие диагностические коды неисправностей. Если какие-либо из них связаны с коммуникацией модулей, сначала диагностируйте их. Известно, что неправильный диагноз возникает, если технический специалист диагностирует этот код до того, как любые другие системные коды, связанные с коммуникацией модуля, будут тщательно диагностированы.

Затем найдите все подключения к шине на вашем конкретном автомобиле. После обнаружения визуально осмотрите разъемы и проводку. Ищите потертости, потертости, оголенные провода, пятна ожогов или расплавленный пластик. Разъедините разъемы и внимательно осмотрите клеммы (металлические детали) внутри разъемов. Посмотрите, выглядят ли они ржавыми, обгоревшими или, возможно, зеленого цвета по сравнению с обычным металлическим цветом, который вы, вероятно, привыкли видеть. Если требуется очистка клемм, вы можете приобрести очиститель электрических контактов в любом магазине запчастей. Если это невозможно, найдите 91% медицинский спирт и щетку с легкой пластиковой щетиной, чтобы очистить их. После этого дайте им высохнуть на воздухе, возьмите диэлектрический силиконовый компаунд (тот же материал, который они используют для патронов лампочек и проводов свечей зажигания) и поместите туда, где клеммы соприкасаются.

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

Если связь невозможна или вы не смогли очистить коды неисправностей, связанные с коммуникацией модуля, единственное, что можно сделать, — это отключить по одному модулю управления и посмотреть, происходит ли связь со сканирующим прибором или коды сброшены. Перед отсоединением разъема на данном модуле управления отсоедините отрицательный кабель аккумуляторной батареи. После отсоединения отсоедините разъем (ы) на модуле управления, снова подсоедините кабель аккумулятора и повторите тест. Если сейчас происходит связь или коды сброшены, значит, неисправен этот модуль / соединение.

Если связь невозможна или вы не смогли сбросить коды неисправностей, связанные с коммуникацией модуля, единственное, что можно сделать, — это обратиться за помощью к обученному автомобильному диагносту.

Связанные обсуждения DTC

Нужна дополнительная помощь с кодом u0073?

Если вам все еще нужна помощь по поводу кода неисправности U0073, задайте вопрос в комментариях под этой статьей..

ПРИМЕЧАНИЕ. Эта информация представлена ​​только в информационных целях. Он не предназначен для использования в качестве рекомендаций по ремонту, и мы не несем ответственности за любые действия, которые вы предпринимаете с каким-либо автомобилем. Вся информация на этом сайте защищена авторским правом.

Автозапчасти и автоХитрости

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

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







правильности установки рулона термобумаги. Если рулон установлен правильно, лента проматывается, но изображения на термобумаге при печати нет, необходима замена термопринтера.



В случае если при печати термобумага не продвигается, однако на термобумаге после печати заметна черная полоса, необходима замена материнской платы.

  • Неисправен картоприемник, необходимо отремонтировать или заменить картоприемник,
  • Неисправна материнская плата.



соответствующей инструкции на сайте производителя. Если изменение параметров данной настройки не приносит результата, необходимо заменить материнскую плату.

В случае если на тахографе нет приема сигналов с датчика скорости, необходимо проверить правильность подключения спидометра к тахографу. Если спидометр подключен верно, однако импульсы на него не идут, необходимо заменить материнскую плату.

  • На тахографе установлена последняя версия прошивки, она соответствует программе калибровки.
  • Калибровочный кабель исправен, и определяется в системе.
  • В тахограф установлена соответствующая карта мастерской.

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

производителя. Если обновление прошивки не принесло результата, необходимо заменить материнскую плату.

В рабочем состоянии предохранитель должен звониться, а стабилитрон – нет. Если какой-то элемент вышел из строя, замените его.

Читайте также: