Você está na página 1de 49

ESCOLA TCNICA ESTADUAL GILDO MARAL BEZERRA BRANDO

CIBELE APARECIDA CIRINO BARBOSA DIOGO DE LIRA JOS SEVERINO DA SILVA FILHO ROBSON MOREIRA SIQUEIRA THIAGO MONTEIRO DA SILVA

SISTEMA DE SEGURANA MICROCONTROLADO COM TRAVA ELETRNICA

SO PAULO 2012

CIBELE APARECIDA CIRINO BARBOSA DIOGO DE LIRA JOS SEVERINO DA SILVA FILHO ROBSON MOREIRA SIQUEIRA THIAGO MONTEIRO DA SILVA

SISTEMA DE SEGURANA MICROCONTROLADO COM TRAVA ELETRNICA

Projeto desenvolvido na disciplina de Trabalho de Concluso do Curso Tcnico de Eletrnica, na Escola Tcnica Estadual Gildo Maral Bezerra Brando, orientado pelos docentes, Professores Ulisses e Marcelo.

SO PAULO 2012

SISTEMA DE SEGURANA MICROCONTROLADO COM TRAVA ELETRNICA


Autores:

Cibele Cirino Aparecida Barbosa

Diogo de Lira

Jos Severino da Silva Filho

Robson Moreira Siqueira

Thiago Monteiro da Silva

Orientadores: ____________________ Marcelo ______________________ Ulisses

Banca Examinadora: _____________ Banca1 _______________ Banca 2 ________________ Banca 3

So Paulo,_______de__________________20122

DEDICATRIA

Aos professores em geral, a famlia e amigos pelo apoio.

AGRADECIMENTO

Primeiramente queremos agradecer a Deus que sempre ns da fora para superar cada dia mais as diversas dificuldades. Agradecer tambm aos nossos familiares que tiveram a compreenso dos esforos que tivemos para concluir esse projeto.

EPGRAFE

A sabedoria mais preciosa que a prata e rende mais que o ouro. Provrbios 3;14

RESUMO

No presente projeto apresenta-se a elaborao de um sistema de segurana Microcontrolado com trava eletrnica. O intuito do projeto oferecer segurana ao usurio, inibir intrusos e proporcionar proteo em casos de coao. A inteno do uso ser em lares domiciliar, onde o acesso ser permitido ao acionar a senha no teclado matricial. Esta senha ser somente de conhecimento do usurio, portanto disponibilizaremos uma senha de administrador e a possibilidade de alterla. A sirene ser acionada aps trs tentativas consecutivas de acesso, com senhas incorretas. H tambm o aviso da sirene no caso do usurio ser abordado, sendo forado a permitir a entrada de um estranho ao seu domicilio, para este caso elaboramos uma senha de coao, onde permitiremos o acesso e aps alguns segundos, a sirene ser acionada. O projeto composto por quatro partes essenciais: mecnica, eltrica, lgica e eletrnica, a saber: Mecnica: acionada por um impulso mecnico gerado pelos demais elementos; Eltrica que a responsvel pela alimentao do sistema; Lgica que a programao do microcontrolador-Pic; Eletrnica que todo um conjunto de componentes que constituem o funcionamento da fechadura. PALAVRA-CHAVE; Microcontrolador, Sistema de segurana, Fechadura.

ABSTRACT

In this project presents the development of a security system Microcontrolado locks. The aim of the project is to provide security to the user, inhibit intruders and provide protection in cases of duress. The intended use is in household homes, where access will be allowed to trigger the password on the keyboard matrix. This password is only known to the user, so make available an administrator password and the ability to change it. The siren will sound after three consecutive attempts to access with incorrect passwords. There are also warning siren in case the user be addressed, being forced to allow the entry of a stranger in his home, in this case developed a duress password, which will allow access and after a few seconds, the siren will sound. The project consists of four main parts: mechanical, electrical, and electronic logic, namely: Mechanics: is powered by a mechanical impulse generated by the other elements; Electricity that is responsible for system power; Logic is that the Pic-microcontroller programming; E is a whole set of components constituting the operation of the lock. KEYWORD; Microcontroller, Security System, Lock.

LISTRA DE ILUSTRAO

