Você está na página 1de 37

UNIVERSIDADE SO FRANCISCO CURSO DE ENGENHARIA ELTRICA

ALARME BIOMTRICO PARA MOTOCICLETAS rea de Segurana por Mrcio Pereira Pedrosa

Antnio de Assis Bento Ribeiro, Mestre Orientador

Campinas (SP), dezembro de 2007

UNIVERSIDADE SO FRANCISCO CURSO DE ENGENHARIA ELTRICA

ALARME BIOMTRICO PARA MOTOCICLETAS rea de Segurana por Mrcio Pereira Pedrosa

Relatrio apresentado Banca Examinadora do Trabalho de Concluso do Curso de Engenharia Eltrica para anlise e aprovao. Orientador: Antnio de Assis Bento Ribeiro, Mestre

Campinas (SP), dezembro de 2007


i

DEDICATRIA

Dedico este trabalho a meus pais e ao meu irmo, pela participao e incentivo em todos os momentos da minha vida e tambm a Angela Maria que acompanhou toda minha trajetria.

Em paz me deito e logo adormeo, porque s tu, Senhor, me fazes viver em segurana Sl 4,9

ii

AGRADECIMENTOS

Agradeo meu professor e orientador Antnio de Assis Bento Ribeiro pela dedicada orientao para a realizao deste trabalho. Agradeo tambm ao professor Joo Hermes que direcionou a minha idia proposta no inicio do trabalho de concluso de curso.

iii

SUMRIO LISTA DE ABREVIATURAS................................................................... v LISTA DE FIGURAS ................................................................................ vi LISTA DE TABELAS .............................................................................. vii RESUMO ..................................................................................................viii ABSTRACT................................................................................................ ix 1. INTRODUO ...................................................................................... 1
1.1. OBJETIVOS ...................................................................................................... 2 1.1.1. Objetivo Geral ................................................................................................ 2 1.1.2. Objetivos Especficos...................................................................................... 2 1.1.3. Metodologia .................................................................................................... 2

2. ELEMENTOS QUE COMPE O PROJETO ................................... 3 3. A BIOMETRIA ...................................................................................... 4


3.1. MECANISMO DE IDENTIFICAO............................................................ 5 3.2. COMO FUNCIONA.......................................................................................... 6 3.3. COMO OBTER BOAS IMAGENS DE IMPRESSES DIGITAIS .............. 7 3.4. POSIO DA IMPRESSO DIGITAL .......................................................... 8 3.5. NGULO DE ROTAO ADIMISSVEL DE IMPRESSO DIGITAL .... 9

4. PORTA SERIAL .................................................................................. 10


4.1. COMUNICAO SERIAL SNCRONA ...................................................... 10 4.2. COMUNICAO SERIAL ASSNCRONA ................................................. 10

5. 6. 7. 8.

COMUNICAO RS232 .................................................................... 12 MICROCONTROLADOR ................................................................. 14 MEMRIA EXTERNA ...................................................................... 16 PROJETO ............................................................................................. 17

8.1. FUNCIONAMENTO ...................................................................................... 17 8.2. DIAGRAMA ELTRICO .............................................................................. 20

9. LISTA DE MATERIAIS ..................................................................... 23 10. CONSIDERAES FINAIS.................................................... 24 REFERNCIAS BIBLIOGRFICAS ................................................... 25 GLOSSRIO............................................................................................. 26 ANEXO I Especificaes de componentes ......................................... 27

LISTA DE ABREVIATURAS
ABESE DNA DSP LSB MSB PIC PIN TCC TTL USF USB Associao Brasileira das Empresas de Sistemas Eletrnicos de Segurana Deoxyribonucleic Acid Digital Signal Processor Least Significant Byte Most Significant Byte Controller Integrated Peripherals Personal Identification Number Trabalho de Concluso de Curso Transistor Transistor Logic Universidade So Francisco Universal Serial Bus

