Sunteți pe pagina 1din 33

SERVIO NACIONAL DE APRENDIZAGEM INDUSTRIAL

SENAI ANCHIETA

Alexandre Navarro Barizza


Ellen Ribeiro dos Santos
Felipe Almeida dos Santos
Felipe Armond Santos

MATRIZ INFRAVERMELHA DE CONTROLE

So Paulo
Junho/2013

Alexandre Navarro Barizza


Ellen Ribeiro dos Santos
Felipe Almeida dos Santos
Felipe Armond Santos

MATRIZ INFRAVERMELHA DE CONTROLE

Trabalho

de

Concluso

de

Curso

apresentado como exigncia parcial para


obteno do Diploma do Curso Tcnico
de Eletrnica - Automao da Manufatura
da escola SENAI Anchieta
Professor Orientador: Renato Machado

So Paulo
Junho/2013

Alexandre Navarro Barizza


Ellen Ribeiro dos Santos
Felipe Almeida dos Santos
Felipe Armond Santos

MATRIZ INFRAVERMELHA DE CONTROLE

Trabalho

de

Concluso

de

Curso

apresentado como exigncia parcial para


obteno do Diploma do Curso Tcnico
de Eletrnica - Automao da Manufatura.
Professor Orientador: Renato Machado

Aprovado pela Banca Examinadora em 15 de Junho de 2013.

BANCA EXAMINADORA:

Professor Renato Machado


Orientador

RESUMO
O objetivo do projeto apresentar um novo conceito de perifrico de controle
digital, por intermdio de um dispositivo tradicional do mercado, o sensor de
infravermelho. Arranjando diversos pares de sensores infravermelhos em uma
moldura vazada, consegue-se monitorar a presena de movimentos dentro da
estrutura por intermdio de um sistema de coordenadas, tornando possvel a anlise
de tais dados digitalmente. Como demonstrao de aplicao, ser implementado
um display de LCD, onde o usurio poder ver a representao dos movimentos
reproduzidos na moldura com sua mo, a fim de desenhar formas, alm do controle
de um carro de controle-remoto.

Palavras chave: Infravermelho. Controle. Matriz.

ABSTRACT
The projects purpose is to present a new concept of a digital-control
peripheral, using a very traditional electronic component, the infrared detector.
Assembling several pairs of infrared detectors in a square frame makes possible the
detection of movements inside the structure using a coordinate. As a demonstration,
a LCD display is going to be implemented, so the user can see the representation of
his movements inside the frame, and it will be also implemented the control of a
remote car.

Keywords: Infrared. Control. Matrix.

Dinheiro no representa o valor que o


homem lhe atribui. Todo o meu dinheiro
foi investido em experincias com as
quais eu fiz novas descobertas que
permitiram que a humanidade tivesse
uma vida mais fcil
Nikola Tesla

SUMRIO
1

INTRODUO.................................................................................................. 7
1.1

Objetivo do Projeto .................................................................................... 7

1.2

Metodologia ............................................................................................... 8

1.3

Justificativa ................................................................................................ 8

CONCEITO TERICO DO PROJETO ........................................................... 10


2.1

Conceito matemtico ............................................................................... 10

2.2

Aplicao do conceito nos sensores de infravermelho ............................ 10

CIRCUITO ELTRICO ................................................................................... 12


3.1

Circuito do sensor de infravermelho ........................................................ 12

3.1.1 LD271 ................................................................................................... 12


3.1.2 PHFT580 .............................................................................................. 13
3.1.3 Circuito integrado 40106 ...................................................................... 14
3.1.4 Funcionamento do circuito ................................................................... 15
3.2

Circuito do sistema digital ........................................................................ 16

3.2.1 Microcontrolador PIC16F877A ............................................................. 17


3.2.2 LCD Grfico com controlador KS0108B ............................................... 18
3.2.3 Anlise do circuito digital ...................................................................... 20
4

INTERFACE HUMANA ................................................................................... 24


4.1

Modo LCD ................................................................................................ 24

4.2

Modo Direo........................................................................................... 25

ESTRUTURA FSICA ..................................................................................... 26

CRONOGRAMA ............................................................................................. 28

