F224d Faria, Rubens Alexandre de Desenvolvimento de ... - UTFPR
F224d Faria, Rubens Alexandre de Desenvolvimento de ... - UTFPR
F224d Faria, Rubens Alexandre de Desenvolvimento de ... - UTFPR
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
41<br />
4.3.1 0 SISTEMA MICROPROCESSADO<br />
0 hardware, ou o circuito fisico existente é um sistema microprocessado no qual a<br />
monitoracao e o controle <strong>de</strong> temperatura e da umida<strong>de</strong> relativa do ar (UR%), dos atuadores<br />
para seguranca e protecao contra falhas, da interface <strong>de</strong> VO (Input/Output), sdo realizados<br />
atraves <strong>de</strong> urn software, ou programa armazenado em algum dispositivo <strong>de</strong> memoria fIsica,<br />
integrado ao equipamento. Como uma das variaveis envolvidas na monitoracao e controle<br />
do sistema é a temperatura, e a outra (so monitoracao) é a umida<strong>de</strong> relativa, o tempo <strong>de</strong><br />
resposta do sistema microprocessado nao é critic°, abrindo a possibilida<strong>de</strong> <strong>de</strong> use <strong>de</strong><br />
componentes corn freqiiencia <strong>de</strong> clock mais baixas, facilitando a especificacao do mesmo.<br />
Assim, optou-se por urn sistema microprocessado tipicamente utilizado em<br />
automacao industrial ou comercial (controladores <strong>de</strong> temperatura, relogio ponto, pontos <strong>de</strong><br />
venda (PDV), alarmes) que possui barramento <strong>de</strong> dados com extensao <strong>de</strong> 8 bits e<br />
barramento <strong>de</strong> en<strong>de</strong>recos em 16 bits (permitindo acessar 2 16 = 65536 posicŌes <strong>de</strong><br />
memoria). No barramento <strong>de</strong> controle estao principalmente os sinais <strong>de</strong> RD (read), WR<br />
(write) e CS (chip select) responsaveis pelo acesso a memoria e I/O. 0 software<br />
responsavel pelo funcionamento do equipamento é armazenado em memoria nao-volatil<br />
(por exemplo, EPROM - Eraseable Programmable Read Only Memory), <strong>de</strong>nominada<br />
"memoria <strong>de</strong> programa". As informacoes que po<strong>de</strong>m ser alteradas durante a execucao do<br />
programa silo armazenadas em memoria volatil RAM (Random Access Memory)<br />
<strong>de</strong>nominada "memoria <strong>de</strong> dados". 0 <strong>de</strong>codificador <strong>de</strong> I/O, ou entrada e saida <strong>de</strong> sinais<br />
digitais, é quem <strong>de</strong>termina os en<strong>de</strong>recos <strong>de</strong> acesso do processador corn os perifericos<br />
(teclado, display, sensores, alarmes, atuadores e conversor A/D).<br />
Alguns circuitos acess6rios <strong>de</strong>vem ser utilizados para garantir o perfeito<br />
funcionamento do equipamento. 0 circuito <strong>de</strong> reset e o watchdog sdo dispositivos <strong>de</strong> salvaguarda<br />
que permitem a inicializacao do microprocessador <strong>de</strong> forma padronizada quando<br />
houver alguma situacao que provoque o travamento total do programa em execucao,<br />
colocando em risco a sati<strong>de</strong> do neonato. A falha po<strong>de</strong> ocorrer por temperatura ou umida<strong>de</strong><br />
excessiva no ambiente que acondiciona os circuitos, variacao no fornecimento <strong>de</strong> energia<br />
do hospital, entre outros. Em qualquer situacao a falha no equipamento eletronico nao po<strong>de</strong><br />
constituir urn risco ao paciente.