LISTA DE FIGURAS
Figura 1. Fluxograma do projeto ...................................................................................................... 3 Figura 2. Reconhecimento de Impresses digitais ............................................................................ 4 Figura 3. Pontos de Identificao na digital ..................................................................................... 5 Figura 4. Posio Correta ................................................................................................................ 6 Figura 5. Posio Incorreta .............................................................................................................. 6 Figura 6. Pontos Encontrados .......................................................................................................... 7 Figura 7. Qualidade de impresses digitais ...................................................................................... 8 Figura 8. Posicionamento correto da impresso digital na janela de entrada ..................................... 8 Figura 9. Erros comuns.................................................................................................................... 9 Figura 10. ngulo de rotao admissvel ......................................................................................... 9 Figura 11. Frame Assncrono Tpico .............................................................................................. 10 Figura 12. Diagrama de blocos do Max 232 ................................................................................... 12 Figura 13. Conexo entre dois dispositivos usando porta RS232 .................................................... 13 Figura 14. Microcontrolador ADUC842B ...................................................................................... 14 Figura 15. Memria Externa 128K ................................................................................................ 16 Figura 16. Alarme Biomtrico ....................................................................................................... 17 Figura 17. Impresso Digital.......................................................................................................... 18 Figura 18. Memria Externa e Porta Serial .................................................................................... 18 Figura 19. Fluxograma de funcionamento (Cadastro do Usurio) .................................................. 19 Figura 20. Fluxograma de funcionamento (Acesso do Usurio) ..................................................... 19 Figura 21. Diagrama de Blocos do Kit Biomtrico ......................................................................... 20 Figura 22. Esquema Eltrico do Kit Biomtrico ............................................................................. 20 Figura 23. Esquema Eltrico da Porta Serial (Componente Max 232) ............................................ 21 Figura 24. Memria externa ........................................................................................................... 21 Figura 25. Microcontrolador ADUC842B ...................................................................................... 22

LISTA DE TABELAS
Tabela 1 - Sinais Padro RS232 ..................................................................................................... 13 Tabela 2 - Lista de Materiais ......................................................................................................... 23

RESUMO
PEDROSA PEREIRA, Mrcio. Alarme Biomtrico para Motocicletas. Campinas, Ano. 2007 f. Trabalho de Concluso de Curso, Universidade So Francisco, Campinas, 2007. Diariamente a mdia expe noticirios de casos de roubos e furtos veculos e mostra que o ndice deste crime vem aumentando em todo o Estado Nacional atravs dos inmeros casos apresentados. Por exemplo, o jornal Estado do Norte, afirma que em 2006 foram registrados na Capital de So Paulo mais de 205 furtos de carros, 339 furtos de motos, contra 71 roubos de carros e 226 roubos de motocicletas. No interior os nmeros tambm so assustadores, 137 carros e 665 motos foram furtados. (Filho, 2007). E ainda, numa reportagem ao portal nacional, o comando da 1 Companhia de Policiamento Militar de Botucatu alertou os proprietrios de motos, a redobrarem os cuidados ao estacionarem em vias pblicas, dado o aumento verificado nas ocorrncias de furtos, desde abril deste ano. (Raimundo, 2007). O crescente aumento do ndice de assaltos, roubos, seqestros e outros crimes, nos ltimos anos, tem contribudo consideravelmente para o crescimento do setor de segurana eletrnica e patrimonial no pas. Dados da Associao Brasileira das Empresas de Sistemas Eletrnicos de Segurana (ABESE) apontam um crescimento em torno de 20% ao ano em equipamentos e servios de segurana eletrnica. (SunSeg, 2007). Com base nas informaes apresentadas e como proteo pessoal sendo eu tambm um condutor de moto, propus desenvolver um modelo de alarme biomtrico para uso em motocicletas. Um modelo diferenciado dos alarmes atuais vendido no mercado, cuja funo impedir que qualquer pessoa que no seja cadastrado com sua digital acione a partida da motocicleta, ou seja, apenas aqueles que cadastrarem uma senha digital biomtrica no alarme, tero acesso para ligar a motocicleta. Com a instalao do alarme, dificultar a ao dos bandidos, reduzindo significamente o nmero de roubos e furtos de motocicletas. Palavras-chave: Alarme Biomtrico para Motocicletas.

ABSTRACT
Everyday the media exposes news about cases of thefts and robberies of vehicles and shows that the crime rate for these felonies has been rising all around the National State through the numberless cases presented. For instance, the newspaper Estado do Norte, affirms that in 2006 more than 205 cases of car robberies were registered only in So Paulo state capital, along with 339 motorcycle thefts, 71 car robberies and 226 motorcycle robberies. In the countryside, the numbers are also frightening: 137 cars and 665 motorcycles have been robbed. (Filho, 2007) Beyond this, in a report to Portal Nacional the commando of 1 Companhia de Policiamento Militar of Botucatu has alerted the motorcycle owners to double the attention when parking in public areas, due to the rise of theft occurrences sin april 2006. (Raimundo, 2007) The rising number of assalt, robberies, kidnapping and other crimes in the past years has been contributing considerably to the growth of the electronic and property security sector. Data from the Brazilian Association of Electronic Systems of Security show an increase of about 20% a year in equipment and services of electronic security. (SunSeg, 2007) Based on the information presented and as personal protection for myself being a motorcycle user, I have proposed developing a model of a biometric alarm for motorcycle usage. A model which is distinguished from the current alarms sold in the market, with the function of keeping anyone who doesnt have its fingerprint cadastred from starting the motorcycle engine, which means, only those who cadastre a digital biometric password to the alarm will have access to turning on the motorcycle. With the installation of the alarm, the action of the thieves will be blocked, reducing significantly the number of robberies and thefts of motorcycles. Keyword: Biometric Motorcycle Alarm