6.1

Tabela de Atividades ............................................................................... 28

6.2

Rede de PERT ......................................................................................... 29

6.3

Grfico de GANTT ................................................................................... 30

CONCLUSO ................................................................................................. 31

REFERNCIAS .................................................................................................... 32

INTRODUO
A Matriz Infravermelha de Controle um conceito alternativo de perifrico de

entrada de dados para dispositivos digitais que reproduz em forma de dados


movimentos feitos pelo ser humano.
Perifricos reprodutores de movimentos sempre existiram na eletrnica.
Botes, alavancas, passando por dispositivos mais modernos, como sensores de
movimento (acelermetros), telas sensveis ao toque. Sempre houve a necessidade
de uma interao entre o homem e a mquina.
Cada vez mais nota-se uma tendncia da busca pela perfeita emulao da
realidade por dispositivos digitais. Simulaes usando acelermetros e at mesmo
cmeras que captam os movimentos humanos vm ganhando cada vez mais
espao no mercado profissional e consumidor.
Observando este ambiente tecnolgico atual surge a ideia de propor um
conceito alternativo para este ramo: uma moldura vazada, com sensores
infravermelhos estrategicamente posicionados a fim de se criar uma matriz que pode
ler movimentos feitos em sua rea de acordo com os sinais eltricos enviados a um
sistema gerenciador. a partir deste conceito que o projeto se desenvolve.

1.1

Objetivo do Projeto
Tecnologias de captao de movimentos humanos podem ser consideradas

extremamente difundidas atualmente. Telas sensveis ao toque ganham cada vez


mais mercado em diversos tipos de aplicaes e sensores de movimento j se
estabeleceram como prioritrios em aplicaes de lazer.
Tendo isso em vista seria pretensioso dizer que o projeto apresentado
original ou insubstituvel, o objetivo no esse. A inteno apresentar um conceito
diferente de produto, usando uma tecnologia simples e j consagrada na eletrnica,
demonstrando que ainda h caminhos alternativos a serem seguidos no ramo dos
perifricos de controle por movimento, de forma a repensar se essa aplicao no
viria a preencher demandas existentes ainda no atendidas por completo.
Para alcanarmos esse objetivo primrio necessrio tambm cumprir outro
objetivo no menos importante: demonstrar uma aplicao inteiramente funcional

pelo ponto de vista tcnico, com software e hardware funcionando de forma


harmoniosa e complementar.

1.2

Metodologia
O projeto em si apresenta uma ampla diversidade de aplicaes. A

metodologia aplicada para unir o didtico ao prtico: apresentar claramente ao


grande pblico como a tecnologia funciona, de modo a familiariz-lo, e apresentar
tambm uma possvel aplicao prtica da tecnologia. Dessa forma respondemos
duas perguntas principais em relao a todo novo produto: O que e Para que
serve?.
Seguindo esta linha de raciocnio, o produto apresentado de duas formas. A
primeira o controle de uma aplicao para desenho livre em um display de LCD
grfico. O funcionamento consiste no seguinte: um pequeno retngulo de 12x8
pixels serve como cursor na tela. Ao movimentar o dedo na matriz de infravermelho
o cursor se movimentar da mesma forma, reproduzindo o movimento feito.
Pressionando um boto junto faz com que o rastro da movimentao no seja
apagado, resultando na possibilidade de desenhar formas. Isso necessrio para
que o usurio possua um conhecimento prtico de como funciona o sistema e de
como utiliz-lo adequadamente.
A segunda forma o controle de um carrinho de controle-remoto. Pelo display
de LCD a moldura apresentada com diversas divises: em seus cantos superiores
direito e esquerdo possuem indicaes com as respectivas diagonais. No centro
desta rea possui uma seta para cima. J na parte inferior da tela possui o
equivalente espelhado das indicaes. Cada rea da moldura que acessada
referente s indicaes representa o movimento que o carrinho ir fazer. Isso
demonstrar a aplicao da matriz no controle de elementos externos, ou seja, uma
aplicao prtica ao projeto.

1.3

Justificativa
Embora haja diversas alternativas tecnolgicas ao projeto, interessante

