Этот вопрос может быть слишком техническим для этого форума, но я попробую. У меня мотоцикл BMW R1200R 2012 года с CAN-BUS. Я хотел бы сделать интерфейс Arduino для разъема на велосипеде, но я не знаю определения контактов...
Кто-нибудь знает определения контактов или как понять, что они собой представляют?
ОБНОВИТЬ:
Pin #.Wire color.Ohms with disconnected battery.Voltage with key off.Voltage with key on
1 Green/Blue 3.2 ohms 0 V 12.25 V
2 Red 2.2 KOhms 12.9 V 12.32 V
3 Brown 0.4 Ohms 0 V 0 V
4 Brown/Black 16 Ohms to 12.4 Ohms ~0.003 V 11.2 V
Контакт 2: Две линии +12 В, вероятно, означают, что это контакт аккумулятора?
Контакт 3: Возможный контакт заземления с двумя контактами 0 вольт?
Обновление 2:
OBD Wiki показывает, что для этих контактов должен быть один из трех протоколов: ISO 9141-2, ISO 14230 или ISO 15765 . У меня нет всех чипов, необходимых для тестирования 9141 или 14230, но я получу их и еще одно обновление в течение двух недель.
Я искал нечто подобное и наткнулся на страницу с описанием протокола для 650gs. Мне еще не удалось его опробовать, но он кажется многообещающим. http://www.f650gs.crossroadz.com.au/Diagnostics.html
Тема обсуждается и здесь: http://f650.com/forum/showthread.php?25550-Diagnostic-plug-pinout-does-anyone-have-it
Пожалуйста, дайте мне знать, как у вас дела с вашим проектом. У меня есть аналогичная вещь, связанная с arduino-gs :)
макинтош
Ник С
Эрик Фоссум
макинтош
Эрик Фоссум
DucatiKiller