1. INTRODUO

H tempos que se faz necessrio o uso de mecanismos para restringir o acesso a determinados locais e com a busca pela soluo perfeita de problemas gerado pelo prprio homem. Uma das idias mais promissoras que surgiu o uso da Biometria. Biometria (do grego Bios = vida, metron = medida) o uso de caractersticas biolgicas em mecanismos de identificao. Entre essas caractersticas tem-se a ris (parte colorida do olho), a retina (membrana interna do globo ocular), a impresso digital, a voz, o formato do rosto e a geometria da mo. H ainda algumas caractersticas fsicas que podero ser usadas no futuro, como DNA (Deoxyribonucleic Acid) e odores do corpo.

Para este projeto a escolha foi trabalhar com a caracterstica biolgica em mecanismos de identificao com o mtodo de impresso digital. O uso de impresso digital uma das formas de identificao mais usadas. Consiste na captura da formao de sulcos na pele dos dedos ou das palmas das mos de uma pessoa. Esses sulcos possuem determinadas terminaes e divises que diferem de pessoa para pessoa. Para esse tipo de identificao existem, basicamente, trs tipos de tecnologia: ptica, a qual ser usada, que faz uso de um feixe de luz para ler a impresso digital; capacitiva, que mede a temperatura que sai da impresso; e ultra-sonica, que mapea a impresso digital atravs de sinais sonoros.

Como o roubo e furto de motocicletas continuam a aumentar, sendo assustador e o fator principal que levam esses delinqentes praticarem o crime procura de peas para contrabandear, ou seja, a realizar o comrcio ilegal de peas, propus ento desenvolver um projeto utilizando a tecnologia da biometria, desenvolvendo o Alarme Biomtrico para Motocicletas, para que o consumidor possa proteger seu bem contra essas aes.

A funo do alarme biomtrico causar a interrupo da ignio da motocicleta de maneira que apenas o condutor, ou, aquele que possuir o registro da impresso digital possa acionar a motocicleta. E utilizar um sistema de emergncia para eventuais problemas.

1.1. OBJETIVOS 1.1.1. Objetivo Geral


Desenvolver um modelo de alarme biomtrico para motocicletas, diferenciado dos alarmes atuais vendido no mercado.

1.1.2.

Objetivos Especficos
Existem diversos maneiras de se desenvolver um alarme mesmo ele sendo biomtrico ou

no. Ento os objetivos especficos deste projeto so: Propor uma topologia de circuito eletrnico que integrado com um kit biomtrico, realize as funes de acesso ou interrupo da ignio da motocicleta; Descrever como realizada a captura da imagem digital atravs da biometria. Desenvolver uma lgica atravs da linguagem de programao assembly que ser aplicado no circuito eletrnico, para realizar o acesso ou interrupo da motocicleta Apresentar uma soluo para situaes de emergncia;

1.1.3.

Metodologia
A metodologia para o desenvolvimento do projeto programar um microcontrolador, ou

seja, desenvolver controles lgicos, pois a operao do sistema baseia-se nas aes lgicas que devem ser executadas, que em comunicao com sensor biomtrico pela interface RS232 poderemos fazer o controle de alguns pontos gerando a interrupo da motocicleta.

Foi definido alguns pontos da motocicleta para gerar a interrupo, so eles: bateria, bobina de ignio, mdulo de controle de ignio, interruptor de ponto morto.

Para os casos de emergncia, criado um sistema de codificao entre os fios, ou seja, uma lgica com os fios onde somente o condutor saber reativar o sistema.

2. ELEMENTOS QUE COMPE O PROJETO

Para entendermos o desenvolvimento e funcionamento do Alarme Biomtrico para Motocicletas, foi criado uma seqncia de elementos que o compe o projeto, como ilustrado pelo fluxograma na figura 1. Os elementos so: kit biomtrico, Porta Serial RS232, Microprocessador e Memria Externa.

Figura 1. Fluxograma do projeto

3. A BIOMETRIA

Biometria pode ser melhor definido como a medida das caractersticas fisiolgicas e/ou comportamentais que podem ser utilizadas para verificar a identidade de uma pessoa. Essas caractersticas incluem impresses digitais, varredura de ris e retina, geometria da mo, padres de voz, reconhecimento facial e outras tcnicas. Elas so do interesse de qualquer rea onde seja importante verificar a verdadeira identidade de uma pessoa. Inicialmente, essas tcnicas foram empregadas em aplicaes especializadas em alta segurana, mas atualmente esto sendo utilizadas numa grande variedade de situaes. Enquanto que senhas, cartes e PINs trabalham com a idia de o usurio saber uma senha ou carregar consigo um objeto que o identifique, o que pode ser facilmente esquecido ou perdido, a biometria trabalha com a idia de o que o usurio : caractersticas inerentes a cada um, que no podem ser mudadas ou passadas para um terceiro.

