Puerto CAN - Comunicación Serie - ¿Cómo funciona?

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 93

  • @AlexanderTapiero-p6o
    @AlexanderTapiero-p6o 18 วันที่ผ่านมา

    Excelente papa, usted es el mejor, cuando tenga plata le mando

  • @mygaya1
    @mygaya1 ปีที่แล้ว +2

    excelente explicación, no entro en la donación en este momento por que soy desempleado. pero no dudes que apenas tenga modo estaré reconociendo lo que he aprendido gracias a ti, saludos desde Colombia

  • @getachile5365
    @getachile5365 ปีที่แล้ว +8

    Excelente video, dale con más ejemplos en los autos con estos módulos CAN.... Excelente 👌

  • @nandre8156
    @nandre8156 ปีที่แล้ว +53

    Hay un error en la introducción del minuto 3.:42. Los ID de mensajes son los identificadores que genera el host que transmite y ningún mensaje indica el destino, las tramas generadas por los dispositivos tienen un ID identificador que le da la arbitration message priority es decir que cada transmisión de dato tiene una prioridad y está prioridad es mayor cuando el ID es más bajo. Si ambos host transmiten al mismo tiempo a la vez que transmiten reciben el mensaje y si este tiene un id más bajo automáticamente el mensaje con id bajo gana la prioridad del bus haciendo que el host que perdió la prioridad quedé en escucha esperando a retransmitir el mensaje. Todos los mensajes son recibidos por todos los receptores, si la trama recibida es correcta uno o más receptores responden con ack indicando al transmisor que su mensaje fue transmitido con éxito, en caso que no reciba el ack el transmisor por defecto vuelve a intentar retransmitir hasta 255 veces antes de desconectarse y entrar en busoff. Así funciona la prioridad de arbitracion de mensajes en canbus

    • @rockeraldao
      @rockeraldao ปีที่แล้ว +4

      Correcto

    • @yomboprime
      @yomboprime ปีที่แล้ว +2

      Exacto, y las prioridades de los transmisores se entremezclan con conceptos de sistemas operativos en tiempo real complejos. Es el tercer motivo importante por el que CAN se usa en controladores de coches e industriales.

    • @nestorgoberna4644
      @nestorgoberna4644 ปีที่แล้ว

      Y todo eso lo hace el controlador CAN ? O uno lo tiene que implementar en el arduino con programacion para respetar el protocolo?

    • @yomboprime
      @yomboprime ปีที่แล้ว

      Lo primero. @@nestorgoberna4644

    • @nandre8156
      @nandre8156 ปีที่แล้ว +1

      @@nestorgoberna4644 depende del controlador, la mayoría son configurables en las mascaras tx, rx, baudrate, rangos ademas de tener un buffer de datos tienen la posibilidad de generar interrupción para que el microcontrolador transmita o reciba. Hay mucha info en internet además de sugerirte que leas el datasheet del controlador can que uses.

  • @dariofreire2106
    @dariofreire2106 11 หลายเดือนก่อน +1

    Excelente video, con esto voy asentando mis bases en conocimiento de electrónica automotriz 😎

  • @estebanrex4198
    @estebanrex4198 ปีที่แล้ว +1

    Hola excelente video, quiero agregar que este protocolo de transmisión de datos se utiliza también en aviación, en Airbus A320, A340 y Boeing 787 Dreamliner

  • @curadigital.
    @curadigital. ปีที่แล้ว

    Desde república dominicana, usted es el mejor. Soy técnico en refrigeración y hace un tiempo me pregunté cómo se comunican los sistemas vrf porque no me pareció lógico que las unidades evaporadores se comunicaran en paralelo y que cada unidad trabaje independiente, ahora entiendo un poco el sistema gracias a usted 🤠

  • @stuka262
    @stuka262 ปีที่แล้ว

    Un lujo de explicación!!! Felicitaciones por tan gran trabajo.

  • @luisville253
    @luisville253 11 หลายเดือนก่อน

    Excelente explicación de este tipo de bus, sería interesante conectar a un automóvil e interpretar algunas tramas

  • @elderjhonathamcastillopala5752
    @elderjhonathamcastillopala5752 ปีที่แล้ว

    Gracias amigo excelente gracias por compartir tus conocimientos, ánimo Dios te ayude y aumente tus conocimientos 👋👋👋 saludos desde Nicaragua

  • @maggel94
    @maggel94 2 หลายเดือนก่อน

    Muchismas gracias por dar luz a estos temas eres increible

  • @danieledgardopalomar7812
    @danieledgardopalomar7812 11 หลายเดือนก่อน +1

    Siempre aprendo con vos Gracias

  • @Danixu86
    @Danixu86 ปีที่แล้ว

    Una de las cosas que siempre he querido, es escuchar el can bus para poder leer y controlar cosas del coche. Por desgracia no he tenido tiempo de estudiarlo y tu vídeo me acerca un poco más.

  • @user-ls6rv9kp6p
    @user-ls6rv9kp6p ปีที่แล้ว

    Excelente, estos videos, siempre son una fuente de información y claridad enorme

  • @RubenDarioRodriguez-fx1ik
    @RubenDarioRodriguez-fx1ik ปีที่แล้ว

    Hola. Excelente explicación. Rápida y completa. Crees que podrías ver la comunicación LIN

  • @raulpuga7943
    @raulpuga7943 11 หลายเดือนก่อน

    Excelente video. Muy educativo. Felicitaciones!

  • @matiasfernandez6091
    @matiasfernandez6091 7 หลายเดือนก่อน

    Excelente video 👏 tengo un problema y seguro que me puede dar alguna recomendación, saque un stereo de un auto para usarlo en la casa, y no se puede conectar el bluetooh porque me dice que no esta encedido el contacto del auto, podria fabricar algo para simularle por medio de CAN, o sera que en el stereo se pueda desactivar extrayendole algun integrado que hace la comunicación Can???

  • @alfonsoforte
    @alfonsoforte ปีที่แล้ว +2

    Hola Amigo, como siempre excelentes sus videos y el trabajo para la comunidad.Saludos

  • @ivanalexis11
    @ivanalexis11 ปีที่แล้ว

    Saludos desde chile amigo un abrazo 🤗

  • @aquariumleo1474
    @aquariumleo1474 10 หลายเดือนก่อน

    Buen trabajo , gracias por el conocimiento aportado.

  • @julengeldi7801
    @julengeldi7801 ปีที่แล้ว

    Me ha encantado el video. cuantas aplicaciones veo al respecto. leer el bus de datos del coche y mandarlos a una pantalla o incluso controlar el coche. Estaría chulo que hicieras otro video de los ejemplos de la infinidad de cosas que se pueden hacer con el CAN BUS de un coche moderno.

  • @samuelhernandez5302
    @samuelhernandez5302 ปีที่แล้ว

    Siempre aprendiendo cosas nuevas contigo, esta genial este protocolo de comunicación, su funcionamiento es muy seguro para la transmisión de datos pero me imagino que está seguridad lo hace más lento a comparación de otros por la cantidad de información que se envía y procesa.

  • @mv_faraday
    @mv_faraday ปีที่แล้ว

    Saludos desde Nicaragua Cracks

  • @mygpsforcegpsforce2174
    @mygpsforcegpsforce2174 ปีที่แล้ว

    Gracias por compartir tus conocimientos bendiciones

  • @experimentosas4570
    @experimentosas4570 ปีที่แล้ว

    Gracias. Muy claro y fácil de entender. Excelente.

  • @rockaco
    @rockaco 5 หลายเดือนก่อน

    muchas gracias

  • @thermalwire6614
    @thermalwire6614 ปีที่แล้ว

    Muchas gracias.!! Muy bien explicado.. impecable como siempre

  • @olegariomartinez292
    @olegariomartinez292 ปีที่แล้ว +1

    Muy buen video, gracias.

  • @elsantoleoncito5601
    @elsantoleoncito5601 ปีที่แล้ว

    Excelente información técnica y comprensible

  • @ctorrealme180
    @ctorrealme180 ปีที่แล้ว

    Gran vídeo. Me quedó la curiosidad sobre la diferencia entre CAN y 485: a googlear!!
    Gracias por tu trabajo.

    • @zombienauta
      @zombienauta ปีที่แล้ว

      No soy experto, pero 485 une un dispositivo con otro, CAN utiliza un bus donde se conectan múltiples dispositivos direccionables de forma independiente. Que sean señales diferenciales es lo único común que tienen.

    • @ctorrealme180
      @ctorrealme180 ปีที่แล้ว

      @@zombienauta 485 también es un bus de campo, de hecho es la capa física de estándares como por ejemplo modbus rtu

  • @ez8034
    @ez8034 ปีที่แล้ว

    muy explicativo el video, me encanto, conocia otras comunicaciones bus mas industriales, pero esta no 🙂

  • @JoseRoberto-bv7qk
    @JoseRoberto-bv7qk ปีที่แล้ว

    Muy buen vídeo, muy bien explicado.
    Gracias.

  • @iagohernandezgonzalez1781
    @iagohernandezgonzalez1781 11 หลายเดือนก่อน

    Muy buen video como siempre, sólo comentar si puedes hacer un video sobre una comunicación que está siendo complementaria a CAN pero más sencilla como LIN y si conoces algún modulo para simularla que tenga el protocolo ya implementado, el análogo al MCP2515 pero en LIN. Agradecería si puedes mostrar el uso de LIN y su conexión con CAN a modo de subbus en automoción ; por ejemplo como se hace con las puertas o los asientos. Si lo consideras interesante , gracias de antemano

  • @adrianzeballos1302
    @adrianzeballos1302 ปีที่แล้ว

    muy pero muy bueno, interesante y bien explicado como siempre !!!

  • @bqg00002
    @bqg00002 9 หลายเดือนก่อน

    Hola. ¿Se puede cambiar el voltaje diferencial en el mcp2515 para usarlo en un CAN de confort de un coche?

  • @ramondiaz2921
    @ramondiaz2921 ปีที่แล้ว

    Muy bueno che. Muchas gracias

  • @gonzalodutrasilva
    @gonzalodutrasilva ปีที่แล้ว

    Muy bien video. Muy bien explicado !😊 Me gustaría q fabriques el ociloscope con un raspberry pico conectado a un teléfono Android !! Saludos !!! 😊

  • @SYNMaN28
    @SYNMaN28 ปีที่แล้ว +2

    Muy bueno e instructivo, me habría gustado ver algún módulo mas de CAN funcionado. Gracias

    • @qwerty_31337
      @qwerty_31337 ปีที่แล้ว

      Opino exactamente lo mismo, a mí también me gustaría ver el bus CAN en otros proyectos para profundizar más, pero el vídeo fue increíble.

  • @lamsiglo2170
    @lamsiglo2170 ปีที่แล้ว

    Simple y Perfecto..

  • @NelsonSantander
    @NelsonSantander ปีที่แล้ว

    Excelente video

  • @faneltronics
    @faneltronics ปีที่แล้ว

    Tienes videos sobre el Esp32?

  • @gtechve
    @gtechve ปีที่แล้ว

    Esto esta buenisimo .. Gracias

  • @Sergio-bo5fr
    @Sergio-bo5fr ปีที่แล้ว

    Exelente contenido ..podrias traer mas videos relacionados con la electronica automotriz saludos

    • @jayl6030
      @jayl6030 9 หลายเดือนก่อน

      Would I be able to use this device to see vin# in all modules on the network and inject a new vin# for the modules to capture ?

  • @EnBuenChileno.Gaming
    @EnBuenChileno.Gaming ปีที่แล้ว

    Super interesante. Gracias!!

  • @supaplex0
    @supaplex0 ปีที่แล้ว +1

    Me agrada el acento que usas en español, aunque te parezca extraño, parece chileno, lo que para mí es más acogedor.

  • @marioleguizamon6403
    @marioleguizamon6403 ปีที่แล้ว

    genial me dio muchas ideas..

  • @Yesid_jrh
    @Yesid_jrh ปีที่แล้ว +1

    Tiene un parecido al RS485 con protocolo modbus

  • @micromachine9975
    @micromachine9975 11 หลายเดือนก่อน

    Muchas gracias. No sabia que existia. Un saludo

  • @ivanmarvilla7143
    @ivanmarvilla7143 ปีที่แล้ว

    Gracias es genial

  • @joseluisarroyo3036
    @joseluisarroyo3036 ปีที่แล้ว

    Hola ¿ podrías hacer algún vídeo de la comunicación en un Elfin de RS232 a Wifi? Gracias.

  • @Metaconta
    @Metaconta ปีที่แล้ว

    Buen vídeos.

  • @yanelyaltuve3108
    @yanelyaltuve3108 ปีที่แล้ว

    ¿Por qué no está el vídeo en la lista de reproducción de protocolos?. Por cierto, ojalá hagas más vídeos así en el futuro, como de los estándares de usb o sobre cómo usar la Pirate Bus v3 o 4 por ejemplo. Gracias por tu trabajo.

  • @jhonsebastianboterolemos3046
    @jhonsebastianboterolemos3046 2 วันที่ผ่านมา

    una pregunta, como hago para que el bus de voltaje CAN opere a 12v, tengo entendido que esos sensores soportan ese voltaje en le bus pero como hago para que el bus trasmita 12v ?

  • @luisantonioberzalfernandez6368
    @luisantonioberzalfernandez6368 10 หลายเดือนก่อน

    muy útil

  • @fuertes90
    @fuertes90 ปีที่แล้ว

    Gran vídeo. En tu código dónde has seteado la velocidad en baudios? Una parte que no me ha quedado clara es si solo puede haber un mensaje a la vez, es decir si tienes 5 dispositivos conectados por CAN sólo uno de ellos puede mandar un mensaje a la vez? Cómo se gestiona esto para que cada uno trabaje cuando toca y no se solapen?

    •  ปีที่แล้ว +1

      Todos los módulos detectan que hay un mensaje transmitiéndose por lo tanto se esperan a que se acabe. De mientras lo que quieren enviar el puerto CAN se lo guarda en un buffer de salida hasta que pueda ser enviado.

    • @fuertes90
      @fuertes90 ปีที่แล้ว

      @ esto en los coches modernos donde seguro que hay muchos más sensores queriendo mandar mensajes continuamente puede ser un problema?

    • @nandre8156
      @nandre8156 ปีที่แล้ว +2

      @@fuertes90 no, canbus tiene una prioridad en el envío de los mensajes que lo determina el ID de mensaje, para las funciones críticas como ABS ESP Airbags se usan ID bajos para asegurarse que esos mensajes salgan primero que el resto. De todas formas los automóviles pueden tener varias redes can y lin para manejar el tráfico de datos.

  • @edlujan
    @edlujan ปีที่แล้ว

    Cuál es la distancia máxima efectiva de comunicación?

  • @maximi89
    @maximi89 ปีที่แล้ว

    Muchas gracias, estaba viendo ésto, porque puse una LED en mi auto que reemplaza a la luz incandescente, salvo que ahora me arroja error de que tengo una luz quemada, la LED. Para arreglar ese tema, el BUS CAN se basará en el consumo de la ampolleta?, ya que pasamos de incandescente a LED y ahora arroja el error.

  • @asicomodigounacosadigootra8713
    @asicomodigounacosadigootra8713 ปีที่แล้ว

    PORFA HAZLO CON PICS TAMBIEN

  • @montanacarvalo
    @montanacarvalo 4 หลายเดือนก่อน

    🤝

  • @suyocalanidavid7236
    @suyocalanidavid7236 ปีที่แล้ว

    quiero comunicar un módulo electrónico de un camión con un Arduino, mesesitaria la ID delismo?

  • @47gaston
    @47gaston ปีที่แล้ว

    debería ser material para las universidades

  • @EdwardYamunaque
    @EdwardYamunaque ปีที่แล้ว

    Para qué aplicación nos puede ser útil usar esta comunicación en específico¿?,

  • @sinisterhidden
    @sinisterhidden ปีที่แล้ว

    hermoso :3

  • @526andress
    @526andress ปีที่แล้ว

    seria bueno que pongas mas volumen a los videos, en mi laptop se me dificulta mucho escuchar la explicación.

  • @anthonysmithferrel5045
    @anthonysmithferrel5045 ปีที่แล้ว

    eso lo puedo implementar con el audio???
    porque quiero mandar a varias personas el mismo audio y que ellos mismos controlen sus volúmenes

  • @nicokx911
    @nicokx911 11 หลายเดือนก่อน

    Feliz 2024 !!!

  • @joselimberflores6257
    @joselimberflores6257 ปีที่แล้ว

    Buenos días Ing. Es posible que usted pueda tener un libro ya sea pdf o físico, con todos los temas que publica, me gustaría comprarlo, lamentablemente a mi país Bolivia ya no llegan las hermosas revistas ELEKTOR que solía comprar hace 10 años.

  • @josecastilla896
    @josecastilla896 11 หลายเดือนก่อน

    Dejo mi comentario para cooperar con el puto algoritmo! Oye otra forma de ingresar diner seria vomercializar los proyectos que haces, o incluso solo vender el que construyes para el video

  • @GRIDSLER
    @GRIDSLER ปีที่แล้ว

    La próxima entrega:
    Puerto ethernet - Comunicación serie

  • @taizon08fks74
    @taizon08fks74 6 หลายเดือนก่อน

    amigo ponle mas volumen a tus videos casi no se escucha 😢

  • @augustomacias5404
    @augustomacias5404 9 หลายเดือนก่อน

    Audio muy bajo

  • @miguelcastro3365
    @miguelcastro3365 6 หลายเดือนก่อน

    Muy buen video, muy mal sonido, bajo y con mucha distorsión

  • @manuel8179
    @manuel8179 ปีที่แล้ว

    habla más fuerte

  • @carlosgallego1076
    @carlosgallego1076 ปีที่แล้ว

    Gracias, buen video