Você está na página 1de 22

UNIVERSIDADE TECNOLOGICA

FEDERAL DO PARANA

ENGENHARIA DE COMPUTAC
AO

AUGUSTO DEQUECH CARVALHO


ANDRE
FRANCISCO OTAVIO COELHO STURM ANTUNES

DE INCENDIO

SISTEMA REMOTO DE DETECC


AO
MULTI-SENSOR EM AMBIENTE RESIDENCIAL
UTILIZANDO GSM E GPRS

DE CURSO
TRABALHO DE CONCLUSAO

CURITIBA
2014

AUGUSTO DEQUECH CARVALHO


ANDRE
FRANCISCO OTAVIO COELHO STURM ANTUNES

DE INCENDIO

SISTEMA REMOTO DE DETECC


AO
MULTI-SENSOR EM AMBIENTE RESIDENCIAL
UTILIZANDO GSM E GPRS

Proposta de Trabalho de Conclusao de Curso


de Engenharia de Computacao apresentado ao
Departamento Academico de Informatica da
Universidade Tecnologica Federal do Parana
como requisito parcial para obtencao do ttulo de
Engenheiro de Computacao.

Orientador:

CURITIBA
2014

Hermes Irineu Monego

Lista de Figuras
1.1

Tendencias das respostas dos departamentos de incendio para alarmes falsos


por tipo: 1990-2009. Fonte: Ahrens and Evarts (2011) . . . . . . . . . . . .

3.1

Sistema de detecao de incendio. Fonte:Autoria propria . . . . . . . . . . . 12

3.2

Diagrama simplificado do sistema. Fonte:Autoria propria . . . . . . . . . . 13

Lista de Tabelas

Sum
ario
1 Introduc
ao

1.1

Motivacao e Justificativa . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2

Objetivo Geral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.3

Objetivos Especficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.4

Estrutura do Documento . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2 Levantamento Bibliogr
afico
3 Metodologia

9
11

3.1

Fundamentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

3.2

Tecnologias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2.1

GSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

3.2.2

GPRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

4 Recursos de Hardware e Software


4.1

4.2

16

Recursos de Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.1.1

Sensor de gases combustveis . . . . . . . . . . . . . . . . . . . . . . 16

4.1.2

Sensor de CO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.1.3

Sistema embarcado . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4.1.4

Sistema de deteccao de queda de energia . . . . . . . . . . . . . . . 17

4.1.5

Modulo GPRS/GSM . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Recursos de Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.2.1

Servidor externo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.2.2

Software do Sistema Embarcado . . . . . . . . . . . . . . . . . . . . 19

4.2.3

Servidor do Sistema Embarcado . . . . . . . . . . . . . . . . . . . . 19

5 Viabilidade e Cronograma Preliminar

20

5.1

Viabilidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

5.2

Cronograma Preliminar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

6 Conclus
ao

21

1 Introduc
ao
O domnio do fogo na pre-historia retrata um importante marco na historia da
humanidade, pois simbolizou uma evolucao da raca humana, que pode desfrutar de melhores condicoes de vida. O fogo, nos dias atuais, continua sendo importante para muitas
atividades humanas, porem seu proceso de geracao nao precisa ser feito utlizando aquele
dispendioso processo de lascar pedras ou esfregar gravetos, pois a evolucao da mente
humana permitiu criar processos muito mais eficazes e seguros. Em contrapartida, a
ocorrencia de incendios se tornou muito mais frequente, causando grandes catastrofes naturais e mortes. Por isso, torna-se importante investir em sistemas rapidos e eficazes de
deteccao de incendio.
Em sistemas residenciais convencionais, a deteccao de incendio e feita de maneira
feito uma analise da quantidade de fumaca presente no ar e
extremamente simples. E
caso ela ultrapasse um certo limite, um alarme e disparado e em alguns casos, orgaos
de combate ao incendio sao automaticamente acionados. Sistemas desse tipo nao sao
adequados para casas que passam a maior parte do tempo sem ninguem, pois os alarmes
geralmente sao sonoros ou visuais. Alem disso, a fragilidade desses sistemas faz com
que falsos alarmes sejam frequentes, podendo causar in
umeros prejuzos. Por um lado os
bombeiros que deixam de atender a casos reais de incendio, por outro, o dono da casa que
provavelmente tera que pagar uma multa e ainda perdera a confianca no sistema.
Para resolver essas limitacoes surgiram sistemas de monitoramento remoto, que
devido ao crescimento acentuado de tecnologias de comunicacao, permitiram uma maior
interacao com o usuario. Um trabalho interessante nessa area foi feito por Lian (2011),
que desenvolveu um sistema de deteccao de incendio no qual a analise de fumaca e da temperatura entram em um algoritmo de compensacao para decidir de forma mais confiavel
sobre a ocorrencia de incendio. Para notificar os usuarios, utilizou-se a tecnologia GSM.

