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

Documentos relacionados
Manual do usuário - Kit DLS v4.0. Kit DLS v4.0 Display LCD serial Manual do usuário. Copyright VW Soluções

Kit DMP v2.0 river de motor de passo bipolar Manual do usuário. Manual do usuário - Kit Driver DMP v2.0.

Manual Placa Expansão PE v2.0 Copyright 2011 VW Soluções

Copyright 2013 VW Soluções

Manual do usuário - IPD Cabine v2.0. Frente. Verso. IPD de Cabine v2.0 Manual do usuário. Copyright VW Soluções

Manual Placa Expansão PE v1.0 Copyright VW Soluções

Cerne Tecnologia e Treinamento

Application Note FBEE Controle de Placas com entradas Analógicas REV01. 1 Rev01

Data Sheet FBEE Kit V05

NONUS - KIT SLOT READER

Modbus Wireless. Site: - V 1.0 IEEE REV

Manual Técnico. Indicador Para Células de Carga. Modelo: GI-4910

Copyright 2014 VW Soluções

Guia Rápido Edge 50 AutoID V2

Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO

PAINEL ELETRÔNICO DE MENSAGENS MANUAL DE OPERAÇÃO

ABB Automação. Indicador Digital Processos Pt100 e TAP s MODO DE USO. Dados Técnicos Conexões elétricas Utilização do teclado Dimensional

Comunicação USB com o PIC Vitor Amadeu Souza

CONVERSOR 0/4~20mA 0~10Vcc PARA 10 SAIDAS DIGITAIS XL-100

Indicador Digital Processos MODO DE USO. Dados Técnicos Conexões elétricas Utilização do teclado Dimensional. ABB Automação.

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW

ezap 900 Controlador Lógico Programável ezap900/901 Diagrama esquemático Apresentação Módulo ZMB900 - Características Gerais Dados Técnicos

Kit Clp Pic 40B Manual do usuário. Manual do usuário - Kit Clp Pic 40B v2.0. Copyright VW Soluções

Comércio e Manutenção de Produtos Eletrônicos. Mapeamento de memória e conexões do Controlador CP-WS13/8DI8DO2AI2AO/USB/OEM. Versão 1.

Tutorial 139 CP DUO Função PID

MANUAL DE INSTALAÇÃO. RS 485 / I.R. para RF (R433)

PAINEL ELETRÔNICO MANUAL DE OPERAÇÃO

ETE 30 Transdutor Multigrandezas

MÓDULO DE EMBREAGEM. MANUAL DE OPERAÇÃO Versão 01/2015

Cerne Tecnologia e Treinamento (21) (11) MSN: Skipe: cerne-tec

MANUAL GRAVADOR ISD-EE01

MANUAL DO USUÁRIO E INSTALADOR

MANUAL DE INSTALAÇÃO E OPERAÇÃO 07S RQC. Quadro de Comando

Redes Industriais. Carlos Roberto da Silva Filho, M. Eng.

INTRODUÇÃO CONFIGURAÇÃO ESPECIFICAÇÕES. TRANSMISSOR TXMINI-M / TXMINI-485 MANUAL DE OPERAÇÃO V1.0x D

Receptor Multifuncional

CONTROLADOR DE FATOR DE POTÊNCIA COISARADA CFPC-12

Manual Técnico Módulo de Relê 4 Canais

SIMULADOR DE SINAIS ANALÓGICOS SAN 04

BORNE RELÉ RR-100. Manual do usuário Borne Relé MAN-PT-DE- RR-100 Rev.:

Interface Comutadora Serial para Microterminais RS-485

ZAP 900. Controlador Lógico Programável ZAP900/901. Diagrama esquemático. Apresentação. Módulo ZMB900 - Características Gerais. Dados Técnicos.

Módulo 16 ED 125 Vdc Opto

Transmissor de vazão de ar Modelo A2G-25

TTA-101 Transmissor de Temperatura Analógico Trilho Din

Cerne Tecnologia e Treinamento

ATUALIZANDO O MIKROTIK VIA CABO SERIAL

EMERSON ELETRÔNICOS MANUAL DO KIT CPLD-02-SOQ REV-01

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051

ITEM Instituto de Tecnologia Emerson Martins MANUAL DO KIT FPGA-EE REV-01

Versão Especial - Contador de tempo com pré-determinador (BANDAG).

