• Nenhum resultado encontrado

Kit Teclado TS 4x4 v1..0 Manual do usuário

N/A
N/A
Protected

Academic year: 2021

Share "Kit Teclado TS 4x4 v1..0 Manual do usuário"

Copied!
10
0
0

Texto

(1)

Kit Teclado TS 4x4 v1

Manual do usuário

Manual do usuário - Kit Teclado TS 4x4 v1

Kit Teclado TS 4x4 v1.0

Manual do usuário

Kit Teclado TS 4x4 v1.0

(2)

Manual do usuário - Kit Teclado TS 4x4 v1.0

www.vwsolucoes.com Copyright® 2016 - VW Soluções

Apresentação

O Kit Teclado TS 4x4 v1.0 foi desenvolvido pela VW Soluções utilizando-se como base o microcontrolador PIC16F886 da Microchip.

Ele possui 16 teclas dispostas em 4 linhas e 4 colunas, possui uma película adesiva que sobrepõe as teclas (push button) soldadas na placa.

(3)

Manual do usuário - Kit Teclado TS 4x4 v1.0

Índice

Capitulo Descrição Pagina

1. Especificações técnicas 4

2. Hardware 5

3. Software 6

3.1. Codificação dos dados via serial 6

3.1.1. Cálculo do checksum 6

3.1.2. Protocolo de transmissão 7

3.1.3. Descrição detalhada do protocolo 7 3.2. Codificação dos dados via conector header (10vias) 8 3.3. Configurar em modo serial ou header 9

4. Isenção de responsabilidade 10

(4)

Manual do usuário - Kit Teclado TS 4x4 v1.0

www.vwsolucoes.com Copyright® 2016 - VW Soluções

1. Especificações técnicas

Dimensões da frente do gabinete: 10,3 cm x 10,3 cm.

Dimensões do corte para fixação do gabinete no painel: 8,2 cm x 8,2 cm.

Peso aproximado: 100 gramas (montada).

Alimentação: 12Vcc ou 24Vcc por 500mA. Baud Rate: 4800 bps (se usado a opção serial).

(5)

2. Hardware

O TS 4x4 v1.0 foi desenvolvido com base no microcontrolador PIC16F886.

O equipamento possui comunicação serial através da porta RS232 ou RS485 para se comunicar com um PC, com outra placa Clp Pic ou com qualquer outro equipamento que possua comunicação serial RS232 ou RS485.

A placa possui comunicação serial RS232 (padrão) e RS485, a e de acordo com o CI usado para a comunicação, MAX232

A definição está no CI inserido na placa, se colocar o MAX232 será com o padrão RS232 e se usar o MAX485 será o padrão RS485.

tempo.

A comunicação está disponível através dos bornes A, B, GND para o padrão RS485.

A alimentação da placa é feita através dos bornes VCC e GND Vcc.

O equipamento pode ser usado também através do conector header (10vias) disponível, sendo que neste caso somente poderá ser interligado com os CLPs que também possuem este mesmo conector header (10vias)

Manual do usuário - Kit Teclado TS 4x4 v1

O TS 4x4 v1.0 foi desenvolvido com base no microcontrolador PIC16F886.

to possui comunicação serial através da porta RS232 ou RS485 para se comunicar com um PC, com outra placa Clp Pic ou com qualquer outro equipamento que possua comunicação serial RS232 ou RS485.

A placa possui comunicação serial RS232 (padrão) e RS485, a escolha de qual usar está de acordo com o CI usado para a comunicação, MAX232 (1) ou MAX485

A definição está no CI inserido na placa, se colocar o MAX232 será com o padrão RS232 e se usar o MAX485 será o padrão RS485. Não é permitido usar os dois CIs

A comunicação está disponível através dos bornes (3) Rx,Tx, GND para padrão RS232 e A, B, GND para o padrão RS485.

A alimentação da placa é feita através dos bornes VCC e GND (4) e pode ser 12 Vcc ou 24

O equipamento pode ser usado também através do conector header (10vias) disponível, sendo que neste caso somente poderá ser interligado com os CLPs que também possuem este mesmo conector header (10vias) (5).

1

2

4

3

5

Kit Teclado TS 4x4 v1.0

O TS 4x4 v1.0 foi desenvolvido com base no microcontrolador PIC16F886.

to possui comunicação serial através da porta RS232 ou RS485 para se comunicar com um PC, com outra placa Clp Pic ou com qualquer outro equipamento que

scolha de qual usar está ou MAX485 (2).

A definição está no CI inserido na placa, se colocar o MAX232 será com o padrão RS232 e Não é permitido usar os dois CIs ao mesmo

Rx,Tx, GND para padrão RS232 e