1.1

Motivac
ao e Justificativa
Segundo um relatorio da National Fire Protection Association, o n
umero de alar-

mes falsos recebidos pelos departamentos de incendio nos Estados Unidos em 2009 superou

7
2 milhoes de chamados. N
umero bastante expressivo, o que da uma proporcao de 16 alarmes falsos para cada ocorrencia de incendio. A figura 1.1 mostra as ocorrencia de alarme
falso entre os anos de 1990 e 2009 separados por tipos de causa. Percebe-se que as causas
por mal funcionamento diminuiram a partir de 199, porem as causa de ativacao indesejada continuam a crescer, mostrando a sensibilidade dos sistemas reais para alteracoes do
ambiente que nao deveriam ativar o alarme.

Figura 1.1: Tendencias das respostas dos departamentos de incendio para alarmes falsos por
tipo: 1990-2009. Fonte: Ahrens and Evarts (2011)

Dentro desse contexto, nota-se que mesmo em um pas desenvolvido, como os


Estads Unidos a evolucao desses sistemas e vagarosa e pouco imersiva. No Brasil esses
sistemas de deteccao de incendio ainda nao se popularizaram nos ambientes domesticos,
por isso, propo-se dedicar o estudo a uma area ainda pouco explorada e ao desenvolvimento
de um sistema confiavel de deteccao de incendio que tenha como objetivo minimizar a
incidencia de alarmes falso.

1.2

Objetivo Geral
O objetivo deste projeto e desenvolver um sistema embarcado multi-sensor capaz

de detectar incendio de forma confiavel e notificar uma ou mais pessoas remotamente.

1.3

Objetivos Especficos
O trabalho tem como objetivos especficos: notificar o usuario da queda de energia

e manter-se em funcionamento com a ajuda de uma bateria, registrar os dados dos sensores
em um servidor externo, permitir a configuracao remota do sistema pelo usuario, atraves
.

1.4

Estrutura do Documento
Esta monografia sera dividida em captulos que irao abordar com detalhes a

