Estamos usando un dispositivo OBD ( https://freematics.com/products/freematics-one-plus/ ) para algunos trabajos de investigación. Probamos en varios autos como Honda 2006, Subaru 2018, VW Golf 2013, Mercedes GLK 2017, etc. y funciona bien.
Recientemente tuvimos problemas con 2 modelos diferentes de Honda: Accord 2015 y Civic 2016.
El dispositivo no puede conectarse a ninguno de estos. Vemos un evento de arranque, pero el OBD no se inicializa.
Además, en el Accord, enchufar el adaptador hace que fallen los sistemas de advertencia de colisión frontal y de cambio de carril: activa las luces de advertencia de falla del sistema. (Puedo enviar fotos).
Conectamos otros adaptadores como Torque y otro Bluetooth barato y ambos funcionaron bien.
¿Alguna idea de lo que podría estar pasando? El puerto OBD (bus CAN) está configurado para detectar automáticamente el protocolo que creo que en el Honda es el CAN de 500 kbps.
Es casi seguro que diría que es un problema con el dispositivo Freematics en lugar del Honda, aunque los fabricantes están dificultando el análisis de los mensajes del bus de latas a través del puerto OBD, todavía tienen que responder a los PID OBDII.
Mirando los diagramas de cableado para ambos modelos de Honda, puedo ver que los pines 6 y 14 están conectados directamente a la red CAN Bus en lugar de pasar por una puerta de enlace, por lo que no puedo ver ningún problema aquí.
Sin embargo, los esquemas del dispositivo Freematics muestran que hay una resistencia de 120 ohmios conectada a través de las líneas CAN; esto no es necesario ya que habrá dos módulos de resistencias de terminación. Al enchufar este dispositivo en el puerto OBD, agregará resistencia al bus, lo que probablemente provoque las advertencias. El hecho de que esta resistencia se haya agregado junto con otros problemas con los esquemas me hace preguntarme sobre la calidad y el diseño del dispositivo.
Quitaría el R11 del dispositivo y volvería a intentarlo.
Pᴀᴜʟsᴛᴇʀ2
Abhay Ghatpande