You are on page 1of 10

Plataformadomticadebaixocustobaseadaem

microcontroladoresPIC
RafaelAndradedaSilva1
DCOMPDepartamentodeComputao

UniversidadeFederaldeSergipe(UFS)SoCristvo,SEBrasil
rasilva@tvatalaia.com.br1

1.Introduo
Amplamentedifundidaemvriosramosindustriais,aautomaoiniciouumafasede
integrao com diversas edificaes corporativas e residenciais. A cada dia, novos
componentesetecnologiascomeamasurgir,muitasoriundasdeaplicaesmilitares.
Aautomaoresidencialsurgiucomoformadefacilitaralgumastarefascorriqueiras,
comoligarumalmpada,abrirumacortinaouacionarumcondicionadordear.Elatem
demonstradoquepossvelproporcionarouampliarbenefcioscomo:gerenciamento
tcnico,economiadeguaeluz,confortoaousurio,prevenodefalhaseacidentese
trazermaisseguranaaosusurios(DIAS&PIZZOLATO,2004).
Desde que surgiram os primeiros eletrodomsticos, a promessa era que eles
iriampouparotempodosusuriosnastarefasmaiscansativaserotineiras.Algumas
dcadas mais tarde, a automao residencial demonstrou que a integrao entre
dispositivos eletrnicos e eletromecnicos tem aumentado consideravelmente os
benefciosaosusurios.Essaintegraotambmumaaliadanareduodosgastos
comrecursoscomoguaeenergiaeltrica.
Apalavradomtica,oriundadajunodostermosDomus(oequivalenteem
latimparacasa)eRobtica(readacinciaempregadanoestudoeconstruode
robs)nomeiaoramotecnolgicoquecontemplaogerenciamentodetodososrecursos
queconstituemosambienteshabitacionaisinteligentes.Estanovacinciadenominada
Domtica, surge paraincorporar os conceitos tecnolgicos desenvolvidos em outras
cinciascomoCinciadaComputa o,Medicina,PsicologiaeEngenharias.Apesarde
no ser divulgada em massa na sociedade brasileira, a domtica est comeando a
firmasenopas.Emoutroscontinentes elaamplamente difundidaeutilizada nas
residncias, principalmente nas regies mais industrializadas. Mas apesar desta
asceno,ocustodedesenvolvimentoevendadasaplicaesehardwaresaindaum
tantoproibitivononossopas,eesteoprincipalfatordelimitaodadifusodesta
tecnologianoBrasil.
Ossistemasdomticosseguemumparadigmamodular,compostopordoisou
maismdulos,sendoumdelesomduloprincipal,responsvelpelapartelgica,eos
restantes,mdulossecundriosoudecontrole(sensoresouatuadores).Tambmfaz
parte do conjunto, uma rede de comunicao (com fio ou wireless), que permite a
integraocomoutrosdispositivoseequipamentos,comoobservadonaFigura1.

Figura 1.Integraodesistemasdomticos

Fonte:AURESIDE,2004.

2.TecnologiasAplicadas
Visandoobaixocustoefacilidadedeinstalaodasoluoemautomao,asoluo
proposta por este artigo formada por dois mdulos: o mdulo de controle e o
mdulo de sensoriamento e atuao. Todas as tecnologias envolvidas no
desenvolvimentodestasoluosodefcilaquisio.
2.1.MdulodeControle
Estudosdemonstramqueomercadodecelularesestcrescendocadavezmais.Segundo
informaes da TELECO (Inteligncia em Telecomunicaes) existem mais de 6
bilhes de aparelhos celulares no mundo, e este pblico corresponde a
aproximadamente 80% (oitenta por cento) da populao mundial. Visando estes
nmeros,fcilpresumirporquefoiescolhidoqueosistemadecontroledasoluo
aqui descrita seria embarcado em um Smartphone. Dessa forma, poupase bastante
recursoscomaaquisiodeumasutedecontroleeautomao.
Omdulodecontroleconsisteemumaaplicaodesenvolvidanalinguagem
JAVA e que embarcado em um dispositivo telefnico mvel baseado no sistema
operacional Android. Este mdulo tem como finalidade realizar o controle e
amostragemdosdispositivosselecionados.OsistemaAndroidfoiescolhidoporserum
sistemaopensource(portantolivre)edeamplautilizao.Elefoidesenvolvidoporum
grupo denominado OHA (Open Handset Alliance)que composto por gigantes do
mercado detelefonia mvel comoMotorola, LG,Samsung,Sonye liderado pelo
Google.

