Estufa microcontrolada
Faculdade Ciências Exatas e Tecnológicas – FACET 2012 Curitiba - PR
GRUPO DE ESTUDO EM ENGENHARIA ELETRÔNICA/ELETROTÉCNICA ESTUFA MICROCONTROLADA CARLOS E. C. MARTINS ENG. ELETRÔNICA FÁBIO LUÍS BISCAIA ENG. ELETRÔNICA JOÃO A. BURAK ENG. ELETROTÉCNICA
RESUMO Este relatório tem por objetivo apresentar uma solução para controle supervisório de temperatura em estufas, utilizando um microcontrolador da família 8051 totalmente programado em assembly, que exijam controle de temperatura e monitoramento constantes. PALAVRAS-CHAVE controle, temperatura, 8051, estufa. 1.0 - INTRODUÇÃO Este relatório tem como objetivo o desenvolvimento de um sistema supervisório para controle de temperatura em estufas, através da qual torna-se possível ajustar a temperatura desejada, dentro de uma faixa máxima e mínima, mantendo o ambiente dentro desta faixa pré ajustada pelo usuário. Por meio da programação adotada (assembly), o sistema toma decisões por conta própria para aumentar ou diminuir a temperatura, acionando um conjunto de resistências ou um sistema de refrigeração, de acordo com a necessidade. Tais informações serão visualizadas através de um display do tipo LCD. 2.0 - PROGRAMAÇÃO DO FIRMWARE 2.1 DESCRIÇÕES DO CÓDIGO O programa foi desenvolvido no emulador Franklyn para atuar em uma placa hardware para controle de temperatura (0~99ºC) em estufas e/ou ambientes que exijam a manutenção de padrões de climatização. A temperatura é ajustada no equipamento e a partir de então um sistema refrigerador (ar-condicionado ou ventiladores) ou aquecedores são acionados, dependendo da relação entre as temperaturas. Durante a operação, a temperatura de ajuste e medida é indicado em display LCD 16x2 com comunicação 4bits. A base do circuito é composta por um microcontrolador Atmel AT-89C2051-24PU (estrutura 8051) para obtenção de um hardware reduzido, uma vez que o microcontrolador proposto possui apenas 15 portas de I/O. A