Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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.
4.2.Mdulodesensoriamentoeatuao
Essemduloresponsvelporreceberospacotesdedadosemitidospelomdulo
controladoretraduzirasinformaeseapresentlasaousurioouexecutaros
comandos.Inicialmente,omdulodesensoriamentoeatuaosercontroladoporuma
microcontroladordafamliaPIC18F4550,queserocrebrodecadamdulodesse.
OPIC18F4550possuimemriaFLASHde32Kbytesparaarmazenamentode
programa,memriaSRAMparaarmazenamentodedadoscomotamanhode2Kbytese
memriaEEPROMdedadoscom256bytesdetamanho.Elepossui35portasdigitais
configurveiscomoentradaousadaemais13portasconfigurveiscomocanaisde
entradaanalgica.Elepodeoperarcomat48MHzdefrequncia,umagrande
vantagemdessemicrocontroladoraportadecomunicaoUSBque2.0queele
possui.
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
Nainterfacedesensoriamentoeatuao,podemosadicionarumcircuitoparao
acionamentodealgumdispositivooumotordecorrentecontinua(CC),comoomotor
deumapersianaeltrica.Estecontroleficariaacargodeumcontroladordesenvolvido
especialmente para este fim. O circuito em questo de extrema simplicidade e
compostoporumresistorde470Ohms,umtransistorPNPTIP32eumdiododeuso
geral1N4002.Estecircuitogaranteoacionamentodeummotordecorrentecontinua
ligadosemumafontedeat15Voltsquandoonvellgicodaentradaforbaixo.
Paraamonitoraodoambiente,omodulodispedesensoresdeumidade,
temperaturaeluminosidade.Osdoisprimeirossensores,peladefiniodebaixocusto
doprojeto,nopossuemsadasdecontroleparaacionamentodeunidadesde
arrefecimentoouaquecimentodeambientes.Noprojetoseroutilizadossensoresde
temperaturaeumidadeDHT11,porserumsensorconjugadoegarantirumsinalde
sadadigitaldealtaconfiabilidadeeestabilidadealongoprazo.Oelementosensorde
temperaturaumtermistordotipoNTC(NegativeTemperatureCoeficient
CoeficienteNegativodeTemperatura)quetemresistnciainversamenteproporcionala
temperaturaeosensordeumidadedotipoHR202,ocircuitointernofazaleiturados
sensoresesecomunicaaummicrocontroladoratravsdeumsinalserialdeumavia.
Elecobreumafaixademedicodeumidadede20a90%edetemperaturade0a50
grausCelsius.
Omodulotambmdisponibilizaumcontroledeluminosidadeparaserutilizado
casodesejeseligaraslmpadascomumadeterminadaluminnciaprselecionadaou
atmesmosetadaapsumaleituradoambienteporpartedosensorLDR(Light
DependentResistorResistorDependentedeLuzouFotoresistncia)ecustomizao
dosvalorespelousurio.
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.