KIT D162 GII RF CENTRAL COM SUPERVISÃO GRÁFICA INTERLIGAÇÕES / CONEXÕES ENTRE EQUIPAMENTOS QUE COMPÕEM O SISTEMA.

Caracteristicas Técnicas

TESTE DE LAMPADAS TL-12

INTRODUÇÃO CONFIGURAÇÃO ESPECIFICAÇÕES. TRANSMISSOR TXMINI-M MANUAL DE OPERAÇÃO V1.0x C

Manual de instalação do Controle de cargas à distância. Instalação do Sistema de Controle.

Manual de instruções

INVERSOR DE FREQUÊNCIA CDF-1CV. Guia simplificado

Manual de instruções

Escola de Educação Profissional SENAI Visconde de Mauá

Gps Datalogger. Guia do usuário

MANUAL CONVERSOR ETHERNET SERIAL

KIT DIDÁTICO PIC-2377

Indicador digital microprocessado 3 dígitos programável

MANUAL DO USUÁRIO ETIQUETADORA TÉRMICA RAMUZA (ETR)

Interface Comutadora USB para Microterminais RS-485

Manual do usuário CLP LINCE

Transdutor Digital MKM-01

Cerne Tecnologia e Treinamento. MSN: Skipe: cerne-tec.

TS Display Gráfico Serial

PAINEL SENHA 5/10 CM (1 BANDA OU BICO DE PATO) MANUAL DE OPERAÇÕES

Modelo R01 - Volume 1 - Conhecendo o Equipamento

SRX602. Receptora 6 relés pulso ou retenção. Manual de Instruções

Kit de desenvolvimento ACEPIC PRO V3.0

Indicador Digital TM-2000/AN. Manual de usuário Série: E Indicador Digital MAN-DE-TM2000AN Rev.: 02.00/08

Manual Balanças Wind. Balança Pesadora Wind Manual do Usuário. Vendas: Página: 1

ANTENA LF485 São Caetano do Sul 09/09/2009

Disponibiliza a forma de onda em três tensões e corrente, no buffer de comunicação em todas as versões.

LCDs Inteligentes. LCD Inteligente. Gabriel Kovalhuk DAELN / UTFPR

MANUAL DE OPERAÇÃO WCV EQUIPAMENTOS ELETRÔNICOS LTDA AL. DOS ANAPURUS, 1939 MOEMA - SÃO PAULO BRASIL

Título: MANUAL TÉCNICO DO CARTÃO PWAC III. Página: Página 1 de 6

Leitor LE230 Manual Versão 1.3 Revisão 0 Outubro/2014

Paulo Rocha Gustavo Presente Israel Ribeiro

Manual de instruções. Retificador de corrente Microprocessado

abb Características Ficha técnica IDM G5 Multimedidor Display gráfico de LCD com backlight com gráfico de barras de intensidade de corrente e tensão.

MÓDULO DE REDUNDÂNCIA DE FONTE MRF-100

MANUAL DE INSTALAÇÃO TÉCNICA GPS MD-1052

INTRODUÇÃO DESCRIÇÃO DO PAINEL E LIGAÇÕES

Multimedidor MIB 1 Instrumenti

Perguntas e Respostas de parametrização de Inversores de Frequência MS10

PB 202 Contadora e Classificadora de Moedas

RELÉ DE ESTADO SÓLIDO SSR1

Modelo 0103 S. P á g i n a 1

CONTROLADOR DE CARGA CTL-100

Controlador Lógico Programável Orion s8100

KERN Versão /2015 P

SICILIANO TECNOLOGIA

MANUAL DE OPERAÇÃO CAIXA DE CALIBRAÇÃO E AFERIÇÃO DE RELÉS CCR-100

Manual Do Usuário. Super-Scan. Super-Scan

Transcrição:

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

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. 2

Í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 5. Garantia 10 3

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). 4

Manual do usuário - Kit Teclado TS 4x4 v1.0 v1 2. Hardware O TS 4x4 v1.0 foi desenvolvido com base no microcontrolador PIC16F886. O equipamento 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 escolha de qual usar está de acordo com o CI usado para a comunicação, MAX232 (1) ou MAX485 (2). 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 ao mesmo tempo. 5 1 2 4 3 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 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) (5). 5

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 6

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 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" byte 2 = 00000000 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 " Checksum: Ver detalhes no item 3.1.1. 7

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 Menu e Seta Esquerda PortB = 19 0b 0001 0011 8

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. 9

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. 10