¿Cómo encuentro los pines correctos en un conector CAN-BUS?

16

Esta pregunta puede ser demasiado técnica para este foro, pero lo intentaré. Tengo una motocicleta BMW R1200R 2012 con CAN-BUS. Me gustaría hacer una interfaz Arduino para el conector de la bicicleta, pero no sé las definiciones de pin ...

¿Alguien sabe las definiciones de pin o cómo averiguar cuáles son?

ACTUALIZAR:

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

Pin 2: ¿ Dos líneas de +12 V probablemente significan que este es un pin de batería?

Pin 3: ¿ Posible toma de tierra con dos pines de 0 voltios?

Actualización 2:

El Wiki OBD muestra que para estos pines debe ser uno de los tres protocolos: ISO 9141-2, ISO 14230 o ISO 15765 . No tengo todos los chips necesarios para probar 9141 o 14230, pero los tendré y otra actualización dentro de dos semanas.

Enchufe de diagnóstico R1200

Eric Fossum
fuente
¿Has preguntado en advrider.com? Puede haber algunas cabezas de huevo GS que podrían ayudar.
mac
1
Wikipedia sugiere que no es un pinout estandarizado, por lo que desafortunadamente tendrá que encontrar un pinout específico de BMW para él ...
Nick C
mac: Gracias, les daré una oportunidad. Nick: Sí, creo que será más difícil de lo que debería ser. Tenía la esperanza de sacar un O-Scope y tropezar con el correcto.
Eric Fossum
Si encuentra algo, ¡asegúrese de publicar su propia respuesta!
mac
Actualización: Entonces, exploté mi primera placa simplemente conectándola a algunos cables. Ahora tengo una nueva placa y probaré mi código en el sistema de mi automóvil, que está bien documentado.
Eric Fossum

Respuestas:

4

Estaba buscando algo similar y me topé con una página que describe el protocolo para los 650gs. Todavía no he podido probarlo, pero parece prometedor. http://www.f650gs.crossroadz.com.au/Diagnostics.html

El tema también se trata aquí: http://f650.com/forum/showthread.php?25550-Diagnostic-plug-pinout-does-anyone-have-it

Por favor, hágame saber cómo le está yendo con su proyecto. Tengo una cosa similar relacionada con arduino-gs en mente :)

Tiit
fuente
Un amigo está prestando mi Arduino actualmente, pero después de escanear la página de diagnóstico que publicó, hice una búsqueda rápida y creo que intentaré [esto] [ cs.purdue.edu/homes/millerrv/Ryan_Miller/Projects/Entries/2010/ … Sitio fuera
Eric Fossum