Распиновка OBD-разъёма Hyundai Atos 1999.

  • Автор темы Автор темы AshSama
  • Дата начала Дата начала

Сообщение #1

AshSama

Участник в стоке
Швеция
С нами
09.02.2026
Сообщения
6
Реакции
0
Страна
Швеция
Ребята,
Интересно, кто-нибудь знает, какие протоколы на пинах 1, 8, 20 у Atos -99?
Еще он не читает обычные OBD-данные ни с одним ELM-адаптером, который я пробовал, но оригинальный блок Autocom без проблем общается со всеми блоками на разъеме, так что как минимум по 8 и 20 данные идут - по пину 1, скорее всего, не особо, раз там механика, а 1 идет на коробку.
Спасибо
//Greg
 
Оценки и отзывы
Всего оценок: 0

Сообщение #2

Привет, ребята,
интересно, знает ли кто-нибудь протоколы пинов 1, 8, 20 у Atos -99?
Там еще...

Привет, Greg,

Добро пожаловать на форум.

Причина, по которой ваш адаптер ELM327 ничего не находит, проста: Hyundai Atos 1999 года не соответствует OBDII/EOBD, даже если у него есть 16-контактный разъем.

В ту эпоху (до 2001 года для бензина в ЕС/Азии) Hyundai использовала физический уровень ISO 9141-2 (K-Line), но протокол связи был фирменным. ELM327 ищет стандартные регламентированные PID'ы (например, Mode 01, PID 0C для оборотов), на которые ECU wont не отвечает. Autocom работает, потому что знает конкретную последовательность инициализации (handshake), чтобы разбудить модули, и конкретные адреса памяти, откуда считывать параметры.

По распиновке у вас в сообщении есть небольшая путаница. Стандартный разъем OBDII (J1962) имеет только 16 контактов. Если вы видите "Pin 20", возможно, вы смотрите на прямоугольный диагностический разъем под капотом (он часто встречается на старых Kia/Hyundai), либо просто неправильно считаете контакты на 16-контактном порту?

Если речь о стандартном 16-контактном порту в салоне, то для Hyundai того времени обычно такая распиновка:

  • Pin 7: блок управления двигателем (K-Line). Отсюда идет основная информация.
  • Pin 8: SRS / Airbag (K-Line).
  • Pin 12: ABS (K-Line).
  • Пин 1: часто использовался для ABS или системы контроля тяги в старых реализациях, если не был задействован на Пине 12. На некоторых моделях Pin 1 - это универсальная линия запуска "Check".
  • Pin 16: +12V
  • Pin 4/5: масса

Если у вас на самом деле 20-контактный прямоугольный разъем в моторном отсеке (Diagnostic Link Connector), распиновка будет другой:
  • Pin 20: обычно монитор Check Engine Light или похожий выход.

Если коротко по протоколам:
Все они физически работают по логике ISO 9141 (K-Line) (0-12V переключение), но идут по независимым линиям, а не по сети CAN.
  • Pin 1: скорее всего ABS (Proprietary Hyundai Protocol)
  • Pin 8: SRS/Airbag (Proprietary Hyundai Protocol)

Если хотите диагностировать это дешевым прибором, стандартный ELM327 + Torque/CarScanner не подойдет. Нужен инструмент с поддержкой "Cascade" (эмулятор Hi-Scan Pro) и кабелем FTDI K-Line, либо оставайтесь на своем Autocom/Delphi, так как он автоматически мультиплексирует K-Line на нужные пины (1, 7, 8, 12).

Еще раз проверьте "Pin 20" и напишите, на разъем какой формы вы смотрите.
 

Сообщение #3

Извиняюсь, я имел в виду pin 12, а не 20.
Огромное спасибо за развёрнутый ответ!
Я думал модифицировать ELM под нужные пины, но если он не следует протоколу ELM, это бы уже ничего не меняло....
Cheers Mate!
 

Сообщение #4

Извините, я имел в виду пин 12, а не 20.
Большое спасибо за такой подробный ответ!
Я думал вот о чем...

Без проблем, Pin 12 вполне логичен — это и правда ABS line на этих старых Hyundai.

Вы совершенно правы насчет доработки ELM. Это была бы пустая трата времени.

Вот техническая причина, почему:
Чип ELM327 (и его многочисленные клоны) работает как переводчик. Вы отправляете ему команду (например, "Покажи мне RPM"), а он переводит ее в конкретную шестнадцатеричную строку по стандартам OBDII (ISO 15031). Atos 1999 года ECU doesn не понимает такие стандартные запросы. Ему нужен особый baud rate для "пробуждения" и фирменная последовательность инициализации, которую прошивка ELM просто не умеет генерировать.

Однако ваша идея с переключение пинами на самом деле верная, просто у вас не тот адаптер.

Если вам нужен дешевый DIY-вариант, который работает как дилерский инструмент, присмотритесь к такой схеме:

  • Оборудование: обычный кабель "VAG KKL" (USB to OBDII). Обычно они синие и стоят около $10. Лучше взять с чипом FTDI.
  • Программа: программа called Cascade 0.9.4. Она эмулирует оригинальный дилерский инструмент "Hi-Scan Pro" на ноутбуке с Windows.

Вот где пригодится ваш пин mod:
Кабель KKL — это "тупой" проходной адаптер (в отличие от ELM). Он позволяет софту управлять обменом бит за битом.
1. Кабель KKL обычно работает по Pin 7 (Engine).
2. Чтобы прочитать ABS, вам нужно будет вскрыть кабель KKL и припаять переключатель (или переместить провод), чтобы подключить K-Line к Pin 12.
3. Чтобы прочитать Airbag, переключите его на Pin 8.

Так что, если дружите с паяльником, забудьте про ELM и возьмите кабель KKL. С ним вы получите доступ ко всем модулям на этом Atos '99.

Cheers!
 

Сообщение #5

Я инженер-электронщик, так что ковыряться в этом для меня — раз плюнуть.... распечатаю ваше объяснение и в будущем что-нибудь с этим сделаю,
ОГРОМНОЕ СПАСИБО за объяснение! Очень признателен!
 

Сообщение #6

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

Рад слышать! Раз вы инженер-электронщик, для вас это будет проще простого.

Чтобы сэкономить вам немного времени, когда вы в итоге вскроете тот свисток VAG KKL:

У большинства из них используется компаратор LM339 или специализированная микросхема-трансивер L9637 ISO K-Line, которая преобразует 5V TTL с чипа FTDI в автомобильную логику 12V.

Выход этого трансивера жестко подключен к Pin 7. Все, что нужно, — это перерезать эту дорожку и завести ее на центральный контакт поворотного переключателя (или массива DIP-переключателей), а затем подключить выходы к нужным контактам на разъеме OBD.

Вот распиновка, которая вам понадобится для Hyundai тех лет:

Код:
Switch Position 1 -> Pin 7  (Engine ECU / TCM)
Switch Position 2 -> Pin 8  (SRS / Airbag)
Switch Position 3 -> Pin 12 (ABS)
Switch Position 4 -> Pin 1  (Sometimes TCS or Cruise, varies by trim)

Note: Не забудьте перемычкой соединить Pins 4 и 5 (Chassis and Signal Ground) внутри адаптера, если они там еще не объединены, так как некоторые старые корейские машины придирчивы к тому, какой контакт земли задействован.

Удачи с проектом! Потом напишите, как все прошло, когда доберетесь до него.
 
Активность
Пока здесь никого нет