Figura 1 Pic 18F452 .................................................................................................. 14 Figura 2 Display de LCD 2x16 sem backlight ............................................................ 15 Figura 3 Transistor 2N3055 ....................................................................................... 16 Figura 4 Fechadura eletrnica................................................................................... 16 Figura 5 Circuito integrado do Optoacoplador ........................................................... 17 Figura 6 Tela inicial do Proteus ................................................................................. 18 Figura 7 Tela Inicial do MikroC Pr ........................................................................... 19 Figura 8 Diagrama inicial eltrico do projeto ............................................................. 20 Figura 9 Giga de Teste .............................................................................................. 21 Figura 10 Maquete de Isopor do Projeto ................................................................... 22 Figura 11 Posicionamento inicial dos componentes.................................................. 23 Figura 12 Placa do Circuito de Potncia ................................................................... 23 Figura 13 Diagrama eltrico PIC-Circuito de Potncia .............................................. 24 Figura 14 Placa do Teclado Matricial e Display de LCD ........................................... 25 Figura 15 a) Frente do Circuito Inicial b) Verso do Circuito Inicial. ........................... 27 Figura 16 a) Layout Final Frontal b) Layout Final Verso ........................................... 27 Figura 17 Porta 100x50 cm ....................................................................................... 28

Figura 18 Verso Final do Projeto a) Frente b) Verso ............................................... 29 Figura 19 Aceitao pblica do projeto ..................................................................... 30 Figura 20 Interesse em adquirir o projeto .................................................................. 31

LISTA DE ABREVIATURA E SIGLAS

Bit Byte CI Cm DIP

Binary digit (Digito Binrio). Unidade de medida equivalente a 8 bits Circuito Integrado. Unidade de medida de comprimento (Centmetro) Dual In-Line Package

EEPROM Electrically-Erasable Programmable Read-Only Memory (memria apenas de leitura, programvel e eletronicamente altervel) Hz LCD LED MIPS NA NF PIC RAM Unidade de medida de freqncia (Hertz). Liquid crystal display (Display de cristal lquido). Light Emitting Diode (Diodo emissor de luz) Millions of Instructions Per Second (Milhes de instrues por segundo). Normalmente Aberto Normalmente Fechado Programmable Interface Controller (Controlador de Interface Programvel). Random Access Memory (Memria de acesso aleatrio).

RISC Reduced Instruction Set Computer (Computador com um Conjunto Reduzido de Instrues). V Unidade de medida de Tenso (Voltagem).

SUMRIO

1. INTRODUO ................................................................................................................................................ 12 1.1 MOTIVAO E DESCRIO DO PROBLEMA .......................................................................... 12 1.2 APLICABILIDADE ....................................................................................................................... 12 1.3 ORGANIZAO DESTE TRABALHO ......................................................................................... 13 2. CONCEITOS TERICOS RELACIONADOS AO PROJETO.................................................................. 14 2.1 MICROCONTROLADOR PIC 18F452 ......................................................................................... 14 2.2 DISPLAY DE LCD 2X16 ............................................................................................................... 15 2.3 TRANSISTOR.............................................................................................................................. 15 2.4 FECHADURA ELETRNICA ...................................................................................................... 16 2.5 OPTOACOPLADOR .................................................................................................................... 17 2.6 PROTEUS 7.7.2 .......................................................................................................................... 17 2.7 MIKROC PR .............................................................................................................................. 18 3. METODOLOGIA ............................................................................................................................................. 20 3.1 SIMULADOR PROTEUS ............................................................................................................. 20 3.2 GIGA DE TESTE ......................................................................................................................... 21 3.3 ELABORAO DA MAQUETE DO PROJETO ........................................................................... 22 3.4 CIRCUITO DE POTNCIA .......................................................................................................... 23 3.5 TECLADO MATRICIAL................................................................................................................ 25 3.6 LAYOUT DA PLACA .................................................................................................................... 27 3.7 FORMAO FINAL DO PROJETO............................................................................................. 28 4. APROVAO PBLICA ............................................................................................................................... 30 5. TESTES E RESULTADOS ........................................................................................................................... 32 6. MELHORIAS FUTURAS ............................................................................................................................... 34 7. CONCLUSO ................................................................................................................................................. 35 ANEXOS .............................................................................................................................................................. 36 CRONOGRAMA ................................................................................................................................ 36 COMPONENTES UTILIZADOS ........................................................................................................ 37 DATASHEET DO MICROCONTROLADOR PIC 18F452 .................................................................. 38

DIAGRAMA DE BLOCOS DO FUNCIONAMENTO DA FECHADURA ELETRNICA ..................... 40 FLUXOGRAMA DE FUNCIONAMENTO ESTRUTURAL DA FECHADURA ELETRNICA............. 41 FLUXOGRAMA DE FUNCIONAMENTO INICIAL ............................................................................. 42 FLUXOGRAMA DO FUNCIONAMENTO DO TECLADO MATRICIAL .............................................. 43 INTEGRANTES DA PESQUISA REALIZADA DO DIA 24/12/2012 NA 3 FEIRA DE PROJETOS TCNICOS ........................................................................................................................................ 44 REFERNCIAS BIBLIOGRFICAS ................................................................................................................ 45

1. INTRODUO

1.1 MOTIVAO E DESCRIO DO PROBLEMA