Nesse contexto, destaca-se a tecnologia de reconhecimento de impresses digitais, por um melhor custo-benefcio no produto final, como mostra a figura 2. So vrios os tipos de impresses digitais conhecidos, dentre eles esto:

Figura 2. Reconhecimento de Impresses digitais Grande parte dos algoritmos existentes trabalham com a idia de extrao de minutiae da impresso digital capturada. Essas minutiaes so pontos especficos utilizados para identificar e fazer as comparaes entre as digitais. Na figura 3 tem-se uma idia de como so esses pontos:

Figura 3. Pontos de Identificao na digital No que se trata de extrao de pontos de impresses digitais, so duas as maneiras de se reconhecer um usurio cuja impresso j est cadastrada no sistema: verificao e identificao.

Na verificao, necessrio que o usurio apresente um cdigo ou um carto para fazer-se uma busca no banco de dados de sua identidade, juntamente com o modelo armazenado de sua impresso digital, previamente coletado no momento de seu cadastro no sistema. Ento, captura-se uma impresso digital desse usurio para ser feita uma comparao (1:1) entre essa digital coletada e a que estava armazenada no banco de dados. O resultado verdadeiro ou falso, de acordo com o resultado da comparao entre as digitais.

J no processo de identificao, no necessrio que o usurio fornea nenhum tipo de identificao prvia para o sistema. Apenas captura-se sua impresso digital e faz-se uma comparao (1:N) com os modelos de digitais armazenados no banco de dados. Essa operao necessita de um maior poder de processamento que a verificao, por se fazer uma pesquisa com vrias digitais, e no apenas com uma.

3.1. MECANISMO DE IDENTIFICAO


A figura 4 abaixo mostra o correto posicionamento de um dedo sobre a janela ptica, em seguida podemos ver na figura 5 o mtodo incorreto. Para identificar corretamente o usurio, pedese para posicionar o dedo alguns milmetros alm da janela ptica, esta distncia representado no diagrama pela varivel D, varia em funo do tamanho do dedo da pessoa. Para os nossos propsitos, pode-se dizer que D equivalente a 5 milmetros. Porque a maior parte das informaes

utilizadas pela impresso digital encontrado na rea carnuda do dedo, ou seja no ponto central do dedo.

Figura 4. Posio Correta

Figura 5. Posio Incorreta

H mtodos de plano alternativos de acesso para aqueles casos raros quando o reconhecimento de impresso digital se torna impossvel devido doena da pele, leses, qumicas corrosivas, exposio, ou outras circunstncias fsicas onde a impresso digital do usurio pode ser rejeitada.

3.2. COMO FUNCIONA


Quando um usurio coloca seu dedo sobre a janela ptica, realizada a captura da imagem. Todas as impresses digitais contm uma srie de caractersticas fsicas nicas chamadas minutiaes,

o que inclui alguns aspectos visveis de impresses digitais, como rugas, cume terminaes, e bifurcao de rugas.

A maioria das mincias encontrada no ncleo perto do centro das impresses digitais, a figura 6 mostra as posies dos principais pontos de impresses digitais.

Figura 6. Pontos Encontrados O usurio inscrito e registrado em um banco de dados especial depois de ser realizado uma varredura no dedo, com base em minutiaes, pontos chaves extrados, a imagem ao vivo no momento da aquisio, os dados so convertidos em um nico modelo matemtico comparvel senha de 60 dgitos. Este modelo nico, ento codificados e armazenados, importante notar que nenhuma imagem real da impresso digital armazenada e sim apenas as minutiaes. A prxima vez que uma nova imagem de uma impresso digital indivduo varrida pelo leitor ptico, outro modelo criado e os dois modelos so comparados, a fim de verificar a identidade do usurio.

3.3. COMO OBTER BOAS IMAGENS DE IMPRESSES DIGITAIS


A qualidade da imagem de uma impresso digital relativa ao nmero de minutiaes, pontos capturados. Se o nmero de localizao das minutiaes permanecerem coerente sempre que a imagem da impresso digital do indivduo digitalizado e capturado, a impresso digital ser a correspondncia entre a imagem do modelo pr-existentes. As imagens que no possuem um nmero suficiente de pontos, ou seja, minutiaes podem ser inutilizadas. A figura 7 revela a m qualidade de impresses digitais, caracterizada por smudged, desbotadas, ou de outra forma distorcida reas sobre as impresses digitais. Essas condies podem ser causadas pela secura excessiva ou molhado, ou cicatriz da pele do indivduo.

Figura 7. Qualidade de impresses digitais O algoritmo usado para impresso digital capaz de extrair as mincias correto, mesmo sem beneficiar de uma impresso perfeita. No entanto, o posicionamento dos dedos da mo e do relativo molhado ou secura da impresso digital quando esta colocada na janela ptica de digitalizao ambos so fatores importantes para obter uma imagem.

