Touchpad / Leitores de Digitais Bruno Ramos de Macêdo Rodrigues Felipe Orlandi de Oliveira Guilherme Masao Oyakawa Moacir Nakano Queiroz Rodrigo Koiti Imanishi Hara
Histórico: Touchpad TouchPad Final da década de 80 - MC 200/400/600/WORD Series GlidePoint – Cirque Corporation Apple Power Note 500 Synaptics – 1995
Histórico: Leitores de Digital Impressão digital para identificação Agências de segurança precursoras FBI – NIST (National Institute of Standards and Technology)
TouchPad: Diferenças Tecnologia Resistiva
TouchPad: Diferenças Tecnologia Capacitiva
Modo Relativo Controle através da variação de posição Dado Tamanho(bits) Alcance Significado ΔX 8 ±127 Variações horizontais ΔY Variações verticais Left(botão esquerdo) 1 0 ou 1 Estado do botão direito Right(botão direito) Estado do botão esquerdo
Modo Absoluto Trabalha com o valor horizontal/vertical absoluto Dado Tamanho(bits) Alcance Significado X 13 0-6143 Posição horizontal do dedo Y Posição vertical do dedo Z 8 0-255 Pressão W 4 0-15 Comprimento do dedo e outras informações Left (botão esquerdo) 1 0 ou 1 Estado do botão direito Right (botão direito) Estado do botão esquerdo Movimento Presença de movimento Dedo Presença de dedo
Filtros
Protocolo PS/2 Define uma comunicação serial, síncrona e bidirecional. Usa ACKs. Possui 4 portas, VCC, GND, CLK e DATA Dois modos de operação: Absoluto: envia mensagens de 6 bytes, informando a posição absoluta do dedo, e bits de status. Relativo: envia mensagens de 3bytes, contendo o deslocamento das posições e bits de status.
Protocolo RMI4 Register Mapped Interface - Interface particular para cada dispositivo que utiliza o RMI (acesso a um registrador específico). - Duas entidades na comunicação: mestre (processador) e escravo (dispositivo). - Padrões de funções (0x11 para touchpad).
Funções RMI4
SPI (Serial Peripherical Interface) - Uma das interfaces que pode ser utilizada pelo RMI. - Pode haver comunicação de um escravo para um mestre ou de vários escravos para um mestre. - Linhas de sinais para comunicação.
SPI - Funcionamento
Diagrama de blocos do sensor de digitais SW6888 Fingerprint Sensor Diagrama de blocos do sensor de digitais
SW6888 Fingerprint Sensor Parte Analógica: Parte Digital: Matriz de sensores, Conversor A/D, circuitos de gerenciamento de energia e detector de dedo Parte Digital: Memória, processamento de imagem, controlador
SW6888 - Fluxograma
Dúvidas?