Estoy tratando de conectar una caja de cambios automática de automóvil que usa el bus CAN a 250 kbit/s al automóvil con una velocidad de bus de 500 kbit/s.
¿Es posible tener nodos con diferentes velocidades en el bus CAN?
Si no es posible tener diferentes velocidades, ¿hay alguna forma de lograr lo que quiero hacer? De todos modos, un punto de partida sería genial.
El protocolo CAN básico no admite nodos que se ejecutan a diferentes velocidades de bits:
La velocidad de CAN puede ser diferente en diferentes sistemas. Sin embargo, en un sistema dado, la tasa de bits es uniforme y fija.
La versión más nueva del protocolo, llamada CAN FD , brinda soporte para velocidad de datos flexible, como sugiere su nombre. El hardware CAN heredado es compatible con las redes CAN FD, sin embargo, todavía tiene que ejecutarse a una tasa de bits fija determinada.
Creo que tu única opción es comprar un enrutador. Aquí hay un ejemplo de un enrutador CAN que admite 4 canales con configuración de tasa de bits independiente.
Eugenio Sh.
oscuro
Eugenio Sh.
Dmitri Grigoriev
oscuro
sDev
sDev
oscuro