tematica e os processos de desenvolvimento do projeto, baseado nas normas para a elaboracao de documentos academicos da UTFPR. Na introducao foi apresentado o tema do
trabalho, a motivacao para a execucao do mesmo e seus objetivos. No captulo de Levantamento Bibliografico sera feita uma breve descricao sobre trabalhos e estudos realizados
na area. No captulo de Metodologia serao apresentados informacoes sobre a metodologia adotada para o desenvolvimento do trabalho, os fundamentos basicos, as tecnologias
utilizadas e alguns diagramas pertinentes. No captulo de Recursos de Hardware e Software serao apresentados todos os recursos utilizados para a execucao do projeto. No
captulo de Viabilidade e Cronograma serao apresentados o levantamento de custos e a
viabilidade do projeto, assim como o cronograma de execuca`o do projeto. Em seguida,
no captulo Contexto, serao apresentados os ambientes mais adequados para a utilizacao
do artefato a ser desenvolvido. No captulo Levantamento de Requisitos serao abordados os requisitos de software e hardware, diagramas de casos de uso e outros diagramas
relevantes. No captulo de Desenvolvimento serao descritas todas as etapas de desenvolvimento do projeto de forma detalhada e no captulo de Resultados Obtidos, todos os
resultados alcancados no final do projeto. Por fim, no captulo de Consideracoes Finais,
serao apresentadas as conclusoes dos autores e informacoes relevantes quanto ao futuro
do projeto.

2 Levantamento Bibliogr
afico
Sistemas de monitoramento capazes de detectar princpio de incendio sao bastante
comuns em ambientes residenciais. Uma pesquisa realizada por Ahrens (2010) analisa a
presenca e a performance de alarmes de fumaca em casas dos Estados Unidos. Segundo
ele, esses tipos de detectores estao presentes na grande maioria das casas e sao mais
eficazes quando alimentados diretamente na energia, e nao com o uso de baterias. De
forma geral, esses sistemas tem dois componentes principais: o mecanismo de deteccao de
incendio propriamente dito e o mecanismo de alerta ou notificacao. Nos sistemas atuais,
esses componentes ainda sao muito pouco aprimorados, o que resulta em uma grande area
a ser explorada.
O mecanismo de deteccao de incendio na sua forma mais simples utiliza um sensor
de fumaca fotoeletrico ou de ionizacao que e sensvel `a quantidade de fumaca (componentes gasosos e resduos solidos) no ambiente. Ao atingir um determinado threshold, o
sistema entendeque se trata de um incendio. Apesar de terem um custo bastante reduzido, a baixa complexidade desse tipo de mecanismo de deteccao resulta em um sistema
extremamente sensvel a pertubacoes externas indesejaveis, como fumaca proveniente de
cozimentos, velas, cigarros e ate vapor de banheiro. E por isso tornam-se sistemas com
baixa confiabilidade e com grande incidencia de alarmes falso.
Existem varios trabalhos academicos que buscaram projetar sistemas de deteccao
de incendio mais confiaveis que os atualmente comercializados. Um deles foi o trabalho do
Snyder et al. (2014), que desenvolveu um sistema multi-sensor para deteccao de incendio
em compartimentos de bagagem de aeronaves. Utilizou-se um sensor de fumca, um de
monoxido de carbono e uma camera infravermelho. Sao necessarios que pelo menos dois
dos tres sensores fossem ativados para significar um incendio. Um trabalho semelhante
foi feito por Chen et al. (2007) que desenvolveu um sistema multi-sensor tambem para
compartimentos de bagagens de aeronaves utilizando sensor de fumaca, CO e CO2. A
grande diferenca foi que ao inves de utilizar threshold para os sensores qumicos ele utilizou variacoes nas concentracoes em uma janela especfica de tempo para a ativacao do
sensor. Segundo ele, o threshold e muito sensvel a offset do sinal devido a variacao da
concentracao anterior ou o lento ajuste da calibracao. Ainda por cima exigiriam ajustes

10
constantes para melhor eficacia.
Outros trabalhos buscam utilizar sistemas multi-sensor acoplados a algoritmos
mais sofisticados para tratar com incertezas. Um exemplo e o trabalho de Mohindru and
Singh (2013) que desenvolveu um sistema de deteccao de incendio ara florestas. Foram
usados sensores de temperatura, intensidade luminosa, umidade do ar, CO e o horario
atual como entradas em um sistema fuzzy no qual a sada e a probabilidade de estar
ocorrendo um incendio. O resultado foi um sistema com muito menos alarme falso.
Um trabalho ainda mais proximo do objetivo desse projeto foi desenvolvido por
Lian (2011). Nesse trabalho, e utilizada a rede movel GSM, que tem ampla difusao, para
monitoramento de um sistema multi-sensor de deteccao de incendio. A deteccao e feita
baseado em um sensor de fumaca e outro de temperatura usando um threshold variavel
baseado em um algoritmo de compensacao baseado na temperatura. A notificacao do
usuario e feita utilizando SMS atraves da rede GSM.
Dada a diversidade de estudos citados anteriormente, e a notavel relevancia
dos mesmos, busca-se com esse trabalho desenvolver um sistema remoto de deteccao de
incendio mais confiavel e que tenha uma boa interacao com o usuario.

11

3 Metodologia
Neste captulo e apresentada a metodologia de desenvolvimento do projeto, baseado em modelos de desenvolvimento de projetos de software e hardware. O modelo
de processo escolhido foi o modelo incremental, que combina tanto elementos dos fluxos
de processos lineares (modelo linear e modelo em V) quanto fluxos paralelos.(Pressman,
2011)
Modelos puramente lineares tem a desvantagem de exigirem que toda a especificacao do projeto seja feita antes do design e do desenvolvimento e nao preve o paralelismo
no fluxo das tarefas. Em projetos reais e muito difcil estabelecer previamente todas as especificacoes, e o paralelismo na execucao das tarefas e muito frequente. Outro problema e
que o produto so e obtido no final de todo o processo, dificultando possveis modificacoes.
Uma solucao para isso e a utilizacao do modelo incremental, que permite criar varias
sequencias lineares menores e que podem ser escalonadas.(Pressman, 2011)
No modelo incremental, o primeiro incremento normalmente busca obter no fim
um produto essencial, que ja resolve o problema, mas com algumas limitacoes.