notar que a matriz infravermelha de controle possui certos diferenciais.

O primeiro sem dvida a experincia vivida pelo usurio. Traando um


comparativo com telas sensveis ao toque, a matriz possui alguns pontos mais
interessantes: para executar movimentos na tela, a pessoa precisa simplesmente
passar a mo ou o dedo no ar, o que acaba se tornando algo misterioso maioria
das pessoas que no possuem conhecimentos avanados de eletrnica.
Outro grande diferencial em relao ao circuito eletrnico que ser
implementado: utilizando componentes simples e acessveis, como sensores de
infravermelho, pode-se criar um perifrico que consegue aproximar-se de aplicaes
mais profissionais que empregam nveis de engenharia extremamente avanados.
Dessa forma pode-se dizer que o diferencial a tecnologia empregada, que mais
simples e vivel economicamente.
Em suma, o projeto justifica-se pelo fato de ser uma alternativa tecnolgica
que desperta mais interesse e que utiliza meios tecnolgicos viveis para sua
implementao.

10

CONCEITO TERICO DO PROJETO

2.1

Conceito matemtico
O projeto tem como base principal a teoria da anlise de matrizes e seus

elementos. Segundo Barbieri (2007), uma matriz formada por linhas, que so
elementos dispostos horizontalmente, e por colunas, que so elementos dispostos
verticalmente.
Cada elemento de uma matriz pode ser acessado por um par ordenado que
indica o nmero da linha e coluna. Dessa forma h a interdependncia de dois
fatores para que dados sejam lidos a partir de uma matriz.
Por exemplo: uma matriz composta de duas linhas e por duas colunas
apresenta quatro elementos de dados, porque com o nmero de linhas e colunas
pode-se formar quatro pares ordenados (1.1; 1.2; 2.1; 2.2).
O estudo deste conceito matemtico importante para o entendimento do
funcionamento do projeto pelo fato de que os sensores infravermelhos so
agrupados na forma de linhas e colunas, formando uma matriz.

2.2

Aplicao do conceito nos sensores de infravermelho

Figura 1 Disposio dos


sensores de infravermelho

O sensor de infravermelho funciona sempre em par: um emissor


(representado pela letra E na figura) e um receptor (representado pela letra R na
figura). O emissor responsvel por emitir um feixe de luz invisvel ao olho humano

11

que captado pelo receptor, que por sua vez transforma o sinal luminoso em sinal
eltrico. Caso um corpo qualquer se oponha contra a luz infravermelha emitida faz
com que o receptor no receba nenhum estmulo externo, fazendo com que ele no
transmita nenhum sinal eltrico.
Na figura acima cada feixe de luz infravermelho representado pelas linhas
vermelhas que comeam em um emissor e terminam em um receptor, vertical e
horizontalmente. Cada linha considerada parte de um par ordenado, e o
cruzamento de duas destas forma um elemento da matriz.
Considere portanto o seguinte exemplo: um objeto colocado no extremo
canto superior esquerdo da matriz. Isso faz com que o primeiro feixe horizontal e o
primeiro feixe vertical sejam interrompidos. Consequentemente, os dois receptores
da linha e coluna correspondentes deixam de emitir sinais eltricos.
Agora analisando o mesmo exemplo de trs para frente podemos dizer que se
os receptores da primeira linha e da primeira coluna no estejam emitindo sinal, h
com certeza um objeto no cruzamento dos dois. Com isso, um sistema apropriado
que analisa os sinais eltricos dos sensores infravermelhos consegue dizer com
preciso a localizao de objetos na delimitao da rea da matriz.
Este mesmo sistema pode ento verificar a posio de um dedo de uma
pessoa que desliza dentro da matriz, podendo reproduzir o mesmo movimento na
forma de um cursor em um display de LCD.
Seguindo este conceito as possibilidades de aplicao so ilimitadas, sendo o
nico desafio a forma de anlise dos dados transmitidos pelos sensores.
Assim como a figura, o projeto contar com uma matriz de 8x8, resultando em
64 pontos resultantes para anlise.

12

CIRCUITO ELTRICO
O circuito eltrico do projeto, principalmente referente aos sensores

