¿Qué tan susceptible es un bus CAN a la pérdida de paquetes, y cuáles son las fuentes de pérdida de paquetes en CAN?
Me doy cuenta de que la respuesta puede depender en gran medida de la aplicación, por lo que aquí hay algunos detalles:
l...
Estoy tratando de armar una solución de automatización del hogar para mi casa recién construida. Soy muy nuevo en esto, específicamente en cuestiones de hardware y haciendo esta pregunta para verificar si mi comprensión de lo que aprendí de Inte...
Supongamos que tengo tres nodos CAN: A, B y C. Sabemos que cuando dos nodos transmiten al mismo tiempo, el nodo que tiene el menor SID prevalecerá sobre el bus y el otro nodo tendrá que proporcionar el bus al primer nodo. Lo que quisiera hacer e...
Estoy usando CANbus para comunicarme entre dos placas de circuito. Resistencias de terminación de 120 ohmios en cada extremo. Los transceptores son MCP2561 y ISO1050 . La velocidad de bits está en los cientos de kilobits / segundo. El medio es...
Tenemos que desarrollar un registrador de datos. Debería obtener algunos datos a través de CAN (1 MBit / s), comprimir estos datos y guardarlos en una tarjeta SD. Para ahorrar tiempo, preferiríamos utilizar la mayor cantidad posible de hardware...
De acuerdo con muchas documentaciones, podemos solicitar a la ECU del vehículo que responda con los PID que admite. Enlace . Mi pregunta está al final.
He diseñado un escáner OBD2 utilizando STM32 y CAN. Y funciona perfectamente cuando uso el...
Reparo sistemas de dirección eléctricos para automóviles, especialmente Fiat, Alfa y Lancya (fabricantes de Delphi), y necesito hacer alguna herramienta para probar estas reparaciones. Me refiero a encenderlo, por ejemplo.
He investigado dura...
Estoy implementando un receptor de bus CAN en VHDL a menos de 250 kbit / s, y aparece un marco curioso. Esto es terminar el campo de CRC, el último bajo la aplicación de relleno de bits. Y tengo:
...011111000001
No sé si ese bit final e...
Estoy tratando de recibir mensajes CAN desde un radar, cuya especificación define los siguientes datos para la sincronización de bits:
CAN baudrate = 250 kBaud
Tseg1 = 8
Tseg2 = 7
Tsjw = 4
Synchronization on one edge only.
Estoy usando un...
Breve fondo primero; Tengo datos del bus CAN de un ángulo de dirección que obviamente es hexagonal. El ángulo de dirección cubre dos bytes de un mensaje. El documento de especificación que tengo dice que esos dos bytes forman un int de 16 bits c...