2.2.MtododeComunicao
Asoluopropostademandaagilidadeemobilidade,quesitosquen
o seriam
alcanadosutilizandotecnologiasdecomunicaobaseadasemfios.Comoalternativaa
estatecnologiaultrapassada,temososprotocolosdecomunicaosemfioouwireless.
NotopodastecnologiasmaisutilizadasmundoaforatemosoWiFi(IEEE802.11).O
WiFi umconjuntodeespecificaespararedeslocaissemfio(WLAN Wireless
Local Area Network). Com esta tecnologia possvel implementar redes de
comunicaocomcomputadoresedispositivosqueestejamprximosouseparadospor
algumasdezenasoucentenasdemetros.Apesardeparecerbastanteatraenteparaouso
emdomtica,assolueswirelesspossuemumcustoumtantoaltoparaoobjetivoaqui
almejado,poisparaaoperaonecessrioaaquisiodealgunsoutroscomponentes.
Umaalternativaestatecnologiaequeseraquiutilizadacomomeiodecomunicao
entreosdispositivosmveisoBluetooth.
OBluetoothfoiescolhidoporserumatecnologiadecomunicaosemfiocom
umapadroglobalequepermitiracomunicaoentreosmdulosdemaneirarpida,
descomplicadaebarata,semautilizaodefiosecabos.Parapermitirquemaisdeum
dispositivosejacontroladopelomesmomdulo,seradotadoomodelodecomunicao
denominado Piconet.Estemodelopermiteaconexodeat8dispositivos,sendoum
emmodomastereosdemaisemslave.

Figura 2. Desenho de uma rede piconet.

2.3.Descriodomdulodesensoriamentoeatuao
Nosmdulosdecontrole,encontraremosumaunidadedecontrolelgicoe
processamento,unidadesdesensoriamento(quandonecessrio),unidadedetransmisso
erecepoeunidadedeatuao(quandonecessrio).Ocontrolelgicoe

processamentoficaracargodeummicrocontroladorPIC18F4550(MCU)fabricado
pelaMicrochip.Estemicrocontroladorfoiescolhidoporseubaixocusto,facilidadede
programaoealtavelocidadedeexecuodoscomandos.
Nasunidadesdesensoriamento,poderemosencontrarsensoresdetemperatura,
umidade,fumaa(nocasodealarmesdeincndio),sensoresdegsmonxidode
carbono,entreoutros.Umtransceiverbluetoothfarocontrole,transmissoerecepo
dedadosentreosmdulosconectados.Aunidadedeatuaopoderserformadapor
rels,reedswitches,servomotoresouchavesmagnticas,tudoissoadependerdouso
propostoaomdulo.

3.Proposta
A domtica visa proporcionar mais conforto e segurana aos lares, diminuindo as
barreiras que dificultam as atividades pessoais dentro das residncias e tambm
apresentasoluesparaaeconomiaderecursosnolar.Esteartigotemcomoobjetivo
descreverumaplataformadomticadeacionamentoegerenciamentodebaixocustoe
modularquecompostaporcentraisdecomandoindependentesegerenciveisapartir
de um aplicativo especfico instalado em um smartphone com sistema operacional
Android,comunicandoseatravsdetransmissores/receptoresbaseadosemtecnologia
Bluetooth.
Considerandoestesaspectos,aviabilizaodoprojetopossvel,considerando:
a) O potencial baixo custo da soluo final, por utilizar componentes
eletrnicosdebaratoseadesnecessidadedeadiquirirumasuteespecfica
paraocontroledoscmodosedispositivos;
b) Agrandeeconomiadosrecursoseltricosdaresidnciaqueserfeitagraas
aoscontrolesautomatizadosparagernciadosdispositivosluminosos;
c) Melhor logstica dos equipamentos que podem ter seus parmetros
mensurados, facilitando a substituio de um material antes que ele se
deterioreporcompleto.

4.Arquitetura
Paraodesenvolvimentodosistemapropostonesteartigo,oprojetofoidivididoemduas
etapas:aespecificaoedesenvolvimentodomdulodecontroleeoprojetodomdulo
desensoriamentoeatuao.
4.1.Mdulodecontrole
Comoexplicadonoitem2.1,omdulodecontroleserconstitudodeumaaplicao
desenvolvidaemJAVAeinstaladaemumSmartphonecomsistemaoperacional
Androidembarcado.Oaplicativoterafinalidadedegestoecontroledosdispositivos
remotadosporele.Comoaplicativoserpossvelgerenciarecomandarosmdulosde
sensoriamentoeatuaodistribudosnoscmodosdaresidncia.

