UMA INTERFACE INTELIGENTE PARA AUTOMAÇÃO DE SISTEMAS DE IRRIGAÇÃO

Documentos relacionados
CLP ESTRUTURA E FUNCIONAMENTO ROGER NABEYAMA MICHELS

INTRODUÇÃO AOS CONTROLADORES LÓGICOS PROGRAMÁVEIS

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação CLPs: Interfaces de E/S

Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051

(43) CATÁLOGO FLEX 35

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Parte II Arquitetura. professorferlin.blogspot.com. professorferlin.blogspot.com. Sociedade Paranaense de Ensino e Informática

Automação Industrial PEA-2211: INTRODUÇÃO À ELETROMECÂNICA E À AUTOMAÇÃO AUTOMAÇÃO: CONTROLADOR LÓGICO PROGRAMÁVEL

Família de Microcontroladores AVR

Profª Danielle Casillo

Guia da Placa de desenvolvimento PD Mega16 N1

AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.

ARDUINO. Profº. Engº. Robson Dias Ramalho

Minicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN

C. CIRCUITOS PARA O ACIONAMENTO DE CARGAS

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Profª Danielle Casillo

ü Na década de 1920 os dispositivos mecânicos foram substituídos pelos relés; ü O uso da lógica de relés dificultava modificações do processo;

Arduino Básico: As versatilidades desta plataforma na prática

Benefícios de um CLP:

ACIONAMENTO DE MÁQUINAS ELÉTRICAS USANDO CLP SIEMENS S7-212

Universidade Federal do Paraná Setor Palotina Departamento de Engenharias e Exatas Engenharia de Energias Renováveis

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo

Real Time Multitasking Processor

Palavras-chave: Controle de temperatura, microcontrolador, sistema didático

ezap 900 Controlador Lógico Programável ezap900/901 Diagrama esquemático Apresentação Módulo ZMB900 - Características Gerais Dados Técnicos

ZAP 900. Controlador Lógico Programável ZAP900/901. Diagrama esquemático. Apresentação. Módulo ZMB900 - Características Gerais. Dados Técnicos.

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Aula 13 - Circuitos Integrados para Automotiva UGA

Desenvolvimendo de um dispositivo medidor de potência com base nas seguintes características: Redução do consumo de energia eléctrica; Necessidade de

Simples ou so sticado: você decide

PLC KL640. Guia de Instalação Rápida. Soluções integradas às suas necessidades. Configurações Kl640. KEYLOGIX Automation Ltda

EXPERIÊNCIA 4: IMPLEMENTAÇÃO DE UM CRONÔMETRO

FACULDADE LEÃO SAMPAIO

A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa.

FACULDADE DE TALENTOS HUMANOS DEPARTAMENTO DE ENGENHARIA MECÂNICA PROCEDIMENTOS EXPERIMENTAIS DE ELETIVA I PARA AUTOMAÇÃO E CONTROLE

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Controladores Lógicos Programáveis

RELÉ DE IMPULSO (COM FEED BACK DO STATUS) E ARDUINO NO ACIONAMENTO DE CARGAS ELÉTRICAS

Módulo 16 ED 125 Vdc Opto

Período Saulo O. D. Luiz

Arquitetura do Microcontrolador Atmega 328

PROJETO MASEC Integrantes

TECNOLOGIA EDUCACIONAL

Descrição do Produto. Dados para Compra. Itens Integrantes. Código do Produto. Produtos Relacionados

Aula 10 Microcontrolador Intel 8051 Parte 1

Introdução à Plataforma ARDUINO

Módulo 32 ED 24 Vdc Opto

Programação Básica em Arduino Aula 8

Kit didático para controle de velocidade e posição de um motor de corrente contínua

Arquitetura do Disciplina de Microcontroladores. Prof. Ronnier Prof. Rubão

Rev 2.0. Relé de Proteção Térmica EP Catálogo ANSI 23 / 26 / 38 / 45 / 49 / 74 / 77 / 94. Catálogo. Técnico

Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM

Fonte Bivolt 24 Vdc / 5 A

3. CARACTERÍSTICAS TÉCNICAS

Circuito Eletrônico. Entendendo o circuito eletrônico na robótica. domingo, 28 de agosto de 11

Prof. Gerson 02/10/2009

Comparação entre Arduino, FPGA, ASIC e SoC

N1040. Controlador de Temperatura

Montagem do Robô. Especificações. domingo, 28 de agosto de 11