Os

proximos incrementaisservem para integrar outras funcionalidades ao sistema como


robustez e seguranca assim como etapas de gerenciamento de projetos de riscos e de custos. Como o projeto a ser desenvolvido envolve modulos de software e de hardware este
modelo se torna bastante adequado. (Pressman, 2011)
A fase inicial do projeto e a formulacao do problema, ou seja, a problematizacao
de uma situacao real especfica, definida pela equipe junto com o orientador. Em seguida
e feito um estudo de solucoes para o problema, baseado em trabalhos academicos, artigos
cientficos, analise mercadologica e estudo de tecnologias atuais. Apos essas etapas iniciais,
segue-se o estudo de viabilidade e uma estimativa de custo para o projeto, baseado em
um cronograma preliminar.
A etapa seguinte, baseada no modelo incremental, prescreve uma sequencia de
processos. O primeiro processo e base para todos os incrementais e e caracterizado pela
especificacao dos requisitos do sistema e de suas restricoes, seguida pela modelagem do
software e do hardware. O processo de desenvolvimento e especfico para cada incremental,
mas de forma geral, envolve a implementacao do software e do hardware seguido de testes

12
unitarios. Ao final de cada incremental, os testes de integracao sao utilizados para a
validacao dos requisitos.
As secoes seguintes descrevem os fundamentos e tecnologias necessarios para a
execucao do projeto.

3.1

Fundamentos
O processo de deteccao de incendio utilizado no projeto nao utilizara uma tecnica

especfica existente, mas sim uma combinacao delas, a fim de que essa deteccao tenha o
mnimo possvel de alarmes falsose passe o maximo de confiabilidade para o usuario
remoto.
A figura 3.1 exemplifica como sera desenvolvido o sistema de deteccao de incendio.
A concentracao de gases inflamaveis medida por um sensor eletro-qumico e uma das
entradas para o algoritmo de decisao e traz uma informacao importante no que diz respeito
ao aumento do risco de um incendio. A concentracao de dioxido de carbono no ar e
uma importante medida, pois esse gas se torna presente na maioria dos processos de
combustao. Outra variavel de entrada para o algoritmo e a quantidade de fumaca presente
no ambiente, que e detectada de forma extremamente rapida, podendo, um incendio ser
detectado em seu estagio inicial.

Figura 3.1: Sistema de detecao de incendio. Fonte:Autoria propria

13
A u
ltima das entradas para o algoritmo e proveniente de um historico recente
de leituras feitas pelos sensores, as quais serao utilizadas para evidenciar uma variacao
das condicoes do ar e contribuir com uma melhor analise do algoritmo. Para caracterizar
a sada do algoritmo, utilizam-se faixas que descrevem a probabilidade de ocorrencia de
incendio.

3.2

Tecnologias
Essa secao descreve as principais tecnologias utilizadas na execucao do projeto,

cujos criterios de escolha levaram em consideracao o cumprimento dos requisitos, as restricao de custos e o cronograma estimado. A figura 3.2 representa um diagrama simplificado do sistema e servira como base para a descricao das tecnologias utilizadas.

Figura 3.2: Diagrama simplificado do sistema. Fonte:Autoria propria

3.2.1

GSM
O Sistema Global para Comunicacoes Moveis (Global System for Mobile - GSM)

e a tecnologia da segunda geracao (2G) de telefonia movel mais popular do mundo. Foi o
primeiro sistema de celulares a especificar modulacao digital e tinha como objetivo unificar
os padroes de rede de celulares na Europa, visto que os pases europeus usavam diferentes
padroes de telefonia em seu continente e era extremamente inviavel um assinante usufruir

