Escolar Documentos
Profissional Documentos
Cultura Documentos
Manual de Servico Da Impressora de Cheque DP 20 C PDF
Manual de Servico Da Impressora de Cheque DP 20 C PDF
Leia atentamente
este manual antes de
utilizar este produto.
:: Impressoras Fiscais
:: Mini Impressoras
:: Leitores
:: Microterminais
::Impressora de Cheques
DP-20 C
:: Pinpad
:: Customer Display
:: Gaveta
:: Blocos Impressores
:: Terminal de Consulta
:: Mecanismos Impressores
Dezembro de 2004
Nenhuma parte deste documento pode ser copiada, reproduzida, adaptada ou traduzida sem o prévio
consentimento por escrito da Bematech S.A., exceto quando permitido sob as leis de direito autoral.
As informações contidas neste manual têm caráter puramente informativo, estão sujeitas a alterações sem
aviso prévio e não devem ser interpretadas como um compromisso por parte da Bematech S.A. No entanto,
sempre que houver modificações, a Bematech S.A. fará o possível para disponibilizar informações atualizadas
para os produtos descritos nesta publicação. A edição mais recente deste manual pode ser obtida através do
website da Bematech, www.bematech.com.br.
Sem prejuízo de outras ressalvas contidas no corpo deste Manual, o usuário ou terceiros assumirão todas as
conseqüências e responsabilidades em casos de: (a) uso intencional para qualquer aplicação indevida, não
direcionada ou não autorizada, inclusive para propósitos particulares; (b) modificações, reparos ou alterações
não autorizadas do produto; (c) uso do produto em desacordo com as instruções de operação e manutenção
fornecidas pela Bematech S.A.; (d) uso do produto como componente em sistemas ou aplicações nas quais a
falha deste produto possa criar uma situação de risco pessoal ou material. Nas hipóteses acima a Bematech
S.A. e seus administradores, prepostos, empregados, subsidiárias, afiliadas e distribuidores, não responderão,
a qualquer título, por qualquer reclamação, custos, perdas, danos, despesas e qualquer outro prejuízo direto
ou indireto, sejam de que natureza forem, bem assim por reclamações fundadas em alegação de negligência
da Bematech S.A. em relação ao projeto e fabricação do produto.
Com relação ao Provedor de Informações, a Bematech S.A. não se responsabiliza: (a) pelo conteúdo das
informações recebidas do provedor durante ou após uma consulta, nem pela aplicação e decisão tomada pelo
cliente com base na resposta a uma consulta (o terminal não altera ou processa nenhuma informação exibida
na tela do display, e toda a responsabilidade por estas informações são do provedor de acesso); (b) pelos custos
de serviços, valores de tarifas e preços cobrados pelo provedor de informação; (c) pelo contrato assinado entre
o cliente e o provedor da informação; (d) por uma eventual troca de provedor de acesso, decidida pelo cliente
(o terminal de consulta foi desenvolvido para o atendimento de aplicações específicas junto ao provedor de
acesso contratado pelo cliente); (e) pela contratação de serviços de telefonia junto às concessionárias deste
serviço.
A Bematech S.A. não se responsabiliza por danos ou problemas decorrentes do uso de acessórios ou suprimen-
tos que não aqueles designados como produtos originais Bematech ou produtos aprovados pela Bematech S.A.
Qualquer nome de produto e seus logotipos mencionados nesta publicação podem ser marcas comerciais de
suas respectivas empresas e aqui reconhecidos.
As garantias do produto são apenas aquelas expressamente mencionadas no Manual do Usuário. A Bematech
S.A. não outorga e tampouco será responsável por quaisquer garantias tácitas, incluindo, porém sem limitação,
garantias de que o produto serve para um propósito especial. Adicionalmente, a Bematech S.A. não será
responsável por quaisquer danos ou prejuízos especiais ou incidentais, ou ainda por prejuízos efetivos ou lucros
cessantes em decorrência do uso do produto pelo adquirente, usuário ou por terceiros.
DP20 - DP20C . Revisão 0.0
Sumário
Hardware ................................................................................................................................. 7
Hardware ................................................................................................................................. 14
Run-In ..................................................................................................................................... 22
3
Manual de Serviço
4
DP20 - DP20C . Revisão 0.0
Capítulo 1
Apresentação
Com o objetivo de agilizar o processo de impressão de cheques das empresas, foi desenvolvido a Impressora de
Cheques DP20. Esta impressora incorpora a funcionalidade de um software embutido que controla toda
impressão de cheques, relatórios, cheques pré-datados, cheque transferência, além de permitir a criação do
layout do seu próprio cheque.
Também foi desenvolvido a Impressora de Cheques DP20C. Esta impressora de cheques realiza consultas e
verificação de crédito, fornecendo ao usuário uma segurança a mais em seu ponto de venda.
A Impressora de Cheques DP20C possui um modem V22/V22Bis (1200/2400 bps) e um software embutido que
faz a consulta ao provedor de informação a crédito. A Impressora de Cheques DP20C possui as mesmas
características de hardware, mecanismo e firmware básico da Impressora de Cheques DP20.
5
Manual de Serviço
Capítulo 2
Descrição
A Impressora de Cheques DP20 foi desenvolvida para agilizar o processo de impressão de cheques, e incorpora
as seguintes funcionalidades no seu software embutido:
• Armazena até 100 favorecidos, com um código de dois dígitos para cada um.
• Armazena e emite relatório de até 432 cheques.
• Emite relatórios parciais.
• Possibilita a alteração do layout de qualquer documento existente.
• Possui 87 bancos com formatos prontos, 5 formulários e um formato padrão.
• Possibilita a criação de até 30 novos bancos.
• Possibilita a impressão de documentos ao portador.
• Armazena documento no relatório, mesmo que o cheque não seja impresso.
• Possui modo Pré-Datado fixo.
• Modo Pré-Datado instantâneo.
• Possui dois modos de impressão de cheque Pré-Datado programado.
• Possibilita a configuração da sua porta serial pelo teclado.
• Permite a programação do protocolo de comunicação serial.
As definições e os procedimentos de configuração de todas estas funcionalidades estão descritas em capítulos
específicos no manual do usuário.
Especificações Técnicas
Características Especificações
6
DP20 - DP20C . Revisão 0.0
Características Especificações
Hardware
Diagrama em Blocos
7
Manual de Serviço
Mecanismo Impressor
O mecanismo impressor utilizado na Impressora de Cheques DP20 é o mecanismo Menno IM70. As especificações
deste mecanismo refletem o descrito no item anterior “Especificações Técnicas”. Possui cabeça de impressão de
7 agulhas, 2 solenóides para travamento e avanço do papel, sensores de posição do papel e de margem do
mecanismo e motor para movimentação da cabeça de impressão.
Figura 6 – Vista Frontal Mecanismo IM70 Figura 7 – Vista Traseira Mecanismo IM70
8
DP20 - DP20C . Revisão 0.0
Placa Controladora
A placa controladora da Impressora de Cheques DP20 possui os módulos descritos no diagrama em blocos
apresentado no início deste capítulo.
Microcontrolador Z8
Memória RAM
A memória RAM da placa controladora serve para armazenar as configurações e informações para impressão
dos cheques. Armazena, também, as informações dos relatórios que a impressora de cheques disponibiliza. Esta
memória possui 32kbytes de dados para armazenamento e está sendo alimentada por uma bateria recarregável
de 3,6 V x 60 mA presente na placa controladora, deixando-a não volátil.
Memória EPROM
Esta memória possui todo o programa de operação e controle da Impressora de Cheques DP20. Este programa
foi desenvolvido em assembly para o Z8. Esta memória possui 64kbytes para o programa e as tabelas de código
de caracteres e formatos dos cheques.
9
Manual de Serviço
O circuito de RTC possui um componente de RTC padrão Motorola 146818, que funciona como uma memória,
um oscilador preciso que fornece a base de tempo, uma bateria recarregável que mantém as informações da
RAM e do RTC protegidos durante o tempo e que o equipamento está desligado ou durante a falta de energia
da rede elétrica, e um circuito para carga desta bateria. O oscilador é formado por um 4049, um cristal de
32,768kHz e alguns capacitores.
A placa controladora da Impressora de Cheques DP20 possui dois componentes EPLD EPM7032 da Altera.
Estas EPLDs implementam vários circuitos digitais, em seu interior, com a funcionalidade de prover a interface
com o display, o teclado e os circuitos analógicos de acionamento de potência da cabeça de impressão,
solenóides e motor. O controle dos sinais é realizado pelo microcontrolador Z8.
Circuito de RESET
O sinal de /RESET é formado pelo comparador de tensão LM339. Os sinais que entram no circuito de RESET,
para serem comparados são: W-PULSE, AVAPAPEL e EN-AGUL. O sinal de W-PULSE é um sinal de watchdog,
gerado pelo Z8 e EPLD, como um pulso positivo em intervalos de tempo de aproximadamente 2,75ms. Caso este
sinal não esteja presente, a placa entrará em reset. O sinal AVAPAPEL é o sinal de avanço de papel que aciona
o solenóide de avanço do papel. O sinal EN-AGUL é o sinal de habilitação do driver de acionamento das agulhas
da cabeça de impressão (MTA011). Estes dois últimos sinais não podem ficar acionados por mais tempo, que
o determinado pelos componentes C44, R70 e R69.
Acionamentos
Sensores
O status dos sensores de sincronismo, margem esquerda e posicionamento do papel são lidos pelo microcontrolador
Z8 via sinais SINCRON, MARGESQ e SENSDOC, respectivamente.
O sinal de sincronismo é gerado pelo taco gerador do motor. Este taco gerador pode ser magnético ou ótico,
dependendo do motor. A placa controladora possibilita o uso dos dois tipos de motores, a partir da substituição
de alguns componentes presentes na placa, obedecendo aos valores da tabela apresentada no diagrama esquemático.
Fonte de Alimentação
A fonte de alimentação utilizada na Impressora de Cheques DP20 é full-range, isto é, não possui chave para
conversão de tensão de entrada, possibilitando o equipamento ser ligado entre a faixa de 90V a 240V da rede
elétrica. Esta fonte implementa as seguintes proteções: contra curto na saída, subtensão, surto de entrada e
distúrbios na rede.
10
DP20 - DP20C . Revisão 0.0
O display tem a função de informar ao operador todas as funções desempenhadas pela impressora, inclusive
para a configuração de seu funcionamento. O display possui 2 linhas por 16 caracteres alfanuméricos por linha.
Este display possui um controlador padrão de mercado e sua inicialização é realizada, quando o equipamento
é ligado, pela placa controladora. Este display não possibilita a visualização de caracteres acentuados.
Teclado Matricial
Através do teclado o usuário terá acesso, a todas as telas de programação do equipamento e as de impressão
de documentos. Com o teclado o operador pode entrar com dados numéricos ou alfanuméricos. No caso dos
numéricos o cursor será incrementado automaticamente para a direita. O teclado matricial possui 16 teclas,
dispostas da seguinte forma:
• 11 teclas (DP20) ou 10 teclas (DP20C) alfanuméricas, utilizadas para configuração ou inserção de dados;
11
Manual de Serviço
Interface Serial
A Impressora de Cheques DP20 possui interface serial no padrão RS232C, operando com protocolo RTS/CTS,
8 bits de dados, sem paridade, um start bit, um stop bit. A velocidade de comunicação é de 9600bps
(configurável). As configurações das pinagens dos cabos de comunicação estão descritas no Manual do
Usuário, em capítulo específico sobre a Interface Serial.
A comunicação serial entre a Impressora de Cheques DP20 e um microcomputador PC é realizada via placa
RSDB. Essa placa possui o componente MAX232, que converte os sinais do padrão TTL para o padrão RS232C,
para serem transmitidos pelo cabo. Na recepção, este componente converte os sinais do padrão RS232C para
TTL, que serão tratados pelo microcontrolador Z8. Os capacitores eletrolíticos presentes na placa RSDB são
especificados pelo fabricante do componente MAX232, para garantir os níveis corretos de tensões, durante a
conversão. A polarização dos capacitores eletrolíticos deve ser observada.
Para configuração e controle da Impressora de Cheques DP20 via microcomputador PC, foram desenvolvidos
drivers, DLLs, Aplicativos completos, Aplicativos de exemplo, para DOS e Windows, e um manual para o
programador, disponibilizados juntamente com os acessórios e também disponibilizados no site da Bematech,
na internet.
http://www.bematech.com.br
12
DP20 - DP20C . Revisão 0.0
Capítulo 3
Descrição
A Impressora de Cheques DP20C foi desenvolvida para a realização de consultas ligadas a liberação de crédito.
Esta impressora pode ser conectada a diversos provedores de informação, bastando para tal a customização
do software de consulta para conexão ao provedor escolhido.
A Impressora de Cheques DP20C possui o hardware, a mecânica e o firmware básico baseados na Impressora
de Cheques DP20.A entrada de dados, numéricos e de controle, é feita através do teclado da DP20. A interface de
comunicação com o usuário é o display de 2 linhas e 16 colunas da própria DP20. O produto é conectado
diretamente a rede elétrica sem necessidade de adaptadores e fontes (ver capítulo de instalação do Manual do
Usuário).
Além do hardware da Impressora de Cheques DP20, a Impressora de Cheques DP20C possui um modem V22Bis,
um microcontrolador 8051 e uma memória RAM de 32Kbytes. As descrições técnicas destes componentes e seus
circuitos estão logo abaixo.
As configurações de discagem, conexão e acesso são realizadas pelo teclado, usando o display como interface
com o usuário, e os dados são salvos em memória EEPROM.
O usuário tem acesso aos diversos serviços disponibilizados pelo Provedor de Informações e a seleção destes é
feita através da digitação de um código numérico pelo usuário. Após a entrada dos dados solicitados para a
consulta, a Impressora de Cheques DP20C fará a conexão com o Provedor de Informação, que transmitirá a
resposta, e esta será mostrada no display. A conexão ao provedor pode ser feita de forma direta (linha discada)
ou através de uma rede de pacotes (RENPAC).
Importante
A Impressora dee Cheques DP20C não processa nenhum dado e/ou parâmetro da resposta
recebida, limitando-se a mostrar integralmente os dados da resposta no display da DP20.
Especificações Técnicas
As especificações técnicas da Impressora de Cheques D20C contemplam todas as especificações da Impressora
de Cheques DP 20 mais as especificações que seguem abaixo:
Características Especificações
Conexão Modo: Via linha discada
Via RENPAC, padrão X28 – Embratel 2028, com
tarifação direta e reversa.
Linha direta ou via PABX, com tempo de espera
de linha e rediscagem programável.
Outras características: Tempo de conexão otimizado
Modem Padrão: V22 / V22Bis
Velocidade: 1200 / 2400 bps
Outras características: Híbrida ativa com equalização de linha
Sistema Controlador: Microcontrolador padrão 8051
Memória não volátil: EEPROM
Memória RAM: 32Kbytes
Interface Linha e aparelho telefônico: conectores RJ12
13
Manual de Serviço
Hardware
Diagrama em Blocos
Placa Controladora
14
DP20 - DP20C . Revisão 0.0 Manual de Programação
Microcontrolador - µC 8051
O microcontrolador utilizado é padrão 8051, com memória Flash interna de 20 Kbytes e memória RAM interna
de 256 bytes.
O firmware gravado na memória flash é o programa que comanda todas as funções dos Serviços de Consulta,
chamado de Software de Consulta ao Provedor de Informações. Este componente possui um READLOCK que
não permite com que faça leitura do programa interno.
Memória RAM
A memória RAM que está sob o barramento de dados e endereços do 8051, possui 32 kbytes, é volátil e é
utilizada para os dados que são inicializados quando o equipamento é ligado.
Memória EEPROM
A memória EEPROM serial e não volátil, é utilizada para armazenamento das configurações de discagem e
conexão e as configurações de acesso ao Provedor de Informações.
Chip Modem
O chip modem utilizado é o TDK 73K224BL, que faz todas as conexões com a linha telefônica através de
comandos do microcontrolador. As principais características são:
• RXA e TXA1 e TXA2 são os dados modulados recebidos e enviados pela linha telefônica com amplificador
acoplado;
15 15
Manual de Serviço
Linha TX/RX
É o circuito destinado à comunicação pela linha telefônica. Quando a DP20C estiver realizando uma consulta,
ao Provedor de Informações, o relé RL1 conectará a linha telefônica ao circuito DAA do modem. O sinal da linha
telefônica é aplicado a uma ponte de diodos que garante sempre a mesma polaridade do sinal de entrada. A
proteção da linha é feita através do varistor VR1 e um Polyswitch F1 e o resistor R14. A isolação da linha
telefônica do chip modem é feita pelo transformador de isolação TR1.
O comando do circuito do modem é feito pelo microcontrolador principal Z8 da DP20C, utilizando um protocolo
definido pela Bematech para a comunicação entre os microcontroladores.
Este protocolo consiste na comunicação a 6 fios, sendo 3 para transmissão (TXCINT, TXDINT e ACKTX) e 3 para
recepção (RXCINT, RXDINT e ACKRX).
16
DP20 - DP20C . Revisão 0.0
Capítulo 4
Instalação
Todas as informações e cuidados de como devem ser instaladas as Impressoras de Cheque DP20 e DP20C estão
presentes em um capítulo específico no Manual do Usuário das respectivas impressoras.
17
Manual de Serviço
Capítulo 5
Testes
Depois de finalizado a instalação do produto, siga os passos indicados abaixo para a realização de um teste
funcional da Impressora de Cheques DP20.
Ligue a impressora.
Caso a impressora não tenha sido inicializada, ligue-a com as teclas FUNCÃO e ENTRA
pressionadas. Proceda a configuração da Impressora de Cheque, conforme descrita no manual
do usuário, e retorne para o próximo passo.
A partir da tela inicial que a Impressora de Cheque DP20 apresenta no display, siga os passos apresentados
abaixo para iniciarmos os testes. Utilize a tecla ENTRA para confirmar e avançar para as próximas telas, e as
teclas e para alterar as opções disponíveis.
Após esta tela, poderão aparecer outras telas, em função da configuração da Impressora de Cheques DP20.
Confirme com a tecla ENTRA. Para testar a tecla ANULA, pressione, e a tela anterior deverá ser apresentada.
A combinação de teclas FUNÇÃO+ANULA cancela toda a operação.
18
DP20 - DP20C . Revisão 0.0
Ligue a impressora.
Caso a impressora não tenha sido inicializada, ligue-a com as teclas FUNCÃO e ENTRA
pressionadas. Proceda a configuração da Impressora de Cheque, conforme descrita no manual
do usuário, e retorne para o próximo passo.
A partir da tela inicial que a Impressora de Cheque DP20C apresenta no display, siga os passos apresentados
abaixo para configurar e realizar um teste de conexão. Utilize a tecla ENTRA para confirmar e avançar para as
próximas telas, e as teclas e para alterar as opções disponíveis.
dd/mmm/aa hh:mm
Insira Documento
Pressione a tecla
Código Consulta
[_] Pressione FUNCAO 1 9
Configuração
SENHA: Digite: 123456 e pressione ENTRA.
Pausa para PABX Digite tempo em segundos. Em ambiente de PABX, informe o tempo de 2 segundos. a
2 Seg. ser esperado pelo terminal para conseguir linha externa, e
após, discar o número de acesso.
Antecipar DISC? Sim ou Não Altere para Sim. Neste caso, durante a digitação CPF/
SIM CNPJ, é iniciado processo de conexão.
19
Manual de Serviço
Tipo de Discagem Tom ou Pulso Tipo de discagem. Altere para TOM (Discagem por tom -
TOM DTMF) ou pulso, conforme a necessidade.
dd/mmm/aa hh:mm
Insira Documento
Pressione a tecla
Código Consulta
[_] Pressione FUNÇÃO 1 e 9
Configuração
Digite: 123456 e pressione ENTRA.
Senha: _
Ambiente PABX?
Sim ou Não Pressione FUNCAO ANULA.
SIM
Forma de Acesso RENPAC ou TELEFONE Escolha da forma de discagem: RENPAC ou discagem dire
RENPAC ta (TELEFONE). Selecione RENPAC – Discagem via RENPAC.
Senha de Acesso
****** Pressione ENTRA.
20
DP20 - DP20C . Revisão 0.0
Antes da última tela apresentada, em função do software de consulta possuir diferenças de provedor para
provedor, poderão aparecer outras telas de configuração. Confirmar com a tecla ENTRA.
A seguir iniciaremos um teste de discagem e conexão com as configurações de discagem e acesso configuradas
anteriormente.
dd/mmm/aa hh:mm
Insira Documento
Pressione a tecla
Nas próximas telas, digite as informações solicitadas (com caráter de teste). Exemplo:
• CPF de teste = 111.111.111-11;
• Banco de teste = 111;
• Etc...
A seguir serão apresentadas as telas de discagem e conexão com o Provedor de Informações.
<...Discando...>
Discagem para o Provedor de Informações.
<...Chamando...>
Aguardando provedor atender.
<...Conectando...>
Provedor atendeu. Troca protocolo.
<...Conectado...>
Conexão com provedor estabelecida.
Após esta seqüência de telas, será apresentada uma tela com as informações vindas do provedor. Cada provedor
de informações responde de forma diferenciada para as informações de teste, que são informações inválidas,
mas servem para se executar um teste. Caso o Provedor de Informações não consiga processar as informações
de teste, a Impressora de Cheques DP20C executará uma rediscagem e retransmissão das informações de teste.
Para cancelar esta operação e retornar a tela inicial, pressione FUNÇÃO+ANULA.
21
Manual de Serviço
Algumas telas podem não aparecer devido à velocidade de conexão ou devido à configuração do item “Antecipar
Discagem?”.
Caso o equipamento trave durante a conexão (linha ocupada, programação incorreta, configuração inadequa-
da), cancele a operação teclando FUNCAO+ANULA e reinicie o teste.
Run-In
Caso seja necessário que a impressora de cheques DP20 ou DP20C passe pelo teste de Run-In, siga os seguintes
passos:
Pontos de Teste
Verificar os pontos de teste, presentes nas placas controladoras, no diagrama esquemático da referida placa.
Estes pontos, geralmente, estão marcados como TPx (Test Point), onde x é um número inteiro.
Para a Impressora de Cheques DP20 e DP20C, a jiga de teste utilizada é em forma de produto. Isto é, um
conjunto formado por um display, um teclado, uma fonte de alimentação e um mecanismo IM70, tudo isto
conectado à placa, a ser testada, pelos cabos de conexão da impressora. O firmware de produto é utilizado
como firmware de teste, de acordo com os procedimentos apresentados no Capítulo “Testes”.
22
DP20 - DP20C . Revisão 0.0
Apêndice I
Resolução de P
Prr oblemas (T
(Trr oubleshooting)
Tecla específica não Tecla danificada ou com mau Substituir tecla ou teclado completo
funciona contato Substituir cabo do teclado
Cabo teclado danificado
Display queimado
RTC (Relógio de Tempo Bateria fraca ou descarregada Substituir a bateria por equivalente
Real) não mantém data
e hora
23
Manual de Serviço
Modem não funciona Circuito de proteção da linha Verificar varistor, polyswitch e resistor
atuado limitador. Substituir os componentes
defeituosos
Barramento de dados e/ou Verificar e substituir os componentes
endereços (do modem) não oscila defeituosos presentes no barramento do
modem (µC 8051, RAM, Chip Modem)
Modem disca mas não PABX não configurado Configurar discagem via PABX.
conecta via PABX Número de acesso no PABX errado Corrigir número de acesso ao PABX.
Central telefônica (PABX) digital Configurar modo de discagem por tom.
Entra em RUN-IN Sem EEPROM e chip modem ou Substituir os componentes com defeito.
automático ambos com defeito
24
DP20 - DP20C . Revisão 0.0
Tabela 6 - Troubleshooting
25
Apêndice II
Tabela de Err os
Erros
Apêndice III
Glossário
Byte 8 bits.
Readlock Bit setado na memória que impede a leitura dos dados gravados.
27
Manual de Serviço
Software Programa.
µC Microcontrolador.
V22 Uma das normas estabelecidas para os modems e que define a transmis-
são de dados a velocidade de 1200 bps.
V22 Bis Uma das normas estabelecidas para os modems e que define a transmis-
são de dados a velocidade de 2400 bps.
28
DP20 - DP20C . Revisão 0.0
Anotações
29
Impressora de Documentos :: DP-20 C
Revisão 1.0 :: cód. 8080
Leia atentamente
este manual antes de
utilizar este produto.
:: Impressoras Fiscais
:: Mini Impressoras
:: Leitores
:: Microterminais
::Impressora de Cheques
DP-20 C
:: Pinpad
:: Customer Display
:: Gaveta
:: Blocos Impressores
:: Terminal de Consulta
:: Mecanismos Impressores