infravermelhos, necessitou de ateno especial. Considerando que os sensores


apresentam baixos sinais, necessitou-se amplifica-los, alm de corrigir demais
imperfeies no sinal resultante. E considerando a quantidade de sensores
envolvidos, 16 pares, necessitou-se elaborar um circuito simples, para evitar que a
placa de circuito impresso se torne excessivamente espaosa.
O projeto do circuito digital tambm teve de ser feito visando o melhor
aproveitamento possvel dos recursos do microcontrolador, sendo que algumas
solues tiveram de ser implementadas para que isso fosse alcanado.

3.1

Circuito do sensor de infravermelho


A escolha dos componentes para o projeto do circuito de extrema

importncia levando em conta diversos fatores exclusivos de cada fabricante que


devem ser respeitados para o bom funcionamento.
No circuito dos sensores infravermelhos, h trs componentes que se
destacam: emissor (LD271), receptor (PHFT580) e porta lgica Schmitt-trigger
inversora (40106).

3.1.1 LD271
O LD271 pode ser considerado como um diodo emissor de luz. A grande
diferena em relao aos demais que, ao invs de emitir luz visvel, ele emite luz
no espectro infravermelho, invisvel ao olho nu.
O grande diferencial deste em relao a um modelo j consagrado, o TIL32,
que a dissipao de potncia suportada muito maior, fazendo com que uma
corrente maior possa ser aplicada no diodo, fazendo com que o alcance do feixe de
luz tambm aumente.

13

Descrio
Tenso Direta
IF = 100 mA, tp = 20 ms

Smbolo

Valor

Unidade

VF

1.30 ( 1.5)

Tenso Reversa Mxima

VR

Corrente Direta

IF

130

mA

Ptot

220

mW

Dissipao de potncia

Tabela 1 Caractersticas eltricas do LD271

3.1.2 PHFT580
O PHFT580 um fototransistor. A diferena deste em relao a outros
transistores que a base no alimentada por sinal eltrico, mas sim pelo sinal do
infravermelho recebido.
Portanto, quanto maior a intensidade de luz em sua base, menor ser a
queda de tenso entre seu coletor e emissor.
Embora seja chamado de transistor, seu encapsulamento pode ser
considerado idntico aos dos LEDs de alto brilho.

Descrio

Smbolo

Valor

Unidade

Tenso Coletor-Emissor

Vce

30

Tenso Emissor-Coletor

Vec

Corrente de coletor mxima

Ic

100

mA

Dissipao de potncia

Pd

100

mW

Corrente de coletor no escuro


(Vce=10V,E=0V)

Ice

100

nA

Corrente de coletor iluminado


(Vce=5V)

Ica

mA

Tabela 2- Caractersticas eltricas do PHFT580

14

3.1.3 Circuito integrado 40106


O 40106 um circuito integrado com encapsulamento de 14 pinos, que possui
seis portas inversoras. Mas ao contrrio de outros integrados, cada entrada do
inversor possui um circuito Schmitt Trigger.

Figura 2 - Pinagem do CI 40106

Segundo Montebeller, um inversor Schmitt-Trigger s mudar de estado


lgico caso uma tenso V+ ou V- seja ultrapassada. Dessa forma, oscilaes abaixo
ou acima destes limiares sero completamente ignoradas pela entrada, mantendo
na sada um sinal estvel.

Figura 3 - Forma de onda da sada (Vo) em funo da forma da entrada (Vi)

Este CI foi escolhido para o projeto pela capacidade de filtrar sinais: o


fototransistor acaba gerando sinais com algumas interferncias e rudos, o que seria
prejudicial na hora de analisar os dados digitalmente. Alm de servir como filtro, o
40106 tambm modula a tenso para nveis lgicos binrios: 5V e 0V.

15

3.1.4 Funcionamento do circuito


Tendo em vista todas as caractersticas e vantagens que os componentes
vistos anteriormente podem oferecer, foi projetado um circuito reunindo todos de
forma a alcanar o seguinte objetivo: quando no h objetos interferindo no sensor,
o circuito envia nvel lgico 0 para o sistema. Quando algo interrompe o feixe de luz,
o sensor reconhece nvel lgico 1 (5V).
O circuito tambm foi projetado de forma a ser o mais eficiente e compacto o
possvel.