Este trabalho de concluso de curso tem como objetivo a formulao de um sistema de segurana microcontrolado de trava eletrnica. Tem-se como grande interesse apresentar o conhecimento obtido na teoria (principalmente da eletrnica com microcontrolador) em um projeto prtico e funcional, como o tema deste projeto. Alm do aprimoramento da parte prtica, como o manejo da solda, leitura de datasheets, planejamento do layout, simulaes em programas apropriados da rea da eletrnica, h tambm a interatividade dos integrantes em um projeto de eletrnico mais refinado que demanda mais pr-atividade e companheirismo. Nosso projeto implementar um sistema de segurana em uma trava eltrica acionada por uma senha inserida via teclado, tornando o acesso restrito somente a aqueles que possuem o conhecimento dela. Havendo insistncia da insero de senha incorreta, ser acionada uma sirene de aviso de intruso. Em caso de coao para o proprietrio digitar a senha correta, haver uma senha que permite o acesso ao domicilio e aps um tempo o acionamento da sirene, garantindo assim a integridade do proprietrio da fechadura.

1.2 APLICABILIDADE

A grande aplicabilidade deste projeto ser para a segurana de lares domiciliar, no sendo apropriado para indstria. Tambm h a possibilidade para cofres de uso pessoal.

13

A viabilidade deste projeto no carter profissional tornar-se mais apto a visualizar possveis erros de montagem no simulador e nos pr-testes da prpria montagem e na parte de programao do PIC.

Estes pr - testes se configuram em verificao dos testes de continuidade e da qualidade dos componentes, especialmente os CIs.

Tambm h satisfao pessoal de empreender conhecimento terico em algo prtico.

1.3 ORGANIZAO DESTE TRABALHO

No captulo 2 sero apresentados conceitos tericos associados ao projeto, detalhando-se os principais componentes e sua funo no projeto. Aps adquirir o conhecimento terico, o capitulo 3 ir descrever toda a

metodologia utilizada para o desenvolvimento e a construo do sistema de segurana microcontrolado de trava eletrnica. No captulo 4 descrito a pesquisa de aprovao pblica. Logo aps, no captulo 5, sero analisados todos os resultados obtidos neste projeto, seguido pelo captulo 6 que sugerimos futuras melhorias e complementados pelo captulo 7, que relata comentrios e concluses finais.

14

2. CONCEITOS TERICOS RELACIONADOS AO PROJETO 2.1 MICROCONTROLADOR PIC 18F452

O PIC 18F452 um modelo de microcontrolador PIC da famlia de 16 bits de ncleo de processamento, apesar de ainda lidar com dados de 8 bits. A vantagem dessa famlia de PICs que eles possuem mais instrues em cdigo de mquina (75 contra 35 da srie 16F) que usada com compiladores de linguagem C e memria linear (ao contrrio dos irmos menores que possuem memria dividida em bancos de memria). A sua velocidade de processamento tambm maior, na maioria at 10 MIPS (a 40MHz de clock) com alimentao entre 2 e 5,5V. O seu encapsulamento DIP consiste em 40 pinos. Esse modelo possui 32k bytes (16k instrues) de memria de programa flash, 1536 bytes de memria RAM e 256 bytes de memria EEPROM.

No projeto, o microcontrolador foi usado para armazenar a programao em linguagem C, em sua memria flash.

Com finalidade de enviar dados a o Display de LCD.

Figura 1 Pic 18F452

15

2.2 DISPLAY DE LCD 2x16

Os LCD (Liquid Cristal Display, em portugus: Display de Cristal Lquido) de caracteres so componentes destinados a transmitir informaes ao usurio de forma mais clara e descritiva, podendo at conter mensagens inteiras.

O Display de LCD que foi utilizado no projeto possui dezesseis colunas por duas linhas. A finalidade do display no projeto de mostrar as informaes que sero escritas no seu visor.

Figura 2 Display de LCD 2x16 sem backlight

2.3 TRANSISTOR

Um transistor constitudo pela combinao de dois diodos de juno PN. Uma juno PN polarizada diretamente e a outra inversamente. A unio desses dois componentes poder ser feita de duas formas: unio atravs do material P, para produzir um transistor NPN, e unio atravs do material N, para produzir um transistor PNP. Neste projeto ser utilizado o transistor 2N3055, que trata-se de um transistor de juno NPN de alta potncia,de silcio, apresentado em invlucro TO-3 de metal.

16

O transistor 2N3055 est atuando como uma chave aberta, no h passagem de corrente pela bobina da fechadura e a mesma permanece fechada.

Figura 3 Transistor 2N3055

2.4 FECHADURA ELETRNICA

Dispositivo eletromecnico que permite ao usurio abrir a porta social ou de pedestres distncia, atravs de dispositivo de comando.