3.4. POSIO DA IMPRESSO DIGITAL


A fim de captar a mais minutiaes, maximizar a superfcie da impresso digital sobre as impresses digitais da janela de entrada a figura 8 mostra o correto posicionamento da impresso digital na entrada da janela. Em contraposta a figura 9 ilustra o erro mais comum feita durante a fase inicial de inscrio, cadastro.

Figura 8. Posicionamento correto da impresso digital na janela de entrada

Figura 9. Erros comuns

3.5. NGULO DE ROTAO ADIMISSVEL DE IMPRESSO DIGITAL


O kit biomtrico permite at 45 para a entrada impresso digital rotao, conforme ilustrado na figura 10.

Figura 10. ngulo de rotao admissvel

4. PORTA SERIAL

Na comunicao serial o dado enviado bit por bit, o cabo que conecta os dispositivos pode ser mais longo em virtude de caractersticas especiais do sinal que transmitido, diversos protocolos de comunicao opera sobre a comunicao serial como: redes de campo, comunicao com modens e outros. Existem dois modos de comunicao serial: sncrono e assncrona.

4.1. COMUNICAO SERIAL SNCRONA


Neste modo de comunicao o transmissor e o receptor devem ser sincronizados para a troca de comunicao de dados. Geralmente uma palavra de sincronismo utilizada para que ambos ajustem o relgio interno. Aps a sincronizao os bits so enviados seqencialmente, at uma quantidade pr combinada entre os dispositivos.

4.2. COMUNICAO SERIAL ASSNCRONA


Esta a forma mais usual de transmisso de dados. No existe a necessidade de sincronizao entre os dispositivos, uma vez que os caracteres so transmitidos individualmente e no em blocos como na comunicao sncrona. A transmisso de cada caractere precedida de um bit de start e terminada por 1 (1/2 ou 2) bit(s) de stop. H 2 tipos de padres comunicao serial suportadas pelos processadores DSPs da Texas:

(i)

Comunicao assncrona universal (formato RS232) - SCI;

(ii)

Comunicao sncrona entre dispositivos - SPI;

A Figura 11 mostra a composio tpica um frame assncrono.

Figura 11. Frame Assncrono Tpico

10

Note que neste frame existe um bit de start, 8 bits de dados, um bit de paridade e um bit de parada. A paridade pode ser par ou mpar. Quando a paridade par o bit de paridade gerado de modo que o nmero de 1s resultante na palavra mais o bit de paridade seja par.

Por exemplo, se a palavra 10001010 est sendo transmitida, ou recebida, o bit de paridade deve ser 1, para que o conjunto palavra + bit de paridade tenha sempre um nmero par de 1s. Se a paridade usada for mpar o bit de paridade no exemplo anterior ser zero.

No processo de transmisso assncrona, os dispositivos envolvidos no processo de comunicao devem ter a mesma taxa de transmisso e recepo.

11

5. COMUNICAO RS232

Um dos padres mais conhecidos para comunicao serial assncrona o RS-232. O padro define um nvel de tenso diferente do TTL:

Nvel Lgico 0 +5 a +15 Volts

Nvel Lgico 1 -5 a 15 Volts

A converso entre o nvel TTL e RS232 pode ser feita pelo chip 1488 e do nvel RS232 para o TTL atravs do 1489. Estes dois chips precisam de alimentao simtrica o que pode ser inconveniente em alguns projetos. O chip MAX232 da MAXIM (www.maxim-ic.com) necessita apenas de fonte +5V e incorpora tanto o conversor TTL-RS232 como o RS232-TTL, como ilustra a figura 12.

Figura 12. Diagrama de blocos do Max 232

12

A Tabela 1 mostra os sinais tpicos em um conector RS232. Tabela 1 - Sinais Padro RS232 Nome TXD RXD RTS CTS DSR DCD DTR Sinais Dados transmitidos pelo Terminal Dados recebidos pelo Terminal Requisio de envio Permisso de envio Dados prontos Detector de portadora Terminal de dados pronto

Muitos destes sinais s so empregados em comunicao com dispositivos mais complexos, como no caso de modens externos. Nos processos mais simples de comunicao apenas os pinos TXD e RXD so utilizados. A figura 13 mostra uma conexo simples entre dois dispositivos atravs da porta serial assncrona empregando os conversores de nveis 1488 e 1489.

Figura 13. Conexo entre dois dispositivos usando porta RS232

13

6. MICROCONTROLADOR

O microcontrolador 8051, da Intel, um microcontrolador muito popular atualmente. O dispositivo em si um microcontrolador de 8 bits relativamente simples, mas com ampla aplicao. Porm, o mais importante que no existe somente o CI 8051, mais sim uma famlia de microcontroladores baseada no mesmo. Entende-se famlia como sendo um conjunto de dispositivos que compartilha os mesmos elementos bsicos, tendo tambm um mesmo conjunto bsico de instrues.