Figura 4 - Esquemtico do circuito de infravermelho

Tanto o emissor quanto o receptor possuem alimentao de 5V para


funcionar, estando os dois na mesma referncia de terram embora isso no seja
necessrio, j que os dois circuitos so isolados eletricamente.
Para o emissor LD271, foi escolhido um resistor baixo (47R) para que a
corrente fosse alta, a fim de alcanar maiores distncias de comunicao com o
circuito receptor. O clculo usado para a especificao do resistor foi o seguinte:

16

Sendo que a tenso sobre o resistor foi considerada como 3,7V devido
queda de tenso no emissor, de 1.3V.
Mas antes de aplicar este circuito na prtica, deve-se testar se nenhum
parmetro excedeu o limite dos componentes, em especial a potncia de dissipao
do LD271. Abaixo o clculo realizado:

Considerando que a dissipao de potncia mxima do componente de


220mW, o circuito projetado est conforme os limites especificados pelo fabricante,
no apresentando defeitos.
O circuito do receptor PHFT580 foi projetado para evitar o uso de
amplificadores de baixo sinal, de forma a simplificar o circuito.
O fototransistor tem seu coletor ligado no positivo e seu emissor ligado a um
resistor de 4M7, que por sua vez conectado ao terra. O valor do resistor foi
escolhido por ser elevado, fazendo com que a maior parte da tenso fique em seus
terminais, e no no receptor. Dessa forma, o resistor consegue emitir um sinal
adequado ao inversor Schmitt-Trigger, que o trata em nveis lgicos 0 e 1.

3.2

Circuito do sistema digital


Um dos grandes desafios do projeto em relao ao sistema digital a ser

desenvolvido. Primeiramente pela quantidade de entradas dos sensores: 16 ao total,


alm dos perifricos que devero ser controlados, como o display de LCD e o carro
de controle-remoto.
Assim como o circuito de infravermelho, os componentes do circuito digital
foram escolhidos de acordo com as necessidades do projeto e para garantir a
viabilidade prtica e econmica do mesmo.

17

3.2.1 Microcontrolador PIC16F877A


O ncleo principal de anlise de dados e controle de perifricos ser realizado
pelo microcontrolador PIC16F877A. Este foi escolhido pela sua versatilidade e
facilidade de operao, alm de um hardware necessrio para as necessidades do
projeto.
um microcontrolador amplamente difundido no mercado devido sua vasta
gama de operao e seu poderoso hardware comparado com outros chips.
Suas principais caractersticas esto contidas na seguinte tabela:
Descrio

Valor
2.0V 5.5V

Alimentao
Frequncia de operao

20Mhz

Memria de Programa Flash


(Palavras de 14 bits)

8K

Memria de dados (bytes)

368

Memria de dados EEPROM


(bytes)

256

Interrupes

15

Portas de Entrada/Sada (E/S)

Portas A, B, C, D, E
(33 pinos de E/S)

Comunicaes Seriais

MSSP, USART

Porta Paralela Escravo

Sim

Mdulo A/D de 10 bits

Sim

Tabela 3 - Caractersticas do PIC16F877A

Um dos dados mais importantes desta tabela a memria de dados, que


geralmente um fator decisivo para o projeto. 368 bytes de dados uma quantidade
satisfatria para que o programa seja eficiente.
O nmero de pinos de E/S tambm foi um fator decisivo para a escolha do
chip. Alm da grande quantidade de dados a serem lidos a partir dos sensores de

18

infravermelho, os perifricos a serem controlados tambm demandam diversas


sadas, fazendo com que outros modelos com menos pinos no sejam apropriados
para o projeto.

Figura 5 - Pinagem do PIC16F877A

O 16F877A organiza suas E/S em cinco diferentes agrupamentos, chamados


de Ports. So cinco no total: A, B, C, D, E. Ao contrrio de outros
microcontroladores, os ports no necessariamente possuem todos 8 bits. O PORTA
possui 6 pinos, os ports B, C e D possuem 8 pinos enquanto que o PORTE possui
apenas 3 pinos.
Alm de servirem como entradas/sadas digitais, alguns terminais podem
apresentar funes diferentes de acordo com as configuraes selecionadas. O
16F877A possui, por exemplo, oito E/S analgicas, distribudas entre o PORTA e o
PORTE.