Circuitos Lógicos. Prof. Odilson Tadeu Valle

O jeito fácil de aprender!

Sensores, Atuadores e Controladores Fazendo uma Analogia Humana Automação

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

Módulo 16 SD Relé NA Contato Seco

CONTROLADORES LÓGICOS PROGRAMÁVEIS

Tecnologias Digitais

14/3/2016. Prof. Evandro L. L. Rodrigues

PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída

Evento: XXV SEMINÁRIO DE INICIAÇÃO CIENTÍFICA

Mprog. Desenvolvido por pro ssionais para pro ssionais.

HEXKIT HEXREL 8 DIN Placa de Relés sem Latch Manual do usuário Versão 1.0

Fonte Full Range Vac/Vdc 24 Vdc/ 3A

RVC MANUAL POSICIONADOR DE VÁLVULAS MOD. RVC420 R1. Indústria e Comércio de Atuadores RVC Eireli EPP. Dê Preferência aos produtos Fabricados no Brasil

AUTOMAÇÃO DA PRODUÇÃO. Prof. Dr. Roger Nabeyama Michels

EPUSP PCS 3335 Laboratório Digital A. Trena Digital

Apêndice B Sistema Sem Fios Adotado 171 B.1 SISTEMA ADOTADO

Bancada Didática para Controlador de Demanda e Fator de Potência - XE 501 -

Application Note FBEE Controle de Placas com entradas Analógicas REV01. 1 Rev01

Fonte de Alimentação 30 W 24 Vdc

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

MICROCOMPUTADORES. Professor Adão de Melo Neto

DESENVOLVIMENTO DE INTERFACE GRÁFICA PARA UM SISTEMA DIDÁTICO EM CONTROLE DE PROCESSOS


PROTÓTIPO DE AUTOMAÇÃO DE UMA ESTEIRA TRANSPORTADORA COM UM SISTEMA DE PICKING UTILIZANDO TECNOLOGIA DE RFID

AL-2433 PROFISwitch - Acoplador Rede PROFIBUS Redundante

SAFETY Tecnologia de Safety Passivo

Controladores Lógicos Programáveis. Prof. Juan Moises Mauricio Villanueva

i. Funções aritméticas: adição e subtração.

Fundamentos de Automação. Controlador 01/06/2015. Controladores. Controladores. Controladores. Considerações Iniciais CURSO DE AUTOMAÇÃO INDUSTRIAL

Aplicações Avançadas de Microprocessadores. Professor: Marco Shawn Meireles Machado

Microcontroladores e Robótica

Transcrição:

UMA INTERFACE INTELIGENTE PARA AUTOMAÇÃO DE SISTEMAS DE IRRIGAÇÃO João E. M. Perea Martins perea@fc.unesp.br UNESP - Departamento de Computação (FC) CP. 473 Bauru/SP CEP. 17001-970 Tel. (14) 230-0176 Humberto Ferasoli Filho ferasoli@bauru.unesp.br UNESP - Departamento de Computação (FC) CP. 473 Bauru/SP CEP. 17001-970 Tel. (14) 230-0176 Resumo Este artigo descreve o projeto de uma interface inteligente, dedicada ao controle de sistemas de irrigação. A interface tem um processador próprio, assim, o computador principal só é necessário para configurar a interface, determinando como a mesma irá operar. Após a configuração, a interface é desconectada do computador principal e continua a operar de modo autônomo. Abstract This article describes the project of an inteligent interface, designed to control an irrigation system. Its operation controled by an internal processor, and an external computer is only necessary for initialization purpouses. After this initialization, the computer may be disconnected and the interface operation continue autonomously. Palavras Chaves Irrigação, Controle, Automação, Interface Inteligente 1.INTRODUÇÃO Este artigo descreve o projeto de uma interface inteligente, dedicada à automação de sistemas de irrigação. O controle da irrigação é de extrema importância para a agricultura e o objetivo deste projeto é o desenvolvimento de uma interface que controle a irrigação de forma precisa e sem exigir que um computador seja exclusivamente alocado para este fim.

