Si conectara un MCP2551 a una red CAN y conectara las conexiones de los procesadores TX y RX, ¿esto permitiría monitorizar cualquier actividad en la red como un tren de pulsos de 5 V sin alterar la red?
Si conectara un MCP2551 a una red CAN y conectara las conexiones de los procesadores TX y RX, ¿esto permitiría monitorizar cualquier actividad en la red como un tren de pulsos de 5 V sin alterar la red?
Técnicamente, sí, es posible.
Pero se necesitaría un procesador rápido muy para incluso almacenar el tráfico de red sin procesar, pero solo analizarlo ("supervisarlo"). Tenga en cuenta que el flujo de bits CAN no se puede descodificar sin grandes esfuerzos si no contiene información de tiempo (límites de trama), por lo que debe procesarse en tiempo real o debe insertar sellos de tiempo en él.
Permitir que el controlador CAN haga todo este trabajo pesado y procesar los mensajes analizados es mucho más fácil. Así es exactamente como funcionan todos los rastreadores de redes que conozco.
Lea otras preguntas en las etiquetas digital-logic