Plataforma de automação e controle open source para Internet das Coisas Industrial

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Santana, João Vitor Rocha [UNESP]
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Estadual Paulista (Unesp)
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/11449/312302
Resumo: Com o avanço da Indústria 4.0 e a crescente demanda por soluções flexíveis, conectadas e de baixo custo, este trabalho apresenta o desenvolvimento de uma plataforma de código aberto (open source) de automação e controle voltada para aplicações de Internet das Coisas Industrial (IIoT). A proposta integra hardware e software desenvolvidos para atender aos requisitos industriais de robustez, escalabilidade e interoperabilidade. O hardware, baseado no microcontrolador RP2040, oferece entradas e saídas digitais, analógicas, PWM, suporte a encoders, e interfaces de comunicação Ethernet, RS-232 e RS-485. Seu projeto priorizou modularidade, uso de componentes validados industrialmente e serialização de I/Os via protocolo SPI, possibilitando maior flexibilidade e expansão.No software, a plataforma adota duas abordagens complementares: OpenPLC, compatível com a norma IEC 61131-3, e MicroPython, utilizado por sua simplicidade, agilidade na prototipagem e facilidade de integração com sistemas IIoT. Foram realizadas adaptações no OpenPLC para suportar a serialização dos sinais, além do desenvolvimento de blocos específicos para leitura analógica e comunicação MQTT. A validação experimental foi realizada com dois estudos de caso: uma estação de separação de peças e um controle de velocidade de motor com PID em tempo real, ambos com visualização dos dados via Node-RED. Nos dois cenários a plataforma apresentou um resultado satisfatório e atingiu as expectativas e exigências propostas, além de demonstrar sua alta adaptabilidade a diferentes cenários. Com documentação aberta e disponibilizada publicamente, a plataforma desenvolvida promove o acesso democrático à automação industrial, oferecendo um recurso de alta aplicabilidade tanto para o meio acadêmico quanto para o setor produtivo, fortalecendo a inovação aberta e a customização de soluções industriais.
id UNSP_b5fbbe394fc9692274b38c6ba6a6bcb8
oai_identifier_str oai:repositorio.unesp.br:11449/312302
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str
spelling Plataforma de automação e controle open source para Internet das Coisas IndustrialOpen source automation and control platform for the Industrial Internet of ThingsAutomação industrialInternet das coisasSoftware gratuitoSistemas de controle inteligenteManufacturing automationInternet of thingsOpen source softwareIntelligent control systemsHardwareCom o avanço da Indústria 4.0 e a crescente demanda por soluções flexíveis, conectadas e de baixo custo, este trabalho apresenta o desenvolvimento de uma plataforma de código aberto (open source) de automação e controle voltada para aplicações de Internet das Coisas Industrial (IIoT). A proposta integra hardware e software desenvolvidos para atender aos requisitos industriais de robustez, escalabilidade e interoperabilidade. O hardware, baseado no microcontrolador RP2040, oferece entradas e saídas digitais, analógicas, PWM, suporte a encoders, e interfaces de comunicação Ethernet, RS-232 e RS-485. Seu projeto priorizou modularidade, uso de componentes validados industrialmente e serialização de I/Os via protocolo SPI, possibilitando maior flexibilidade e expansão.No software, a plataforma adota duas abordagens complementares: OpenPLC, compatível com a norma IEC 61131-3, e MicroPython, utilizado por sua simplicidade, agilidade na prototipagem e facilidade de integração com sistemas IIoT. Foram realizadas adaptações no OpenPLC para suportar a serialização dos sinais, além do desenvolvimento de blocos específicos para leitura analógica e comunicação MQTT. A validação experimental foi realizada com dois estudos de caso: uma estação de separação de peças e um controle de velocidade de motor com PID em tempo real, ambos com visualização dos dados via Node-RED. Nos dois cenários a plataforma apresentou um resultado satisfatório e atingiu as expectativas e exigências propostas, além de demonstrar sua alta adaptabilidade a diferentes cenários. Com documentação aberta e disponibilizada publicamente, a plataforma desenvolvida promove o acesso democrático à automação industrial, oferecendo um recurso de alta aplicabilidade tanto para o meio acadêmico quanto para o setor produtivo, fortalecendo a inovação aberta e a customização de soluções industriais.With the advancement of Industry 4.0 and the growing demand for flexible, connected, and low-cost solutions, this paper presents the development of an open source automation and control platform aimed at Industrial Internet of Things (IIoT) applications. The proposal integrates hardware and software developed to meet industrial requirements for robustness, scalability, and interoperability. The hardware, based on the RP2040 microcontroller, offers digital, analog, and PWM inputs and outputs, encoder support, and Ethernet, RS-232, and RS-485 communication interfaces. Its design prioritized modularity, the use of industrially validated components, and I/O serialization via SPI protocol, enabling greater flexibility and expansion. In software, the platform adopts two complementary approaches: OpenPLC, compatible with the IEC 61131-3 standard, and MicroPython, used for its simplicity, agility in prototyping, and ease of integration with IIoT systems. Adaptations were made to OpenPLC to support signal serialization, in addition to the development of specific blocks for analog reading and MQTT communication. Experimental validation was performed with two case studies: a parts separation station and a realtime PID motor speed control, both with data visualization via Node-RED. In both scenarios, the platform presented satisfactory results and met the proposed expectations and requirements, in addition to demonstrating its high adaptability to different scenarios. With open and publicly available documentation, the developed platform promotes democratic access to industrial automation, offering a highly applicable resource for both academia and the production sector, strengthening open innovation and the customization of industrial solutions.Universidade Estadual Paulista (Unesp)Godoy, Eduardo Paciência [UNESP]Universidade Estadual Paulista (Unesp)Santana, João Vitor Rocha [UNESP]2025-07-21T17:53:05Z2025-05-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfSANTANA, João Vitor Rocha. Plataforma de automação e controle open source para Internet das Coisas Industrial. 2025. Dissertação (Mestrado em Engenharia Elétrica) – Instituto de Ciência e Tecnologia, Universidade Estadual Paulista, Sorocaba, 2025.https://hdl.handle.net/11449/31230233004170002P2porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESP2025-11-15T05:01:38Zoai:repositorio.unesp.br:11449/312302Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462025-11-15T05:01:38Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Plataforma de automação e controle open source para Internet das Coisas Industrial
Open source automation and control platform for the Industrial Internet of Things
title Plataforma de automação e controle open source para Internet das Coisas Industrial
spellingShingle Plataforma de automação e controle open source para Internet das Coisas Industrial
Santana, João Vitor Rocha [UNESP]
Automação industrial
Internet das coisas
Software gratuito
Sistemas de controle inteligente
Manufacturing automation
Internet of things
Open source software
Intelligent control systems
Hardware
title_short Plataforma de automação e controle open source para Internet das Coisas Industrial
title_full Plataforma de automação e controle open source para Internet das Coisas Industrial
title_fullStr Plataforma de automação e controle open source para Internet das Coisas Industrial
title_full_unstemmed Plataforma de automação e controle open source para Internet das Coisas Industrial
title_sort Plataforma de automação e controle open source para Internet das Coisas Industrial
author Santana, João Vitor Rocha [UNESP]
author_facet Santana, João Vitor Rocha [UNESP]
author_role author
dc.contributor.none.fl_str_mv Godoy, Eduardo Paciência [UNESP]
Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Santana, João Vitor Rocha [UNESP]
dc.subject.por.fl_str_mv Automação industrial
Internet das coisas
Software gratuito
Sistemas de controle inteligente
Manufacturing automation
Internet of things
Open source software
Intelligent control systems
Hardware
topic Automação industrial
Internet das coisas
Software gratuito
Sistemas de controle inteligente
Manufacturing automation
Internet of things
Open source software
Intelligent control systems
Hardware
description Com o avanço da Indústria 4.0 e a crescente demanda por soluções flexíveis, conectadas e de baixo custo, este trabalho apresenta o desenvolvimento de uma plataforma de código aberto (open source) de automação e controle voltada para aplicações de Internet das Coisas Industrial (IIoT). A proposta integra hardware e software desenvolvidos para atender aos requisitos industriais de robustez, escalabilidade e interoperabilidade. O hardware, baseado no microcontrolador RP2040, oferece entradas e saídas digitais, analógicas, PWM, suporte a encoders, e interfaces de comunicação Ethernet, RS-232 e RS-485. Seu projeto priorizou modularidade, uso de componentes validados industrialmente e serialização de I/Os via protocolo SPI, possibilitando maior flexibilidade e expansão.No software, a plataforma adota duas abordagens complementares: OpenPLC, compatível com a norma IEC 61131-3, e MicroPython, utilizado por sua simplicidade, agilidade na prototipagem e facilidade de integração com sistemas IIoT. Foram realizadas adaptações no OpenPLC para suportar a serialização dos sinais, além do desenvolvimento de blocos específicos para leitura analógica e comunicação MQTT. A validação experimental foi realizada com dois estudos de caso: uma estação de separação de peças e um controle de velocidade de motor com PID em tempo real, ambos com visualização dos dados via Node-RED. Nos dois cenários a plataforma apresentou um resultado satisfatório e atingiu as expectativas e exigências propostas, além de demonstrar sua alta adaptabilidade a diferentes cenários. Com documentação aberta e disponibilizada publicamente, a plataforma desenvolvida promove o acesso democrático à automação industrial, oferecendo um recurso de alta aplicabilidade tanto para o meio acadêmico quanto para o setor produtivo, fortalecendo a inovação aberta e a customização de soluções industriais.
publishDate 2025
dc.date.none.fl_str_mv 2025-07-21T17:53:05Z
2025-05-27
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SANTANA, João Vitor Rocha. Plataforma de automação e controle open source para Internet das Coisas Industrial. 2025. Dissertação (Mestrado em Engenharia Elétrica) – Instituto de Ciência e Tecnologia, Universidade Estadual Paulista, Sorocaba, 2025.
https://hdl.handle.net/11449/312302
33004170002P2
identifier_str_mv SANTANA, João Vitor Rocha. Plataforma de automação e controle open source para Internet das Coisas Industrial. 2025. Dissertação (Mestrado em Engenharia Elétrica) – Instituto de Ciência e Tecnologia, Universidade Estadual Paulista, Sorocaba, 2025.
33004170002P2
url https://hdl.handle.net/11449/312302
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
publisher.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv repositoriounesp@unesp.br
_version_ 1854954543130869760