ParaoseudesenvolvimentoserutilizadoosoftwareEclipseSDKJunoverso
4.2.2acrescidodoKitdedesenvolvimentoparaAndroid(AndroidSDKTools).O
AndroidumsistemaoperacionalbaseadononcleoLinuxparadispositivosmveis,
desenvolvidopelaOHA,lideradapeloGoogle.
Omtododecomunicaoqueserutilizadoentreomdulodecontroleeode
sensoriamentoeatuaoseroBluetooth.Ofuncionamentobsicodaconexoconsiste
emtrsestados:scan,pageeinquiry.Quandoodispositivonoestconectadoaalgum
outrodispositivoounossocasoumapiconet,eleseencontranoestadodescan.Nesse
estado,onossomdulodecontroleprocurapordispositivosprximoseguindoum
determinadoperododetempoemat32frequncias.Quandoumdispositivodeseja
estabeleceraconexocomoutro,eleenviaumasequnciademensagenspageidnticas
divididasem16frequncias.Casonoocorraarespostadosescravos(mdulos
distribudosnaresidncia)omestreretransmiteasmensagenspageparaoutras16
frequncias.Casooendereodoescravonoestejaregistradonaunidadedecontrole,o
mestreantesdeenviarumamensagempage,enviarmensagensinquiry
disponibilizandoosserviosparaaconexo.Ofluxogramadomtododeconexo
bluetoothestdescritonafiguraabaixo.

Figura 3. Processo para um ou dois dispositivos estabelecerem a conexo Bluetooth.

4.2.Mdulodesensoriamentoeatuao
Essemduloresponsvelporreceberospacotesdedadosemitidospelomdulo
controladoretraduzirasinformaeseapresentlasaousurioouexecutaros
comandos.Inicialmente,omdulodesensoriamentoeatuaosercontroladoporuma
microcontroladordafamliaPIC18F4550,queserocrebrodecadamdulodesse.
OPIC18F4550possuimemriaFLASHde32Kbytesparaarmazenamentode
programa,memriaSRAMparaarmazenamentodedadoscomotamanhode2Kbytese
memriaEEPROMdedadoscom256bytesdetamanho.Elepossui35portasdigitais
configurveiscomoentradaousadaemais13portasconfigurveiscomocanaisde

entradaanalgica.Elepodeoperarcomat48MHzdefrequncia,umagrande
vantagemdessemicrocontroladoraportadecomunicaoUSBque2.0queele
possui.

Figura 4. Microcontrolador PIC 18F4550 e seu esquema de pinagem.

ParaaunidadedetransmissoerecepodedadosfoiselecionadooMdulo
TransceiverBluetoothHC05(Figura5),porserumcomponentebaratoerobusto,
comopodeserverificadonaTabela1.Comoestemdulopossuiumavoltagemde
alimentaobaixa(3.3Volts)adissipaotrmicaproduzidaduranteasuaoperao
mnima,aliandoistoaoseudiminutotamanho,temosumcomponenteidealpara
instalaoemlocaiscompoucoespaoeventilao.Seutransmissordaclasse2.0e
suapotnciasuficienteparacobrirumareacomumraiode30metros.Seus
parmetrossototalmenteconfigurveisviacomandosAT.Otransmissorbluetooth
ficaralocadoemcadamdulodecontroleousensoriamento.

FCCClass

MododeOperao

Custo(R$)

GL6B

Class2

MastereSlave

100,00

KC21

Class2

MastereSlave

130,00

RBT001

Class2

MastereSlave

310,00

RN41

Class1

MastereSlave

210,00

HC05

Class2

MastereSlave

30,00

Tabela1.ComparaodepreosdeinterfacesdehardwareparaBluetooth

Figura 5. Interface bluetooth escolhida e o esquema de sua pinagem.

Nainterfacedesensoriamentoeatuao,podemosadicionarumcircuitoparao
acionamentodealgumdispositivooumotordecorrentecontinua(CC),comoomotor
deumapersianaeltrica.Estecontroleficariaacargodeumcontroladordesenvolvido
especialmente para este fim. O circuito em questo de extrema simplicidade e
compostoporumresistorde470Ohms,umtransistorPNPTIP32eumdiododeuso
geral1N4002.Estecircuitogaranteoacionamentodeummotordecorrentecontinua
ligadosemumafontedeat15Voltsquandoonvellgicodaentradaforbaixo.

Figura 6. Circuito de acionamento de motores CC.

Paraamonitoraodoambiente,omodulodispedesensoresdeumidade,
temperaturaeluminosidade.Osdoisprimeirossensores,peladefiniodebaixocusto
doprojeto,nopossuemsadasdecontroleparaacionamentodeunidadesde
arrefecimentoouaquecimentodeambientes.Noprojetoseroutilizadossensoresde
temperaturaeumidadeDHT11,porserumsensorconjugadoegarantirumsinalde
sadadigitaldealtaconfiabilidadeeestabilidadealongoprazo.Oelementosensorde
temperaturaumtermistordotipoNTC(NegativeTemperatureCoeficient
CoeficienteNegativodeTemperatura)quetemresistnciainversamenteproporcionala
temperaturaeosensordeumidadedotipoHR202,ocircuitointernofazaleiturados
sensoresesecomunicaaummicrocontroladoratravsdeumsinalserialdeumavia.
Elecobreumafaixademedicodeumidadede20a90%edetemperaturade0a50
grausCelsius.