Figura 4 Fechadura eletrnica

17

2.5 OPTOACOPLADOR O Optoacoplador um componente eletrnico bastante utilizado em estruturas onde se deseja um isolamento total de sinal entre a entrada e a sada. Em diversas aplicaes o terra da entrada no o mesmo terra da sada. Dai a necessidade de uso de optoacopladores.Um optoacoplador bem simples mostrado na Figura 5. Verifica-se a presena do diodo emissor de luz (pinos 2 e 3) e do fototransistor (entre pinos 8 e 5).

Assim, por exemplo, o circuito de entrada poderia ter o terra no pino 3 do circuito integrado e o circuito de sada teria o terra no pino 5, com isolamento total.

Figura 5 Circuito integrado do Optoacoplador

2.6 PROTEUS 7.7.2

O software de desenho e simulao Proteus 7.7.2 uma ferramenta til para estudantes e profissionais que desejam acelerar e melhorar suas habilidades para do desenvolvimento de aplicaes analgicas e digitais. Ele permite o desenho de circuitos empregando um entorno grfico no qual possvel colocar os smbolos representativos dos componentes e realizar a simulao de seu funcionamento sem o risco de ocasionar danos aos circuitos. A simulao pode incluir instrumentos de medio e a incluso de grficas que representam os sinais obtidos na simulao.

18

O que mais interesse despertou a capacidade de simular adequadamente o funcionamento dos microcontroladores mais populares (PICS, ATMEL-AVR, Motorola, 8051, etc.). Tambm tm a capacidade de passar o desenho a um programa integrado chamado ARES no qual se pode levar a cabo o desenvolvimento de placas de circuitos impressos.

Figura 6 Tela inicial do Proteus

2.7 MIKROC PR

MikroC Pro um compilador desenvolvido e tambm comercializado pela empresa MikroElektroniKa. composto de um IDE (Sistema Integrado de Desenvolvimento) abrangendo toda a linha dos PICs das famlias 12,14,16 e 18 da Microchip. Neste compilador encontramos uma vasta biblioteca de Funes:

- ADC Library - CAN Library - CANSPI Library

19

- EEPROM Library - Ethernet Library - SPI Ethernet Library - I2C Library - LCD Library - One Wire Library - PWM Library - PS2 Library - RS485 Library - SPI Library - UART Library -USB Library.

Abaixo segue a tela inicial do compilador MikroC onde iremos desenvolver nosso projeto.

Figura 7 Tela Inicial do MikroC Pr

20

3. METODOLOGIA

3.1 SIMULADOR PROTEUS

O primeiro passo para a construo da fechadura eletrnica ser a sua montagem em um simulador de circuito eletrnico. Escolheu-se o simulador Proteus 7.7.2 e comprovar-se- a eficcia da lgica terica da fechadura eletrnica.

Q1 2N3055 X1 Q2
RL1(C2)

R1
4.7K

R2
4.7K

R3
4.7K

2N3055

CRYSTAL

U1
13 14 2 3 4 5 6 7 8 9 10 1 OSC1/CLKIN OSC2/CLKOUT RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD 33 34 35 36 37 38 39 40 15 16 17 18 23 24 25 26 19 20 21 22 27 28 29 30

RL1 R4
4.7K

OMIH-SH-105L

RA0/AN0 RA1/AN1 RA2/AN2/VREF-/CVREF RA3/AN3/VREF+ RA4/T0CKI/C1OUT RA5/AN4/SS/C2OUT RC0/T1OSO/T1CKI RE0/AN5/RD RC1/T1OSI/CCP2 RE1/AN6/WR RC2/CCP1 RE2/AN7/CS RC3/SCK/SCL RC4/SDI/SDA MCLR/Vpp/THV RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 PIC16F877A

alarme porta

LCD1
LM016L

LS1

VSS VDD VEE

RS RW E 4 5 6

1 2 3

R5
alarme
4.7K

Q3
2N3055

Figura 8 Diagrama inicial eltrico do projeto

Alm do Proteus, usamos outros simuladores para dar suporte como o Circuit Wizard e o Mult Slim, mas devido a facilidade de uso o Proteus se tornou oficial em nossas simulaes.

7 8 9 10 11 12 13 14

SPEAKER

D0 D1 D2 D3 D4 D5 D6 D7

21

3.2 GIGA DE TESTE

Para formao da parte lgica do nosso projeto, foi criada uma giga de teste. Sendo que foi a melhor forma que encontramos para verificar a comunicao do microcontrolador com os demais componentes.

Figura 9 Giga de Teste

A giga de teste funciona da seguinte maneira atravs de uma conexo via uma porta paralela do computador, sendo que essa porta do computador esta funcionando como um microcontrolador que possui entrada e sadas, assim podendo transcrever dados em uma plataforma em C: e envia-la para os demais componentes da giga de teste. Sendo que esse envio funciona atravs de bits de informaes, assim acendendo os leds, e escrevendo caracteres do display.

