Jump to content

Recommended Posts

Posted
9 часов назад, Mikle77 сказал:

15:34.491: Recv: $A1,$56,$00,$09

15:34.491: Finished reading frame

15:34.491: Frame: 11 = $A1,$56,$00,$09

15:34.491: Found heartbeat: $A1,$56,$00,$09 - ALDL synchronised                   распознан пакет "сердечного пульса" шины ALDL

15:34.491: Send suspend command: $F4,$56,$08,$AE                     даем команду «всем замолчать» мод8                          

15:34.491: Start writing frame

15:34.491: Send: $F4,$56,$08,$AE

15:34.491: Finished writing frame

15:34.491: Wait 10 ms after writing, before reading...

T4: Request delay

T4 Specifies the required delay, in milliseconds, between receiving the last byte of the heartbeat frame and sending the first byte of a request frame.

This value should be set between 0..10 milliseconds.

The actual value is VERY ECM/PCM specific. Usually a value of 0 will work. Although some ECMs are very sensitive about this delay and require it to be set very accurately. Trail and error is probably the easiest way to set this value.

To achieve sub-millisecond timings, the implementation of this delay uses a high frequency timer - if your PC does not have a high frequency timer then this setting will have no effect.

Posted (edited)
В 15.10.2023 в 02:38, dmm сказал:

rx+tx на контакт даты эбу, минус на корпус, джампер на 5v, питание от usb и адаптер сразу в рабочем состоянии

... и адаптер в тот же миг отлетает в мир иной. Никому не советую соединять контакт даты и txd напрямую- ток, который может через себя слить ft232 при выходном напряжении 0.4В (лог.0)- 8мА (см. даташит). Если соединить напрямую, то ток ноля будет 10-11мА. Так что не советую. Предполагаю, что в стандартном ТТЛ выходе мозга после транзистора стоит резистор ~500 Ом. Спецификацию вольт/амперной характеристики интерфейса aldl нигде в инете не нарыл, везде только распиновка, скорости и протоколы, нет токов и напряжений кроме слов "ТТЛ"

Edited by Mikle77 (see edit history)
Posted

Вотети все метания - чтоб найти плохо работающий датчик дроссельной заслонки?
Или чисто игры разума, чтоб не бухать ?

Posted
8 минут назад, nobodi87 сказал:

Вотети все метания - чтоб найти плохо работающий датчик дроссельной заслонки?
Или чисто игры разума, чтоб не бухать ?

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

Posted (edited)
27 минут назад, nobodi87 сказал:

Вотети все метания - чтоб найти плохо работающий датчик дроссельной заслонки?
Или чисто игры разума, чтоб не бухать ?

второе  , но метаниями это не назову, не знаю как со стороны.. Просто желание разобраться

Edited by Mikle77 (see edit history)
Posted (edited)

Варианты..

Пока пробовал первый вариант  с обычным диодом в txd 1N914 (1В падения напряжения ) - шла годная читалка, но есть сомнения в правильности цепи txd, тк как я писал выше, уровень 0 превышает порог 1.2В и ттл вход мозга мог воспринимать лог.0 как 1 , в общем неопределенно . С Шотки (на схеме) лог.0 будет  0.85В, что гораздо лучше для мозга, но есть риск перегрузки txd адаптера по току ноля. 

Есть также второй вариант включения, тоже попробую. Даже начну наверное с него..

На схеме упрощенно предполагаемый стандартный ттл выход мозга без буферизации или ограничивающих резисторов, входная цепь мозга не показана . Ну и земля DLC (4,5 pin на 16-пиновом) и адаптера разумеется соединены в обоих вар.

 

IMG_7097.jpeg

Edited by Mikle77 (see edit history)
Posted
12 часов назад, Mikle77 сказал:

адаптер в тот же миг отлетает

Алдл 8192 пятивольтовый полудуплекс, уровни управляются резистором 10кОм, в лучшем случае на выходе половинка мА. Диод с резистором это наследие мах232 и алдл 160.

 

Поэтому фабричное изделие живёт и здравствует при прямом подключении. Хотя от экспериментов не отговариваю.

