Перейти к содержимому

    •  
    Фотография

    Бортовой комп на веху


    • Авторизуйтесь для ответа в теме
    Сообщений в теме: 203

    #201 Zloalex

    Отправлено 02 ноября 2022 - 04:35

    Zloalex
    • Members
    • 2 347 сообщений
    • Хлебниково

    • Isuzu Axiom 02 AW30-40LS

    "bit 0 - активность появляется при скорости ниже 6 км/ч, назначение установить не удалось."

     

     

    1. Минимальная скорость срабатывания ABS

    2. Минимальная скорость срабатывания подушек безопасности (до 2008 года вроде).

    3. Скорость, ниже которой запрет на блокировку гидротрансформатора.

    4. Скорость принудительной активации электроусилителя руля.

    5. Скорость включения цикла отсчета "одна поездка" для активации ошибок (DTC), имеющих условие регистрации - "повтор во 2й поездке"

    6. Скорость достижения принудительного выключения отсечки по топливу при торможении двигателем.

    7. Скорость, ниже которой установлен запрет на включение цикла очистки - прожога регенерации катализаторов. 

    8. Скорость начала активации зуммера незастегнутого ремня безопасности.

     

    Не факт, что все из этого используется именно на Вехе :rolleyes:  :Cherna-facepalm: , но в стандарте OBDII для него место есть :pleasantry: .



    #202 armer

    Отправлено 02 ноября 2022 - 10:52

    armer
    • Members
    • 2 042 сообщений
    • Новосибирск

    • Isuzu Vehicross 3.5L, 6VE1/AW30-40LS/TOD

    Если применительно к вехе, то...

     

    1. Сомнительно. ABS связана с PCM только двумя проводами: через сигнал "REVERSE or L range output" (он есть в статусах АКПП) и через пин 2 диагностического разъема - и тут, скорее, не обмен данными, а просто у них одинаковый протокол для диагностики.

    2. Возможно. Связь через пин 9 диагностического разъема, можно проверить.

    3. Сомнительно. Не вижу отражения этого бита в статусах блока АКПП.

    4. Нет.

    5.  :dntknw:

    6. Отсечку по топливу у нас и так ниже 80 км/ч пока не наблюдал.

    7. :dntknw:

    8. Нет.

     

    Кстати, да, надо будет поиграться со срабатыванием ABS и с круизом, может, еще какие статусы зажгутся.


    Сообщение отредактировал armer: 02 ноября 2022 - 11:09


    #203 armer

    Отправлено 05 декабря 2022 - 15:25

    armer
    • Members
    • 2 042 сообщений
    • Новосибирск

    • Isuzu Vehicross 3.5L, 6VE1/AW30-40LS/TOD

    Это только на автомате. На механике РХХ постоянно шевелится...

     

    Похоже, я поторопился в том посте. Судя по всему, у нас он тоже постоянно шевелится. И шевелится он в 22117201. А тот пид 22117601, что я определил раньше - это некая нижняя граница для положений селектора "P" или "N", и в этих положениях значение пида 22117201 к нему и стремится. Но при переключении в "D" регулятор приоткрывается, и это логично, с возросшей нагрузкой на ДВС. Ну, и при езде он тоже гуляет.

     

    Header 6C10F1, PID 22117201 - IAC Position (положение РХХ), диапазон 0...255, формула: A

    Header 6C10F1, PID 22117601 - IAC Memory (положение РХХ для "P"/"N"), диапазон 0...255, формула: A

     

    Первый скриншот - небольшой прогрев и поездка. Второй - растянутый участок конца поездки и выключение двигателя. При выключении двигателя регулятор делает полный проход: открыт-закрыт-открыт.

     

    kpMxhwdUCa0.jpg?size=1280x800&quality=95 3lQX2F6nhKM.jpg?size=1280x800&quality=95

     

     

    Кстати, если кто пользуется карсканнером и одновременно мониторит номер передачи и блокировку ГТ, то вместо чтения двух пидов, можно ограничиться чтением одного - статуса соленоидов (Header 6C18F1, PID 22110201). А номер передачи вычислить оттуда по формуле: if(GetBit(A,2);1+GetBit(A,1);4-GetBit(A,1))


    Сообщение отредактировал armer: 05 декабря 2022 - 15:25


    #204 armer

    Отправлено 18 апреля 2024 - 10:43

    armer
    • Members
    • 2 042 сообщений
    • Новосибирск

    • Isuzu Vehicross 3.5L, 6VE1/AW30-40LS/TOD

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

    Было записано более 2 минут обмена данных между ELM-кой и ЭБУ с самого старта двигателя, поэтому вначале все скудненько, а потом обмен данными более интенсивный. Ниже на картинках вся запись и небольшой отрезок где-то из середины:

     

    14KrPI8_yk4.jpg?size=800x600&quality=95& mNOzXjWH6ls.jpg?size=800x600&quality=95&

     

    Изучая фреймы, обратил внимание, что амплитуда у них разная. Оно и понятно, ибо разные блоки вещают по-разному. После дешифрации, выяснил что у меня фреймы с низкой амплитудой - это запросы от ELM, а с высокой амплитудой - это ответы от ЭБУ. Но изредка попадаются фреймы с амплитудой, которая где-то посерединке (на рисунке два таких фрейма подвел под красную линию).

     

    ZRaVBcbX4M4.jpg?size=800x600&quality=95& AWlbbAwfNh4.jpg?size=800x600&quality=95&

     

    Здесь показан еще один кусок, где между ответом ЭБУ [6CF118 621101 17 AF] и следующим запросом от ELM [6C18F1 22199101 3D] вылез такой же подозрительный фрейм. На следующем рисунке показана растяжка этих трех фреймов в разных каналах. Нас интересует средний, в канале R2, после декодировки получаем [882529 0700 97]

     

    Третье значение в заголовке 29h - это адрес отправителя. Согласно стандартам, адреса 28h-2Fh выделены под контроллеры тормозных систем. И у меня, кстати, давно уже сидела мысль проскнировать эти адреса, поскольку на схемах леворучки блок ABS также подключен ко 2-му пину разъема OBD2, т.е. он обязан использовать тот же протокол для диагностики.

    Побегав немного по записи, декодировал еще несколько похожих фреймов. Заметил, что они идут без пары в виде "запрос-ответ", т.е. ABS просто что-то вещает в линию о своем состоянии. Вероятно, для ЭБУ, чтобы тот мог зажечь лампочку, ведь лампу ABS у нас зажигает именно ЭБУ. Фреймы встречаются разные:

     

    882529 0300 BA

    882529 0700 97

    483329 03 B1

    A8FF29 03 F0

     

    Всех их объединяет один отправитель 29h, хотя идут они с разным приоритетом и адресованы для разных получателей. Первые два фрейма адресованы для 25h, диапазон 20h-27h - это нечто "Integration/Manufacturer Expansion", возможно, тоже находится в ЭБУ и контролирует разные внешние блоки, не знаю. Фрейм с получателем 33h - это для контроллеров рулевого управления, чего у нас точно нет. А последний, для FFh - это вообще, что называется "в никуда". Такое ощущение, что наш блок ABS просто без запросов транслирует о своем состоянии для разных стандартных систем, кому это могло бы потребоваться.

     

    И еще одно наблюдение. Часто именно на этих фреймах вылазит помеха. Это не глюк осциллографа, такой всплеск замечен только на фреймах от ABS. Да и вообще сигнал у него более шумный, нежели у ЭБУ или у ELM-ки. Благо, всплеск положительной полярности и только на активной линии и потому обмену данными не мешает:

     

    L59vhz4TZTM.jpg?size=800x600&quality=95&


    Сообщение отредактировал armer: 18 апреля 2024 - 22:51