e pode ser 12 Vcc ou 24

O equipamento pode ser usado também através do conector header (10vias) disponível, sendo que neste caso somente poderá ser interligado com os CLPs que também possuem

(6)

Manual do usuário - Kit Teclado TS 4x4 v1.0

www.vwsolucoes.com Copyright® 2016 - VW Soluções

3. Software

3.1 Codificação dos dados via serial:

O protocolo criado para este dispositivo segue as seguintes regras:

Todo byte enviado com exceção do inicio está enquadrado nos caracteres ASCII de 0 a 9, isso facilita a identificação do caractere de inicio (“A” ou 0x41), pois assim podemos garantir que nenhum dado (byte) do protocolo possa assumir o valor de “A” ou 0x41.

Mostraremos um exemplo do que o teclado irá transmitir após uma tecla pressionada. Tecla pressionada - "numero 1"

Exemplo para protocolo de transmissão em ASCII:

inicio Byte 1 Byte 2 Checksum

A 0 0 1 0 0 0 0 9 8

Exemplo para protocolo de transmissão em HEX:

inicio Byte 1 Byte 2 Checksum

0x41 0x30 0x30 0x31 0x30 0x30 0x30 0x30 0x39 0x38

Tecla pressionada - "numero 9"

Exemplo para protocolo de transmissão em ASCII:

inicio Byte 1 Byte 2 Checksum

A 0 0 0 0 0 2 0 9 9

Exemplo para protocolo de transmissão em HEX:

inicio Byte 1 Byte 2 Checksum

0x41 0x30 0x30 0x30 0x30 0x30 0x32 0x30 0x39 0x39

3.1.1 Cálculo do Checksum:

O campo de checksum é usado para checar a integridade da mensagem enviada, é gerada pelo método de soma dos bytes enviados inclusive o caractere início.

As somas dos bytes são feitas em DECIMAL. A soma final vai se subtraindo o valor de 256 até que seu valor fique menor que 256, ou seja, valor de 1 byte (255).

De acordo com a string enviada conforme o exemplo acima "numero 1" o cálculo do checksum segue assim:

Inicio - 65 + Byte 1 - 48 + 48 + 49 + Byte 2 - 48 + 48 + 48 + Checksum = 0 9 8 Somatória = 354 Então 354-256=098

(7)

Manual do usuário - Kit Teclado TS 4x4 v1.0

3.1.2 Protocolo de transmissão:

Na descrição do protocolo de transmissão serão analisados os campos início, byte 1, byte 2 e checksum.

Este protocolo se refere ao formato enviado pelo hardware (Teclado TS 4x4 v1.0) como resposta a uma tecla pressionada.

Abaixo segue o formato em bloco do protocolo.

Inicio Byte 1 Byte 2 Checksum

1 byte 1 byte 1 byte 1 byte

3.1.3. Descrição detalhada do protocolo:

Inicio:

O byte 0x41 é utilizado para dar inicio ao protocolo. Este recurso permite aos dispositivos da rede detectar o início de uma mensagem e finalmente ler todo o conteúdo da mensagem até o seu final.

Byte 1 e Byte 2:

Neste trecho do protocolo (2 bytes) estão disponíveis os valores lidos das teclas

pressionadas, onde cada bit do byte corresponde a uma tecla conforme segue detalhes. byte 1 = 00000000

byte 2 = 00000000

Checksum: Ver detalhes no item 3.1.1.

Bit0 Tecla número "0" Bit1 Tecla número "1" Bit2 Tecla número "2" Bit3 Tecla número "3" Bit4 Tecla número "4" Bit5 Tecla número "5" Bit6 Tecla número "6" Bit7 Tecla número "7"

Bit0 Tecla número "8" Bit1 Tecla número "9" Bit2 Tecla "Menu" Bit3 Tecla "Enter" Bit4 Tecla "Seta ↑" Bit5 Tecla "Seta ↓" Bit6 Tecla "Seta →" Bit7 Tecla "Seta ←"

(8)

Manual do usuário - Kit Teclado TS 4x4 v1.0

www.vwsolucoes.com Copyright® 2016 - VW Soluções

3.2. Codificação dos dados via conector Header (10vias)

A codificação passada pelo conector header conforme as teclas são pressionadas seguem a seguinte tabela abaixo:

Acionamento simples - teclas individuais

Tecla pressionada Valor Decimal - portB (header) Valor Binario - PortB (header)

