Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme

TEMA: Comunicación CAN entre arduinos

Comunicación CAN entre arduinos 8 meses 3 semanas antes #1326

Buenas a todos
Este tema es bastante interesante, pues conseguimos velocidad de transferencia entre arduinos muy rápidas.
Esta velocidad dependerá de los metros de cableado que tengamos, pero podemos tener unas velocidades desde 40Kbit/s hasta 1000Kbit/s.

Mientras que prepara el sketch y lo que hace falta para lo comunicación, seria interesante, que al que le interese lea la Wiki, ya que vamos a hablar
de indentificador, de longitud de datos, etc .......

es.wikipedia.org/wiki/Bus_CAN
El siguiente usuario dijo gracias: asesorplaza1

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Comunicación CAN entre arduinos 8 meses 3 semanas antes #1327

Hola DEA me lo miro.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Comunicación CAN entre arduinos 8 meses 2 semanas antes #1337

Buenos vamos: Resumiendo un poco lo que os deje de la Wiki.
CAN, es un protocolo utilizado para la comunicación entre múltiples dispositivos. a conexión forma una red que actúa como nuestro sistema nervioso central permitiendo que cualquier dispositivo hable con cualquier otro dispositivo en el nodo.
Una red CAN constará de solo dos cables trenzados CAN High y CAN Low para la transmisión de datos bidireccional.

Formato de CAN:
Lo que vamos a usar son estos tres formatos sobre todo:
Identificador ID: Se utiliza para identificar los dispositivos CAN presentes en una red CAN. La longitud del identificador es de 11 o 29 bits según el tipo de protocolo CAN utilizado.
CAN estándar: 0-2047 (11 bits)

CAN extendido: 0-2 29 -1 (29 bits)

Data : son los datos reales del sensor / control que deben enviarse de un dispositivo a otro. Los datos de tamaño pueden tener entre 0 y 8 bytes de longitud.

Código de longitud de datos (DLC): 0 a 8 para la cantidad de bytes de datos presentes.

TRAMA:Datos de la trama (la longitud del campo viene dada por el código de longitud de datos o DLC).

Tenemos que tener en cuanta que la red CAN no puede estar abierta o no funcionar, cerraremos siempre la red con una resistencia de 120 ohmios.

Bueno esto es un pequeño resumen.

EL objetivo para que lo aprendamos sera mandar una lectura de un sensor de temperatura de un arduino a otro y mostrarlo en LCD - Nextion, ya veremos.

Saludos
El siguiente usuario dijo gracias: EA3DMM2, asesorplaza1

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: por DEA.

Comunicación CAN entre arduinos 8 meses 6 días antes #1365

este es un tema muy interesante, por lo que estoy leyendo se gana mucha velocidad en la transmisión de datos entre dos Arduinos, y has hecho un muy buen resumen de las características principales de este tipo de transmisión, ya estoy deseando ver el proyecto funcionando.

Muchas gracias

un saludo a todos

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: por asesorplaza1.

Comunicación CAN entre arduinos 8 meses 5 días antes #1368

Te sigo, ahora el tema es como implementar todo eso en arduino. Hay librerias ya hechas?

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Comunicación CAN entre arduinos 8 meses 5 días antes #1369

Es Facil, pero me teneis que perdonar, por que estoy pasando ahora mismo una mala racha familiar, espero estar pronto activo
Lo siento

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.144 segundos
Gracias a Foro Kunena