Rede CAN comunicação entre Arduinos parte 01

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024
  • Nessa primeira aula prática vamos ver como dois dispositivos se comunicam via CAN BUS.
    Pra essa aula vamos utilizar duas placas Arduino, sendo um UNO e o outro MEGA.
    Vamos utilizar dois controladores CAN MCP2515 para criar nosso barramento.
    Assim vamos dar nossos primeiros passos na comunicação CAN BUS.
    Biblioteca utilizada nessa aula: github.com/san...
    -----------------------------------------------------------------------------------------------------------------------
    ✅ GOSTOU DESTE VÍDEO?
    ✍️ Deixe seu comentário
    📢 Compartilhe com os amigos
    🎥 Se inscreva no Canal!
    🕵 Siga minhas redes sociais ➽
    🌐 Linkedin 👉 www.linkedin.c...
    📬 Contato comercial: tecrmb@outlook.com
    -----------------------------------------------------------------------------------------------------------------------
    👑 Seja 𝗺𝗲𝗺𝗯𝗿𝗼 do canal e ganhe benefícios exclusivos feitos para você acessando o link abaixo:
    👉 / @icsolucoesemautomacao
    -----------------------------------------------------------------------------------------------------------------------
    ✅ Conheça meus treinamentos sobre redes industriais:
    👉Rede Industrial DeviceNet:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 Introdução ao protocolo MQTT para automação industrial​:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 PROFIdrive:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 Comunicação aberta TCP/IP:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 Rede AS-Interface:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 Modbus:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 Profinet:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 Profibus:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 OPC:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 EtherNet/IP:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------
    👉 Troubleshoting de redes com Wireshark:
    Hotmart: go.hotmart.com...
    Udemy: www.udemy.com/...
    -----------------------------------------------------------------------------------------------------------------------

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

  • @armaky4962
    @armaky4962 7 หลายเดือนก่อน +1

    já comprei dois Arduino Uno e dois MCP2515 , já montei e já rodou , Muito Show , vou me aprofundar em rede CAN ! ABS

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

      Show de bola 😃

    • @armaky4962
      @armaky4962 7 หลายเดือนก่อน +1

      @@ICSolucoesEmAutomacao Agora Bancada para entender velocidades e tamanho dos pacotes , vou te falar é grande o Embrolio , vou ter que praticar muito , mas já foi um grande avanço da minha parte !

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

      @@ICSolucoesEmAutomacao th-cam.com/users/shorts0IRfooC_8lQ

  • @armaky4962
    @armaky4962 7 หลายเดือนก่อน +2

    Acabei de Comprar o MCP2515 neste momento

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

    Boa Tarde Rodrigo, so consegui assistir Hoje a aula, Mais uma vez agradecer o seu esforço e dedicação para criar Conteúdos Importantes, esse seu canal. E um dos melhores. Sucessos

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

      Eu que agradeço pelo apoio de todos vocês... e esse apoio que torna esse projeto possível.....

  • @jorgemiguelcoelho1349
    @jorgemiguelcoelho1349 7 หลายเดือนก่อน +2

    Olá amigo. Como posso calibrar as linhas can bus. Porque não consigo ter 2,5 volts nas linhas, mas 2,6volts e noutra linha tem 2,8 volts.

    • @ICSolucoesEmAutomacao
      @ICSolucoesEmAutomacao  7 หลายเดือนก่อน +1

      Você não vai ter 2,5v nas duas linhas certinho.
      A única coisa que deve garantir é que tem os dois resistores um no início e outro no fim do barramento.

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

    Muito bom!!!! Preciso fazer a comunicação em um duto com interferência de RF e estava pensando em usar fibra que é imune à interferência. Não estou achando, vc conhece algum módulo com conexão para conector APC ou UPC de fibra que comunique com Arduino ?

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

    Boa noite seria possivel comunicar esse arduino com o codesys no raspberry?

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

    Boa noite Rodrigo, aula muito boa queria uma informação sua. Teria com usar esse circuito pra se comunicar com um painel e qual sinal dos pino vai pra comunicação pra painel. Desde já obrigado 😉

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

      Bom dia. Eu não trabalho com rede CAN para área automotiva, mas sim é possível usar um arduino junto com por exemplo o software CANhaker para comunicar com centrais de carro.
      A relação da pinagem recomendo que você busque na documentação do seu módulo para ter certeza.
      Aqui no TH-cam mesmo você encontra videos sobre comunicação CAN com centrais de carros, da uma pesquisada....

  • @BROTHERSMECATRO
    @BROTHERSMECATRO 4 หลายเดือนก่อน +2

    Uma pequena pergunta ❓ CAN FD tem o mesmo princípio

    • @ICSolucoesEmAutomacao
      @ICSolucoesEmAutomacao  4 หลายเดือนก่อน +1

      A ideia é a mesma pois tanto o CAN 2.0 quanto o CAN FD são variantes do protocolo CAN, porém o CAN FD é muito mais eficiente.
      Por exemplo o CAN FD permite taxas de dados mais altas durante a fase de dados do quadro, podendo atingir até 8 Mbps, dependendo do hardware e da configuração, suporta quadros de dados maiores, com um tamanho máximo de até 64 bytes, e muitas outras vantagens mais. Dá uma lida no site a CAN in Automation que tem mais detalhes sobre essa variante do CAN.

  • @LuizFrancisco-z4m5o
    @LuizFrancisco-z4m5o 11 หลายเดือนก่อน +2

    rodrigo,boa noite, tudo bem, vc vende conteudo de redes industriais

    • @ICSolucoesEmAutomacao
      @ICSolucoesEmAutomacao  11 หลายเดือนก่อน +2

      Boa noite.
      Tenho 13 treinamentos publicados na Udemy e Hotmart, onde cada treinamento aborda uma rede industrial.
      Nos links das aulas aqui do canal você encontra o link dos cursos.
      Se tornando membro do clube de membros do canal você também tem acesso às playlists de cursos que posto aqui na plataforma do TH-cam .

  • @TDPalioG3queaFiatNaoFez-zf9sg
    @TDPalioG3queaFiatNaoFez-zf9sg ปีที่แล้ว +2

    boa noite estou me aprofundando na sua aulas gostaria tira uma duvida sobre esse video meu th-cam.com/video/Gl7OhNiUitU/w-d-xo.html como faço para comunicar com realdash com obd2 sendo que consigo com alfaobd

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

    Boa noite, muito obrigado pelo conteúdo. Faço parte de um programa de bolsas da faculdade e utilizo o CAN como objeto de estudos e seus vídeos têm me auxiliado muito. Um questionamento, posso utilizar dois Arduinos unos ao invés de um Mega e outro uno? Eu tenho um uno e minha faculdade pode me disponibilizar outro, para que eu não precise compra-lo, teria como?

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

      Sim é possível utilizar, basta fazer a configuração correta igual eu demonstrei na hora de conectar o módulo CAN nos Arduino UNO. Fazendo isso vai funcionar perfeitamente... inclusive se você quiser inserir mais placas Arduino e montar uma rede maior funciona de boa.

  • @armaky4962
    @armaky4962 7 หลายเดือนก่อน +2

    Nesta Aula missão cumprida tudo rodando em dois Arduino Uno !

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

    Olá, estou tentando fazer uma telemetria. Fuell Tech (injeção eletrônica) com a rede can, conectamos o controlador MCP2515 que conecta com o arduino mega que é conectado em uma lora para passar informações, a full tech passa os dados em hexadecimais como faço um codigo para transformar esses dados?

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

      Eu não trabalho com comunicação automotiva conforme falei nas aulas.
      Então não vou conseguir ajudar.

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

    Boa noite .. eu preciso emular uma rede can para um módulo de direção elétrica do Nissan versa .. porem prefiro pagar para ser construído... Poderia fazer. Um assim ?

  • @fox_yt9523
    @fox_yt9523 7 หลายเดือนก่อน +1

    Amigo se eu usar a biblioteca receive consigo visualizar os dados da minha rede can diretamente no conector obd2 do meu carro?

    • @ICSolucoesEmAutomacao
      @ICSolucoesEmAutomacao  7 หลายเดือนก่อน +1

      Não trabalho com aplicação automotiva, então fica difícil falar sobre.
      Meu ramo é automação industrial.
      Aqui no TH-cam tem outros canais que abordam a rede CAN para aplicação automotiva.

  • @BROTHERSMECATRO
    @BROTHERSMECATRO 4 หลายเดือนก่อน +2

    Tirou uma grande dúvida minha, a muito tempo estava atrás de uma resposta e você me ajudou muito

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

    Cara você é show, melhor explicação sobre o assunto que já vi. Eu sou radioamador (PU4ASL) estou desenvolvendo um projeto de geração de Tons de 67 à 254.1Hz e DCS codes, 2 tabelas de 50 tons e códigos binários. Achei um CI MX-828 da MiXed Signal ICs que tem nele as 2 tabelas. Mas este CI só comunica por C-BUS para acessar as tabelas de CTCSS e DCS codes.
    Então seu vídeo explica isto.....como comunicar em CAM com dispositivos. Adorei sua explicação e dedicação...... você foi além do esperado
    Muitíssimo obrigado.

  • @fox_yt9523
    @fox_yt9523 7 หลายเดือนก่อน +1

    Estou pesquisando já faz um tempinho e até agora não consegui entender,se puder tirar minha dúvida,o meu intuito e ler a rede can do meu carro com o mcp 2515 prontamente conectado ao arduíno,mais os vídeos que vejo no TH-cam e um arduíno lendo as informações do outro arduíno sendo que o intuito e ler a rede can do próprio carro,já procurei na internet mais os vídeos que encontro e igual a esse um arduíno lendo o outro não entendi a funcionalidade de um arduíno ler as informações que o outro arduíno está enviando, desculpa meu comentário pode parecer irônico mais não e não e só uma dúvida mesmo se puder me responder a respeito fazendo favor

    • @ICSolucoesEmAutomacao
      @ICSolucoesEmAutomacao  7 หลายเดือนก่อน +1

      Não posso ajudar no seu caso pois não trabalho com rede CAN automotiva.
      Minha área é automação industrial conforme você pode ver nas minhas aulas.
      O uso do Arduíno é apenas para fins didáticos para demonstrar como o protocolo CAN funciona.

    • @fox_yt9523
      @fox_yt9523 7 หลายเดือนก่อน +1

      @@ICSolucoesEmAutomacao a sim blz obrigado por responder sucesso aí pra vc 🙏

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

    Preciso desbloquear um firewall você consegue?

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

      Boa tarde.
      Acredito que aqui no TH-cam você encontre vídeos referentes a esse assunto em canais de TI

  • @djonisilva8058
    @djonisilva8058 4 หลายเดือนก่อน +2

    Olá ,vi que com esp32 não é necessário usar o módulo MCP2515,apenas com TJA1040 Consegue ler e escrever na can,com arduino é possível também?,usar apenas o arduino e o tranceiver TJA?

    • @ICSolucoesEmAutomacao
      @ICSolucoesEmAutomacao  4 หลายเดือนก่อน +2

      Boa tarde. Arduino não possui chip can então Precisa do conjunto. Você pode até montar seu circuito separado de forma individual, mas como esse é um módulo de baixo custo não vejo sentido para ter esse trabalho

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

    Fala Rodrigo, blz?
    Vc poderia fazer umas vídeos aulas sobre o protocolo Foundation Fieldbus?

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

      Boa sugestão Mauricio! Estarei avaliando a possibilidade de fazer algo sobre no futuro. Um abraço!

  • @pauloeletricista
    @pauloeletricista 2 หลายเดือนก่อน +1

    Excelente meus parabéns pela aula

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

    Olá Rodrigo! Show de aula
    Tenho plc b&r e inversor lenze com a rede can. Não tenho programa do plc. É possível inserir um arduino na rede apenas para ler o que está acontecendo na rede ?

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

      Sim é possível... mais pra frente no treinamento vou demostrar como vc pode usar o seu Arduino para "hackear" a rede CAN e ler os dados do barramento....

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

      @@ICSolucoesEmAutomacao Vou aguardar ! Muito obrigado

  • @BROTHERSMECATRO
    @BROTHERSMECATRO 4 หลายเดือนก่อน +2

    Muito top valeu pela explicação

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

    Boa noite Rodrigo, estou tentando fazer uma comunicação entre o arduino e um painel de instrumentos veicular da fiat, conseguiria me ajudar com isso?

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

      Boa noite.
      Se vc souber os IDs do painel use o CAN Hacker... tem uma aula aqui que demonstro como ele funciona.