Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/45783| Title: | Interface para CLP virtual baseado em arduino |
| Authors: | SILVA, David Evander da CALDAS, Henrique de Brito de ALMEIDA, Hyago Castro de SILVA, Leonardo Melo da |
| Advisor: | SOUZA, Sergio Turano de |
| Other contributor: | RIBEIRO, Daiane Gonçalves GARCIA JUNIOR, Ervaldo |
| type of document: | Projeto Técnico |
| Keywords: | Automação industrial;Controladores programáveis |
| Issue Date: | 11-Jun-2026 |
| Publisher: | 257 |
| Citation: | SILVA, David Evander da; CALDAS, Henrique de Brito de; ALMEIDA, Hyago Castro de; SILVA, Leonardo Melo da. Interface para CLP Virtual Baseado em Arduino, 2026. Trabalho de Conclusão de Curso (Curso Superior de Tecnologia em Automação Industrial) - Faculdade de Tecnologia de Itaquera "Prof. Miguel Reale", São Paulo, 2026. |
| Abstract: | Este trabalho apresenta o desenvolvimento de uma interface para CLP virtual
baseada em Arduino, com foco no ensino de automação industrial. A proposta surge
da necessidade de reduzir a distância entre teoria e prática, causada principalmente
pelo alto custo de equipamentos industriais para serem utilizadas nas instituições de
ensino. O objetivo foi criar um sistema de baixo custo capaz de simular um CLP,
utilizando o Arduino Uno como interface de entradas e saídas e o software Codesys
para programação em linguagem Ladder, conforme a norma IEC 61131-3. A
comunicação entre os sistemas foi realizada via protocolo Modbus RTU.A
metodologia envolveu revisão teórica, montagem do hardware com componentes
eletrônicos básicos e desenvolvimento do firmware em Arduino IDE. Foram
realizados testes para validar o funcionamento do sistema, analisando a
comunicação, a resposta das entradas e saídas e o desempenho geral. Os
resultados demonstraram comunicação estável, baixa latência e funcionamento
confiável. O sistema apresentou se viável como ferramenta didática. Conclui-se que
a solução proposta contribuirá para o ensino prático de automação, sendo uma
alternativa acessível e eficiente para a formação de estudantes. This paper presents the development of an Arduino-based virtual PLC interface focused on industrial automation education. The proposal arose from the need to reduce the gap between theory and practice, mainly caused by the high cost of industrial equipment used in educational institutions.The objective was to create a low-cost system capable of simulating a Programmable Logic Controller (PLC), using the Arduino Uno as an input/output interface and the CODESYS software for Ladder Logic programming in accordance with the IEC 61131-3 standard. Communication between the systems was established through the Modbus RTU protocol.The methodology involved a literature review, hardware assembly using basic electronic components, and firmware development in the Arduino IDE environment. Tests were conducted to validate the system's operation by analyzing communication performance, input/output response, and overall reliability. The results demonstrated stable communication, low latency, and reliable operation. The system proved to be a viable educational tool for practical learning. It is concluded that the proposed solution can contribute to industrial automation education by providing an accessible and efficient alternative for student training. |
| URI: | https://ric.cps.sp.gov.br/handle/123456789/45783 |
| Appears in Collections: | Trabalhos de Conclusão de Curso |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| automacao_industrial_2026_1_David_Silva_Interface_para_clp.pdf Restricted Access | 1.04 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.