Спойлер

58758bac095d6a800d93112bcedeac84.jpg?md5

 

16 минут назад, Mikle77 сказал:

шла годная читалка

Изменение паузы т4 в эфилайве что дало?

Posted (edited)
12 минут назад, dmm сказал:

Поэтому фабричное изделие живёт и здравствует при прямом подключении

сдох при прямом подключении, поэтому это не предположение, а факт

 

12 минут назад, dmm сказал:

Изменение паузы т4 в эфилайве что дало?

еще не проверял

12 минут назад, dmm сказал:

уровни управляются резистором 10кОм

есть схема шины мозга ? половинки миллиампера кажется маловато на все ттл приемники в шине, но если это так, то это хорошая новость, за перегрузку адаптера можно не волноваться. Тогда от чего он сдох при прямом включении?..

Edited by Mikle77 (see edit history)
Posted
15 минут назад, dmm сказал:

Изменение паузы т4 в эфилайве что дало?

в эфилаве не пробовал, попробую сегодня с измененной схемой 

в тунере изменение Т4 не помогло, но в тунере нельзя видеть болталку .

Posted

 

29 минут назад, Mikle77 сказал:

есть

Нет.

35 минут назад, Mikle77 сказал:

факт

По какой схеме паялось?

 

И чтобы мы не метались в играх разума отчего сдох чип, с галёрки неистово хочет подсказать товарищ zzzz, да?

 

Posted
17 часов назад, Mikle77 сказал:

rx+tx на контакт даты эбу, минус на корпус, джампер на 5v

ровно по этой же. Сгонял за новым..

IMG_7112.jpeg

Posted

самое главное во всех этих экспериментах не спалить шину мозга..

Posted
15 часов назад, Mikle77 сказал:

ровно по этой же. 

Да, но это подключение фабричного изделия собранного примерно по такой схеме

 

Спойлер

usb-to-uart-circuit-diagram-schematic.pn

 

Posted
23 часа назад, dmm сказал:

И чтобы мы не метались в играх разума отчего сдох чип, с галёрки неистово хочет подсказать товарищ zzzz, да?

 

 

Не, я до чипов не доучился, да и за всю жизнь ни разу не потребовалось выяснять всей силой интеллекта, тратя сотни времени - от чего сдох чип.
Можно же продать нефть, лес, газ и металлы Китаю, и они пришлют новый чип, вместе с тем в чем он сдох.
А в освободившееся время сходить на выборы царя, Слава Ему!

Posted
13 часов назад, dmm сказал:

по такой схеме

Приведена схема прямого дуплексного подключения с микроконтроллеру. У нас однопроводная полудуплесная шина , на которой сидят все,  это другое

Posted (edited)

Купил новы USB адаптер, а также диод Шотки 1N5817 с падением напряжения не более 0.45В. Перепроверил еще раз  все напряжения на 16-пиновом DLC (через дробь напряжения на пинах DLC до запуска и после)  , все норм. Соединяю с компом ..

IMG_7174.jpeg

image.png

Edited by Mikle77 (see edit history)
Posted

.. Подключил кабель-переходник ALDL-Адаптер c диодом 1N5817 по схеме вар.1  к адаптеру (пока не соединив с DLC) , дал команду (белые строчки), проверил эхо (зеленые строчки)- все четко, совпадает, сам себя слышу отлично, значит адаптер и уровни гут , можно соединять с DLC машины 

IMG_7168.jpeg

Posted (edited)

Соединил с DLC. Выбрал фал 1995 Pontiac Vin 1.xml как наиболее близкий по протоколу к G-body Ривьеры (L67, Vin1). Установил таймауты Т3 400мс, Т4 5мс, Т5 5мс, Т6 50мс. Запускаю сброс кодов ошибок- все гуд, без ругательств, что команда не распознана! Запускаю читать данные (мод.1 ) - заработало! 

 PS: на тунере еще непробовал

IMG_7175.jpeg

IMG_7177.jpeg

Edited by Mikle77 (see edit history)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...