Conexión del dispositivo Beaglebone alimentado por USB al bus CAN del automóvil a través del conector OBD utilizando una señal de masa común

0

Quiero conectar mi Beaglebone Black, alimentado desde el puerto USB de mi computadora portátil, al conector OBD presente en mi Ford para ver el tráfico CAN con can-utils .

Beaglebone funciona con 3.3V, es por eso que estoy usando un convertidor de nivel lógico para conectarse al transceptor CAN MCP2551 que funciona con 5V.

Estoy usando los pines P9_26 y P9_24 del encabezado P9 de Beaglebone.

MicableDB9aOBDIItieneelsiguientepinout:

Preguntas :

  1. ¿Es correcta la conexión presentada en el esquema?

  2. ¿Puedo conectar Signal Ground desde el conector OBDII de mi Ford con GND desde Beaglebone (que creo que es igual a GND desde USB) seguro ?

  3. ¿Es necesario conectar a tierra estos dos circuitos separados (automóvil < - > Beaglebone / laptop)?

  4. Si las conexiones a tierra no están conectadas, ¿puede representar un peligro para el transceptor / computadora CAN del automóvil o el puerto USB en una computadora portátil?

pregunta Peter Cerba

2 respuestas

1

Pensaría que debido a la naturaleza diferencial de CAN y al hecho de que no está extrayendo energía del puerto OBD, todo funcionaría bien sin la referencia de tierra común.

Pero, entonces estás a merced de tus 2 terrenos flotantes. El CAN transcivier tendrá un límite superior del voltaje de modo común que puede tolerar. Si en algún momento la disparidad entre sus terrenos flotantes es lo suficientemente grande como para superar eso, puede dañar sus trascendientes. Esto no es algo que pueda controlar: sí, use un terreno común.

Edición 1:

Si, sin embargo, DEBE utilizar terrenos flotantes, considere otros transeviers (más caros) con entradas aisladas.

    
respondido por el Adil Malik
1
  
  1. ¿Es correcta la conexión presentada en el esquema?
  2.   

Se ve bien. Aunque para ahorrar costos, podría ser una mejor idea usar un transceptor CAN con suministro de 3.3V. Ejemplo .

  
  1. ¿Puedo conectar Signal Ground desde el conector OBDII de mi Ford con GND desde Beaglebone (que creo que es igual a GND desde USB) de forma segura?
  2.   

Sí, aunque tenga en cuenta que cuando lo haga inicialmente, podría recibir una descarga de ESD (como cuando toca un automóvil con los dedos). Una vez que ambos motivos tienen el mismo potencial, es inofensivo.

  
  1. ¿Es necesaria la conexión a tierra de estos dos circuitos separados (automóvil < - > Beaglebone / laptop)?
  2.   

Sí. Un automóvil con neumáticos de goma tendrá un potencial completamente diferente al suministro de su computadora.

  
  1. Si las conexiones a tierra no están conectadas, ¿puede suponer un peligro para el transceptor / computadora CAN del automóvil o el puerto USB en la computadora portátil?
  2.   

Los circuitos son bastante resistentes y, como no hay corrientes altas, es poco probable. Sin embargo, puede ser imposible realizar cualquier tipo de comunicación de datos sin una conexión a tierra, ya que la referencia de voltaje para los niveles de señal podría ser cualquier cosa.

    
respondido por el Lundin

Lea otras preguntas en las etiquetas