Numero - 0 PortB = 1 0b 0000 0001 Numero - 1 PortB = 2 0b 0000 0010 Numero - 2 PortB = 3 0b 0000 0011 Numero - 3 PortB = 4 0b 0000 0100 Numero - 4 PortB = 5 0b 0000 0101 Numero - 5 PortB = 6 0b 0000 0110 Numero - 6 PortB = 7 0b 0000 0111 Numero - 7 PortB = 8 0b 0000 1000 Numero - 8 PortB = 9 0b 0000 1001 Numero - 9 PortB = 10 0b 0000 1010 Menu PortB = 11 0b 0000 1011 Enter PortB = 12 0b 0000 1100

Seta Cima PortB = 13 0b 0000 1101

Seta Baixo PortB = 14 0b 0000 1110

Seta Direita PortB = 15 0b 0000 1111

Seta Esquerda PortB = 16 0b 0001 0000

Acionamento duplo - teclas acionadas juntas

Teclas pressionadas Valor Decimal - portB (header) Valor Binario - PortB (header) Seta direita e Seta Esquerda PortB = 17 0b 0001 0001

Menu e Seta Direita PortB = 18 0b 0001 0010

(9)

Manual do usuário - Kit Teclado TS 4x4 v1.0

3.3. Configurar em modo serial ou modo header

O equipamento pode funcionar somente em um dos modos (serial 4800bps ou header) sendo que para isso temos a possibilidade de configurarmos o teclado para o funcionamento desejado.

Segue procedimento de ajuste:

Ao energizar o equipamento com a TECLA MENU pressionada ele entrará em modo de configuração.

Será visível que entrou no modo de configuração através do LED (LS1) existente atrás do equipamento, onde ele piscará em duas freqüências diferentes mostrando qual das configurações está ajustada no momento.

Para alternar entre as configurações aperte a TECLA SETA CIMA para selecionar o modo serial neste caso o LED (LS1) piscará numa freqüência de 5 vezes por segundo ou aperte a TECLA SETA BAIXO para selecionar o modo header neste caso o LED (LS1) piscará numa freqüência de 1 vez por segundo.

Após escolhido em qual modo deseja configurar aperte a TECLA ENTER para confirmar a escolha e pronto o equipamento já esta configurado.

Lembrando que uma vez configurado ele permanecesse sempre em sua ultima configuração, mesmo após o equipamento ser desligado.

(10)

Manual do usuário - Kit Teclado TS 4x4 v1.0

www.vwsolucoes.com Copyright® 2016 - VW Soluções

4. Isenção de responsabilidade

A VW Soluções não é responsável por nenhum dano conseqüente do uso deste equipamento sob nenhuma circunstância incluindo perda de receita, tempo parado, danos ou substituição de equipamentos ou propriedades e qualquer custo de recuperação, reprogramação ou reprodução de dados com o uso deste hardware aqui descrito.

5. Garantia

A VW Soluções garante este equipamento contra defeitos de fabricação e componentes pelo prazo de 90 dias a contar da data da emissão da nota fiscal. Se descobrir um defeito nós iremos, sob nossa opção, reparar, trocar ou devolver o valor pago. Devolva o produto com uma descrição do problema. Nós iremos devolver o seu produto ou outro com as mesmas características via encomenda normal (PAC). Envio via Sedex está disponível, mas o custo de envio será por conta do cliente.

O uso do equipamento fora dos limites de tensão, temperatura ou a tentativa de reparação ou modificação irá anular a garantia.

Referências

Documentos relacionados

Para contemplar las imágenes de reproducción en la pantalla de su televisor, le recomendamos que alimente su videocámara de un tomacorriente de la red utilizando el adaptador

- Você escolhe o seu nome, a sua marca, a sua imagem - Tem total liberdade e comando sobre as decisões na sua empresa - Pode desenvolver de forma imediata cursos certificados

[...] os pontos de resistência são, na maioria das vezes, móveis e transitórios, e introduzem na sociedade “clivagens que se deslocam, rompem unidades e suscitam

Desde 2006 o Departamento de Química da UFSC desenvolve programas de tratamento de resíduos em seus laboratórios de ensino, promovendo o uso de métodos adequados

Pois se Lacan encontra o registro do ato exatamente no rompi- mento das coordenadas simbólicas que determinam o sujeito, co- ordenadas simbólicas estas que compõem uma lógica que

I. Os arquivos ao serem excluídos, quando enviados para a lixeira, não mais exibem caixa de diálogo para confirmação, apenas quando o arquivo é excluído

Sendo o objetivo gerar um grafo a partir da análise de código fonte escrito em linguagem Java, o problema foi dividido em 3 etapas essenciais, scanner, onde a ferramenta

Na busca de tais entendimentos sobre a TP, convinha ao trabalho um cunho etnográfico; por isso, antes e ao longo da redação deste texto, empreendi pesquisas de