Vous êtes sur la page 1sur 5

SISTEMA DE CONTROLE AUTOMATICO DE TEMPERATURA DE AR-CONDICIONADOS COM CONTROLE REMOTO o Henrique Silva Jonh Selmo de Souza do Nascimento, Joa

Universidade Estadual do Maranh ao - UEMA S ao Lu s - MA Universidade Estadual do Maranh ao - UEMA S ao Lu s - MA

Emails: jonhsel@gmail.com, jhnrqsilva@gmail.com


Abstract This article aims to develop an automatic temperature control system of air-conditioning with remote control, acting in the regulation of the same temperature. The system basically consists of: a board microcontroller Arduino infrared sensor and temperature sensors; Keywords Control, Automatic, Temperature, Arduino.

Resumo Este artigo teve como objetivo desenvolver um sistema de controle autom atico de temperatura de ar-condicionados, atuando na regula c ao de temperatura do mesmo. O sistema utilizado e constitu do basicamente de: uma placa microcontroladora arduino, sensor infravermelho e sensores de temperatura; Keywords Controle, Autom atico, Temperatura, Arduino.

Introdu c ao 2.1

Referencial Te orico

Placa Arduino Uno

A tecnologia est a presente na vida de quase todas as pessoas, seja no trabalho, em casa ou nas ruas. A humanidade solicita cada vez mais m aquinas e dispositivos tecnol ogicos para a resolu c ao de tarefas e e nesse sentido que surge a automa c ao, como uma ferramenta de aux lio ou substitui c ao da labuta humana na realiza c ao de tarefas. A automa c ao residencial, tamb em chamada por dom otica, j a e uma realidade. Ela est a presente, n ao mais apenas nas casas de luxo ou nas grandes empresas, mas em muitas outras de classe mais baixa, seja no abrir e fechar de uma porta, no acender e apagar de uma l ampada ou no controle da temperatura ambiente. Essa e uma realidade nos dias de hoje, e a tend encia e que a automa c ao se torne, em pouco tempo, onipresente em mundo cada vez mais moderno. Nesse sentido, este projeto visa o desenvolvimento de um sistema dom otico capaz de fazer o ajuste autom atico da temperatura ambiente com o m nimo de interven c ao humana, evitando que o interior de um c omodo se torne demasiadamente quente ou frio. Outro objetivo do projeto e promover uma redu c ao no consumo energ etico da resid encia ou empresa, pois com a regula c ao autom atica da temperatura o motor do aparelho s o operar a em capacidade m axima quando for realmente neces ario.

O Arduino e uma placa de circuito impresso (6,8 x 5,5 x 1,0 cm), conforme Figura 1, largamente utilizado para cria c ao de prot otipos de eletr onica. Ele e baseado nas losoas de software e hardware livres - open sources.

Figura 1: Placa Arduino Uno Os projetos open sources (GOMES , 2011) s ao aqueles criados para o dom nio p ublico, ou seja, que podem ser copiados e modicados por outras pessoas conforme suas necessidades e depois colocados de volta ao dom nio p ublico de modo que outros usu arios possam usufruir dessas mudan cas em seus pr oprios projetos. Isso confere ao Arduino um diferencial que n ao se encontra em outras plataformas de desenvolvimento, a de permitir ao usu ario montar

seu pr oprio Arduino, bastando seguir os esquemas eletr onicos dispon veis no site ocial do projeto www.arduino.cc. Para o presente projeto foi escolhido o modelo Arduino Uno pelos seguintes motivos: possui porta USB para conex ao com o computador, conector jack para alimenta c ao externa, programa c ao simples, pre co baixo e de f acil manuseio. 2.1.1 Componentes da placa Arduino

A placa Arduino Uno possui com 01 microcontrolador ATmega328P (Atmel), 14 entradas e sa das digitais, 6 entradas anal ogicas, 1 oscilador de cristal de 16MHz e pinos de alimenta c ao com 3,3 V, 5 V e Terra (GND). Essa estrutura e mostrada Figura 2, onde est ao identicados os principais blocos da placa.

Figura 3: Tela de Programa c ao A grande vantagem e que os componentes podem ser facilmente retirados para serem utilizados posteriormente em novas montagens. A Figura 4 ilustra uma protoboard de 830 furos, bastante comum no meio eletr onico:

Figura 2: Placa Arduino Uno

2.1.2

Programa c ao Figura 4: Placa Protoboard

A programa c ao do Arduino e feita por meio de uma linguagem de programa c ao pr opria, baseada em Wiring, que e implementada em um ambiente de desenvolvimento (IDE), tamb em pr oprio, baseado em Processing3, e que pode ser utilizada em v arios sistemas operacionais (GIOPPO and HIGASKINO, 2009). A Figura 3 mostra uma tela da IDE de programa c ao do Arduino. 2.2 Protoboard