3.2.2 LCD Grfico com controlador KS0108B


Para realizar a interface visual do projeto entre o ser humano e a mquina, o
LCD grfico foi escolhido pela versatilidade de operao: no h uma srie limitada

19

de caracteres ou figuras na memria, o programador que preenche livremente os


pixels do display, sem limitaes.
O LCD escolhido possui tamanho de 128x64 pixels, com interface paralela de
8 bits para instrues e dados, obedecendo o formato das instrues do controlador
KS0108B. Os terminais do display so os seguintes:
Pino
1
2
3
4
5
6
7
8
9 16
17
18
19
20

Smbolo
CS1
CS2
VSS
VDD
VO
RS
R/W
E
D0-D7
RST
VEE
A
K

Nvel
0
0
0V
5V
Varia
1/0
1/0
1
1/0
0

Seleciona segmentos 0 - 63
Seleciona segmentos 64 127
Alimentao (terra)
Alimentao (positivo)
Ajuste do contraste
1: Dados, 0: Instruo
1: Leitura, 0: Escrita
Ativao de instruo
Barramento de dados
Reset
Sada de tenso negativa
Anodo do backlight
Catodo do backlight

Tabela 4 - Pinagem do LCD

Figura 6 Disposio dos pixels e organizao da tela do LCD de 128x64 pixels

20

Para desenhar pixels na seguinte forma, deve-se obedecer ao seguinte


critrio: definir a coordenada horizontal (0-64) e a coordenada vertical (0-7). Aps
selecionar a coordenada, deve-se enviar o byte de dados referentes aos pixels que
se deseja acender, onde cada bit do dado enviado cumpre esta funo.
Mas note que no s se pode acessar coordenadas horizontais de 0 a 63,
sendo que se deve selecionar para qual tela a informao ser escrita (esquerda ou
direita, de acordo com a figura). Esta seleo feita pelos pinos CS1 e CS2.
Dados e instrues so enviados pelo barramento D0 D7, com o auxlio do
pino RS para indicar se uma instruo ou dado e com o pino RW para indicar se
uma leitura ou escrita que est sendo realizado.

3.2.3 Anlise do circuito digital


O circuito digital apresenta todos os componentes vistos integrados, visando o
funcionamento do projeto.
Para elaborar o esquemtico foi utilizado o programa ISIS, j que este possui
uma ampla gama de modelos de componentes, alm de tambm permitir a
simulao do circuito.

21

22

Os pinos do PORTC e do PORTD so as entradas para os sinais


provenientes dos sensores de infravermelho. H as indicaes de pino de X0 X7,
que representam os sinais dos receptores horizontais da matriz e os pinos Y0 Y7,
que representam os sinais dos receptores verticais.
Os pinos do PORTB so responsveis pelo barramento de dados do display
de LCD grfico, que atuam juntamente com os pinos A2, A3 e A4, que controlam os
pinos E, RS e CS, respectivamente. Vale a pena ressaltar o pino A3, que junto ao
LCD teve uma derivao para o pino CS1 e outra derivao para uma porta
inversora, que foi ligada a CS2. Dessa forma, economizou-se uma sada do
microcontrolador, j que enviando qualquer sinal lgico ao pino CS far com que
sempre CS1 ou CS2 estejam desativados, mas nunca os dois ativos.
No pino A1 foi colocada uma chave seletora a fim de enviar um sinal para o
microcontrolador dependendo da forma que estiver, fechada ou no. Ser desta
forma que os modos de operao do sistema sero selecionados: se fechada, o
modo com o LCD ser ativado. Se estiver fechada, o modo do carro de controleremoto ser selecionado.
J os pinos E0 e E1 esto ligados a um circuito com transistores, Q1 a Q4,
que fazem parte do funcionamento do carro de controle-remoto.
Cada um destes transmissores far o papel de cada boto do controle
comum: acelerao, r, esquerda e direita. A ativao dos transistores Q1 e Q2
dependem da mesma sada, E0, porm a base de Q1 est ligada em um inversor,
enquanto Q2 est ligado diretamente. O mesmo vale para Q4, que tem o sinal da
base invertido e para Q3, que recebe o sinal sem alteraes.
Dessa forma, consegue-se controlar dois botes com apenas uma sada,
levando em conta que nunca necessrio que os botes acelerao e r ou
esquerda e direita estejam selecionados ao mesmo tempo: na realidade, isso nem
poderia acontecer. A tabela abaixo demonstra como possvel alcanar todas as
combinaes possveis de direes do carrinho com apenas duas sadas.

