Desenvolvimento de protocolo Modbus RTU para microcontrolador PIC18F4550
dc.contributor.advisor | Lucena, Samuel Euzédice de [UNESP] | |
dc.contributor.author | Vilela, Maykon Brasilio | |
dc.contributor.institution | Universidade Estadual Paulista (Unesp) | |
dc.date.accessioned | 2021-10-26T12:03:38Z | |
dc.date.available | 2021-10-26T12:03:38Z | |
dc.date.issued | 2021-10-07 | |
dc.description.abstract | O uso do protocolo Modbus tem aumentado continuamente nas diversas aplicações de engenharia através das redes industriais. Isso decorre do crescente aumento dos sistemas de automação industrial que utilizam esta linguagem universal como padrão de comunicação serial. Tal fama se dá pela sua maturidade, simplicidade, gratuidade e independência em relação ao hardware. Para tanto, este trabalho relata o desenvolvimento do protocolo de comunicação serial Modbus-RTU em linguagem C, para realizar a camada de aplicação, em um microcontrolador de 8 bits (PIC18F4550) através da UART (Universal Asynchronous Receiver Transmitter) presente neste microcontrolador, para a camada de dados, e o padrão RS-485, para a camada física. Foram desenvolvidas e testadas, em simulação, as 8 principais funções do protocolo para um dispositivo operando como escravo. A validação do desenvolvimento tomou como referência os critérios estabelecidos em documentação de testes oficial da própria Organização Modbus, permitindo garantir que o desenvolvimento está em conformidade com as especificações do Protocolo Modbus Oficial. | pt |
dc.description.abstract | The use of the Modbus protocol has continuously increased in various engineering applications through industrial networks. This stems from the growing increase in industrial automation systems that use this universal language as a serial communication standard. This fame is due to its maturity, simplicity, gratuity and independence from hardware. To this end, this work reports the development of the Modbus-RTU serial communication protocol in C language, to perform the application layer, in an 8-bit microcontroller (PIC18F4550) through the UART (Universal Asynchronous Receiver Transmitter) present in this microcontroller, for the data layer, and the RS-485 standard, for the physical layer. The 8 main protocol functions for a slave-operating device were developed and tested in simulation. The validation of the development took as reference the criteria established in the official testing documentation of the Modbus organization itself, allowing to ensure that the development complies with the specifications of the Official Modbus Protocol. | en |
dc.description.sponsorship | Não recebi financiamento | |
dc.identifier.uri | http://hdl.handle.net/11449/214878 | |
dc.language.iso | por | |
dc.publisher | Universidade Estadual Paulista (Unesp) | |
dc.rights.accessRights | Acesso restrito | |
dc.subject | Redes de computadores - Protocolos | pt |
dc.subject | Automação industrial - Protocolos | pt |
dc.subject | Sistemas inteligentes de controle | pt |
dc.subject | Protocolos de comunicação | pt |
dc.subject | Modbus RTU | pt |
dc.subject | Communication protocols | en |
dc.subject | PIC 18F4550 | pt |
dc.title | Desenvolvimento de protocolo Modbus RTU para microcontrolador PIC18F4550 | pt |
dc.title.alternative | Development of Modbus RTU protocol for PIC18F4550 microcontroller | en |
dc.type | Trabalho de conclusão de curso | |
unesp.campus | Universidade Estadual Paulista (Unesp), Faculdade de Engenharia, Guaratinguetá | pt |
unesp.undergraduate | Engenharia Elétrica - feg | pt |
Arquivos
Pacote Original
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- vilela_mb_tcc_guara.pdf
- Tamanho:
- 773.48 KB
- Formato:
- Adobe Portable Document Format
Licença do Pacote
1 - 2 de 2
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 2.43 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição:
Nenhuma Miniatura disponível
- Nome:
- vilela_mb_tcc_guara_aut.pdf
- Tamanho:
- 81.05 KB
- Formato:
- Adobe Portable Document Format
- Descrição: