Crie projetos com Redes Indutriais por Modbus RTU (RS485) com Arduino
Desenvolvao projetos com Redes Indutriais por Modbus RTU (RS485) com Arduino Uno e Mega. Aprenda a desenvolver Bibliotecas em C para ModbusRedes e Protocolos Industriais: Modbus RTU (RS485) com Arduino UNO e MEGA
- 495 Alunos matriculados
- 06 Horas de duração
- 19 Aulas
- 4 Módulos
- Certificado de conclusão
Obtenha acesso a este e outros cursos
Redes e Protocolos Industriais: Modbus RTU (RS485) com Arduino
Desenvolvimento de Projetos com Redes Indutriais por Modbus RTU (RS485) com Arduino Uno e Mega. Aprenda a desenvolver Bibliotecas em C para Modbus.
Este curso ensina com detalhes o como construir redes industriais utilizando o procolo Modbus RTU em redes RS485 com Arduino UNO e MEGA. Sem dúvida alguma é um dos cursos mais completos e mais detalhado sobre Modbus RTU embarcado em um microcontrolador AVR. Por meio deste treinamento o aluno terá a oportunidade de entender o funcionamento do protocolo e terá condições de desenvolver suas próprias bibliotecas em C para Arduino.
Todos os projetos foram desenvolvidos em linguagem C (ANSIC-C) para os microcontroladores ATMEGA328P (Arduino UNO) e ATMEGA2560 (Arduino MEGA). Neste curso são abordados o Modbus RTU SLAVE e o MASTER para as funções 1, 3, 6 e 16 do Modbus.
No total o curso possui 18 aulas em vídeo com duração total de 6 horas de aulas teóricas e práticas. Certamente este é um ótimo treinamento para quem deseja aprender de verdade como desenvolver aplicações com o Modbus RTU por meio do Arduino. Confira as aulas:
Prof° Fernando:
—————————————————
Um dos meus alunos da Formação em Microcontroladores me perguntou como fazer a comunicação entre um Microcontrolador e CLP por meio do protocolo industrial Modbus, pois o objetivo principal era conectar seu microcontrolador a rede Modbus RTU via RS485 para trocar informações com os atuadores, sensores e com o próprio CLP e IHM conectados em uma rede industrial.
Logo, percebi que a dificuldade do aluno era causada pelo desconhecimento do funcionamento do protocolo Modbus, tanto em seu modo Master quanto no modo Slave.
Encarei o desafio e desenvolvi uma biblioteca Modbus RTU (Master e Slave) para Microcontroladores PIC com suporte as principais funções do protocolo Modbus (conforme a última especificação da norma Modbus V1.1b3). Desde de então, resolvi gravar um curso sobre Redes e Protocolos Industriais: Modbus RTU, com o objetivo de ensinar a como desenvolver (do zero) uma biblioteca em C Modbus Master e Slave para microcontroladores.
Se você deseja entrar na área de automação industrial (e até mesmo automação residencial) recomendo que aprenda a programar microcontroladores (+ protocolo Modbus), pois existem inúmeros equipamentos de baixo custo, desde CLPs, medidores de energia, sensores e atuadores que se comunicam via Modbus.
![]() | Este curso é de nível intermediário |
Importante!!!
* No valor de investimento para a realização do curso NÃO está incluso nenhum hardware, placa, componente ou licença de software, estes itens são de responsabilidade do aluno. A Microgenios e sua equipe técnica tentam, sempre que possível, utilizar nos cursos e webseminários softwares open source ou que possuam versões gratuitas para estudo, e placas de baixo custo e de fácil aquisição na internet.
* Este curso é conteúdo exclusivo do Clube de Membros Microgenios.
Este curso é destinado a todos os interessados em iniciar o desenvolvimento de projetos eletrônicos utilizando microcontroladores, principalmente:
- Estudantes de cursos superiores relacionados com engenharia e tecnologia (eletrônica, elétrica, automação, computação, mecânica, telecomunicações etc);
- Estudantes de escolas técnicas de nível médio;
- Profissionais já formados que precisam iniciar projetos utilizando microcontroladores, sistemas embarcados e internet das coisas (IoT);
- Professores de faculdades e escolas técnicas, que necessitam reciclar/atualizar seus conhecimentos nas áreas de programação de microcontroladores, sistemas embarcados e internet das coisas (IoT).
* Doutorando pela UFABC;
* Mestre pela UFABC;
* Especialização Universidade Mackenzie;
* Graduação FATEC-SP;
* Graduação Universidade UNIP;
* Curso Técnico ETEC Guaracy Silveira.
Participou da Fundação da Microgenios em 2006, Professor do SENAI Anchieta (Graduação e Pós Graduação), atuação profissional em empresas como Siemens, Ilumatic e Avant Lux; desenvolvedor chefe da plataforma de internet das coisas 100% brasileira geniot.io
Certificado emitido pela Microgenios Soluções em Tecnologia Ltda., empresa atuante no mercado desde 2006 especializada em treinamentos, softwares e ferramentas de desenvolvimento para microcontroladores, eletrônica e sistemas embarcados; o certificado emitido neste para os alunos que concluírem este curso possui carga horária, conteúdo programático e código de verificação.
Conteúdo Programático
- 1. [MB-ARDUINO] Introdução ao Curso
- 2. [MB-ARDUINO] Materiais Utilizados durante o Curso
- 1. [MB-ARDUINO] Introdução ao Protocolo Modbus
- 2. [MB-ARDUINO] Estudo dos Function Codes do Modbus
- 3. [MB-ARDUINO] Entendendo o Protocolo Modbus via Simulador
- 1. [MB-ARDUINO] Function Code 0x01 (Read Coils) - Projeto Prático Modbus RTU (Slave)
- 2. [MB-ARDUINO] Function Code 0x01 (Read Coils) - Projeto com Displays LCD (Slave)
- 3. [MB-ARDUINO] Function Code 0x01 (Read Coils) - Estudo da Biblioteca Modbus
- 4. [MB-ARDUINO] Cálculo do BaudRate no Modbus RTU.
- 5. [MB-ARDUINO] Function Code 0x03 (Read Registers) - Projeto Prático Modbus RTU (Slave)
- 6. [MB-ARDUINO] Function Code 0x06 (Write Single Register) - Projeto Prático Modbus RTU (Slave)
- 7. [MB-ARDUINO] Function Code 16 (Write Multiple Registers) - Projeto Prático Modbus RTU (Slave)
- 1. [MB-ARDUINO] Introdução a Redes RS485
- 2. [MB-ARDUINO] Function Code 0x01 (Read Coils) - Projeto Prático Modbus RTU (Master)
- 3. [MB-ARDUINO] Function Code 0x03 (Read Registers) - Projeto Prático Modbus RTU (Master)
- 4. [MB-ARDUINO] Function Code 0x06 (Write Single Register) - Projeto Prático Modbus RTU (Master)
- 5. [MB-ARDUINO] Function Code 16 (Write Multiple Registers) - Projeto Prático Modbus RTU (Master)
- 6. [MB-ARDUINO] Projeto Arduino UNO e MEGA (Modbus Slave) e PC (ModbusMaster)
- 7. [MB-ARDUINO] Projeto Medição de um Smart Meter com Arduino Mega via Modbus
Você pode ampliar seu conhecimento
Assine um plano e tenha acesso a este e outros cursos. Aprenda muito mais.
Formação em Internet das Coisas com ESP32, FreeRTOS e Rasp 12x de R$ 90 ,00
Cursos Relacionados
Conheça outros cursos que oferecemos para complementar seus estudos.





