David Lahanna
Pesquisa, desenvolvimento, descobertas.
quarta-feira, 30 de maio de 2012
segunda-feira, 7 de maio de 2012
Começando a Programar...
Para atender a todos os objetivos, agora que ja possuimos o sinal de cada cartao, é preciso transforma-lo em palavras de bits (código binário) para que possamos diferenciar qualquer cartao que seja aproximado ao leitor. Para isso vamos utilizar um PIC para processar os sinais de entrada proveniente do sinal gerado pelo TAG.
O nosso microcontrolador deverá realizar as seguintes ações:
O nosso microcontrolador deverá realizar as seguintes ações:
- Gerar sinal de onda quadrada de 125khz 5V
- Receber o sinal demodulado do cartão e fazer a decodificaçao manschester.
- Gravar Cartao de controle de permissao - TAG master
- Alocar devidamente os dados dos TAG's na memoria do PIC
- Validar TAG aproximado ao circuito e ativar saida de ação externa do sistema
Leitor RFID
Depois de muito trabalho e muito tempo de dedicação, enfim conlui a placa do leitor de cartões de proximidade RFID. essa imagem a cima é o leitor construido, o qual será rapidamente descrito como funciona, para que serve, e alguns detalhes básicos...
Leitor de cartões de proximidade:
Ele é composto por três modulos. São eles gerador de sinal e detector de sinal modulado, demodulador ASK e filtro de ruidos e altas frequencias.
Leitor de cartões de proximidade:
Ele é composto por três modulos. São eles gerador de sinal e detector de sinal modulado, demodulador ASK e filtro de ruidos e altas frequencias.
terça-feira, 20 de dezembro de 2011
Confeccionando a Placa
Concluído e testado o circuito analógico leitor RFID, devemos então construir a placa para termos algo de fácil e seguro manuseio e utilização, afim também de acabar com possiveis mau contatos dos componentes:
1. Através do CAD Eagle montamos o esquemático do circuito(imagem 1)
2. Organizar o layout e as trilhas (imagem 2)
3. Transferir o Layout para a placa e corroer (imagem 3) ( imagem 4)
4. Perfurar e soldar os componentes (imagem 5) (imagem 6)
1. Através do CAD Eagle montamos o esquemático do circuito(imagem 1)
Imagem 1
2. Organizar o layout e as trilhas (imagem 2)
Imagem 2
3. Transferir o Layout para a placa e corroer (imagem 3) ( imagem 4)
4. Perfurar e soldar os componentes (imagem 5) (imagem 6)
quinta-feira, 27 de outubro de 2011
Decodificando Code Manchester
Existem diversas meios para se decodificar um código, dependendo também do tipo de código, no nosso caso particular, pretendemos através de um PIC, utilizar alguns de seus recursos, e implementar o decodificador manchester através dele. Porém, requer mais conhecimento de programação e sobre o PIC.
Como dito acima, existem diversos meios, um deles é através da programação pelo PIC. E outra seria se utilizássemos um circuito integrado que já decodifica o sinal. O CI HD-6409 ou o HD-15530
Como dito acima, existem diversos meios, um deles é através da programação pelo PIC. E outra seria se utilizássemos um circuito integrado que já decodifica o sinal. O CI HD-6409 ou o HD-15530
sexta-feira, 7 de outubro de 2011
Conhecendo o nosso dado em código Manchester
Antes de decodificar os dados devemos saber como ele foi codificado, qual o formato e o tamanho dele. Para isso vamos estudar o codificador, o CI que envia o nosso sinal de dados da tag para o leitor, e como ele faz isso.
O CI, ou inlay, circuito acoplado circuito integrado e antena/indutor de cartões RFID, presente nos tag's que estamos usando, Cartão de proximidade Clamshell - IDEX, cartão de proximidade PVC IDEX, é o EM4100.
EM4100 possui três tipos de codificação, Manchester, biphase e PSK, como indica o datasheet do mesmo indicado no link abaixo:
http://pdf1.alldatasheet.com/datasheet-pdf/view/154654/EMMICRO/EM4100.html
Nós usaremos o método Manchester para decodificar.
Destacando algumas informações importantes sobre o EM4100
O CI, ou inlay, circuito acoplado circuito integrado e antena/indutor de cartões RFID, presente nos tag's que estamos usando, Cartão de proximidade Clamshell - IDEX, cartão de proximidade PVC IDEX, é o EM4100.
EM4100 possui três tipos de codificação, Manchester, biphase e PSK, como indica o datasheet do mesmo indicado no link abaixo:
http://pdf1.alldatasheet.com/datasheet-pdf/view/154654/EMMICRO/EM4100.html
Nós usaremos o método Manchester para decodificar.
Destacando algumas informações importantes sobre o EM4100
- Envia 1 bit a cada 64 ciclos da portadora - funciona com razão do clock da portadora por 64
- Memória de 64 bits dos quais:
- 9 bits de cabeçalho com nível logico 1;
- 10 bit de linha de paridade(P0-P9);
- 4 bits de coluna de paridade(PC0-PC3);
- 40 bits de dados(D00-D93);
- 1 bit de stop com nivel 0;
Protocolo detalhado do CHIP: http://www.priority1design.com.au/em4100_protocol.html
quinta-feira, 6 de outubro de 2011
Código Manchester
Codificador e decodificador de código Manchester através do PIC16f876(em espanhol e não garante funcionamento):
http://www.todopic.com.ar/foros/index.php?topic=31551.0
não é o que queremos mas tem haver com manchester-> chip encoder decoder de manchester: http://www.alliedelec.com/Images/Products/Datasheets/BM/INTERSIL/INTERSIL_ACTIVES-AND-PASSIVES_9034139.PDF
não é o que queremos mas tem haver com manchester-> chip encoder decoder de manchester: http://www.alliedelec.com/Images/Products/Datasheets/BM/INTERSIL/INTERSIL_ACTIVES-AND-PASSIVES_9034139.PDF
Assinar:
Postagens (Atom)