22

3.3 ELABORAO DA MAQUETE DO PROJETO Aps confirmar que havia, viabilidade na simulao no proteus e na giga de teste. Comeamos a elaborao de uma maquete em isopor de tamanho real (100 cm x 50 cm).

Figura 10 Maquete de Isopor do Projeto

23

Figura 11 Posicionamento inicial dos componentes

3.4 CIRCUITO DE POTNCIA

Em paralelo a essa maquete comeamos a montagem do circuito de potncia e a montagem do teclado matricial junto com o display.

Figura 12 Placa do Circuito de Potncia

24

O circuito de potncia funciona da seguinte forma, enviado um pulso de tenso de uma porta de sada do Microcontrolador, fazendo com que o transistor que esta funcionando como chave acione a bobina do rel atracando seus contatos sendo que o contato que estava em NA, se torne NF acionando a trava ou a sirene. Ao aprofundar os estudos verificamos a necessidade de isolar o PIC dos circuitos de potncia, tanto da Sirene como da trava. Em consulta com professores Diogo e Fernando, fomos orientados a utilizar optoacopladores, assim, como notamos na figura 13, protegemos o PIC de diversos rudos.

Figura 13 Diagrama eltrico PIC-Circuito de Potncia

25

3.5 TECLADO MATRICIAL

Figura 14 Placa do Teclado Matricial e Display de LCD

O teclado matricial funciona da seguinte maneira, ele formado por trs colunas e quatro linhas, sendo que no seu funcionamento feito uma varredura entre as colunas e as linhas do teclado, assim em milsimos de segundos uma coluna esta em nvel lgico alto, e outra em nvel lgico baixo, assim quando uma tecla pressionada gera um curto circuito, enviando um caractere para o display, Na parte lgica do projeto, a programao foi criada a partir da programao para a varredura do teclado matricial. Essa parte exigiu mais estudo e foi essencial para o nosso projeto.

26

char Le_Teclado() { Coluna_1 = 1; Coluna_2 = 0; Coluna_3 = 0; Delay_ms(1); if(Linha_1) return 1; if(Linha_2) return 4; if(Linha_3) return 7; if(Linha_4) return *; Coluna_1 = 0; Coluna_2 = 1; Coluna_3 = 0; Delay_ms(1); if(Linha_1) return 2; if(Linha_2) return 5; if(Linha_3) return 8; if(Linha_4) return 0; Coluna_1 = 0; Coluna_2 = 0; Coluna_3 = 1; Delay_ms(1); if(Linha_1) return 3; if(Linha_2) return 6; if(Linha_3) return 9; if(Linha_4) return #; return 255; }

// Funo que efetua a leitura do teclado matricial

27

3.6 LAYOUT DA PLACA Conforme garantimos o funcionamento da parte lgica com a programao do teclado, identificamos uma carncia na elaborao das placas do projeto. Pois havia perda de tenso entre o PIC 18F452 e os demais componentes.

a)

b)

Figura 15 a) Frente do Circuito Inicial b) Verso do Circuito Inicial.

Realizando uma serie de teste e estudos, fomos motivados a repensar a formao original das placas na maquete. Ao invs de mantermos uma placa para o circuito de potncia e outra para o de lgica unimos as duas, diminuindo as distancias dos componentes e assim a perca da tenso.

a)
Figura 16 a) Layout Final Frontal b) Layout Final Verso

b)

28

Esta unificao tambm diminui o custo financeiro, pois h economia nas placas e dos fios, alm de melhorar o aspecto visual e, portanto melhorando significamente os testes realizados.

3.7 FORMAO FINAL DO PROJETO

A redefinio das placas tornou prescindvel uma nova formao na porta. Nesta nova formao mantemos as medidas da maquete.

Figura 17 Porta 100x50 cm

29

Porem modificamos a localizao das placas na porta:

a)
Figura 18 Verso Final do Projeto a) Frente b) Verso

b)

Nesta etapa encontramos dificuldade no esperada no posicionamento da fechadura, demandando mais tempo que o esperado. Mas com nossos esforos conseguimos obter o sucesso final.

30

4. APROVAO PBLICA No dia 24/11/2012 como forma de avaliao nosso projeto foi exposto na 3 Feira de Projeto Tcnicos da ETEC Gildo Maral Bezerra Brando, onde aproveitamos o contato com o pblico e realizamos uma pesquisa de aprovao. A pesquisa teve como finalidade observar se alcanamos os pr-requisitos de segurana e confiabilidade no projeto. Primeiro foi feito a pergunta de aprovao, questionando se o projeto alcanou os pr- requisitos de segurana

