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:

modbus_rtu_arduino

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.
—————————————————

Veja este projeto prático utilizando as bibliotecas Modbus RTU ensinada no curso:

Segue o conteúdo Programático deste Curso Online:


[MODBUS] Redes e Protocolos Industriais: Modbus RTU com Arduino UNO e MEGA

Module 1 [MODBUS] Redes e Protocolos Industriais: Modbus RTU com Arduino UNO e MEGA
Aulas Práticas e Teóricas
Unit 1 [MB-ARDUINO] Introdução ao Curso
Unit 2 [MB-ARDUINO] Materiais Utilizados durante o Curso
Unit 3 [MB-ARDUINO] Introdução ao Protocolo Modbus
Unit 4 [MB-ARDUINO] Estudo dos Function Codes do Modbus
Unit 5 [MB-ARDUINO] Entendendo o Protocolo Modbus via Simulador
Unit 6 [MB-ARDUINO] Function Code 0x01 (Read Coils) – Projeto Prático Modbus RTU (Slave)
Unit 7 [MB-ARDUINO] Function Code 0x01 (Read Coils) – Projeto com Displays LCD (Slave)
Unit 8 [MB-ARDUINO] Function Code 0x01 (Read Coils) – Estudo da Biblioteca Modbus
Unit 9 [MB-ARDUINO] Cálculo do BaudRate do Modbus RTU
Unit 10 [MB-ARDUINO] Function Code 0x03 (Read Registers) – Projeto Prático Modbus RTU (Slave) – MB-AVR-2018-11-22_09-40-50.mp4
Unit 11 [MB-ARDUINO] Function Code 0x06 (Write Single Register) – Projeto Prático Modbus RTU (Slave)
Unit 12 [MB-ARDUINO] Function Code 16 (Write Multiple Registers) – Projeto Prático Modbus RTU (Slave)
Unit 13 [MB-ARDUINO] Introdução a Redes RS485
Unit 14 [MB-ARDUINO] Function Code 0x01 (Read Coils) – Projeto Prático Modbus RTU (Master)
Unit 15 [MB-ARDUINO] Function Code 0x03 (Read Registers) – Projeto Prático Modbus RTU (Master)
Unit 16 [MB-ARDUINO] Function Code 0x06 (Write Single Register) – Projeto Prático Modbus RTU (Master)
Unit 17 [MB-ARDUINO] Function Code 16 (Write Multiple Registers) – Projeto Prático Modbus RTU (Master)
Unit 18 [MB-ARDUINO] Projeto Arduino UNO e MEGA (Modbus Slave) e PC (ModbusMaster)

+ informações sobre este curso:

Software: IDE Arduino
Hardware: Arduino UNO e MEGA
Certificado: Sim (oferecido no Plano Anual)
Suporte Técnico: Não há suporte técnico para este curso.
Acesso: Estude 24h por dia (acesso integral a todas as aulas).
Aulas: 18 Aulas em vídeo (duração total de 360 minutos).

Afilia-se ao Portal de Membros no Plano Anual tenha acesso aos certificados digitais dos cursos e webseminários.

Utilize os certificados para pontuar em suas Horas de Atividades Complementares!

certificado_cursos

certificado_webnar

Pague 1 vez só e tenha acesso a todos os
cursos, trilhas e seminários

Planos semestrais e anuais. Receba os certificados no plano anual.