23

Nvel E0
1
0
1
1
0
0

Nvel E1
Alta
impedncia
Alta
impedncia
1
0
1
0

Direo do carro
Para frente
Para trs
Para frente e esquerda
Para frente e direita
Para trs e esquerda
Para trs e direita

Tabela 5 - Direes do carro

Embora um pouco complexo, este circuito extremamente vantajoso para o


projeto, j que se consegue controlar quatro botes com apenas duas sadas do
microcontrolador.

24

INTERFACE HUMANA
A Matriz Infravermelha de Controle nasceu para propor um novo conceito na

interface do ser humano com a mquina. Portanto, indispensvel para o projeto ter
uma forma de mostrar ao usurio o que ele est controlando e como o est fazendo.
A interface de nosso projeto foi projetada para apresentar o perifrico e suas
funcionalidades para as pessoas de forma clara e objetiva, alm de mostrar tambm
uma possvel aplicao prtica. Para alcanar esse objetivo resolveu-se adotar dois
modos de operao distintos com a matriz: Modo LCD e Modo Direo.

4.1

Modo LCD
Este modo de operao permite que o usurio aprenda de forma rpida e

simples como operar o perifrico e tambm qual o seu princpio de funcionalidade.


Este seria o modo de apresentao do projeto.
Para este modo, utilizamos como interface o LCD grfico. O funcionamento
simples: ao colocar um dedo dentro da matriz e desliz-lo pelo seu interior, haver
um cursor no display, um retngulo preto de 12x8 pixels que imitar o movimento
feito pelo usurio. Isto seria anlogo ao funcionamento de um mouse, que
movimenta uma seta pela tela do computador.
disposio do usurio, alm da matriz, haver dois botes: A e C. Ao
segurar o boto A, o cursor, que antes simplesmente passava pela tela, comea a
deixar o rastro por onde passou, fazendo com que seja possvel desenhar formas na
tela livremente, de acordo com os movimentos feitos na matriz.

Figura 7 - Desenhos feitos no LCD a partir de movimentos feitos na matriz

25

E quando o usurio desejar h o boto C (Clear), que apaga tudo que j foi
desenhado na tela, fazendo com que seja possvel desenhar novas formas.
Assim, o usurio consegue aprender o mais fundamental a respeito da matriz
infravermelha: o sistema sabe em que posio da matriz seu dedo est, e consegue
reproduzir na tela qualquer movimento que ele faa.

4.2

Modo Direo
O segundo modo de operao, o Modo Direo, foi adotado visando

complementar a experincia anterior do usurio com o Modo LCD, adicionando um


exemplo de aplicao prtica do perifrico.
Neste modo de operao o usurio poder controlar um pequeno carro de
controle-remoto pela matriz. O funcionamento o seguinte: a matriz dividida em
seis partes, sendo que quando o usurio passa o dedo em cada uma destas, o
carrinho efetua um movimento diferente. As divises so mostradas no LCD de
forma a auxiliar o usurio.

Figura 8 - Indicao dos movimentos do carrinho na matriz, feita pelo LCD

Desta forma, ao deixar o dedo na rea superior esquerda da matriz, o carro


comea a acelerar para a esquerda. Caso o dedo seja movimentado mais para a
direita, o carro comea a apenas acelerar. Dessa forma possvel controlar o carro
de controle-remoto em todas as direes possveis, apenas passando a mo ou o
dedo pelas divises da matriz.

26

ESTRUTURA FSICA
A estrutura fsica do projeto basicamente uma moldura, que abriga os