Aceitao do projeto pelo pblico


sim 0% no

100%

Figura 19 Aceitao pblica do projeto

Neste quesito, houve 100% de aprovao, demonstrando que alcanamos o objetivo da segurana.

31

Em segundo momento perguntamos se havia credibilidade suficiente para adquirir o projeto.

Interesse pblico em adquirir o projeto


no sim 4%

96%

Figura 20 Interesse em adquirir o projeto

Como 96% do publico demonstrou interesse de adquirir a fechadura, o projeto tem potencial financeiro para lucro, comprovando assim a confiabilidade transmitida na exposio.

32

5. TESTES E RESULTADOS No desenvolvimento do projeto, foram efetuados todos os testes necessrios. Para o funcionamento correto do mesmo. Seguindo uma ordem cronolgica, foi separado por partes do projeto, definindo o foco para cada atividade. Cada parte do projeto era baseada no nvel de dificuldade/importncia para o prosseguimento das atividades. Abaixo, segue a ordem dos testes com a descrio do ocorrido. 1 Teste - Funcionamento do Circuito de Potncia da Sirene: Nessa fase de testes, confirmamos que o Circuito estava acionando a sirene corretamente. Ativao para testes tambm era feita atravs de um curto circuito no rel, o que simulava a tenso que sairia do Pino de sada do Microcontrolador, quando digitase a senha pela quarta vez incorreta. 2 Teste Funcionamento do circuito de potncia da trava da fechadura: Nessa fase de testes, confirmamos que o Circuito estava acionando a trava da fechadura corretamente. Ativao para testes tambm era feita atravs de um curto circuito no rel, o que simulava a tenso que saia do Pino de sada do Microcontrolador, quando se digita a senha correta. 3 Teste - Implantao do microcontrolador na placa principal, e a programao de varredura do teclado matricial, enviando mensagem de tecla pressionada para o LCD. Nessa fase do projeto encontramos dificuldades na parte da programao da varredura do teclado matricial. Conseguimos criar a programao mais ocorreu um erro de atraso em cada tecla que era pressionada no teclado, que estava aparecendo no LCD. O atraso na programao da varredura do teclado estava muito lento, assim ocasionado conflito em cada tecla que era pressionada. 4Teste Implantao de um circuito de proteo para o microcontrolador.

33

Nessa fase implantamos um circuito com optoacoplador, devido tenso reversa e o campo magntico que a solenide da fechadura gera. Assim protegendo o microcontrolador, de tenses que iriam causar a perca da programao do projeto. 5 Teste Criao de uma maquete do projeto. Nessa fase criamos uma porta de isopor, para poder saber como iria ficar o projeto no seu acabamento final. Encontramos dificuldades para direcionar a placa com os circuitos e a fechadura, na porta. Essa dificuldade que encontramos foi de um modo muito importante para o nosso projeto porque notamos que com essa maquete a finalizao do nosso projeto ficaria mais fcil. 6 Teste unificao dos circuitos no Projeto. Nessa fase agrupamos as placas do circuito de potncia com a do Teclado matricial, sendo que no houve comunicao entre os circuitos. Motivo porque os fios de ligao do PIC 18F452 para o restante dos circuitos estavam perdendo tenso devido distncia. 7 Teste Criao de um novo layout da placa. Nessa fase dimensionamos os circuitos para uma placa de menor tamanho. Sendo que a comunicao do Microcontrolador com os demais componentes funcionou corretamente alcanando as expectativas. 8 Teste Programao na EEPROM O teste final consistiu na programao na EEPROM, permitindo ao usurio o poder de modificar a senha da porta e torn-la nica. Este processo infelizmente no foi possvel implement-lo no projeto, pois a verso do nosso compilador alcanou o mximo de processamento, mas comprovamos o seu funcionamento no simulador.

34

6. MELHORIAS FUTURAS No decorrer do projeto verificamos possveis melhorias para que outros grupos, tomando o nosso como base, realizassem seus Trabalhos de Concluso de Curso. 1 Melhoria: Elaborao da Bateria Nosso projeto permite o acionamento da trava pela chave, pois em caso de falta de eletricidade o circuito perderia sua funcionalidade. Com a bateria, mesmo com a falta de energia o circuito continuaria funcionando e neste caso descartaramos a necessidade da chave, tornando o projeto mais confivel no quesito da segurana. 2 Melhoria: Senha de Coao Ao identificarmos o caso de coao, ao invs de acionar a sirene, acionar outro modo de segurana como, por exemplo, uma central de segurana ou no caso mais comum destes sistemas de alarme a ligao de trs nmeros confiveis de celulares. Assim aumentamos a segurana do dono da fechadura. 3Melhoria: Trava do Teclado Quando houver a certeza de que todos os moradores estiverem na residncia, acionar uma chave no interior da casa que permita o travamento do teclado. No permitindo mais nenhuma tentativa do uso do mesmo.