Para o projeto implementado ao kit biomtrico o microcontrolador ADUC842B, pertence a famlia 8051, dentre outras funes, ele possui internamente um microcontrolador 8051, como ilustrado pela figura 14 no centro da placa.

Figura 14. Microcontrolador ADUC842B

Um sistema bsico como este microprocessador 8051 ele possui os seguintes elementos: Interrupes: so entradas a partir de um sinal externo que fazem com que o processamento seja interrompido e seja iniciada uma subrotina especfica. (Obs.: o 8051 tem interrupes com estrutura nesting, onde uma interrupo pode interromper outra que est sendo atendida, desde que tenha maior prioridade).

14

Gerador de Reset: responsvel por inicializar o sistema ao ligar ou quando acionado. Gerador de Clock: gera os pulsos necessrios ao sincronismo do sistema. Memria de Programa: memria onde o microprocessador vai procurar as instrues a executar. Em sistemas dedicados costumam-se utilizar memrias ROM, embora em alguns casos memrias RAM tambm sejam utilizadas.

Memria de Dados: memria onde o microprocessador l e escreve dados durante a operao normal. Geralmente do tipo voltil, embora memrias no-volteis possam ser utilizadas.

Seleo de Endereos: lgica para escolher qual memria ou perifrico o microprocessador vai utilizar.

Portas de I/O: sua funo a comunicao com o mundo externo.

Como 8051 um microcontrolador de ampla utilizao e o mesmo tem dois modos bsicos de funcionamento, o modo mnimo e modo expandido. Pelo modo mnimo, somente recursos internos so utilizados pela CPU. Neste modo, esto disponveis 4 KB de ROM para memria de programa e 128 bytes de RAM para memria de dados. E pelo modo expandido. Neste modo, a memria de programa (ROM), a memria de dados (RAM) ou ambas podem ser expandidas para 64 Kbytes, atravs do uso de CIs externos. Devido ao tamanho da imagem capturada pelo leitor ptico de impresso, a configurao do ADUC842B foi necessrio usar o modo expandido, ou seja, foi implementado na sada do microcontrolador uma memria externa de 128 Kbytes.

15

7. MEMRIA EXTERNA

A memria externa usada para armazenar as imagens das impresses digitais capturas pelo leitor ptico. Para isto foi preciso acoplar ao microcontrolador a memria externa que foi desenvolvida para receber a informao como mostra a figura 15. Uma vez gravado no microcontrolador a lgica desenvolvida em linguagem de programao assembly o microcontrolador realiza a comparao entre a imagem gravada pela imagem de acesso.

O motivo de utilizar-se a memria externa simples, pois a microntrolador no tem capacidade suficiente para armazenar a imagem capturada ento foi necessrio inserir uma memria externa.

Figura 15. Memria Externa 128K

16

8. PROJETO

Apresentado acima os principais elementos que compe o alarme biomtrico. Veremos agora o funcionalidade do mesmo, o esquema eltrico distribudo em diagramas de bloco, os problemas encontrados durante a construo e materiais utilizados.

8.1. FUNCIONAMENTO
O funcionamento inicia-se pela identificao da digital da pessoa que ter o acesso. feito uma verificao da identidade da pessoa atravs do leitor biomtrico como mostra a figura 16 abaixo.

Figura 16. Alarme Biomtrico

17

O leitor ptico ir varrer, captar as impresses digitais da pessoa como mostra a figura 17.

Figura 17. Impresso Digital Aps obter esta imagem, a extrao de minutiae aqueles pontos especficos utilizados para identificar e fazer as comparaes entre as digitais como foi mostrado na figura 6. Realiza-se o cadastramento da imagem do usurio, ou seja, ser armazenado a imagem capturada do usurio na memria externa como mostra a figura 18. E atravs dos comandos da linguagem de programao assembly inserido no microcontrolador os dados so enviados memria externa.

Figura 18. Memria Externa e Porta Serial 18

Realizado o cadastro do usurio, desabilitado na placa o modo de gravao, assim a prxima solicitao de captura de impresso digital, o microcontrolador executa a linguagem de programao inserida anteriormente, ou seja ele compara a imagem armazenada com a imagem transmitida, sendo iguais ele libera acesso, sendo diferentes ele restringe o acesso impedindo ligar a motocicleta. Como mostra o fluxograma de funcionamento, ilustrado pelas figuras 19 e 20.

Figura 19. Fluxograma de funcionamento (Cadastro do Usurio)

Figura 20. Fluxograma de funcionamento (Acesso do Usurio)

19

Para enviar os dados da imagem do leitor biomtrico para a memria externa usamos a comunicao serial RS232 com mostra na figura 12.

8.2. DIAGRAMA ELTRICO


