FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
TECLADO PAINEL OPERADOR USB COM DISPLAY GRÁFICO
Código : FT 023/09
REV: 02
Características
LCD gráfico de 240 x 64 pontos ( 8 linhas x 40 colunas ).
Teclas reprogramáveis.
Interface USB 2.0.
Porta Serial Virtual sobre USB.
Características Elétricas
Alimentação via USB : + 5 Vdc
Consumo de corrente : 40 mA
Parâmetros de Comunicação Serial
Baud Rate
Bits de Dados
Paridade
Stop Bit
: 9600
:8
:N
:1
1 ) Display de Cristal Líquido 240 X 64 pontos:
O Display é controlado pelo teclado através de comandos enviados diretamente pela via
serial :
OBS.: Os códigos de escrita no Display são enviados de acordo com a codificação ASCII.
1.A ) Códigos de posicionamento do cursor / mensagem.:
O cursor ou a mensagem poderão ser posicionados a qualquer momento em uma
determinada área do display.
Seqüência :
02h
Z
3
Linha
Coluna
14h
C.SUM
Sentinela Inicial
5Ah ( ASCII )
33H ( ASCII )
Posicionamento linha  01h a 08h
Posicionamento coluna  01h a 28h
Sentinela final
Operação XOR de todos os dados
___________________________________________________________________
FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
VALOR PARA COLUNAS EM HEXADECIMAL
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
1 1 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
2 2 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
3 3 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
4 4 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
5 5 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
6 6 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
7 7 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
8 8 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23
Posição Cursor
Variável Linha
36
24
24
24
24
24
24
24
24
Variável Coluna
1.B ) Códigos escrita mensagem :
( Escrita no Display ) : Deseja-se escrever “ FOURTH “ no display :
02h
Z
2
F
O
U
R
T
H
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
32h ( ASCII )
46h ( ASCII )
4Fh ( ASCII )
55h ( ASCII )
52h ( ASCII )
54h ( ASCII )
48h ( ASCII )
Sentinela Final
Operação XOR de todos os dados
OBS.: Durante a escrita de caracteres no display , quando acontece o estouro no final de
uma linha, automaticamente os caracteres são redirecionados para o início da próxima
linha; exceto quando ocorrer o estouro da oitava linha, onde os caracteres não serão
visualizados no display.
OBS: O teclado possui um buffer de recebimento de caracteres de 60 posições.
As Strings a serem enviadas ao teclado não poderá ultrapassar a posição máxima do
buffer. String = ( Comandos + Dados ).
Para um perfeito funcionamento da escrita no display, será necessário ao termino de
cada bloco de comandos ou dados enviados ao teclado, implementar um delay de no
mínio 10 milisegundos.
___________________________________________________________________
37
25
25
25
25
25
25
25
25
38
26
26
26
26
26
26
26
26
39
27
27
27
27
27
27
27
27
40
28
28
28
28
28
28
28
28
FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
1.C ) Comando Limpa Display.:
Seqüência :
02h
Z
4
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
34h ( ASCII )
Sentinela Final
Operação XOR de todos os dados
1.D ) Programação Cursor OFF :
Seqüência :
02h
Z
5
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
35h ( ASCII )
Sentinela Final
Operação XOR de todos os dados
1.E ) Programação Cursor ON :
Seqüência :
02h
Z
6
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
36h ( ASCII )
Sentinela Final
Operação XOR de todos os dados
1.F ) Leitura status chave operador:
Seqüência :
02h
Z
7
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
37h ( ASCII )
Sentinela Final
Operação XOR de todos os dados
Após o teclado receber esse comando, em resposta é enviado um caracter informando
qual a posição da chave operador
Para chave ligada o caracter enviado é o “l”
Para chave desligada, o caracter enviado é o “d”
___________________________________________________________________
FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
2 ) Comandos de Habilitação / Desabilitação do Teclado :
2.A) Comando de Habilita Teclado :
Este comando tem a função de habilitar o funcionamento do teclado. Após o envio deste
comando, ao digitarmos, o teclado passará a gerar códigos na serial conforme mapa de
teclas abaixo descrito.
Quando o teclado estiver habilitado, será sinalizado um sinal sonoro Beep no
acionamento das teclas.
Sequência :
02h Z500 14h CSUM
02h
Z
5
0
0
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
35h ( ASCII )
30h ( ASCII )
30h ( ASCII )
Sentinela Final
Operação XOR
TABELA-1 Códigos Teclado - Padrão ASCII
___________________________________________________________________
FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
2.B) Comando de Desabilita Teclado :
Este comando tem a função de desabilitar o funcionamento do teclado. Após o envio
deste comando, mesmo ao digitarmos no teclado , nenhum código será enviado para a
via RS232.
Sequência :
02h Z1
14h CSUM
02h
Z
1
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
31h ( ASCII )
Sentinela Final
Operação XOR
O default é TECLADO desabilitado..
3 ) Comando para programar as teclas do teclado.
Este comando tem a função de reprogramar os códigos emitidos no acionamento das
teclas
Seqüência :
02h
Z
8
....................
....................
....................
....................
............
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
38h ( ASCII )
Código das teclas
Sentinela Final
Operação XOR de todos os dados
A sequência para a programação das teclas é mostrada na figura abaixo.
Se quisermos que uma tecla não gere código, é só programa-la com o valor zero 00h.
___________________________________________________________________
FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
Configuração do teclado.
1
2
3
4
5
7
8
9
10
11 12
13
14 15
16
17
18
19
21
22 23
20
6
Exemplo:
Para a programação do teclado com os códigos da Tabela 1, é enviado a seguinte
sequência:
02h
Sentinela Inicial
Z
5Ah ( ASCII )
8
38h ( ASCII )
Codigo das 41h 31h 32h 33h 49h 45h 42h 34h 35h 36h
teclas 
4Ah 46h 43h 37h 38h 39h 47h 44h 1Bh 30h
0Dh 4Bh 48h
14h
CSUM
Sentinela Final
Operação XOR de todos os dados
4 ) Comando leitura da tabela programada no teclado.
Este comando tem a função de ler o conteúdo programado para as teclas do tecladdo.
Seqüência :
02h
Z
9
14h
CSUM
Sentinela Inicial
5Ah ( ASCII )
39h ( ASCII )
Sentinela Final
Operação XOR
Após o teclado receber esse comando, ele retorna com o frame de Start, 23 bytes
consecutivos dos códigos das teclas, sentinela de fim e o LRC dos dados enviados.
___________________________________________________________________
FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
EX: Se tomarmos como base os códigos das teclas da Tabela 1, teremos o seguinte
resultado:
06h 02h 5Ah 38h 41h 31h 32h 33h 49h 45h 42h 34h 35h 36h 4Ah 46h 43h 37h 38h 39h
47h 44h 1Bh 30h 0Dh 4Bh 48h 14h 23h
XXX  Frame de Start
XXX  Código das teclas gravados.
XXX  Sentinela de fim
XXX  Calculo LRC dos dados (começa em 02h e termina em 14h).
Obs: Todos os códigos na base hexadecimal.
5 ) Leitorra Smart Card.
. Possui suporte a todos os cartões ISO7816 Classe A, B e C ( 5V, 3V, 1.8V )
. Possui suporte a todos os parâmetros de cartões ISO7816 TA1 ( até 344 Kbds )
Lê e escreve em todos os cartões ISO 7816-1,2,3,4 com microprocessador, T=0 e
T=1(cartões de memória sob consulta)
. Possui detecção de curto Circuito, smart card connector é o de 8 contatos de
fricção - ISO location, Garantia de 100,000 ciclos de inserção - EMV nível 1
mecanicamente compliant.
Cartões que possuam embossamento em alto relevo são suportados.
Host Interface
USB full speed (12 Mbps)
Standards/certifications
ISO/IEC 7816-1,2,3,4: IC cartões com contato
EMV level 1, EMV96 version 3.1.1, EMV2000.
Microsoft Windows Hardware Quality Labs (WHQL)
Windows Logo Program WLP 2.0
USB 2.0 full speed.
CCID - Chip card Interface device 1.0
Mondex® level 1 Purse Approved (version: Purse 2, ChipSafe and ChipSafe+)
API's
Microsoft PC/SC environment com os drivers associados
Outros Ambientes (OCF, CT-API upon request)
6 ) Leitorra biométrica Fingerprint.
- Interface: USB 2.0
- Janela de detecção: 16,26 x 24,38.
- Resolução: 320x480 pixel, 500DPI x 8 bits.
- Raw fingerprint file size: 150k bytes
- Tamanho de arquivo de templete (minutia): 3 Kbyte
- Número serial único por módulo.
- Vida útil: > 1 milhão
___________________________________________________________________
FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
- FAR: ≤ 0,000001%.
- FRR: ≤ 0,01%.
- Rotação Fingerprint : 0 ~ 360°
- Captura do template: ≤ 5 segundo
- Certificações: FIPS 201/PIV 071006 Image Quality specification,Microsoft, WHQL,
FCC, CE, RoHS.
- Compatibilidade com sistemas operacionais:
- MS Windows XP2003, 32 e 64 bits.
- MS Windows Vista 2008, 32 e 64 bits.
- MS Windows 7, 32 e 64 bits.
- Linux Kernel 2.4 ou superior.
- MAC OS versão 10.5, CPU Intel.
- Temperatura: -10 a +50°C.
- Tensão de alimentação: DC 4,5 5,5 V via porta USB
___________________________________________________________________
FOURTH
ESPECIFICAÇÃO TÉCNICA
______________________________________________________________________
Comandos Teclado para a via RS232
Comando
Código
Descrição
ACK
06h
NACK
15h
PIPE
7Ch
Enviado sempre após uma sequência de comandos recebida
corretamente pelo teclado.
Enviado sempre que ocorre uma fallha de recepção de
comandos pelo teclado.
Enviado sempre que for recebida uma sequência de comandos
não especificada.
___________________________________________________________________
Download

FOURTH