35

7. CONCLUSO O projeto alcanou seu intuito preliminar, onde atravs da programao no compilador MikroC Pro estabelecemos a configurao desejada para a segurana do usurio. Utilizando-se o microcontrolador PIC 18F452 como a matriz principal do projeto, desenvolvemos os circuitos de forma a garantir seu funcionamento sem interferncias prejudiciais, utilizando optoacopladores para o isolamento do microcontrolador dos circuitos de potncia da trava e da sirene. Em referncia a montagem do circuito houve vrios testes para obter o sucesso final, em cada teste aprimoramos o layout e analisamos melhores formas para controlarmos variveis e definir a raiz do problema. Assim diminumos a dimenso das placas, redefinimos quais cabos utilizar, consultamos datasheet para dimensionar capacitores e a formao do teclado matricial assim como sua varredura na programao. Houve certa dificuldade na programao em linguagem C, principalmente em criao de variveis, sub-rotinas, consulta a tabela ASC II e manipulao da memria EEPROM do microcontrolador. Estas dificuldades foram sancionadas com pesquisas em livro, internet e auxilio de diversos colegas profissionais. Porem foi a programao na linguagem C que garantiu o sucesso obtido, tornando possvel o controle de acesso da trava e segurana caso haja coao para a insero da senha correta. Apesar disto, estamos cientes que algumas partes podem ser aperfeioadas, ficando este projeto como base para futuras melhorias possveis. Ressaltamos que estas melhorias no estavam dentro do objetivo inicial porque fomos cientes ao tempo concebido na elaborao do trabalho.

36

Anexos

CRONOGRAMA SISTEMA DE SEGURANA MICROCONTROLADO DE TRAVA ELETRNICA TAREFAS Desenvolvimento do projeto Aquisio dos materiais Elaborao do projeto escrito Testes eltricos Correo e monitoramento Montagem da placa com os componentes Montagem do Display no software Gravao da linguagem no PIC Enceramento Entrega do Trab./Banca Apresentao Trabalho Final /Escola DATA Agosto Agosto Agosto Agosto a Setembro Agosto a Setembro Setembro a Novembro Setembro a Novembro Setembro a Novembro Novembro Dezembro Dezembro Dezembro

37

COMPONENTES UTILIZADOS
COMPONENTES UTILIZADOS DESCRIO QUANTIDADE VALOR UNITRIO VALOR TOTAL CHAVE T 5MM 2T FITADA 12 0,25 3,00 PIC 16F877A-IP C.I 3 12,00 36,00 220R CR 5% RESISTOR 2 1,00 2,00 LCD 1602C/BL VD FEECC/PCM 2 19,00 38,00 PLACA 15X15 SIMPLES FENO/RET 1 3,20 3,20 RELE 12V 15A CF413012 2 1,50 3,00 33PF/50V CAPACITOR DISCO 2 0,20 0,40 PIC 18F452-I/P MICROCONTROLADO 1 21,00 21,00 10K TRIMPOT 1 1,50 1,50 PLACA UNI. 15X30 DESL 1 20,00 20,00 RELE 5V 2 CONT 2 4,00 8,00 SOLDA BEST TUBETE 183MSX10 1 6,00 6,00 MANGA 20X26AWG-S/BLIND 2 11,00 22,00 FONTE 5VDC 1A ALIMENTAO 1 10,00 10,00 CR25/220R 1/4W RESISTOR 3 0,15 0,45 LED 5MM VERMELHO 10 2,00 20,00 LED 5MM/DIFUSO VERDE 10 1,50 15,00 P DE BORRACHA 4 2,40 9,60 CR25/33K 1/4W RESISTOR 5 0,25 1,25 502N1-2C-S-05VDC RELE 2 8,00 16,00 CHAVE TACTIL KFC-AO6 14 3,50 49,00 BORNE MINI KF-30 3 1,20 3,60 TOTAL R$289,00

MATERIAIS UTILIZADOS DESCRIO QUANTIDADE VALOR UNITRIO VALOR TOTAL COLA P/ ISOPOR MERCUR 90G 1 4,20 4,20 PLACA ISOPOR 35MM 2 5,90 11,80 PAPEL CARTO AVULSO 6 0,80 4,80 COLA DE MADEIRA 500G 1 7,00 7,00 LIXA 180 NORTON 1 0,50 0,50 DOBRADIA PEQ 2 2,50 5,00 SARRAFO 10CM X 3,00MT PINUS 2 3,00 6,00 SARRAFO 05CM X 2,00MT MISTA 2 2,70 5,40 COMPENSADO 1,60 x 2,20 X 4MM 1 26,00 26,00 TINTA LATA 300ML 1 9,00 9,00 MASSA CORRIDA LATA 900ML 1 18,00 18,00 FECHADURA AGL MOD.AL-100 12V/15W 1 100,00 100,00 TOTAL R$197,70

