27.07.2009, 18:18 | #231 | |
Пользователь
Регистрация: 27.07.2009
Город: МО
Регион: 50, 90, 150
Машина: LX470, 2003, USA
Сообщений: 53
|
Цитата:
|
|
27.07.2009, 18:30 | #232 | |
Старший Пользователь
Регистрация: 20.01.2008
Возраст: 50
Город: Дубна
Регион: 50, 90, 150
Машина: 2004\Toyota Wish
Сообщений: 122
|
Цитата:
|
|
27.07.2009, 20:33 | #233 |
Пользователь
Регистрация: 27.07.2009
Регион: 66, 96
Машина: 2005 Toyota Allion
Сообщений: 96
|
В архиве лежит схемка адаптера, файл прошивки и несколько первых скринов, которые я получил после одного из первых пробных запусков ScanTool_net. Еще положил табличку полученных мою PIDов, в надежде, что может быть найдутся энтузиасты, желающие продолжить ее заполнение.
Девайс, что на схеме работает примерно так же, что и микросхема ELM323, правда, немного в урезанном виде (за ненадобностью). Ваял его в несколько этапов: сначала подключил к своей машинке БК Multitronics VG1031UPL, снял логи обмена данными, проанализировал. Затем вычислил процедуру инициализации сессии диагностики. Потом почитал описание по протоколам KWP2000 и J1979, нашел в них довольно много общего со снятыми на машине логами. Ну а дальше дело техники небольшого владения ассемблером для микроконтроллера Atmel... В распоряжении у меня (спер на работе) была платка с установленным ATMEGA162 и преобразователем в RS232 (ADM202), ключи для K-Line добавил сам. Работает адаптер, еще раз повторюсь, похоже на ELM323. Т.е. после включения питания или сброса, адаптер инициализирует связь с ECU, выдает сообщение с идентификатором и наличие /отсутствие связи с ECU, а дальше ожидает команды оператора (или управляющей программы) из RS232, периодически передавая WakeUp в K-Line, чтобы не закрылся контроллер ECU. Адаптер "понимает" ту часть набора AT-команд для ELM323, которые требуются при работе PC приложения ScanTool. Еще, адаптер может работать со стандартным HyperTerminal’ом или другой терминальной программой. Настройки порта: скорость 9600, 8 бит, без четности, 1 стоповый бит, Xon/Xoff. Поддерживаемый набор AT команд (нечувств. к регистру символов): atz (сброс ELM), ati (идентификация ELM), ate (управление эхом), ath (вкл/выкл заголовка), atfd /atpd (Format/Packed data) atst (тайм-аут ожидание ответа ECU) atl (добавление LF после CR) Остальные команды на этом этапе, считаю можно не прописывать, они в общении с тойотой, по моему мнению, не важны. |
27.07.2009, 21:40 | #234 |
Старший Пользователь
Регистрация: 09.06.2009
Возраст: 58
Город: Моск.обл
Регион: 50, 90, 150
Машина: HONDA CR-V 1998г
Сообщений: 436
|
а твоя конструкция с OBD-1 случаем не работает
|
27.07.2009, 21:56 | #235 |
Пользователь
Регистрация: 27.07.2009
Регион: 66, 96
Машина: 2005 Toyota Allion
Сообщений: 96
|
|
28.07.2009, 01:25 | #236 |
Старший Пользователь
Регистрация: 05.12.2008
Возраст: 53
Город: Волгоград
Регион: 34
Машина: 2003\Toyota\Allion
Сообщений: 446
|
Давненько не заходил в эту ветку,а тут уже такие дела творятся,да ещё и на Allion.... Занятно!
|
28.07.2009, 02:09 | #237 | |
Новый Пользователь
Регистрация: 11.07.2009
Возраст: 58
Регион: 77, 97, 99, 177
Сообщений: 6
|
Цитата:
|
|
28.07.2009, 08:26 | #238 | |
Пользователь
Регистрация: 27.07.2009
Регион: 66, 96
Машина: 2005 Toyota Allion
Сообщений: 96
|
Цитата:
|
|
28.07.2009, 10:37 | #239 |
Новый Пользователь
Регистрация: 21.07.2009
Возраст: 49
Регион: 77, 97, 99, 177
Машина: TLC95
Сообщений: 20
|
|
28.07.2009, 12:14 | #240 | |
Новый Пользователь
Регистрация: 11.07.2009
Возраст: 58
Регион: 77, 97, 99, 177
Сообщений: 6
|
Цитата:
http://www.piclist.ru/S-COM-THREAD-R...HREAD-RUS.html |
|
Метки |
obd ii, toyota |
Здесь присутствуют: 35 (пользователей: 0 , гостей: 35) | |
|
|