Figura 7. Sensor conjugado de temperature e umidade.

Omodulotambmdisponibilizaumcontroledeluminosidadeparaserutilizado
casodesejeseligaraslmpadascomumadeterminadaluminnciaprselecionadaou
atmesmosetadaapsumaleituradoambienteporpartedosensorLDR(Light
DependentResistorResistorDependentedeLuzouFotoresistncia)ecustomizao
dosvalorespelousurio.

Figura 8. Dispositivo LDR.

5.ResultadosEsperados
Oresultadoprincipalesperadoparaoprojetodesteartigocientfico,areduodo
custodefabricaodeumsistemadecontroledomticoutilizandoeletrnicafacilmente
encontradaedealtaconfiabilidade,oferecendoalternativasviveisparaimplementao
em qualquer residncia com o propsito de melhor aproveitamento dos recursos
empregadosnamanutenodeumlar.
Estesresultadosiniciaisserodegrandevalia,vistoqueosdadoseinformaes
tcnicas obtidos, amadurecero o desenvolvimento de tcnicas para a concepo e
instalaodeequipamentosfuturos.
Oaplicativodesenvolvidoparaomdulodecontrolesertestadoemumcelular
Motorola Razr HD Maxx e em um Samsung Ace. Nos testes sero avaliados os
comportamentos dosmdulos duranteabuscaeconclusodaconexo,natrocade
informaessobreosmdulos,naaquisiodosdadossobreasadededeterminados
dispositivosenocommandoeacionamentodosequipamentos.

6.Concluso
Aautomao,portanto,emfunodasoportunidadesqueelatrsparaasresidncias,
umatendnciainrreversvel.Dessaforma,hipotetizasequeumasoluodeautomao
quepossuacomoumdeseusatributosobaixovalordeaquisiosempreteroseu
lugarnomercadodesolues.
Nestetrabalhofoidescritoumsistemarazoavelmentesimplesebarato,emquea
centraldecontrolecompostaporumsimplesaparelhocellularsecomunicandovia
Bluetooth com umconjunto dedispositivos demonitoramento e atuao. Deforma
simples,foipossvelbaratearopreodasoluodeautomaoresidencial.

7.Referncias
DIAS, C. L. de A.; PIZZOLATO, N. D. Domtica: Aplicabilidade e Sistema de
AutomaoResidencial. Vrtices,CamposdosGoytacazes(RJ),v.6,n.3,set./dez.
2004.
BOLZANI, Caio Augustus Morais, Desmistificando a Domtica. Disponvel em
<http://www.cefetsp.br/edu/prp/sinergia/complemento/sinergia_2007_n1/pdf_s/segment
os/artigo_02_v8_n1.pdf >Acessadoem31/08/2013.

ALECRIM,Emerson, TecnologiaBluetooth:oqueecomofunciona?. Disponvel


em<http://www.infowester.com/bluetooth.php>.Acessadoem28/08/2013.
TELECO, Estatsticas de celular no mundo. Disponvel em <
http://www.teleco.com.br/pais/celular.asp>.Acessadoem28/08/2013.
LECHETA, Ricardo R. Google Android: Aprenda a criar aplicaes para
dispositivosmveiscomoAndroidSDK,2a Ed., Novatec2007.
WERNECK,SivaBianchideFrontin. Domtica:Uniodearquiteturaetecnologia
dainformaonaedificaoresidencialurbana.TesedeMestradoemArquitetura,
UniversidadeFederaldoRiodeJaneiro.RiodeJaneiro,1999.
DIAS,CsarLuizdeAzevedo. Domtica:aplicabilidadesedificaesresidenciais.
Dissertaodemestrado,UniversidadeFederalFluminense.Niteri,2004.
AGIS, Ed et al. Global, Interoperable Broadband Wireless Networks: Extending
WiMAX Technology to Mobility. v. 8. Intel technology Journal, Columbia: Intel
Corporation,2004.Disponvelem:<www.intel.com/sites/tradmarx.htm>.Acessoem:
23/09/2013.
ALIEVI,C.A.Automaoresidencialcomutilizaodecontroladorlgico. 2008.
84f.TrabalhodeConclusodeCurso(Especializao)InstitutodeCinciasExatase
Tecnolgicas,CentroUniversitrioFEEVALE,NovoHamburgo,2008.