14
de uma u
nica unidade de telefonia por toda a Europa. O sistema GSM permite uma
variedade de servicos de rede atraves do uso da ISDN (ou rede digital com integracao de
servicos), tecnologia do sistema telefonico comum Rappaport (2008).
A grande vantagem do sistema GSM e o Modulo de Identificacao do Assinante
(ou Subscriber Identify Module, SIM), que e um dispositivo de memoria que armazena
informacoes especficas do usuario, como identificacao do assinante e n
umero de telefone.
Eles sao portateis podendo ser acoplados em qualquer modulo que aceite a tecnologia.
O modulo que conter esse cartao SIM pode ter todas as chamadas e mensagens GSM
direcionadas a esse terminal, nao importando sua localizacao Rappaport (2008).
O sistema GSM ainda permite privacidade e criptografia dos dados. Diferente dos
celulares que utilizavam sistemas analogicos, e quase impossvel capturar e espionar uma
transmissao de dados GSM. A criptografia e secreta, sendo conhecida somente pela operadora de celular e funcionando atraves de chaves de acesso, onde cada chave e destinada
a um usuario e e alterada com o tempo Rappaport (2008).
Desse modo, o sistema GSM servira para notificacao do usuario via SMS em
caso de incidencia de incendios. Logo, caso ocorra alguma medida incomum vinda dos
sensores (como um vazamento de gas ou alta concentracao de fumaca na residencia), o
sistema GSM enviara uma mensagem ao usuario, informando-o de uma possvel ocorrencia
de incendio. A frequencia de envio dessa mensagem podera ser configurada pelo proprio
usuario.

3.2.2

GPRS
A tecnologia GPRS (General Packet Radio Services) permite o trafego de dados

por pacotes na rede, ou seja, a informacao trafega na rede atraves de um pacote que
contem o endereco de destino no seu cabecalho, permitindo a rede encontrar o menor
caminho ate o ponto final. Seu funcionando ocorre como auxiliar a rede GSM, estando
sobreposto a mesma e permitindo o acesso da telefonia celular movel com a internet Santos
(2014).
O GPRS oferece uma taxa de transferencia bastante elevadas se comparado com
tecnologias anteriores, podendo ultrapassar a margem de 170 kpps. Ela permite o acesso
a internet em qualquer lugar, possibilitando envio de e-mails e pacotes contendo informacoes, alem de permitir acesso a paginas WEB. O dispositivo precisa ter suporte

15
para utilizar a tecnologia GPRS e o servico precisar estar habilitado na operadora de
telefonia Nansen (2014).
A grande vantagem do GPRS e ser ideal para equipamentos de telemetria, por
serem de baixo custo, flexvel e seguro. As operadoras de telefonia garantem a transmissao
de dados initerruptas atraves de uma vasta rede de antenas, alem de possurem grande
redundancia em caso de falhas, permitindo fluxo de dados contnuo Komvex (2014).
O GPRS sera um dos pontos de redundancia do projeto, visto que em caso de
queda de energia ou falta de conexao com a internet via cabo, as notificacoes e acessos
continuarao ocorrendo, mas por meio da rede GPRS.

16

4 Recursos de Hardware e Software


Nesse captulo serao descritos os principais recursos de software e hardware utilizados no pojeto, assim como uma estimativa de custos e a justificativa pela escolha dos
mesmos.

4.1

Recursos de Hardware
A parte central do trabalho baseia-se em um sistema embarcado capaz de receber

leituras provenientes de sensores eletro-qumicos. Essas leituras passam por um algortmo


de decisao capaz de determinar a existencia de incendio. Com essa informacao, sao utilizadas a tecnologia GSM e a internet para notificar o usuario. Os recursos de hardware
utilizados na execucao dessas tarefas sao descritos a seguir.

4.1.1

Sensor de gases combustveis


O sensor MQ-2 e responsavel por detectar concentracoes de gases combustveis e

fumaca. Atraves de sua sada analogica, o sensor pode medir concentracoes de gases na
faixa de 300 a 10.000ppm, sendo esses gases como GLP, butano, metano, propano, alcool,
hidrogenio entre outros. Ele opera em temperaturas de -20 a 50o C e consome proximo de
150mA em 5V (datasheet).
O sensor possui baixo custo, seu preco e proximo de 20 reais, o que torna ele ideal
para prototipagem, alem de diminuir o custo total do projeto. As conexoes sao simples,
somente tres pinos onde um deles e conectado ao VCC em 5V, um deles ligado ao GND e o
terceiro uma sada analogica (AOUT) para leitura dos valores. Utilizando uma resistencia
entre a sada do sensor e o GND, pode-se determinar o grau de sensibilidade do mesmo.
Para isso, a placa do sensor MQ-2 possui um potenciometro de ajuste, que pode ser
utilizado para calibracao das leituras. Assim, quando o sensor detecta algum gas, sera
possvel registrar essa alteracao atraves dessa resistencia medindo o nvel de tensao no
pino de sada analogica (variando entre 0 e 5V). A calibracao da sensibilidade pode ser
realizada com equacoes fornecidas pelo datasheet, sendo sugerida uma resistencia inicial
de 20KOhms para testes.

