Preguntas con etiqueta 'can'

1
respuesta

Implementando la terminación del software del bus CAN

Me di cuenta de que muchos equipos de prueba nuevos de CAN le permiten habilitar / deshabilitar la terminación a través del software. ¿Hay un nuevo transceptor en el mercado o una forma aceptada de implementar esto?     
2
respuestas

CAN - ¿mensaje duplicado en las posibilidades del receptor?

Este enlace dice que: El uso de números de secuencia corrige el error de duplicación . ¿Cuándo puede un mensaje duplicado terminar en un receptor? Si un nodo detecta un error, envía un indicador de error y cuando todos los demás nodos de...
1
respuesta

¿Usar USART modificado para un bus de un cable, un maestro y 400 esclavos en un cable de 400 m?

UtilizolainterfazATMegaUARTnormal,perodeshabilitolapartedeTX(hazladealtaimpedancia).Paratenermáspotenciadeempujeytracciónparaunbuslargo,usodospinesdeE/SparaTX;lostransistoresPNPyNPNseactivaránenelordenenqueseevitauncortocircuito(porlogeneraluso...
2
respuestas

¿CAN posibilidades de bus?

¿Es posible agregar algo, como un microcontrolador, para actuar como un nuevo nodo que se integrará en el sistema de bus CAN y será dominante sobre otros nodos o al menos hablar en el bus para trabajar en lo que está tratando de hacer? ¿Trabaja...
2
respuestas

¿Puedo usar un bus CAN para adquirir datos?

Estoy intentando desarrollar un sistema robótico que tenga un sistema DAQ distribuido con una computadora principal que tenga el bucle de control de alto nivel. Tengo una pregunta sobre los datos que deben transmitirse cada segundo a la computad...
1
respuesta

Configuración de la capa física del bus CAN para más de dos dispositivos

Estoy diseñando un bus CAN para un vehículo eléctrico ligero, probablemente utilizando un protector de bus CAN Arduino o similar. Usando un solo cable D-sub, es obvio que dos dispositivos podrían conectarse juntos. El sistema que estoy dise...
1
respuesta

NAK en CAN al programar stm32f407vg uC

Recibo un error NAK en la comunicación CAN. No estoy realmente seguro de por qué, también el encuadre es bastante extraño, ya que en el programa estoy enviando cosas diferentes. Tengo dos dispositivos y, por lo tanto, controlo 4 pines lógicos:...
1
respuesta

Ejecutar dos tablas con diferentes cristales (específicamente MCP2515)

Tengo una interfaz de bus CAN que usa un cristal de 16 MHz, y quiero configurar mi propia interfaz para hablar / simular paquetes CAN con el primero. Tengo cristales de 20 MHz para mi propia interfaz, pero cada vez que conecto esos dos juntos, c...
1
respuesta

Programación de la transmisión de tramas CAN en un RTOS

Estoy planeando utilizar mi tablero STM32 para enviar marcos CAN. Implementé un planificador simple que contiene 10 tareas; Una de las tareas será la responsable del envío de marcos. Para hacer el trabajo declaré una estructura para el marco C...
2
respuestas

Comprender la diferencia entre las ID CAN y los PIDS en OBD-II

Estoy tratando de entender el protocolo CAN para leer la información de diagnóstico de un automóvil. Por ejemplo, sé que en el automóvil en el que estoy trabajando utiliza el identificador CAN 0x7E0 como una consulta y 0x7E8 es la respuesta devu...