Professional Documents
Culture Documents
Junho de 2008
ii
Joo Pedro Pais de Figueiredo Correia, 2008
iii
iv
Ao meu av
Que o mais cintilante oceano te leve onde o
mundo te negou e o sonho te apaixonou
v
vi
Resumo
vii
viii
Abstract
The presented document explains the development method and the implementation (hardware
level) of a fire detection system. At the moment there are several products on the market identical
to the one we intend to develop. However, this project aims to build the hardware of a fire detection
system with a lower price and offering the ability to communicate with several brands of fire
detectors.
Initially, it was made an analysis about the existing fire detection systems and the international
standard EN54 that refers to fire detection systems. Those analyses helped to define the
specification parameters that lead to the final product.
The developed system is based in a microprocessor and has several components that enable
the implementation of a simple user interface. The user interface has a LCD to show the necessary
information to the user, some control buttons to navigate through the LCD menus, some sound and
light emitter devices. The developed system has the ability to communicate trough Ethernet and
RS232 a computer connection and RS485 and RS422 to communicate with a possible repeater and
the fire detectors.
All these characteristics can be found in the systems that are being commercialized at the
moment. However there are advantages unique of the system developed: a digital sound system
that gives the user the possibility to record and play voice message and the secondary power
supply that uses a single 12V battery, contrary to the other brands of fire detection systems that use
two 12V batteries to provide the required 24V. Using one battery and low cost components has
enabled us the opportunity to build a much more economical system.
After the analysis of the existing detectors, it was noticed that each detector brand have a
different communication protocol with the corresponding fire detection system. This allowed us to
conclude that it would be impossible to build a system compatible with a large number of detectors
brands.
Nibble Engenharia Lda. decided that the solution for this problem is to build their own fire
detectors and the associated proprietary communication protocol. However, this decision was taken
late in the project and it became impossible to develop the detectors and the communication
protocol. Nevertheless, the general architecture of the addressable detectors was proposed in the
scope of the project.
ix
x
Agradecimentos
minha famlia pelo apoio que sempre me deu. Graas a vocs consegui c chegar.
A Branca Santos pela nossa unio e pela felicidade que esta nos trouxe.
Aos Engenheiros Jos Azevedo e Manuel Reis pelo seu apoio, compreenso e bom
ambiente criado no local de trabalho.
xi
xii
ndice
Abstract ........................................................................................................................... ix
Agradecimentos .............................................................................................................. xi
ndice.............................................................................................................................. xiii
Lista de acrnimos......................................................................................................... xx
Captulo 1 .......................................................................................................................... 1
Introduo ........................................................................................................................ 1
Captulo 2 .......................................................................................................................... 4
xiii
2.4.1 - Estrutura Fsica ..................................................................................................... 9
2.4.2 Mdulos de Comunicao .................................................................................. 10
Captulo 3 ........................................................................................................................ 14
Captulo 4 ........................................................................................................................ 20
Implementao ............................................................................................................... 20
4.1 - Desenvolvimento................................................................................................................. 20
Captulo 5 ........................................................................................................................ 49
Concluso ....................................................................................................................... 49
Bibliografia ..................................................................................................................... 51
ANEXOS .......................................................................................................................... 54
xiv
Anexo 3 Esquemtico do mdulo de sada ............................................................................. 57
xv
ndice de Figuras
xvi
Figura 4.22 - Disposio do LCD e espaadores ....................................................................... 45
Figura 4.23 - 1- Partes metlicas existentes na PCI; 2 - Componente metlico que encaixa por
cima da PCI ....................................................................................................................................... 45
Figura 4.24 Face superior da PCI desenvolvida ...................................................................... 46
Figura 4.25 Face inferior da PCI desenvolvida ........................................................................ 47
xvii
ndice de Tabelas
xviii
xix
Lista de acrnimos
DC Direct current
xx
xxi
1
Captulo 1
Introduo
No documento a seguir apresentado, ser feita uma anlise terica dos sistemas de deteco
de incndios e detectores mais utilizados. Uma vez que no foram implementados, ser tambm
apresentada a idealizao dos detectores proprietrios Nibble.
Aps esta pequena introduo sero apresentadas as especificaes do projecto obtidas
atravs da anlise dos sistemas j existentes no mercado e da norma EN-54 referente a centrais
de deteco de incndios. A norma referida foi analisada em pormenor uma vez que bastante
rigorosa quanto s caractersticas das centrais de incndios, tanto a nvel de funcionamento como
a nvel de apresentao e interface com o utilizador.
Os captulos de especificao e de implementao, foram divididos de forma a melhor se
apresentar a informao e distinguir os diferentes mdulos de construo.
No captulo de implementao foi ainda acrescentado dois subcaptulos referentes
elaborao da placa de circuito impresso e apresentao do prottipo desenvolvido.
3
4
Captulo 2
Detectores automticos e
Central de Alarmes e
Accionadores manuais
Painel de Controlo
Central de Alarmes e
Painel de Controlo
Painel Repetidor
A indicao da zona em que houve deteco dada por LEDs ou por um LCD, num painel que
serve de interface com o utilizador, onde tambm se encontram botes para comandar e
programar a central. Neste tipo de sistemas no possvel conhecer qual ou quais os detectores
que se encontram activos, a no ser que se verifique directamente no detector (um LED vermelho
pisca rapidamente ou permanece aceso quando o detector est em alarme), o que numa situao
real no seria praticvel.
Num sistema enderevel cada dispositivo ligado ao painel de controlo tem um endereo
digital, configurado no dispositivo (por hardware) ou na central (por software). Isso permite a
identificao precisa do detector que se encontra activo.
Neste tipo de sistemas podem ser ligados um elevado nmero de dispositivos (detectores,
sirenes e mdulos diversos) ao loop, sendo as diferentes zonas criadas logicamente, escolhendo-
se a partir da central quais os detectores pertencentes a uma determinada zona. O estado dos
dispositivos continuamente monitorizado pela central (mestre) que comunica com todos os
dispositivos do loop (escravos) sequencialmente, interrogando-os sobre a sua condio.
A existncia de um painel repetidor, instalado numa entrada segura do edifcio, permite
visualizar o estado do sistema bem como realizar o controlo do mesmo. A sua funo reproduzir
as informaes do painel existente no gabinete da central, de forma a que se possa avaliar
correctamente a situao do sistema e a progresso do incndio mesmo que este se localize longe
da central.
6
O fogo um tipo de combusto fruto de uma reaco qumica em cadeia que se desenvolve
sempre que houver combustvel (matria para queima), oxignio (comburente) e calor. Dessa
combusto resultam alguns produtos (gases, calor, chamas e fumo) que se encontram presentes
em maior ou menor quantidade, dependendo do material e das condies ambientais onde ocorre
o incndio.
Estes produtos resultantes influenciam fortemente a deciso do tipo de sensor a utilizar.
7
Verificou-se que a maioria dos fabricantes de sensores desenvolve o seu prprio protocolo de
comunicao. Este facto torna o objectivo de tornar o sistema suficientemente dinmico para se
poder utilizar uma vasta gama de marcas de sensores, mais complexo.
Deste modo necessrio realizar uma anlise de mercado das marcas mais utilizadas de
forma a tornar o sistema a desenvolver o mais compatvel possvel com as marcas mais vendidas.
As marcas que mais se destacaram foram a Apollo e a Hochiki.
Foram contactadas outras marcas que j possuem centrais de deteco (que utilizam os seus
prprios sensores); no entanto, a grande maioria destas no se mostraram disponveis para
discutir a utilizao dos seus sensores na central a desenvolver.
9
Detector
Mdulo de Comunicao
ZigBee
RS-485
Central
2.4.2.1 - RS-485
Apesar do protocolo RS-232 ser a interface mais utilizada para comunicao srie, possui as
suas limitaes.
O standard RS-485 capaz de fornecer uma forma bastante robusta de comunicao
multiponto, que cada vez mais tem sido utilizada na indstria para o controlo de sistemas em que a
quantidade de dados a transmitir baixa e com taxas de comunicao at 10Mbps.
No protocolo RS-232, os sinais so representados por nveis de tenso referentes massa.
Existem dois fios, um de transmisso e outro de recepo de dados e um terceiro correspondente
massa. Este tipo de interface bastante til em comunicaes ponto-a-ponto a baixas
velocidades de transmisso. Uma vez que necessita de um cabo de referncia comum entre os
dispositivos, o comprimento do cabo no pode exceder algumas dezenas de metros.
As principais limitaes deste protocolo so a interferncia a que se encontra sujeito e a
resistncia do cabo.
O standard RS-485 utiliza um princpio diferente de funcionamento. Neste caso, apresenta
apenas dois fios que so utilizados para uma transmisso diferencial, ou seja, um dos cabos
transmite o sinal existente no outro invertido, como pode ser verificado na Figura 2.6.
Verificamos assim que o nvel lgico transmitido determinado pela diferena de tenso entre
os fios. Esta aparente redundncia de informao transmitida, bastante til pois torna a
comunicao muito robusta como podemos ver na Figura 2.7.
11
2.4.2.2 - ZigBee
- Baixa latncia;
- Transferncia fivel de dados com nveis apropriados de segurana.
O ZigBee opera em trs bandas de rdio conhecidas como ISM (Industrial, Scientifical and
Medical), as quais esto isentas de licenciamento.
Consoante a banda, varia a taxa de transmisso possvel: em 2.4Ghz podem ser obtidas taxas
de transmisso de 250Kbps, com 16 canais disponveis; a 915Mhz, est disponvel uma taxa de
transmisso de 40Kbps e 10 canais de comunicao; no caso de 868Mhz, possibilita 1 canal e
uma taxa de transmisso de 20Kbps.
Visto ser um protocolo bem definido, importa detalhar cada uma das topologias de rede
admitidas pelo ZigBee. Uma vez que este standard perspectiva a rede de uma forma ad-hoc, no
existe uma topologia predeterminada nem um controlo obrigatoriamente centralizado.
Existem 3 topologias de rede que sero definidas de seguida.
ao ZigBee Coordinator que cabe todo o controlo da rede, assumindo este um papel central e
de comunicao directa com todos os dispositivos Endpoint portanto o Coordinator que inicia e
mantm os dispositivos na rede. Toda a informao em circulao na rede passa pelo n
Coordinator.
Rede em Malha (Mesh)
Numa topologia em malha os dispositivos do tipo FFD (Coordinator/Routers) so livres de
comunicar com outro dispositivo FFD. Isto permite, quando necessria, a expanso fsica da rede
(maior alcance). O Coordinator regista toda as entradas e sadas dos dispositivos, mas no
assume um papel to importante em termos de fluxo de informao como na configurao anterior.
Captulo 3
Especificao da Central
Leds de Sinalizao
Visualizao e
Identificao LCD
Sinalizao
Sonora
Com o exterior do
sistema
Com sensores
Em todo o projecto deve ter-se em conta o consumo de energia, que deve ser o menor
possvel.
Sero em seguida apresentadas as especificaes referentes aos diferentes mdulos de
construo a desenvolver.
16
Existiro trs tipos diferentes de sinalizao por LEDs, atravs de um LCD e por som.
Quanto identificao dos diferentes estados de funcionamento, a norma bastante rigorosa.
Como j referido, existem os seguintes modos de funcionamento da central: alarme de incndio,
falha geral, inactividade, repouso e modo de teste. Todos os modos excepto o de repouso podem
encontrar-se activos ao mesmo tempo.
Num alarme de incndio devem ser emitidas sinalizaes sonoras luminosas e deve haver
informao referente ao acontecimento no LCD. S um utilizador de nvel dois tem permisses
para silenciar um alarme de incndio.
Aquando de uma falha geral deve indicar a razo da mesma, podendo esta ser devido a: curto-
circuito ou interrupo em qualquer local, remoo de um ponto, falha alimentao da rede, fugas
para a massa e/ou ruptura de fusvel ou disparo de um aparelho de proteco. A indicao de uma
falha deve ser sonora e luminosa ou indicada no LCD. Ao contrrio do que acontece em caso de
alarme de incndio, um utilizador de nvel um pode silenciar uma falha geral.
Deve existir uma indicao de que o sistema se encontra ligado, um outro que indica se este se
encontra alimentado pela fonte primria e ainda mais dois que indicam os dois sinais mais
importantes para o utilizador da central: alarme geral e falha geral. Todas as outras indicaes
podem ser apresentadas atravs de LEDs, no entanto, no podem colidir com os parmetros
obrigatrios da norma.
17
Se LEDs intermitentes forem utilizados, a sua cadncia bem definida pela norma e dever
ser a seguinte: 1Hz para alarmes de incndio e 0,2Hz para alarmes de falha.
O LCD tem que ter pelo menos uma janela bem definida, sendo esta constituda por dois
campos: um composto por 16 caracteres para mostrar o local onde se encontra a ocorrer o
incndio e um outro com 40 caracteres onde se complementa a informao descrita no primeiro
campo. Independentemente da ocorrncia, todos os modos de funcionamento devero estar
acessveis nos menus do LCD, possuindo cada um destes, um ecr descritivo do mesmo.
Em condio de alarme, o LCD deve pelo menos mostrar a primeira zona que entrou em
alarme num campo superior, a ltima a entrar num campo inferior e o nmero de zonas em alarme
(estas duas ltimas permanentemente). No entanto a informao sobre as zonas activas tm de se
encontrar acessveis atravs dos menus do LCD. Neste modo de funcionamento, toda a
informao do LCD que no seja referente ao alarme de incndio, deve ser suprimida,
permanecendo acessvel atravs da interveno do utilizador nas teclas de interface e no LCD. Em
modo de inactividade o LCD deve apresentar as zonas, detectores e/ou componentes inactivos.
De forma a poupar energia o LCD desligar-se- um minuto aps a completa inactividade do
teclado a menos que esteja a ocorrer um alarme. A aco sobre qualquer das teclas de interface
ir ligar o mostrador.
3.2 - Interface
A interface com o utilizador ser constituda por um painel que contm os indicadores j
referidos (LEDs de identificao e LCD), um conjunto de teclas que permitam a manipulao do
sistema, duas sadas de 24Vdc e duas sadas controladas por rel (onde se podem ligar
dispositivos de 230Vac @ 50Hz).
Como j referido uma das sadas de 24V utilizada para a ligao de uma sirene externa a
central.
A central de deteco de Incndios deve possuir um conjunto de teclas direccionais e uma
tecla de confirmao para permitir uma fcil navegao nos diferentes menus do LCD. Deve
tambm haver duas teclas, uma para silenciar o buzzer e outra para silenciar a sirene de alarme.
A partir do nvel dois de acesso deve tambm encontrar-se acessvel uma tecla que permite
reiniciar o sistema.
Por fim deve ainda possuir uma tecla de modo de dia que tem o objectivo de activar e
desactivar o referido modo de funcionamento. O modo de dia um modo de funcionamento da
central (diferente dos j referidos tanto no contexto como na aplicao) que visa implementar um
nvel de pr-alarme devido a existncia de luminosidade a mais no sistema de deteco. Durante o
dia, a luz pode provocar a activao de um detector, lanando um alarme. Com o modo de dia
activado, o detector activado lana o pr-alarme que permite ao utilizador verificar a veracidade da
informao sem causar problemas e inquietaes entre os utilizadores do edifcio sem
necessidade.
18
Uma maior quantidade de teclas pode ser implementada se a relao custo-benefcio for
favorvel.
3.3 - Comunicao
Ir ser implementado um mdulo Ethernet que nos permita ligar a central por rede a um
computador, tornando o sistema acessvel a partir de locais remotos e/ou atravs da Web. Esta
comunicao pode tambm servir para programao da central atravs de um computador
externo.
Haver tambm necessidade da existncia de um mtodo de comunicao com a unidade de
controlo de forma a poder proceder sua programao e actualizao do software da mesma.
Muitos dos sistemas j existentes possuem tambm repetidores. Assim no sistema a
desenvolver, ter de ser implementado um mdulo de comunicao para que, numa possvel
expanso do sistema, apenas seja necessrio desenvolver o repetidor em causa sem alterar o
hardware da central.
A unidade de controlo ser baseada num microcontrolador com capacidade de gerir todo o
sistema. De forma a facilitar o processo de programao e gesto da central, ser utilizado um
RTOS, ou seja, um sistema operativo que pode ser implementado em microcontroladores
destinado execuo de mltiplas tarefas facilitando o controlo em tempo real.
Uma tarefa um conjunto de cdigo que no sabe quando que vai ser executado ou
interrompido, tendo no entanto um tempo de resposta a um evento (externo ou interno) que pr-
definido. Se esse prazo de tempo no for cumprido h um falha no sistema.
O multi-tasking permite a calendarizao de tarefas. Estas podem ser interrompidas a qualquer
momento, sendo retomadas posteriormente.
Num RTOS, cada tarefa tem um grau de prioridade, e a nica coisa que garantida pela
calendarizao do sistema operativo que a essa tarefa lhe seja atribuda tempo de execuo.
Tarefas com o mesmo grau de prioridade partilham o tempo do CPU.
Os RTOS facilitam a concepo de sistemas em tempo real, no garantindo no entanto que o
resultado final seja um sistema em tempo real. Para tal necessrio que o programa
implementado tenha sido correctamente desenvolvido.
Um RTOS mais valorizado pela forma previsvel e rpida na resposta a um evento, do que
pela quantidade de dados que processa. As grandes vantagens de um RTOS so fornecer
latncias de interrupes e de alternncia de tarefas mnimas.
19
3.5 - Alimentao
De forma a respeitar a norma, a alimentao dever ser feita de duas formas: pela rede
(alimentao principal) e atravs de uma bateria (alimentao secundria). Deve ainda ser
permitido unidade de controlo, a verificao de qual o tipo de alimentao actual da central.
Sero necessrios diferentes nveis de tenso no sistema: 24V de forma a alimentar as duas
sadas de 24V e permitir a activao das sadas controladas por rel; 13,8V de forma a recarregar
a bateria; 5V para alimentar a unidade de controlo e possivelmente alguns componentes de sinal.
possvel que venham a ser necessrios um ou mais nveis de tenso diferentes dos
referidos, pois podem existir alguns componentes que necessitam de alimentao com valores
diferentes dos indicados.
De notar que o sistema de alimentao deve permitir a recarga da bateria at pelo menos 80%
da sua carga mxima ao fim de 24 horas e completamente carregada ao fim de 48 horas. O
sistema deve manter a carga da bateria e esta no deve ser descarregada enquanto a tenso de
alimentao for superior tenso da mesma.
Segundo a norma, a central s pode deixar de carregar a bateria caso haja um pedido de
corrente muito elevado e por um curto perodo de tempo.
20
Captulo 4
Implementao
4.1 - Desenvolvimento
Apesar da PCI se encontrar preparada, alguns dos mdulos no sero montados em todos os
sistemas comercializados, sendo portanto sistemas opcionais com custo acrescido. o caso do
uso da chave de acesso, da colocao de 2 rels (um rel a opo base) e do mdulo de
gravao e reproduo de voz.
Ao longo do desenvolvimento foram dimensionados os diferentes mdulos especificados no
captulo 3.
A montagem do cristal externo no ser efectuada apesar de ser contemplada no esquemtico,
com vista a possveis expanses. Utiliza-se portanto o cristal interno do microcontrolador, que
suficiente para o bom funcionamento do sistema, poupando deste modo alguns componentes.
Apesar de existir mais do que um componente a comunicar por SPI com a unidade de controlo,
no h coliso de informao, pois cada um dos componentes tem um sinal de seleco.
Os dois primeiros tipos de entradas encontram-se ligados a dois shift-register 74HC165D. Este
shift-register foi escolhido pois alm de cumprir as especificaes desejadas, utilizado em vrios
projectos existentes na empresa, o que o torna mais econmico.
Este componente liga-se entrada MISO da comunicao SPI existente na unidade de
controlo.
De notar que o integrado recebe informao via dois pinos (um deles negado); no entanto, visto
que a actualizao das sadas pela unidade de controlo muito rpida, no h necessidade de
ocupar mais um pino no microcontrolador. No se utiliza uma das entradas, ligando-a massa.
De notar que o acesso de nvel dois identificado por um jumper pois trata-se do bloco
opcional para acesso a este nvel atravs de chave. Na verdade no sero colocados os dois pinos
correspondentes ao jumper, apenas ser ligado a cada uma das perfuraes da PCI um fio
proveniente da chave.
Para a entrada de som foi utilizado um microfone POM5246P. A sua implementao envolveu
o dimensionamento de um filtro activo de Butterworth de segunda ordem que um filtro com o
ripple muito reduzido em ambas as bandas passante e de corte, aproximando-se de zero nesta
ltima.
Utilizou-se a topologia Sallen-Key para realizar o seguinte filtro:
Segundo a topologia utilizada [4], a funo de transferncia de uma montagem deste tipo a
seguinte:
R3 R4
Vo R3
(1)
Vi 2 R
s (R1 R 2 C1C 2 ) s(R1C1 R 2 C1 R 1C 2 ( 4 )) 1
R3
Assim [4], sabendo que a forma bsica de uma funo de transferncia no domnio das
frequncias de um filtro activo de segunda ordem a seguinte,
K
H (2)
f f
( ) j 1
fc Q fc
1
Fc (3)
2 R 1R 2 C1C 2
R 1 R 2 C1 C 2
Q (4)
R
R 1 C1 R 2 C1 R 1C 2 ( 4 )
R3
Fazendo R1=R2=100k , C1=C2=C e o ganho unitrio, ou seja R4=0, temos Q=0,5.:
Assim pela equao 3, sabendo que a frequncia de corte de 20kHz, obtemos o valor de C:
C 79,6 pF (5)
De notar que neste caso no estamos a utilizar a massa como referncia mas sim os 2,5V.
Este facto apenas levar a que o ampop sature para tenses superiores a 2,5V,e no influenciar
o efeito de corte do filtro.
Os condensadores C7 e C40 so condensadores de desacoplamento j que a variao do
valor de referncia e o divisor resistivo realizado a partir das resistncias R69 e R70, permitem a
obteno de referncia de 2,5V.
Os componentes R56 e C32 realizam um filtro passa-baixo passivo, com frequncia de corte
igualmente aos 20kHz, que a frequncia mxima de performance aceitvel do componente.
Assim obtm-se um filtro de ordem 3 frequncia de 20kHz.
De notar que para gravar voz sem utilizar compresso (o que tornaria a programao mais
complexa e utilizaria uma grande parte da memria do microcontrolador), ser necessria uma
23
memria flash externa ao microcontrolador. Para isso foi utilizado o integrado AT45BD, que uma
memria flash de 8 Megabits.
Esta memria foi escolhida pois permite a comunicao SPI com o microcontrolador e possui
capacidade suficiente para curtas mensagens. Alm deste facto, este componente encontra-se em
utilizao noutro projecto da empresa, ficando portanto mais econmico.
Este componente tem a desvantagem de necessitar de uma alimentao entre 2,7V e 3,6V.
Este facto ir, como veremos mais frente, ser resolvido, pois existiro mais componentes neste
caso. Assim ir ser realizado um circuito de Step-Down para 3.3V.
1 2
3
4 5 6 7
No LCD ir ser indicada toda a informao obrigatria que no identificada por sinalizao
como especificado na norma (EN54-2) j descrita.
Os primeiros 16 caracteres (bloco um) do mostrador esto reservados, como indica a norma,
para indicar a ltima zona que entrou em alarme. No canto superior direito (bloco dois) ser
indicado a todo o momento (desde que no entre em conflito com as especificaes normativas) o
estado de carregamento da bateria; quatro traos indicam bateria mxima, um a mnima. Quando
s indicado um trao e este se encontra a piscar a bateria encontra-se em estado crtico. As
linhas dois e trs (bloco trs), esto reservadas para a descrio da ltima zona que entrou em
alarme.
Na ltima linha ser mostrado em primeiro lugar as teclas a carregar para aceder ao menu nos
primeiros 6 caracteres (bloco quatro); nos caracteres 8, 9 e 10 (bloco cinco) ser indicado o
nmero de zonas que se encontram em alarme; nos caracteres 12, 13 e 14 (bloco seis), mostra-se
o nmero de sensores que se encontram activos. Por fim os ltimos 4 caracteres (bloco sete)
mostram a primeira zona que ficou activa.
De notar que estas indicaes so apenas apresentadas em modo de alarme geral.
24
Zona 4 I I I I
A zona 4 entrou em alarme as 12 :15
MENU 3 15 2
Terra Amarelo
De forma a poupar pinos da unidade de controlo, foram utilizados dois shift-register ligados em
srie. Ao contrrio dos utilizados anteriormente, estes permitem ao microcontrolador actualizar as
sadas do sistema atravs de comunicao SPI. Dado os requisitos, o integrado utilizado foi o
74HC164.
Tal como o integrado utilizado nas entradas, este possui dois pinos de comunicao com a
unidade de controlo sendo um deles negado. Como a estas duas entradas realizado um AND
lgico (isto no interior do integrado), o pino no utilizado ligado ao VCC para no alterar a
informao. Isto acontece pois um AND de qualquer valor lgico pelo valor 1 tem como resultado
o prprio valor lgico.
Dado haverem duas sadas livres (aps ligao dos LEDs) num dos shift-register de sada,
estas foram utilizadas para controlar a luz de fundo do LCD e para accionar o buzzer.
O buzzer utilizado foi o OBO-13240, pois suficiente para o projecto e utilizado noutros
27
projectos da empresa o que permite preos mais baixos. Pelas mesmas razes, o altifalante
utilizado foi o ADS-2908.
J que o integrado LM324D possui internamente 4 ampops e apenas foi utilizado um , para a
implementao do microfone foi colocada uma srie de quatro filtros a 20KHz, 3 dos quais
idnticos ao dimensionado para o microfone e um outro baseado num simples circuito RC. Assim
conseguimos obter um filtro a 20KHz de ordem 7, obtendo uma atenuao muito acentuada a esta
frequncia.
Existem desenhadas duas sadas controladas por rel, cujo desenho do circuito de
accionamento representado na Figura 4.7.
O objectivo desta montagem poupar energia j que para o rel ser accionado, so precisos
24V; no entanto, para o seu conector normalmente fechado se manter aberto e o normalmente
aberto se manter fechado, apenas so precisos 12V.
Existem ainda duas sadas de 24V. Ambas possuem fusveis de forma a proteger o sistema de
correntes demasiado elevadas (exigidas pelos componentes ligados s sadas).
Como podemos ver na seguinte figura a sada da sirene pode ser programada e controlada
por um transstor enquanto a outra sada de 24V mantida ligada a todo o momento.
A sada para a sirene permite uma corrente mxima de 300mA. Assim sendo, F2 tem o valor
de corrente de corte de 315mA. Por seu lado, a sada de 24V permite uma corrente mxima de
500mA possuindo, contudo, um fusvel de 1,6A. Desta forma protege-se toda a parte do sistema
que se encontra ligado a 24V.
Segundo a norma, todos os fusveis devem estar acessveis para serem facilmente substitudos
e devem ser monitorizados, pelo que devero ser colocados na parte superior da PCI. A
monitorizao dos fusveis feita pelos pinos F8 e G8 de um dos shift-register de entrada.
Considerando as entradas e sadas do sistema, o painel frontal desenvolvido tem o aspecto
apresentado na figura seguinte:
Devido dificuldade em avaliar a memria necessria para controlar o processo, foi escolhido
o microcontrolador ATMEGA32. Se mais tarde for necessrio, visto que o microcontrolador
ATMEGA644 tem exactamente a mesma estrutura (tm o mesmo pinout) que o primeiro excepto
ter mais memria, podemos troc-lo sem haver problemas estruturais. Claro est que esta troca
encarecer o sistema.
Dentro das vrias capacidades destes microcontroladores, destacamos as referidas de seguida
pois sero de grande utilidade para o projecto. A existncia dos quatro canais PWM permite o
aumento da eficincia do circuito de Step-Up e o controlo do altifalante. Os oito canais ADC
permitem um controlo preciso de diferentes parmetros aumentando a eficincia na deteco de
falhas nomeadamente as da bateria. O interface JTAG possibilita a programao do
microcontrolador e execuo do programa passo a passo permitindo uma monitorizao em tempo
real das diferentes entradas e sadas da unidade de controlo num computador. Um grande nmero
(32) de entradas e sadas permite a ligao de variados componentes aumentando as capacidades
e a complexidade de controlo do sistema. O interface srie SPI permite a utilizao do integrado de
ligao Ethernet e facilita a utilizao dos shift-register de entrada e sada.
A tabela seguinte mostra a distribuio dos pinos do microcontrolador pelos diferentes mdulos
que a unidade de controlo gere. De notar que a tabela indica se os diferentes pinos do
microcontrolador so simples entradas/sadas ou tm alguma funo mais especfica (por exemplo
ser uma sada PWM ou um ADC).
30
Dadas as especificaes, foram analisados trs tipos de RTOS distintos: uClinux, TinyOS e
FreeRTOS. Todos so freeware e podem ser utilizados em processos industriais.
Na Tabela 4.3 - Vantagens e desvantagens dos diferentes sistemas operativos encontram-se
as vantagens entre os diferentes RTOS.
De notar que devido falta de informao existente sobre os sistemas uClinux e TinyOS, a
tarefa de analisar as suas vantagens e desvantagens bem como a sua possvel implementao
torna-se mais complexa.
31
SO Vantagens Desvantagens
Vasta gama de microprocessadores em que aplicvel Necessidade de indicao da memria utilizada
fivel
Encontra-se em contnuo desenvolvimento
FreeRTOS
Pouco exigente nas caractersticas de hardware(ROM e RAM) Necessria ateno RAM ocupada e a sobrposio de
Muito simples na implementao tamanho e utilizao memria
Pode ser usado em aplicaes industriais
Bom suporte de programao atravs de um forum
Boa documentao
Utiliza linguagem C
fivel e portvel Restrita gama de microprocessadores em que aplicvel
Uclinux
Pode ser usado em aplicaes industriais Fraco suporte de programao atravs de fruns
Rpido Pouca documentao
Utiliza linguagem C e comandos de LINUX Pouca evoluo
Muito eficiente Necessita de aprendisagem de nesC
Alocao dinmica de memria gerida facilmente Fraco suporte de programao atravs de fruns
TinyOS
Como podemos ver pela Tabela 4.1 ambos os sistemas uClinux e TinyOS tm um nmero
limitado de microprocessadores em que podem ser aplicados, o que no acontece no FreeRTOS.
Ao longo da anlise dos trs sistemas, verificou-se que o FreeRTOS, utiliza linguagem de
programao C (o que no implica a aprendizagem de uma nova linguagem de programao),
possui uma documentao bastante elaborada acerca do seu funcionamento e pouco exigente a
nvel de hardware.
As caractersticas referidas apenas excluem da escolha a tomar o sistema TinyOS. No entanto,
para utilizar o uClinux como um RTOS, so necessrias ferramentas de debug especficas [5]. Este
facto aliado pouca evoluo do uClinux orientou a escolha do sistema operativo para o
FreeRTOS.
O FreeRTOS um pequeno sistema operativo desenhado para ser implementado em
microcontroladores, simplificando o processo de programao e aumentando o nvel de segurana
e integridade do cdigo desenvolvido. Este permite a implementao de rotinas, sem limitar nem o
nmero de tarefas por rotina nem o nmero de prioridades (sistema multitarefa) que possam
existir.
A utilizao de um RTOS permite facilitar a implementao de vrios tipos de comunicao
existentes no sistema a controlar. No nosso caso ir facilitar a implementao do protocolo
Ethernet.
Como foi indicado nas especificaes do projecto, iremos necessitar de comunicao Ethernet,
comunicao para programar o microprocessador e comunicao com os detectores de incndio.
32
O condensador C10 e a bobina L3 funcionam como filtros com vista reduo de rudo
electromagntico.
Como a alimentao do micro e deste mdulo possuem diferentes nveis de tenso, o mdulo
de transstores PUMD6 foi mais uma vez utilizado de forma a converter a tenso mxima fornecida
pelo ENC28J60 (aproximadamente 2,6V) em 5V permitindo assim comunicao SPI com o
microcontrolador.
A programao da unidade de controlo ser feita por JTAG, que alm de programar a unidade
33
Tabela 4.4 - Consumo corrente nos diferentes nveis de tenso (unidades em mA)
A bateria escolhida de 12V-7Ah que, como j foi referido, necessita de 13,8V para ser
completamente carregada. Uma vez que segundo a norma a bateria necessita de estar a 80% da
sua carga total ao fim de 24h e a 100% ao fim de 48h, necessrio ter em conta a corrente que lhe
devemos fornecer. Fornecendo 13,8V-7A, a bateria iria carregar numa hora; no entanto, quanto
mais rpido for o carregamento da bateria maior ser o seu desgaste. Como no necessitamos de
um carregamento to rpido, optou-se por carregar a bateria a 13.8V e 0.3A; desta forma
garantimos que ao fim de um dia ela se encontra carregada (0,3*24=7,2). Este sobre-
dimensionamento permite respeitar a norma mesmo que a bateria j tenha algum tempo de uso e
esteja um pouco deteriorada.
Para haver uma monitorizao do estado da bateria, implementou-se o circuito da imagem
seguinte:
leitura de 13,8V.
O dodo D2 impede que a leitura seja sempre de 24V e que a bateria esteja ligada a essa
tenso.
Uma vez que h duas sadas de 24V, iremos necessitar de um circuito Step-Up que converta os
12V da bateria para 24V. Isto para que, em caso de falha da alimentao primria, continuemos a
ter a sada com a tenso desejada. O circuito de Step-Up baseado num condensador e numa
bobine e ir ser controlado por uma sada em PWM da unidade de controlo que realiza a
comutao de um transstor de potncia.
Como pode ser verificado na seguinte figura, a alimentao primria do sistema monitorizada
a todo o momento.
4.1.5.1 - Step-Down
Foram implementados trs circuitos deste tipo com vista a obter trs nveis de tenso distintos:
13,8V para carregar a bateria, 5V para alimentar a maior parte do circuito e 3,3V para a
alimentao da comunicao Ethernet e da memria flash externa.
36
Como podemos ver na Figura 4.13, colocando um divisor resistivo entre a sada e a entrada
inversora do comparador conseguimos controlar a tenso de sada segundo a equao 8.
R2
| Vout | 1.25(1 ) (6)
R1
Atravs da resistncia Rsc conseguimos controlar a corrente mxima de sada do integrado;
esta relao dita pelas equaes 9 e 10.
I pk 2 Iout (7)
0.3
R sc (8)
Ipk
Note-se que a corrente limitada fisicamente pelas caractersticas deste componente, nunca
podendo, portanto, ultrapassar os 1,6A.
Quando a tenso de sada desce abaixo do valor pretendido, o transstor Q1 entra em
conduo carregando a bobina L com a carga suficiente para subir a tenso de sada, carga esta
que controlada pela corrente Ipk. De notar que em ambos os casos existe uma infinidade de pares
R1 e R2 que satisfazem a condio.
Como a tenso de sada mais baixa que a entrada, a utilizao de uma fonte comutada deste
tipo tem tambm a vantagem de consumir um valor de corrente menor do que a que se encontra
disponvel na sada.
37
Caso haja uma falha da fonte principal, este circuito permite a continuidade de 24V nas sadas
correspondentes (sada de 24V e sada sirene). Esta continuidade poderia ser mantida atravs da
utilizao de duas baterias; contudo, o preo das baterias bastante significativo. Assim alm de
se obter um produto final mais econmico, obtemos uma vantagem concorrencial j que a maioria
dos sistemas utilizam duas baterias.
Foi utilizado um circuito baseado num condensador e numa bobina montados como mostra a
seguinte imagem.
1 2
E IL L (9)
2
Quando o interruptor aberto, a energia armazenada na bobina passa para o condensador. A
tenso aos terminais do condensador ir ser controlada pela quantidade de energia acumulada na
bobina, ou seja, pelo tempo que o interruptor est fechado.
No projecto foi utilizado um transstor controlado por uma onda PWM proveniente da unidade
de controlo.
Foram realizados vrios testes de forma a tentar melhorar a eficincia do circuito.
Devido sua grande importncia, comeou por se dimensionar a taxa de comutao da onda
proveniente do microcontrolador, ou seja, o duty-cycle (D) da onda. Um perodo da onda
composto por um tempo de carga tc e um tempo de descarga td.
38
di Vl di
Vl L (10)
dt L dt
Quando o transstor est em conduo, a tenso aos terminais da bobina 13.8V; quando a
transstor se encontrar em corte, a tenso na bobina a diferena entre a entrada e a sada (24-
13,8=10,2V).
A corrente na bobina varia ao longo do tempo como demonstrado no seguinte grfico:
39
I
i Lmax IS (11)
2
Atravs da corrente na bobina, podemos relacion-la com a tenso aos seus terminais em
ambos os estados do transstor. A equao (12) referente ao funcionamento em conduo e a
(13) ao funcionamento em corte.
di L VS I
(12)
dt L tc
diL VS Vo I
(13)
dt L to
Assim podemos relacionar a tenso de sada com a tenso de entrada e o duty-cycle da
seguinte forma:
Vs t c (Vo Vs )t o Vs
I Vo (14)
L L 1 D
Ou seja se queremos uma sada de 24V e temos uma entrada de 12V, precisamos de um duty-
cycle de 0,5. Do mesmo modo podemos relacionar as correntes de entrada e sada e o duty-cycle.
I o Vo I s Vs Io I s (1 D) (15)
VS D
L (16)
I f
40
Ser tambm necessrio calcular o valor do condensador. Este pode ser determinado pela
seguinte equao:
dV V Vo D
i c Io C C (17)
dt tc f R V
A indutncia adoptada tem que permitir, como j demonstrado, uma corrente de 2A pois a
corrente de entrada o dobro da de sada. Assim sendo foi escolhida uma bobina de 47H com
uma corrente mxima de 3A que, funciona segundo as especificaes do sistema.
I
i Lmax IS I 2A (18)
2
Temos ento os dados necessrios para calcular a frequncia de comutao necessria que
garanta a corrente e tenso de sada desejadas.
VS D
f 64KHz (19)
I L
Para um consumo de aproximadamente 1A e com uma tenso de sada de 24V, temos uma
resistncia de sada de 24 . Definindo um ripple mximo de 200mV, a capacidade tem que ser
superior calculada.
Vo D
C 39 F (20)
f R V
Existe no entanto uma tenso de ripple produzida pela resistncia interna do condensador.
Foram escolhidos condensadores de valor elevado de forma a minimizar a sua resistncia
interna; no entanto necessrio ter em ateno que esta escolha condiciona aumento do custo
deste componente.
Tabela 4.5 - Comparao de condensadores
220F 48 m 252mV
470F 84 m 144mV
A tenso de ripple total ser menor que a soma entre o ripple da carga e o ripple provocado
entre a resistncia interna do condensador.
41
Vo D
V 17 mV (21)
f R C
Com este driver pretende-se que haja uma comutao do transstor D44H8 com maior rapidez.
Quando o valor de PWM se encontra a 5V, o transstor NPN (T2) entra em conduo fazendo
com que o T1 entre igualmente em conduo.
42
Quando o PWM desce a zero, o transstor PNP (T3) entra em conduo; contudo, possui
sempre no seu emissor uma tenso, imposta pelo transstor T1, de 0,7V o que faz com que o
transstor nunca entre em corte.
De forma a resolver este problema, foi utilizada uma bateria de 6V para provocar uma tenso
negativa no colector do transstor T3. Com uma tenso negativa garantimos que mesmo com uma
queda de tenso de 0,7 no emissor de T3, este permanece em conduo.
Obtemos ento o circuito seguinte:
Figura 4.20 - Step-Up com transstor PNP como driver do par push-pull
43
Neste circuito a entrada do par push-pull varia entre 5 e -3V, o que permite fazer comutar o
transstor T1.
Quando o sinal PWM est a 1, o transstor T4 encontra-se em corte, pelo que existe
aproximadamente -3V na entrada do par push-pull, fazendo com que T3 esteja em conduo e T2
em corte, obrigando T1 a entrar em corte.
Quando o sinal PWM da unidade de controlo se encontra a 0, o transstor T4 entra em
conduo, colocando na entrada do par push-pull aproximadamente 5V. Desta forma T2 passa a
estar em conduo e T3 em corte fazendo com que T1 entre em conduo. De notar que com a
adio de T4, h uma inverso do sinal PWM do microcontrolador.
Este circuito tem partida a desvantagem de ser mais caro pois utiliza mais componentes.
Aps experimentao verificou-se que o circuito descrito comporta-se de forma muito semelhante
ao indicado inicialmente. Assim sendo no h factores de suficiente relevncia para a sua
implementao.
4.1.6 PCI
Neste projecto foi utilizada tecnologia SMD. Esta tecnologia traz grandes vantagens porque
alm dos componentes serem mais econmicos, so tambm mais pequenos e leves ocupando
menos espao. Alm disso podemos colocar componentes nos 2 lados da PCI.
Tem a desvantagem de tornar a dissipao de calor menos eficiente. Este facto compensado
por os componentes estarem em contacto com a PCI; esta utilizada como dissipador.
Considerando que quanto mais cobre a placa tiver maior ser a dissipao de calor, a eficincia de
dissipao pode ser melhorada se nas reas em que no existem componentes na PCI, se
desenharem (em vez de faixas) reas de cobre correspondentes a massa ou ao VCC.
Outra das preocupaes que a tecnologia SMD nos traz, o facto de, neste caso, muitos
componentes ( o caso das resistncias e dos condensadores) aguentarem um mximo de um
oitavo de Watt, ou seja 125mW.
Para o design do sistema foi utilizado o software Eagle Layout Editor 4.13. Para a construo
da PCI foram utilizados os equipamentos LPKF ProtoMat C60 e LPKF Minicontact III (este ltimo
devido a ser uma PCI de dupla camada).
No design da PCI, foi preciso ter em conta a largura das pistas, j que esta se encontra
dependente da corrente que passa em cada pista.
44
Tabela 4.6 - Relao entre largura de faixa e corrente para uma espessura de cobre de
35m (1mil=0,0254mm)
Assim foram definidas 3 larguras de pistas distintas: 8 mil de largura com perfuraes de 16mil
de dimetro para todas as ligaes de sinal; 15 mil de largura com perfuraes de 30mil de
dimetro para todas as pistas de alimentao; e 20 mil de largura com perfuraes de 60mil de
dimetro para as ligaes com os rels.
De notar que as pistas esto sobredimensionadas de forma a garantir o bom funcionamento do
sistema. Alm disso, quanto maior for a quantidade de cobre, mais eficaz ser a dissipao de
calor de toda a placa. Assim foram definidos conjuntos de cobre em ambos os lados da placa com
as seguintes prioridades:
Tabela 4.7 - Prioridades e valor de tenso dos polgonos
De notar que o conjunto PE (terra) foi definido apenas nas bordas da PCI.
Figura 4.23 - 1- Partes metlicas existentes na PCI; 2 - Componente metlico que encaixa
por cima da PCI
A imagem 1 da Figura 4.23 - 1- Partes metlicas existentes na PCI; 2 - Componente metlico
que encaixa por cima da PCIrepresenta os contactores metlicos existentes na PCI. A imagem 2
representa um pequeno anel metlico cncavo, que colocado sobre os contactos da PCI com a
concavidade voltada para baixo. Quando pressionado, a parte metlica que colocada em cima
da PCI permite fechar o circuito, ou seja, permite que os contactos perifricos se liguem ao central.
A PCI ser colocada numa caixa, pelo que necessita de seis perfuraes de apoio que se
encontram nas bordas da PCI onde iro ser colocados parafusos. Os condutores destas
46
4.2 Apresentao
4.2.1 - PCI
Aps o dimensionamento e desenho do circuito, construiu-se a PCI das duas figuras abaixo
apresentadas.
No topo superior esquerdo podemos visualizar as ligaes das duas sadas controladas por
rel e as ligaes de comunicao RS485 e RS232. No centro encostado ao topo podemos
tambm ver as ligaes para a comunicao JTAG. Devido s dimenses do MagJack de ligao
RJ45, este foi colocado no canto inferior esquerdo da placa.
Do lado direito da parte frontal da placa podemos observar dois fusveis de proteco, um para
cada sada de 24V.Podemos ainda observar do lado esquerdo do painel frontal um jumper de dois
pinos utilizado para acesso ao nvel trs de utilizao.
De notar que todos os componentes j referidos, no so possveis de observar quando a
caixa da central se encontra fechada encontrando-se no entanto facilmente acessveis.
Em funcionamento normal, o utilizador apenas observar a parte delimitada pelo painel
colocado sobre a PCI.
Atravs desta imagem podemos visualizar a disposio dos componentes na face inferior da
placa. No canto superior esquerdo vemos o fio terra e mais abaixo os fios de ligao ao
transformador 230Vac @50Hz para 24Vdc e bateria de 12V.
No canto inferior esquerdo podemos observar o transstor de potncia que controla o circuito
de step-up. Acima deste vemos a chave de acesso seguida do LCD. Do lado direito da PCI
encontram-se as trs montagens dos circuitos de step-down seguidas dos dois rels que controlam
as respectivas sadas. Entre o LCD e os referidos circuitos podemos visualizar o sistema de
gravao e reproduo de voz composto por um altifalante e um microfone.
Abaixo dos rels vemos um cristal que, como j referido, no tem a finalidade de controlar a
frequncia de funcionamento do microprocessador mas sim do integrado de comunicao
Ethernet.
Captulo 5
Concluso
Este captulo apresenta uma compilao dos principais resultados obtidos e so enumeradas
as dificuldades encontradas, bem como as perspectivas de desenvolvimento futuro do projecto.
Inicialmente foi estabelecido que a unidade electrnica a desenvolver deveria possuir
caractersticas diferenciadas e nicas, tais como: uma interface com o utilizador simplificada e
intuitiva; possibilidade de comunicao com um elevado nmero de detectores de incndios
disponveis no mercado e um preo de custo que fosse inferior a metade do preo mdio das
centrais disponveis no mercado.
Nesta dissertao foi projectado e construdo um prottipo de uma central de deteco de
incndios. A primeira fase do trabalho consistiu na recolha de informao tcnica sobre os
diferentes tipos de centrais e detectores existentes no mercado. Foram ainda contactados vrios
fabricantes de detectores no sentido de obter informao sobre o protocolo de comunicao
utilizado nos detectores. Salienta-se que no foi possvel conhecer em tempo til os protocolos de
comunicao dos detectores, pelo que, o objectivo de tornar o sistema compatvel com o maior
nmero de marcas de detectores ficou inacessvel.
Uma vez estabelecidos os requisitos do sistema, deu-se incio especificao da arquitectura
da central comeando pela escolha do microcontrolador e dos diferentes subsistemas a
desenvolver (entradas/sadas, comunicao, processamento, alimentao). Na seleco dos
componentes electrnicos procurou-se garantir a restrio relativa ao custo da unidade.
A arquitectura do Hardware foi estruturada em vrios mdulos, a saber: mdulo de entrada e
sada, mdulo de comunicao, mdulo de processamento com memria flash e o mdulo de
alimentao.
50
A interface com o utilizador baseia-se num LCD para apresentao de dados, um conjunto de
13 LEDs para facilitar a visualizao de alarmes e falhas e um conjunto de teclas para navegao
nos menus do LCD ou de activao/ desactivao de determinadas funcionalidades da central.
Foi ainda implementado um conjunto de diferentes protocolos de comunicao com diferentes
objectivos quer sejam para ligar a central a detectores e repetidores ou a um computador para
haver uma monitorizao remota do edifcio onde se encontra a central.
O sistema electrnico desenvolvido cumpre a maioria dos objectivos propostos,
nomeadamente permite uma interface com o utilizador simples, com caractersticas nicas que
permitem uma fcil identificao de alarmes e/ou falhas e com um preo de comercializao
prximo de metade do valor mdio das centrais actualmente no mercado.
No actual estado de desenvolvimento do prottipo, apesar de no poder ser considerada
enderevel, encontra-se preparada para que no futuro lhe sejam aplicados subsistemas que a
tornem no sistema desejado.
Assim, no futuro ser necessrio desenvolver detectores proprietrios Nibble. Estes podem ser
implementados de duas formas: ou atravs do desenvolvimento de um mdulo que aplicado a
sensores convencionais permita convert-los em detectores endereveis, ou atravs do
desenvolvimento de detectores prprios, ambos com um protocolo de comunicao proprietrio.
Aps a implementao dos detectores, ser necessrio desenvolver um protocolo de
comunicao proprietrio, protocolo este que permita uma transmisso de dados com velocidade
relativamente elevada, eficiente e segura.
De notar que apesar de se falar em detectores, ser tambm necessrio desenvolver
botoneiras e sirenes de forma a que o protocolo de comunicao permita comunicar com todos os
elementos da rede.
Por fim, ser necessrio desenvolver o firmware da central para que esta funcione de forma
eficaz e como proposto na especificao do sistema.
51
Bibliografia
[6] RS-422 and RS-485 Application Note, BB electronics, revised October 1997
[7] EN54 (Norma Europeia para Sistemas de deteco e alarme de incndios), Bruxelas,
1999
[8] Sedra, Adel S; Smith, Kenneth C., Microeletronic Circuits, Quinta Edio, Oxford,
Oxford University press, 2004
[9] Mohan, Ned; Undeland, Tore M.; Robbins, William P., Power Electronics, Segunda
Edio, New York, John Wiley & Sons, Inc., 1995
[10] Ranjan, Prabhat, Embedding OS in AVR microcontrollers, apresentao para DA-
IICT- Dhirubhai Ambani Institute of Infomation and Communication Technology,
Gandhinagar, India
[11] Texas Instruments, Analyses of Sallen-key Architecture Application Report, Mixed
Signal Products, 1999
[12]
[13] Opdenacker, Michael, Introduction to uClinux, Free Electrons, 2004
[14] S. WIERZBINSKI, SMD (Surface Mounted Devices) Repair, 1999
ANEXOS
55