Última alteração: 13-10-2016
Resumo
Devido à grande utilização de sistemas de refrigeração na indústria de alimentos, a busca por sistemas automatizados que operem sem a intervenção humana e com o menor consumo energético é cada vez mais necessária para aumentar a competitividade das empresas. Também é de extrema importância que estes sistemas de automação possam se comunicar com diversos dispositivos em rede, permitindo a monitoração e supervisão dos processos. Além de se obter um meio rápido de comunicação entre o sistema o usuário, pode-se oferecer uma interface de comunicação segura e com acesso a diversas informações do ambiente controlado e permitir o armazenamento destes dados em um banco, possibilitando uma análise futura para tomada de ações de melhoria. Neste contexto, este trabalho propõe o desenvolvimento de um protocolo de comunicação entre um controlador automático para um sistema de refrigeração por expansão direta e um computador de supervisão. Esse sistema será composto por uma plataforma de controle integrado Arduino Mega, que irá controlar o sistema de refrigeração, e um PC para supervisão e controle com uma interface gráfica desenvolvida em linguagem C, interconectados através de uma rede EIA-485. Através de uma interface gráfica no computador, o usuário irá enviar parâmetros e também ler as variáreis de controle e leituras dos sensores. O computador agirá como mestre na rede, iniciando todas as comunicações, enquanto que um dispositivo - Arduino Mega agirá como o escravo, que responderá às solicitações do mestre e acionará 4 saídas analógicas de corrente de 4 à 20 mA controladas por 2 sensores de temperatura localizados em um na câmara fria e outro na temperatura externa junto ao condensador a ar do sistema de refrigeração. Além disso, haverá a possibilidade de que todas estas informações possam ser armazenadas em um banco de dados no computador a fim de prover ferramentas de análise do sistema. Como resultados parciais tem-se o desenvolvimento de um algoritmo em linguagem C, referente ao mestre, que solicita ao Arduino informações de acordo com a necessidade do usuário. De forma análoga, no Arduino há um algoritmo responsável por responder as informações solicitadas pelo mestre.