Interface Interface Canais de Irrigação (A) (B) Figura 1. (A) A interface está ligada ao computador principal para que seja feita a sua configuração. (B) A interface já foi configurada e desconectada do computador principal, e está autonomamente fazendo o controle dos canais de irrigação. A interface tem um processador próprio e é considerada um sistema inteligente. Fisicamente, ela fica posicionada externamente ao computador e é conectada ao mesmo via interface serial, a partir do qual ela é configurada. Na configuração, o usuário especifica quantas vezes por dia o sistema de irrigação será acionado e quais serão os horários de inicio e fim da irrigação. Depois da configuração, a interface pode ser totalmente desconectada do computador principal, que poderá ser utilizado em outras aplicações ou até mesmo desligado. A figura 1 ilustra o processo operacional desse sistema. O software de configuração da interface é amigável e não exige computadores de alto desempenho para a sua execução. Após a configuração, a interface se encarregará de fazer todo o controle da irrigação, que é fisicamente acionado por um módulo de chaveamento existente na própria interface. A interface tem pequenas dimensões físicas e consome pouca energia, podendo ser alimentada por baterias. Isso viabiliza o uso de baterias de segurança, que garantem a integridade dos dados de configuração na falta de energia elétrica e também permite que a interface seja configurada em um ambiente interno e depois, caso necessário, seja levada e instalada em campo, sem perda de dados. 2. A INTERFACE DE CONTROLE A interface de controle é baseada em um microcontrolador programável modelo 89C2051 da empresa Atmel. Esse componente foi escolhido pelo fato de ter um baixo consumo de energia, pequenas dimensões físicas, diversos pinos de entrada e saída digital e pelo fato de ter uma memória interna de programa (Atmel, 1995). A memória interna de programa é uma memória do tipo flash com 2 KBytes, o que é suficiente para armazenar eficientes programas nesse tipo de aplicação. O uso dessa memória interna evita o uso de memórias externas de programa, facilitando o desenvolvimento de um hardware com poucos componentes eletrônicos, pouco consumo de energia e que pode ser mais facilmente montado. Esse microcontrolador também possui uma memória interna de dados do tipo RAM, que tem apenas 128 bytes, mas é suficiente para armazenar os parâmetros utilizados nesse tipo de controle.a programação do microcontrolador 89C2051 é compatível com a família 8051 e portanto tem diversos materiais de apoio, como simuladores, bibliotecas, tutoriais, etc.

A interface tem um conversor TTL/RS modelo MAX232, que permite a sua comunicação com um computador, via interface serial. Para realizar o acionamento dos dutos de irrigação existe um circuito de chaveamento, que é descrito detalhadamente no item 4. O microcontrolador utilizado na interface interface foi originariamente projetada para operar com uma tensão de 5 Volts, com um clock de 12 MHz, assim, há um consumo típico de corrente na ordem de 9 ma. Uma vantagem desse controlador é que ele pode ser gerenciado através de software para operar em modo IDLE, onde o consumo de corrente cai para 1,8 ma. Quando o sistema tem que ativar o controle de irrigação, o microcontrolador sai automaticamente do modo IDLE e entra no modo convencional de operação, sendo que após o controle, ele volta automaticamente ao modo IDLE. Além do microcontrolador utilizado, a interface tem outros componentes, como o conversor TTL/RS e os dispositivos de chaveamento, assim, ela passa a ter um consumo de corrente na faixa de 30 ma. O sistema foi originariamente projetado com 8 pinos de controle, isso significa que a interface pode controlar até 8 canais independentes de irrigação, sendo que cada canal possui o seu próprio circuito de chaveamento. Para verificar o estado de operação do sistema, a interface possui duas fontes visuais de indicação, formadas por LEDs (diodos emissores de luz). O primeiro LED é automaticamente ligado após a configuração da interface, indicando que a mesma já foi configurada e está em operação. Caso a interface não tenha sido configurada, ou se houver alguma falha total no fornecimento de energia elétrica, esse LED será apagado, permitindo que o estado da interface seja facilmente controlado. O segundo LED do sistema é ligado e desligado em função do sistema de irrigação estar ativado, assim, quando o mesmo estiver ligado significa que está ocorrendo a irrigação. 3. O SOFTWARE DE CONTROLE O software de controle foi desenvolvido para ser excetuado em microcomputadores pessoais e pode ser executado em ambiente DOS ou Windows, sem a exigências de nenhum recurso avançado de processamento, assim, até mesmo computadores que já estejam desativados podem ser utilizados na operação de configuração da interface. No programa de configuração, o usuário determina número de ciclos de irrigação que ocorrerão durante o dia e quais são os horários de início e fim da irrigação. Estas informações são automaticamente transferidas para a interface. Além disso, o computador também transfere para a interface o horário do seu relógio, cujo valor será utilizado para inicializar o relógio da interface. Depois disso a interface já entra automaticamente em operação. A operação da interface pode ser desativada fisicamente através de um botão de reset que existe na mesma, mas também pode ser feita através do programa de controle. Caso a interface esteja acoplada no computador, o usuário poderá desativá-la totalmente através de uma opção existente no software. 4. O CIRCUITO DE CHAVEAMENTO

