Plataforma de automação e controle open source para Internet das Coisas Industrial
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |