To pytanie może być zbyt techniczne dla tego forum, ale spróbuję. Mam motocykl BMW R1200R 2012 z CAN-BUS. Chciałbym stworzyć interfejs Arduino do złącza na rowerze, ale nie znam definicji pinów ...
Czy ktoś zna definicje pinów lub jak dowiedzieć się, czym one są?
AKTUALIZACJA:
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: Dwie linie + 12V prawdopodobnie oznaczają, że jest to pin baterii?
Pin 3: Możliwy pin uziemienia z dwoma pinami 0 V?
Aktualizacja 2:
W OBD Wiki pokazuje, że dla tych szpilek musi to być jeden z trzech protokołów: ISO 9141-2, ISO 14230 i ISO 15765 . Nie mam wszystkich chipów potrzebnych do przetestowania 9141 lub 14230, ale dostanę je i kolejną aktualizację w ciągu dwóch tygodni.
Odpowiedzi:
Szukałem podobnej rzeczy i natknąłem się na stronę opisującą protokół dla 650gs. Nie udało mi się tego wypróbować, ale wydaje się obiecujące. http://www.f650gs.crossroadz.com.au/Diagnostics.html
Temat jest również omawiany tutaj: http://f650.com/forum/showthread.php?25550-Diagnostic-plug-pinout-does-anyone-have-it
Proszę, daj mi znać, jak sobie radzisz ze swoim projektem. Mam na myśli coś podobnego do arduino-gs :)
źródło