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 SizeFormat 
automacao_industrial_2026_1_David_Silva_Interface_para_clp.pdf
  Restricted Access
1.04 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.