2.3

Led Emissor Infravermelho

Uma placa protoboard tamb em conhecida como matriz de contatos, e utilizada para fazer montagens provis orias, teste de projetos, al em de inu meras outras aplica c oes. constitu E da por uma base pl astica, contendo in umeros orif cios destinados ` a inser c ao de terminais de componentes eletr onicos. Internamente existem liga c oes determinadas que interconectam os orif cios, permitindo a montagem de circuitos eletr onicos sem a utiliza c ao de solda.

O Led Emisso de Infravermelho possui todas as caracter sticas de um led comum, sendo a u nica diferen ca o fato de emitir uma luz que n ao e vis vel ao ser humano. Esses leds s ao muito utilizados em eletr onica para transmiss ao de dados sem os, em uma curta dist ancia. A Figura 5 mostra um exemplo de um led emissor de infravermelho. 2.4 Sensor LM35

Um dos sensores de temperatura mais populares e o LM35. Ele e um circuito integrado que parece um transistor comum. O LM35 e um term ometro preciso e sens vel, e barato e f acil de encontrar. Seu funcionamento b asico, cada 10mV na sa da e um grau Celsius,

sinal sonoro e emitido quando h a uma varia c ao na temperatura dos valores dos valores aceitos. A vantagem deste equipamento e que em rela c ao ` a pot encia sonora, consome menos energia que um alto-falante comum.

Figura 5: Led Emissor www.labdegaragem.com

Infravermelho;

para 222mV o resultado e 22.2 C, com qualquer mult metro pode ser usado como term ometro. LM35, da National Semiconductor, e um sensor de precis ao em cent grados e tem uma voltagem de sa da anal ogica, sua faixa de medi c ao e de -55 C a +150 C com uma precis ao de 0.5 C. A tens ao de sa da e de 10mV/ C. A tens ao de sa da pode ser conectado diretamente a uma porta de um microcontrolador. O LM35 n ao necessita de qualquer calibra c ao externa ou trimmingpara fornecer os dados com exatid ao, por em para ser lido pelo Arduino, necessita de convers ao, pois o Arduino l e apenas valores inteiros entre 0 e 1023. Assim sabendo que este sensor tem uma resolu c ao de 10mV por cada 1 C poderemos deduzir uma express ao para a temperatura em fun c ao do valor lido. O sensor ser a alimentado pelo Arduino que fornece 5V, como as entradas anal ogicas t em uma resolu c ao de 10 bits, ou seja, 210 = 1024 e cada grau corresponde a 10mV ent ao a express ao da temperatura em fun c ao do valor lido na entrada anal ogica do Arduino ser a:
T = (Valor*(5/1023))*100 T = 0,0048875855*Valor

Figura 7: Sensor de Temperatura

Implementa c ao

Na implementa c ao tem-se a parte pr atica do projeto de controle de temperatura. A Lista de materiais inclui: Arduino, LEDs, Resistores de 200, Buzzer, sensor de temperatura LM35, um display LCD 16x2, um potenci ometro e jumpers. 3.1 Modelo do circuito A Figura 8 mostra as liga c oes: 3.2 Programa c ao

No projeto, o Arduino recebe dados anal ogicos do sensor de temperatura LM335 e converte em graus Celsius ou Fahrenheight. Se a temperatura estiver entre 20 C e 25 C, um Led acender a. Se estiver entre 25 C e 30 C, dois leds acender ao e se estiver mais que 30 C, os tr es leds acender ao e o buzzer apitar a. A programa c ao est a demonstrada abaixo:
#include <LiquidCrystal.h> #include <Tone.h> int sensorPin = 0; int led1=9; int led2=8; int led3=7; int led4=6; int buzzer=10; Tone player; int note[ ]={NOTE_A3,NOTE_G4}; LiquidCrystal lcd(12,11,5,4,3,2); void setup() {

Figura 6: Sensor de Temperatura

2.5

Buzzer

Outro dispositivo presente no projeto e o Buzzer Piezo- El etrico, que e utilizado em circuitos eletr onicos na sinaliza c ao de alguma altera c ao de comportamento do circuito, como mostrado na Figura 7. No presente projeto, a

Serial.begin(9600); lcd.begin(16, 2); lcd.print("Projeto de Automa c~ ao"); pinMode(led1,OUTPUT); pinMode(led2,OUTPUT); pinMode(led3,OUTPUT); pinMode(led4,OUTPUT);

Figura 8: Conex oes do Arduino com os outros dispositivos.

