Preguntas con etiqueta 'can'

2
respuestas

Pérdida de paquetes en CAN

¿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...
2
respuestas

versos de 1 cable CAN-bus para la red de detección en el hogar?

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...
2
respuestas

¿Cómo programo 2 nodos CAN para transmitir continuamente en sucesión?

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...
1
respuesta

¿Cómo puedo determinar la longitud máxima de ejecución para CANbus?

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...
1
respuesta

Tarjeta de desarrollador / aplicación con una tarjeta CAN / SD

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...
2
respuestas

Diseño de firmware para OBD2: solicitud de PID disponibles a la ECU

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...
3
respuestas

Simulación de bus CAN (propósito automotriz) - probé Arduino y SparkFun

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...
1
respuesta

¿Este relleno de bits es correcto en el bus CAN?

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...
1
respuesta

temporización de bits de bus CAN con cristal de 16 MHz

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...
6
respuestas

Cómo lidiar con los desbordamientos int firmados

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...