LPC2129 interfaz de bus CAN para OBD-II

1

Quiero conectar un LPC al bus CAN en mi auto, y encontré que LPC2129 tener el protocolo CAN implementado en el chip. Al buscar en Internet, observé que la mayoría de los microcontroladores están conectados al bus a través de MCP2515 y MCP2551 . Debido a que este LPC ya tiene un controlador CAN, no necesito MCP2515. ¿Pero todavía necesito MCP2551 o un chip transceptor similar?

    
pregunta Gossamer

1 respuesta

3

Sí, todavía necesita usar un Transceptor CAN (Conversión de voltajes de bus a lógica para su procesador). Pero puede usar mejor el NXP TJA1051T / 3 ya que tiene un Vio separado para que pueda interactuar directamente con su controlador CAN de 3.3 V en su LPC. Por lo tanto, no tiene que convertir los 3.3V de su LPC a 5vV para el MCP2551.

El conector ODB2 de su automóvil se encuentra en un bus CAN terminado correctamente, por lo que no debe poner una terminación extra en su dispositivo, ya que puede crear errores de bus (bajo o alto) y, finalmente, ¡un bus apagado!

También CAN es un bit diferencial dominante de 2.5 voltios 3.5V y un bit recesivo de 1.5V en CAN alto (CAN bajo es el opuesto).

    
respondido por el rfkortekaas

Lea otras preguntas en las etiquetas