pinMode(buzzer,OUTPUT); player.begin(10); } void loop() { int reading = analogRead(sensorPin); lcd.setCursor(0, 1); float voltage = (reading) * 5.0; voltage /= 1024.0; Serial.print(voltage); Serial.println("volts"); float TempC = (voltage-0.5)*10; Serial.print(TempC); Serial.println(" degrees C"); lcd.print(TempC); lcd.print(" Celsius"); float TempF = (TempC*9.0/5.0)+32.0; Serial.print(TempF); Serial.println("degreesF"); if(TempC<25){ digitalWrite(led1,HIGH); digitalWrite(led2,LOW); digitalWrite(led3,LOW); digitalWrite(led4,LOW); } if((TempC>=25) && (TempC<30)){

digitalWrite(led1,HIGH); digitalWrite(led2,HIGH); digitalWrite(led3,LOW); digitalWrite(led4,LOW); } if((TempC>=30) ){ digitalWrite(led1,HIGH); digitalWrite(led2,HIGH); digitalWrite(led3,HIGH); player.play(note[0]); delay(200); player.play(note[1]); delay(200); player.stop(); } delay(500); }

Resultados

Na Tabela 1 tem-se a epecica c ao do aparelho de ar-condicionado utilizado para o c alculo das estimativas de economia do projeto. Na tabela 2 e mostrado os valores das vari aveis de tempo para o c alculo do consumo energ etico C alculo do gasto energ etico mensal: GASTO MENSAL=(HD)*[(DM)/30]*(CE)*(PE)

Tabela 1: Descri c ao do Produto Descri c ao Marca BTU/h Classe Consumo de Energia ELECTROLUX 12000 C 26,3

Tabela 3: Fluxo de Caixa


Ano 0 Economia de Caixa Deprecia c ao Lucro Antes dos Impostos I.R Lucro L quido Ano 1 401,75 80,35 321,40 110,48 210,92 80,35 365,00 315,00 50,00 (365,00) 291,27 291,27 291,27 Ano 2 401,75 80,35 321,40 110,48 210,92 80,35 Ano 3 401,75 80,35 321,40 110,48 210,92 80,35

Tabela 2: C alculo de consumo energ etico Sigla HD DM CE PE Descri c ao Horas por Dia Dias por M es Consumo de Energia Pre co da Energia Valores 12 30 26,3 0,433

Deprecia c ao Investimento -Pre co do Produto -Custo de Instala c ao Fluxo de Caixa Livre

Tabela 4: Payback GASTO MENSAL = 12*(30/30)*26,3*0,433 GASTO MENSAL = R$ 136,65 C alculo do gasto anual: GASTO ANUAL = GASTO MENSAL * 12 GASTO ANUAL = 136,65 * 12 GASTO ANUAL = R$ 1639,80 4.1 Estimativa de Economia
ANO FLUXO CX ANUAL FLUXO CX AJUSTADO

0 1 2 3

-365,00 291,27 291,27 291,27

-365 -73,73 217,54 508,81

Com o sistema de controle autom atico de temperatura estima-se uma economia bruta anual de 24,5%, ao ano. R$ 1639,80 * 0,245 = R$ 401,75

O presente trabalho mostrou a import ancia dos c alculos de viabilidade para elabora c ao de um projeto, n ao importando a dimens ao do mesmo, para ent ao dar prosseguimento ` a fase de implementa c ao. Refer encias BANZI, M. and MELLIS, D. (2006 ). Arduino Home-Page, www.arduino.cc CAMARGO, C. B. and PARADISO, S. R. (2012 ). Sistema de Controle para Aquariolia, Anais eletr onico - VI Mostra Interna de Trabalho de Inicia c ao Cient ca, Maring a FUENTES, R. C. (2005 ). Apostila de Automa c ao Industrial, Notas de aula- Universidade Federal de Santa Maria GIOPPO, L. L. and HIGASKINO, M. M. (2009 ). Rob o Seguidor de Linha, Universidade Tecnol ogica Federal do Paran a GOMES, S. (2011 ). Chuveiro Autom atico, Projeto de gradua c ao-Centro Universit ario de Bras lia LOPES, D. and SHIMITZ, G. F. (2012 ). Transmissor de Temperatura Microcontrolado e Sistema de Supervis ao, 21o Congresso de Inicia c ao Cient ca

4.2

VLP- Valor de Lucro Presente

Na tabela 3 tem-se o uxo de caixa e na tabela 4 o c alculo do payback.

Para o c alculo do Payback tem-se: INVESTIMENTO = R$ 365,00 FLUXO DE CAIXA = R$ 291,27 VLP = R$ 508,81 De acordo com o c alculo do VPL, o sistema proporcionar a, durante sua vida u til, uma economia l quida de R$ 508,81. 5 Conclus ao

A implementa c ao de um projeto traz consigo muitos erros, sendos os principais referentes aos custos para sua constru c ao. Tais erros s ao encontrados, geralmente, quando o projeto j a se encontra em uma fase mais avan cada, gerando onus nanceiro, retrabalho e altera c ao de prazos.

Vous aimerez peut-être aussi