250 likes | 379 Views
Pontifícia Universidade Católica do Rio Grande do Sul – PUCRS Disciplina: Programação de Periféricos Professor:Eduardo Bezerra. TouchScreen. Diogo Ribeiro (051041745) Henry Braun (051042091) Programação de Periféricos. Visão Geral.
E N D
Pontifícia Universidade Católica do Rio Grande do Sul – PUCRS Disciplina: Programação de Periféricos Professor:Eduardo Bezerra TouchScreen Diogo Ribeiro (051041745) Henry Braun (051042091) Programação de Periféricos
Visão Geral • Um touchscreené uma tela da qual pode detectar a localização e presença de um toque desde que seja dentro de sua área. • No Brasil este tipo de tela também é conhecido como Écran Táctil
Histórico • A tela “touch screen” nasceram em 1971. Criado pelo Dr. Sam Hurst, entretanto somente em 1974 iniciou as telas com a sua camada transparente • Projeto Plato • Multitouch surgiu em 1982, na Universidade de Toronto
Comunicação com o PC • Essencialmente, uma touchscreen é a sobreposição de uma matriz que implementa algum tipo de tecnologia sensível ao toque e de um dispositivo de exibição (monitor CRT, LCD, OLED, etc) • Detalhes variam de acordo com o fabricante, mas há pinos de escrita para comunicação com a tela, e de leitura para ler a posição do toque.
Tipos de Touch Screen • Resistivo • Capacitivo • Onda acústica superficial • Válvula de Tensão • Infravermelho • Menos utilizadas: • Sinal dispersivo • Reconhecimento de pulso acústico
Resistivo • Duas malhas condutivas separadas por um pequeno espaço • Utilizada no Nintendo DS
Resistivo • O controlador alterna a voltagem entre as duas malhas para obter as coordenadas do toque. Essa informação é disponibilizada ao driver.
Resistivo • Esquema de uma touchscreen resistiva 15”
Resistivo • Prós: • Mais barato • Boa precisão • Pode ser operada com o dedo ou com o auxílio de um stylus • Contras: • Baixa claridade da tela • Pode ser danificada por objetos pontiagudos
Capacitivo • Uma superfície condutora conectada a um grupo de circuitos osciladores de frequencia conhecida.
Capacitivo • Um toque faz com que a freqüência dos osciladores seja alterada. • O controlador processa essas alterações e calcula as posições x e y do toque, disponibilizando essa informação para o driver. • É utilizada no iPhone.
Capacitivo • Esquema de uma touchscreen capacitiva 15”
Capacitivo • Como funciona a tecnologia utilizada no iPhone?
Capacitivo • Prós: • Relativamente barata • Boa precisão • Boa claridade da tela • Alta durabilidade • Contras: • Não suporta o eixo z • Só pode ser operada com o dedo
Onda acústica superficial • Ondas acústicas são emitidas na superfície da tela, rebatendo em conjuntos de refletores. Dois sensores percebem alterações de amplitude nessas ondas quando um toque interrompe sua propagação. • Utilizada em caixas automáticos, terminais industriais.
Onda acústica superficial • Prós • Pode ser operada com o dedo ou com um stylus • Suporte ao eixo z • Excelente claridade da tela • Alta durabilidade • Contras • Custo • Baixa precisão • Afetada pela umidade
Válvula de tensão • A tela é montada sobre molas, sensores de tensão percebem a alteração do índice de compressão das molas e o controlador usa essa informação para calcular as coordenadas x e y
Infravermelho • LEDs infravermelhos e sensores fotossensíveis são posicionados em pontas opostas da tela. Os sensores detectam a redução de luz infravermelha e o controlador calcula a posição do toque • É baseado em tecnologia legada, perdendo mercado para outras tecnologias
Infravermelho • Prós • Boa precisão • Boa claridade da tela • Pode ser operada com o dedo ou com o auxílio de um stylus • Boa durabilidade • Contras • Custo • Porte da moldura
Calibração • Uma touchscreen pode se desgastar com o tempo, começando a “errar” a posição do toque. • Podemos reajustar as posições corretas informando ao controlador onde estamos vendo alguns pontos de referência.
MaisMultitouch • FTIR (Frustrated Total Internal Reflection), utilizada na biometria para a aquisição de imagens de impressão digital.
Mais Multitouch • www.perceptivepixel.com