O diagrama eltrico do Alarme Biometrico apresentado em formas de diagrama de blocos e esquema eltricos. Na figura 21 podemos visualizar o diagrama de blocos do kit biomtrico, na seqncia a figura 22 apresenta o esquema eltrico.

Figura 21. Diagrama de Blocos do Kit Biomtrico

Figura 22. Esquema Eltrico do Kit Biomtrico Na seqncia temos o esquema eltrico da Porta Serial RS232 ilustrado na figura 23.

20

Figura 23. Esquema Eltrico da Porta Serial (Componente Max 232)

Temos o esquema eltrico da memria externa ilustrado pela figura 24 e o esquema eltrico do microcontrolador ADUC842B ilustrado pela figura 25.

Figura 24. Memria externa

21

Figura 25. Microcontrolador ADUC842B

22

9. LISTA DE MATERIAIS

Os materiais utilizados para desenvolver o Alarme Biomtrico so apresentados abaixo na tabela 2. A tabela indica tambm os gastos realizado na compra de cada item. Tabela 2 - Lista de Materiais Descrio dos Produtos Valor Qtd. Valor Total Unitrio ADUC842 Precision Analog Microcontroller R$ 18,00 1 R$ 18,00 Barra 40 Terminais R$ 0,35 2 R$ 0,70 BC548B R$ 0,15 1 R$ 0,15 Cabos e rabichos R$ 5,00 1 R$ 5,00 Caixa Plstica PB-075 Patola R$ 3,00 1 R$ 3,00 Capacitor 10uF x 16V R$ 0,65 2 R$ 1,30 Capacitor 1uF Cermico R$ 0,20 6 R$ 1,20 Capacitor 1uF x 16V R$ 0,49 4 R$ 1,96 Capacitor 33uF Cermico R$ 0,20 2 R$ 0,40 Chave Gangorra 2P 2T 10A R$ 1,64 1 R$ 1,64 CI 74LS138 R$ 1,50 1 R$ 1,50 CI MAX232 R$ 2,20 1 R$ 2,20 CI SN74LS373N R$ 1,09 2 R$ 2,18 Conector DB9 Femea Solda R$ 0,65 2 R$ 1,30 Conector DB9 Macho Solda R$ 0,70 2 R$ 1,40 Cristal 32.768 KHz R$ 1,00 1 R$ 1,00 Diodo Led 3mm cor vermelho R$ 0,10 2 R$ 0,20 Estanho (solda) 5 metros R$ 5,00 1 R$ 5,00 Fonte de Alimentao 5 Volts 1A R$ 19,80 1 R$ 19,80 Kit biomtrico FIM10H+ c/ Leitor ptico R$ 370,00 1 R$ 370,00 Memria 128K x 8 bit CMOS static RAM 70ns R$ 22,49 1 R$ 22,49 Montagem de Placa ADUC842 R$ 20,00 1 R$ 20,00 Parafusos, porcas e arruelas (fixao da placa) R$ 0,20 8 R$ 1,60 Placa Padro Ilha desligada 10x10mm R$ 5,89 1 R$ 5,89 Placa Padro Ilha desligada 5x5mm R$ 2,20 1 R$ 2,20 Plug P4-C Cassio int1,5mm / ext 5,5mm R$ 1,20 1 R$ 1,20 Resistor 1K R$ 0,10 4 R$ 0,40 Resistor 860 ohms R$ 0,10 2 R$ 0,20 Soquete Torneado 16 Pinos R$ 1,20 2 R$ 2,40 Soquete Torneado 40 Pinos R$ 2,00 4 R$ 8,00 Spaguete Termo-Retratil 1,0mm R$ 1,40 1 metro R$ 1,40 Valor Total dos Produtos: R$ 503,71

23

10. CONSIDERAES FINAIS

Durante um processo de elaborao de um prottipo muito comum acontecer alteraes imprevistas na soluo inicial. Por isso na construo do Alarme Biomtrico, foi necessrio fazer duas principais alteraes no previstas de antemo.

A primeira alterao foi definir o sensor biomtrico, a princpio eu iria utilizar um sensor com sada USB, mas tive que descartar o mesmo porque o componente que faria a interface pertence a uma famlia de microcontroladores PIC18F, e eu no teria recursos, equipamentos necessrios para realizar os testes e a gravao dos dados. Busquei ento outro sensor biomtrico disponvel no mercado mais tive um problema de custo elevado.

Na seqncia do projeto, logo apareceu a segunda alterao. Ao realizar os testes de captura de imagem, pude constatar que o microcontrolador da famlia PIC16F no suportou armazenar o tamanho da imagem capturada pelo sensor ptico biomtrico, foi necessrio ento desenvolver uma nova soluo. Atravs de pesquisas, encontrei outro componente que atendesse as necessidades do projeto, utilizei o componente ADUC842, microcontrolador que pertence a famlia 8051, com expanso a memria, assim implementei uma memria externa e pude armazenar a imagem capturada do usurio.