Um problema encontrado para o acionamento de dispositivos através de sistemas computacionais está na interface de potência, que chamamos de circuito de chaveamento. Este circuito isola os circuitos lógicos dos dispositivos externos como motores, lâmpadas etc. A relação básica assumida pelo circuito de chaveamento está entre as características dos sinais de sua entrada e os de saída. No sistema as características de entrada seguem o padrão dos circuitos lógicos da família CMOS alimentado com tensão de 5 volts. Um nível lógico baixo, ou desligado, nesta família, apresenta um valor de tensão menor que 1/3 da tensão aplicada (5V) e um nível lógico alto, ou ligado, apresenta um valor maior que 2/3 da tensão aplicada até o máximo de 5 volts. Na saída os equipamentos, de forma geral, trabalham com tensões como 110volts, 220volts ou mais e com correntes maiores na ordem de ampéres. O isolamento entre estes meios, o lógico e o de potência, é muito importante tanto para assegurar o bom funcionamento dos circuitos lógicos, tornando-o imune a ruídos, quanto a despreocupação para o usuário final na sua conexão e atuação nos dispositivos de sua aplicação. O sistema apresentado usa no circuito de chaveamento isolamento óptico para garantir as características citadas. O circuito basicamente é composto de um acoplador óptico e um relé. O uso de relé simplifica os problemas de acionamentos de dispositivos indutivos, como motores, e proporciona opções de chaveamentos encadeados, como contatores para aplicações de potências maiores ou com maior número de fases. Obviamente, outros dispositivos semicondutores podem ser utilizados em substituição ao relé. A figura abaixo mostra o diagrama em blocos do funcionamento do circuito de chaveamento. O sinal lógico aciona o foto-diodo do acoplador óptico. A luz emitida é recebida pelo foto-transistor alterando a sua condutividade. A alteração da condutividade do foto-transitor é usada no acionamento do relé. Note que o vinculo entre o sistema lógico e o de potência está somente no canal luminoso e portanto, completamente isolado sob o ponto de vista elétrico. Figura 2. Diagrama do circuito de chaveamento. 5. TRABALHOS FUTUROS Um dos possíveis trabalhos a serem implementados para o sistema de irrigação de automação, apresentado neste artigo, é a utilização de sensores que permitam que a

interface realize uma irrigação baseando-se também em fatores ambientais. Assim, o sistema poderia ser configurado para operar não exclusivamente em função do horário, mas também em função de fatores ambientais como a temperatura ou umidade. Também está sendo analisada a utilização de um outro microcontrolador para a interface, que no caso, teria mais pinos de controle e poderia suportar mais canais de controle de irrigação e LEDs indicando os estados de operação. Além disso, também poderá ser implementado um novo software de configuração da interface, utilizando-se de recursos visuais que facilitem ainda mais a interação homem-máquina. 6. CONCLUSÕES A interface inteligente para automação de sistemas de irrigação apresentou um desempenho satisfatório, permitindo o controle de até 8 canais de irrigação. O software de controle é fácil de ser operado e a interface tem um pequeno consumo de energia e pequenas dimensões físicas. Além disso, este é um projeto com tecnologia totalmente nacional e que pode ser facilmente adaptado as exigências da agricultura nacional, respeitando-se as características locais. 7. BIBLIOGRAFIA Atmel Corporation Microcontroller Data Book, October (1995) Martins, João E. M. Perea. (1993). Desenvolvimento De Um Kernel Programável De Controle, Com Aplicações Em Telepluviometria e Automação de Experimentos de PCR. São Carlos/SP. Dissertação de Mestrado, IFQSC-USP. Martins, João E. M. Perea; Garcia Neto, A. (1998) A Low Cost Kernel for Data Acquisition and Automation. 5th IFAC Symposium on Low Cost Automation (LCA 98). Proceedings, p. TS9-10/TS9-15, Sept., Shenyang - R.P. China. Vaglia, J.; Gilmour, P.S. (1990) How to Select a Microcontroller. IEEE Spectrum, v. 27, p.106.