sensores de infravermelhos de forma a se formar a matriz necessria para o


sistema.
A moldura basicamente um quadrado, j que o nmero de infravermelhos
da matriz 8x8. Possui lado externo de 176 mm e lado interno de 136 mm. A largura
da moldura vista lateralmente de 20 mm.
Para prender os sensores, foram utilizados suportes de LED de 5mm, que
possuem dimetro externo de 8 mm, fixados em furos centralizados na largura da
moldura.
A moldura dever ser vazia por dentro e desencaixvel, a fim de poder
armazenar os fios passantes dos sensores sem maiores dificuldades.

27

28

CRONOGRAMA

6.1

Tabela de Atividades

Eventos
ANT.
SUC.
B
A
C
B
D
C
E
D
F
E
G
F
H
G
I
H
J
I

Atividades
A- Desenvolver esquema do circuito eletrnico dos sensores;
B- Desenvolver esquema do circuito digital;
C- Comprar componentes eletrnicos;
D- Realizar testes diversos;
E- Desenvolver desenho da PCI;
F- Confeccionar PCI;
G- Desenvolver programao;
H- Confeccionar estrutura da moldura;
I- Realizar testes e correes;
J- Espera

to

tm

tp

te

6
7
14
5
5
5
3
13
10

10
14
21
8
10
7
5
21
14

15
21
28
12
13
10
8
28
20

10,16
14
21
8,16
9,99
7,16
5,16
20,83
9,66

29

6.2

Rede de PERT
PERT (Program Evaluation and Review Technique) uma ferramenta na coordenao das atividades para a elaborao de

um projeto. Ajuda a identificar cada etapa de desenvolvimento, a fim de garantir melhor organizao de todo o processo.
H dois elementos principais da rede de PERT: os eventos (representados por nmeros) e as atividades (representadas por
letras). Os eventos so o incio ou concluso de um processo. J as atividades so os processos propriamente ditos, que so o
caminho entre um evento e outro.

30

6.3

Grfico de GANTT
O grfico de GANTT uma ferramenta necessria para ilustrar o avano de diferentes etapas de um projeto. til para

verificar as atribuies e empenho de cada membro de uma equipe por intermdio do campo que indica o responsvel pela tarefa
e pelo tempo que este levou para conclu-la, que representado pelas barras coloridas horizontais ao longo do grfico.

Tarefa Responsvel

Perodo (ms)
1 ms

A
B
C
D
E
F
G
H
I
J

2 ms

3 ms

4 ms

31

CONCLUSO
O projeto demonstra como possvel criar ideias funcionais e paralelas a

produtos j consagrados, apresentando um conceito simples de funcionamento com


sensores de infravermelho.
Tambm demonstra a importncia da organizao e estudo para alcanar a
criao de um projeto. Foi necessrio o estudo de conceitos tericos, como as
matrizes bidimensionais, para que se pudesse projetar adequadamente o sistema.
Tambm

foi

necessria

aplicao

de

conceitos

prticos,

como

conhecimentos em eletrnica avanada para a elaborao do circuito eltrico, em


especial o do sensor de infravermelho, que necessitou de tratamento de sinais e
proteo contra interferncias externas.
Portanto, foi necessria uma srie de fatores para que o projeto fosse
elaborado, de forma a concretizar-se futuramente, alcanando todos os objetivos
propostos.

32

REFERNCIAS
BARBIERI FILHO, P. et. al. lgebra Linear para computao. 2. ed. [S.I]: Ltc,
2007. 294 p.
MONTEBELLER, Sidney. FACENS Eletrnica II. Disponvel em:
<http://pt.scribd.com/doc/35964472/55/Dispositivos-Schmitt-Trigger>.
Acesso em: 24 mai. 2013.
PIC16F87XA Datasheet. Microchip. [S.I.:s.n.], Disponvel em:
<http://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf>.
Acesso em: 25 mai. 2013.
HEF40106B Datasheet. NXP. [S.I.:s.n.], Disponvel em:
<http://www.nxp.com/documents/data_sheet/HEF40106B.pdf>.
Acesso em: 25 mai. 2013.

S-ar putea să vă placă și