11.10.2013, 13:49 | #1 |
Старший Пользователь
Регистрация: 19.10.2006
Возраст: 51
Город: Москва - Самара
Регион: 77, 97, 99, 177
Машина: мазда 6
Сообщений: 369
|
Как проверить работу OBD II адаптера?
Когда-то давно был приобретен OBD II адаптер для COM порта, которые нормально работал на разных материнских платах в CarPC, пока я не захотел его установить прямо в корпус в очередной реализации. Такое решение было продиктовано тем, что материнская плата Intel 2800MT имела только внутренние разьемы для подключения COM портов в виде планок. Аналогичным образом я установил еще и V1 Connect (для радар детектора).
Схемотехника такая, что я вывел разьем COM порта наружу, чтобы прицеплять туда сразу провод от CAN шины, а внутри уже "в разрыв" подключил OBD II. Если вынуть OBD II, то можно соединить вход с выходом кабеля и получить обычный COM порт. Работу COM порта я проверял при помощи платы V1 Connect , который подключал поочередно к обоим портам и получал в приложении (программа для работы с адаптером V1 Connect) корректное отображение работы, что меня и убедило в том, что я не накосячил с распайкой разьема (хотя там несколько разьемов и было где накосячить). Когда перенес систему в авто, то не смог заставить работать отображение датчиков в Centrafuse 4 и плагине 3.61 (какой-то последний скачал). Когда подключаю систему к кабелю OBD, горит красный светодиод, т.е. как я понимаю, питание подается. Больше ничего не меняется. Физически я все контакты проверил, прозваниваются. Нужно понять, какие дальнейшие действия по проверки. Первое что приходит в голову, открыть корпус и подключить кабелем на вход OBD II, а выход оставить подключенным внутри, как было. Либо всю цепочку проверить, вынув полностью адаптер и соединить вход и выход "хвоста", в разрыв которого подключается адаптер. Я ломаю голову уже неделю, в чем может быть проблема и как проверить поочередно все цепи. Мышки COM у меня нет, нужно что-то еще похожее. Хотелось бы определиться с порядком действий по проверке работы и выявления проблемы.
__________________
Автомобиль: Mazda6 (2L, RED) CarPC: Intel DN2800MT, Shuaige NH-SG7911, Wi-Fi, BT, SSD, HDD, V1Connect, OBDII. Windows 8.1, Centrafuse, CityGuide. Автозвук: Eton PA1054, MB Quart QSD 216, JL Audio e1400D, JL Audio 10W3v3-2, Soundstream PQ7, CD Changer JVC CH-X1500RF (Line out mod). Мой проект http://pccar.ru/showthread.php?t=1114 , готовность 95%.[/B]. |
11.10.2013, 14:29 | #2 |
Гуру
Регистрация: 03.05.2011
Возраст: 73
Город: Верещагино
Регион: 59
Машина: Toyota-Echo
Сообщений: 2,045
|
Перечитал несколько раз и всё-равно не понял, поскольку COM порт через шлейф вынесен наружу, то почему-бы просто шнур от адаптера
не присоединить к нему ? Далее... я уже где-то писал, что у меня не заработал адаптер сначала, ибо в разъём на плате я воткнул готовый шнурок. Через пару дней погуглил и убедился, что бывает два типа распиновки. Потому просто перепаял существующий, руководствуясь распиновкой разъёма на матери и тем, что должно быть на вынесенном конце. Просто внимательно сопоставь и проверь. После перепайки соединился сразу, до этого убил пару вечеров. Никак не ожидал, что втыкая готовый шлейф в мать, там может быть другая распиновка.
__________________
DN2800MT, DDR3-4Gb, SSD -30 Gb, Lilliput FA1000 - по HDMI, Win-8 . |
11.10.2013, 14:34 | #3 |
Старший Пользователь
Регистрация: 07.05.2010
Возраст: 45
Город: Москва
Регион: 77, 97, 99, 177
Машина: Skoda Octavia RS FL 2010
Сообщений: 318
|
Скажем так, я лично не смог запустить ни один из плагинов CF на своих двух разных ELM адаптерах, которые никак не перепаивал, которые просто подключались и точно работали (ScanMaster работал).
Если речь о таком плагине - http://www-stud.uni-due.de/~sgchhaus/cfvagcom.php то там указано, с каким именно адаптером оно совместимо и это не просто любой ELM327. Я себе такой заказал, жду... хотя речь вроде про мазду, а не ваг...
__________________
White Octavia RS FL DSG |
11.10.2013, 16:51 | #4 |
Старший Пользователь
Регистрация: 19.10.2006
Возраст: 51
Город: Москва - Самара
Регион: 77, 97, 99, 177
Машина: мазда 6
Сообщений: 369
|
По сути, получается, что я как бы взял "хвост" COM к плате и врезался в его разрыв воткнул этот ELM адаптер.
Распайку делал сам при помощи разьемов и шлейфов от IDE старых. Грешить могу только на толщину проводников и наличие нескольких разьемов, которые могут негативно влиять на работу устройств, которым требуются жестко заданные напряжения и ток. Хвост состоит из двух частей, первая из которых вообще простая, работает как удлинитель (там ошибиться сложно 9 контактов мамы на 9 соотвествующих контактов папы). А вторая часть сложнее, там надо было из 9 пин разьема ком порта перевести все в 10 пин разьем на плате в соответствии с описанием материнки 2800МТ. Но я второй кусок проверял , подключая туда другое устройство по COM порту, которое работает. Т.е.как минимум 2 контакта там правильно распаяны, по которым сигнал идет. Попробую еще варианты, когда на выход ELM поставлю COM to USB адаптер и оценю разницу.
__________________
Автомобиль: Mazda6 (2L, RED) CarPC: Intel DN2800MT, Shuaige NH-SG7911, Wi-Fi, BT, SSD, HDD, V1Connect, OBDII. Windows 8.1, Centrafuse, CityGuide. Автозвук: Eton PA1054, MB Quart QSD 216, JL Audio e1400D, JL Audio 10W3v3-2, Soundstream PQ7, CD Changer JVC CH-X1500RF (Line out mod). Мой проект http://pccar.ru/showthread.php?t=1114 , готовность 95%.[/B]. |
11.10.2013, 19:20 | #5 |
Гуру
Регистрация: 03.05.2011
Возраст: 73
Город: Верещагино
Регион: 59
Машина: Toyota-Echo
Сообщений: 2,045
|
Никак не пойму про такой напряг или только у меня валяются планки с разъёмами CОМ. Обычно на такой планке пара шлейфов,
разъёмы с планки снимаются (пара винтиков) и выходной врезается в стенку корпуса (сзади-сбоку) где удобней подключать шнурок от адаптера. Не понятно про 10 пинов на матери, там 9 пинов, 10 - пусто, это ключ. Вот распиновка serial на матери... 1 DCD (Data Carrier Detect) 2 RXD# (Receive Data) 3 TXD# (Transmit Data) 4 DTR (Data Terminal Ready) 5 Ground 6 DSR (Data Set Ready) 7 RTS (Request To Send) 8 CTS (Clear To Send) 9 RI (Ring Indicator) 10 Key (no pin) Потому конец снятого с планки шлейфа, втыкаемый в мать прозваниваем (согласно с данной распиновкой) с тем разъёмом, который на стенке врезали. На нём и перепаиваемся, если распиновка не та. Зачем адаптер тащить внутрь корпуса, ведь снимается возможность проверить этим адаптером машину приятеля (например). А так, ставим машины рядом, адаптер через удлинитель (через окна) подключаем к другой машине и тестируем-помогаем.
__________________
DN2800MT, DDR3-4Gb, SSD -30 Gb, Lilliput FA1000 - по HDMI, Win-8 . |
13.10.2013, 14:00 | #6 |
Старший Пользователь
Регистрация: 19.10.2006
Возраст: 51
Город: Москва - Самара
Регион: 77, 97, 99, 177
Машина: мазда 6
Сообщений: 369
|
Просто я решил выпендриться в очередной раз и сделать систему с блочной компоновкой. Т.е. у меня с морды ком порт уходит через разьем на отключаемый блок, в котором торчат несколько адаптеров и USB порт для модема. Типа этот блок отключаемый и позволит при необходимости поменять дополнительные устройства не открывая основной системник.
В итоге у меня сигнал ОБД с морды компа идет сразу на разьем с противоположной стороны блока, оттуда на ОБД адаптер, с адаптера выходной сигнал идет снова на разьем и через него попадает обратно в системный блок и оттуда на плашку 10 пиновую к матери. Вот такая сложная хрень получилась. Я уже пожалел что так сделал, потому что лень было паять и взял разьемы для врезки в шлейф. Думаю что могут быть потери как при врезке, так и в самом разьеме (он типа COM только на 32 контакта). Седня проверю работу адаптера простым подключением к хвосту платы и потом буду постепенно переходить на более толстые шлейфы и пайку (которой хотелось избежать). Хотя, устройство экспериментальное, так что допускаю переделку прототипа , главное чтобы в финале все получилось хорошо. По сути, я могу просто выкинуть этот дополнительный блок и поставить обычный хвост с выходом на морду, а туда сунуть ОБД2 , который спрятать как и было раньше, в торпеде. А выход USB вывести тоже на морду для чего-то слаботочного, потому что модем постоянно отваливается при работе. Электроника, блин, наука о контактах :-)
__________________
Автомобиль: Mazda6 (2L, RED) CarPC: Intel DN2800MT, Shuaige NH-SG7911, Wi-Fi, BT, SSD, HDD, V1Connect, OBDII. Windows 8.1, Centrafuse, CityGuide. Автозвук: Eton PA1054, MB Quart QSD 216, JL Audio e1400D, JL Audio 10W3v3-2, Soundstream PQ7, CD Changer JVC CH-X1500RF (Line out mod). Мой проект http://pccar.ru/showthread.php?t=1114 , готовность 95%.[/B]. |
13.10.2013, 21:02 | #7 |
Старший Пользователь
Регистрация: 19.10.2006
Возраст: 51
Город: Москва - Самара
Регион: 77, 97, 99, 177
Машина: мазда 6
Сообщений: 369
|
Короче, разобрался.
Скорость порта не так указал, поэтому и не работало. Зато, поменял часть шлейфов на более толстые, даже модем перестал отваливаться, хотя не факт что надолго. Ну хоть еще один компонент начал работать. Осталось теперь как-то разобраться с модемом, чтобы не отваливался, либо все на роутер перевести.
__________________
Автомобиль: Mazda6 (2L, RED) CarPC: Intel DN2800MT, Shuaige NH-SG7911, Wi-Fi, BT, SSD, HDD, V1Connect, OBDII. Windows 8.1, Centrafuse, CityGuide. Автозвук: Eton PA1054, MB Quart QSD 216, JL Audio e1400D, JL Audio 10W3v3-2, Soundstream PQ7, CD Changer JVC CH-X1500RF (Line out mod). Мой проект http://pccar.ru/showthread.php?t=1114 , готовность 95%.[/B]. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|