A soluo do Alarme Biomtrico de Motocicletas foi implantado com sucesso, mas devido as alteraes do projeto, os circuitos tiveram que ser remontados e os testes na prtica ficaram comprometidos pelos atrasos causado pelas alteraes imprevistas. Assim no foi possvel apresentar a soluo para situaes de emergncia e a lgica do microcontrolador utilizando a linguagem de programao assembly.

Concluo que o Alarme Biomtrico de Motocicletas timo sistema de alarme, modelo diferenciado dos atuais vendidos no mercado. Mas para atender o consumidor antes ser necessrio realizar algumas implementaes para reduzir o custo elevado. Assim o consumidor poder obte-lo por um preo mais acessvel e o fabricante atingir um pblico maior.

REFERNCIAS BIBLIOGRFICAS

[1] WESTER, Info. Hardware Introduo a Biometria. <http://www.infowester.com/biometria.php>. Acesso em: 30/11/2007. [2] SUNSEG, Segurana Eletrnica Informativo <http://sunseg.com.br/index.htm>. Acesso em: 30/11/2007. SunSeg.

Disponvel

em:

Disponvel

em:

[3] ESTADAOWEB, Jornal. Cidade Em 6 meses, 147 veculos foram furtados na Capital. Disponvel em: <http://www.estadaodonorte.com.br/site/leitura.php?canal=17&id=42003>. Acesso em: 30/11/2007. [4] SOUZA, David Jos. Conectando o PIC Recursos Avanados. 2. ed. rica. [5] JUNIOR, Vidal Pereira da Silva. Aplicaes Prticas do Microcontrolador 8051 Multiplexagem. 12. ed. rica. [6] ID, Computer Solues em Informtica Biometria. <http://www.computerid.com.br/biometria.htm>Acesso em: 23/11/2007. Disponvel em:

[7] NITGEN, Solues Biomtricas Downloads DataSheet. Disponvel <http://www.nitgen.com.br/aspnet_client/download.aspx>. Acesso em: 23/11/2007.

em:

[8] U.F.J.F, Captulo 9Comunicao Serial. Disponvel em: <http://www.mestradoeletrica.ufjf.br/professores/duque/microp_cap9.pdf>. Acesso em: 23/11/2007. [9] ALLDATASHEET, Datasheet Search System <http://www.alldatasheet.co.kr>. Acesso em: 23/11/2007. 2003 2006. Disponvel em:

GLOSSRIO
Assembly Assncrono Biometria DSP Linguagem programao de baixo nvel, em que cada instruo escrita por meio de abreviaturas e cdigos mnemnicos Significa que os caracteres que formam os pacotes de dados so enviados em intervalos irregulares. Do Grego Bios = vida, metron = medida) o uso de caractersticas biolgicas em mecanismos de identificao. Digital Signal Processor so microprocessadores especializados em processamento digital de sinal usados para processar sinais de udio, vdeo e outros, quer em tempo real quer em off-line. Pacote transmitido atravs de uma linha serial. O termo derivado de um protocolo orientado a caracter que adiciona caracteres especiais de incio e fim de frames, quadro na transmisso de pacotes. um chip altamente integrado o qual inclui, num nico chip, todas ou a maior parte dos elementos necessrios a um controlador. So os pontos de interesse de uma impresso digital, detalhes precisos, tais como bifurcaes (um cume diviso em duas) e cume terminaes. Personal Identification Number (Nmero de Identificao Particular). Cdigo numrico especfico que funciona como uma palavra de passe. um padro para troca srie de dados binrios entre um terminal de dados e um comunicador de dados. Processo de comunicao no qual as mensagens emitidas por uma pessoa so imediatamente recebidas e respondidas por outras pessoas. a Unidade SI de tenso eltrica (diferena de potencial eltrico), a qual denomina o potencial de transmisso de energia, em Joules, por carga eltrica, em Coulombs, entre dois pontos distintos no espao.

Frame

Microcontrolador Minutiae PIN RS-232 Sncrona Volt

ANEXO I ESPECIFICAES DE COMPONENTES

Neste tpico so inseridos as especificaes dos componentes usados na construo do Alarme Biomtrico como mostrado nas figuras 16 e 18. Devido a quantidade de pginas que cada componente possui, ser ento, inserido apenas uma folha, que contm o diagrama eltrico dos componentes abaixo:

ADUC842................................................................................................01 pg.

BC548...................................................................................................... 02 pg.

MAX232.............................. ...................................................................14 pg.

KM681000BLP-7....................................................................................11 pg.

74LS138...................................................................................................07 pg.

74LS373.............................. ....................................................................08 pg.

Para visualizar toda as especificaes, favor acessar o site mostrado no item [9] da referencia bibliogrfica.