17

4.1.2

Sensor de CO
O sensor a ser utilizado para deteccao de monoxido de carbono (CO) sera o

MQ-7. Seu funcionamento ocorre de forma semelhante ao sensor MQ-2 (descrito acima),
possuindo tres pinos principais, um sendo conectado ao VCC em 5V, outro sendo conectado ao GND e um terceiro indicando a sada analogica do sensor. O MQ-7 consegue
medir concentracoes de monoxido de carbono na faixa de 10 a 10.000ppm operando em
temperaturas de -10 a 50o C e consumindo menos de 150mA com uma tensao de 5V (datasheet).
A grande vantagem do sensor, e seu baixo custo (entre 20 e 30 reais), sendo
amplamente utilizado em projetos residenciais e industriais. A calibracao do sensor ocorre
de forma semelhante ao MQ-2 e a placa do sensor ja possui um potenciometro para facilitar
os ajustes de resistencia.

4.1.3

Sistema embarcado
A utilizacao do raspbery pi traz in
umeras vantagens na implementacao do sistema

embarcado por se tratar de um computador com dimensoes reduzidas, mas com pinos de
entrada e sada para interfacear com dispositivos externos, assim como um microcontrolador faria.

4.1.4

Sistema de detec
c
ao de queda de energia
O sistema de deteccao de queda de energia sera importante para o sistema embar-

cado, pois a fonte de energia do sistema passara a ser a bateria e o envio dos dados para
o servidor remoto serao feitas pelo servico provido pela tecnologia GPRS. Um circuito
integrado MID400 da Fairchild sera utilizado para detectar a queda de energia, pois alem
de ser bastante simples de utilizar, ja funciona como um optoacoplador e isola a rede que
e monitorada do sistema embarcado e na a sua sada fornece um sinal digital que pode
ser tratado diretamente por um pino de entrada do raspberry pi.

4.1.5

M
odulo GPRS/GSM
A comunicacao GPRS e GSM sera essencial para o projeto, visto que ela sera

responsavel pela interacao com o usuario e conexao com a internet em casos extremos

18
(como queda de energia).
O modulo de comunicacao GPRS/GSM que sera utilizado e o Sim908 fabricado
um modulo quad band
pela SimCom e distribudo no Brasil pela ME Componentes. E
(ou seja, a rede GSM opera nas quatro bandas de frequencia utilizadas mundialmente),
utiliza pilha TCP/IP para conexao com a rede GPRS e funciona atraves de comandos AT
(comandos padrao de sistemas GSM). Opera com uma tensao de ate 5V, possuindo baixo
consumo e exigindo uma corrente proxima de 80mA. A comunicacao com o Sim908 ocorre
atraves da interface serial RS232, sendo esta simples e facil de operar. O modulo tambem
possui uma antena externa, o que ajuda a manter um bom sinal com a rede telefonica
mesmo em ambientes internos.
O Sim908 foi escolhido pela equipe principalmente pela simplicidade na sua
operacao, alem de possuir baixo custo (proximo de 110 reais) e tamanho reduzido (30
x 30mm). A conexao GPRS chega proxima de 100kbps, mais que suficiente para envio de
dados simples e o sistema GSM possui modo de texto para envio de SMS, essencial para
a comunicacao com o usuario. O modulo ainda possui um GPS integrado que nao sera
utilizado no projeto.

4.2

Recursos de Software
Os recursos de software utilizados no projeto dizem respeito ao servidor remoto

que recebe os dados constantemente do sistema embarcado. Dados, esses, referentes a


ocorrrencia de incendio, queda de energia e das informacoes vindas dos sensores eletroqumicos. Inclui-se nessa secao o software desenvolvido para o sistema embarcado.

4.2.1

Servidor externo
O servidor externo utilizado sera uma maquina desktop comum, rodando um ser-

vidor Apache como Web Server. Um script em php recebe dados do sistema embarcado e
armazenaem um banco de dados livre a definir (MySQL ou PostgrSQL). O acesso aos dados salvo no banco de dados sao feitos por uma apliicacao Web desenvolvida basicamente
em php e html.