38

DATASHEET DO MICROCONTROLADOR PIC 18F452

39

40

DIAGRAMA DE BLOCOS DO FUNCIONAMENTO DA FECHADURA ELETRNICA

41

FLUXOGRAMA DE FUNCIONAMENTO ESTRUTURAL DA FECHADURA ELETRNICA

42

FLUXOGRAMA DE FUNCIONAMENTO INICIAL

Inicio
Acionar Sirene
SIM

Contador=0

Senha

NO

Contador >3

Fim

Senha Correta
SIM

NO

Contador= Contador + 1

Acesso

NO

Coao
SIM

Exibe

Acionar Sirene

43

FLUXOGRAMA DO FUNCIONAMENTO DO TECLADO MATRICIAL

Inicio

Inicializar variaveis

Realizar Varredura

Testa Tecla

Tecla

Decodifica Tecla

Aparece No LCD

44

INTEGRANTES DA PESQUISA REALIZADA DO DIA 24/12/2012 NA 3 FEIRA DE PROJETOS TCNICOS

Nome Adilson Franco Douglas William de Araujo Lucas Cirino Barbosa Guilherme Henrique Augusto do Nascimento Raphael Cordeiro dos Santos Alvanisio Manoel de C. JR Ramon Dantas Paulo Pescio Anderson Gusmo de Lima Patrcia Anderson Aparecido Silva de Oliveira Adilsom Lima Nascimento Felipe Couto Jailson Oliveira de Carvalho Kleison Rocha de Sousa Laiane Andrade Matheus Rocha de Sousa Ricardo Elpidio Victria Passarelli Kosztits Saulo Rodrigo Benatti Thaigo Lima Merissi Prof. Osiris Fernanda dos Santos Felix Ronaldo Oliveira Vieira Mauricio da Silva Santos

Gostou do produto? sim sim sim sim sim sim sim sim Sim sim sim sim sim sim sim sim sim sim sim sim sim sim sim sim sim

Teria interesse em adquiri-lo? sim sim sim sim sim sim sim sim Sim sim sim sim sim sim sim sim sim sim sim sim sim no sim sim sim

45

REFERNCIAS BIBLIOGRFICAS

PEREIRA, Fbio. Microcontroladores Pic Programao em C, So Paulo, editora rica Ltda, 7 edio http://mostra.up.com.br/painelgpa/uploads/imagens/files/EngComputacao/Projetos %20Finais/2002/2002, Data: 20/05/2012 http://www2.ele.ufes.br/~projgrad/documentos/PG2005_2/thiagonegrelli.pdf Data: 20/05/2012 http://www.falcaosystem.com.br/servicos/fechaduras-eletricas/73-fechaduraeletrica.html Data: 25/05/2012 http://www.rogercom.com/ Data: 20/05/2012 www.mecatronicadegaragem.blogspot.com Data: 18/05/2012 http://www.te1.com.br/2011/03/download-apostila-proteus-isis-ares-portugues/ Data: 18/05/2012

TERMO DE AUTORIZAO DE DIVULGAO TRABALHO DE CONCLUSO DE CURSO TCC Ns, alunos abaixo assinados, regularmente matriculados no Curso Tcnico de _____________________________, na qualidade de titulares dos direitos morais e patrimoniais de autores da obra _____________________________________ ________________________________________________________________, Trabalho de Concluso de Curso apresentado na ETEC Gildo Maral Bezerra Brando, no bairro de Perus, municpio de So Paulo, em ____ de dezembro de 2012, autorizamos o Centro Paula Souza a reproduzir integral ou parcialmente o trabalho e/ou disponibiliz-lo em ambientes virtuais. So Paulo, ___ de dezembro de 2012. NOME RG ASSINATURA

Cincia do Professor Responsvel Nome Assinatura Data

TERMO DE AUTENTICIDADE TRABALHO DE CONCLUSO DE CURSO TCC

Ns, alunos abaixo assinados, regularmente matriculados no Curso Tcnico de _____________________________ da ETEC Gildo Maral Bezerra Brando, situada a Rua Presidente Vargas, s/n em Perus, municpio de So Paulo, declaramos ter pleno conhecimento do Regulamento para a realizao do Trabalho de Concluso de Curso do Centro Paula Souza. Declaramos ainda, que o trabalho apresentado resultado do nosso prprio esforo e que no h cpia de obras impressas e eletrnicas. So Paulo, ___ de dezembro de 2012

NOME

RG

ASSINATURA

Você também pode gostar