19

4.2.2

Software do Sistema Embarcado


A utilizacao do Python atende aos requisitos por permitir tanto acesso de baixo

nvel para os pinos dos sensores e porta de counicacao serial quanto por permitir acesso
simples a` porta ethernet. Por isso, sera a linguagem escolhida para o desenvolvimento do
software do sistema embarcado.

4.2.3

Servidor do Sistema Embarcado


No sistema embarcado um pequeno servidor roda constantemente para permitir

a configuracao externa do sistema pelo usuario remoto atraves da internet.

20

5 Viabilidade e Cronograma Preliminar


Esse captulo descreve a viabilidade tecnica e financeira do projeto e o cronograma
preliminar elaborado pela equipe.

5.1

Viabilidade
O estudo da viabilidade financeira e de suma importancia para obter uma ava-

liacao mais detalhada dos custos envolvidos durante a execucao do projeto e tem um fator
preponderante na hora de decidir sobre o incio ou a continuidade do projeto. Da mesma
forma, o estudo de viabilidade tecnica tem por objetivo avaliar o conhecimento tecnico
da equipe sobre o tema proposto, e o material didatico disponvel na area.
Quanto ao estudo de viabilidade financeira, a tabela ?? resume os custos medios
envolvidos na aquisicao dos recursos de hardware. Os recursos de software tem um custo
nulo, pois tanto as ferramentas de desenvolvimento quanto o banco de dados e o servidor
sao gratuitos. Conforme estimado, o custo total do projeto esta dentro dos limites da
equipe e nao exige investimentos de terceiros.
O conhecimento tecnico necessario para o desenvolvimento do projeto e de conhecimento quase que total por parte da equipe. Para aqueles assuntos cujo entendimento
e parcial, a leitura e compreenssao de artigos cientficos e trabalhos correlatos discutidos
na secao de levantamento bibliografico sao suficientes.

5.2

Cronograma Preliminar
O cronograma preliminar mostrado na figura ?? descreve as principais atividades

referentes ao projeto, sendo que elas estao divididas em quantidades de horas igualmente
para os dois integrantes da equipe.

21

6 Conclus
ao
O presente projeto tem como objetivo elaborar um dispositivo capaz de detectar e previnir ocorrencias de incendios em ambiente domiciliar. Ate o final do projeto,
e esperado que o sistema possa detectar incendios atraves de metodos e algoritmos inteligentes, notificar o usuario via SMS e e-mail e salvar o historico de medidas em um
servidor externo.

22

Refer
encias Bibliogr
aficas
Marty Ahrens. Smoke alarm presence and performance in u.s. home fires. Springer
Science, 2010.
Marty Ahrens and Ben Evarts. Unwanted fire alarms. Technical report, National Fire
Protection Association, apr 2011.
Shin-Juh Chen, David C. Hovde, Kristen A. Peterson, and Andre W. Marshall. Fire
detection using smoke and gas sensors. Elsevier, 2007.
Komvex. Telemetria via gprs @ONLINE, November 2014. URL http://www.komvex.
com/site/pt-br/tecnologia.php?id=8&canal=4.
Chun-Yuan Lian. Design of intelligent fire alarm system based on gsm network. International Confrence on Electronics and Optoelectronics, 2011.
Parul Mohindru and Rajdeep Singh. Multi-sensor based forest fire detection system.
International Journal of Soft Computing and Engineering (IJSCE), 2013.
Nansen. Solucoes sim nansen @ONLINE, November 2014. URL http://www.nansen.
com.br/solucoes_simnansen_tecnologias_gprs.php.
Roger S. Pressman. Engenharia de Software Uma Abordagem profissional. MC Graw Hill,
seventh edition, 2011.
Theodore S. Rappaport. Comunicacoes sem fio, princpios e praticas. Editora Pearson,
2008.
Ricardo Di Lucia Santos. Redes gsm, gprs, edge e umts @ONLINE, November 2014. URL
http://www.gta.ufrj.br/ensino/eel879/trabalhos_vf_2008_2/ricardo/3.html.
Brian L. Snyder, Kaare J. Anderson, Christopher H. Renken, David M. Socha, and
Mark S. Miller. Multi-sensor cargo bay fire detection system. SPIE Digital Library,
2014.

Você também pode gostar