matéria sobre o protocolo de comunicação mdb-usa a
Transcrição
matéria sobre o protocolo de comunicação mdb-usa a
MATÉRIA SOBRE O PROTOCOLO DE COMUNICAÇÃO MDB-USA A HISTÓRIA DO PROTOCOLO DE COMUNICAÇÃO MDB NOVO PADRÃO DE COMUNICAÇÃO AUMENTA A FLEXIBILIDADE DAS MÁQUINAS MDB A tecnologia das Vending Machines, como muitas outras envolvendo as disciplinas de engenharia ,possui tendências para padronização e interoperabilidade como um avanço tecnológico. Na década passada tem sido a indústria dos computadores, como por exemplo ,que moveu-se para os sistemas abertos e tecnologias que poderiam serem transportadas rapidamente de uma plataforma para outra. Uma comparável mudança de direção e padrões uniformes e com máxima flexibilidade têm tido lugar nas Vending Machines. O último desenvolvimento em evolução é o Multi-Drop Bus (MDB protocol), uma interface entre placa de controle da vending machine e os periféricos que interagem com ela. No passado as Vending Machines eram mecânicas, e todo o componente em trabalho foi fisicamente desenvolvido para o próprio sistema. Modificar cada máquina para fazer alguma coisa diferente que não tenha sido projetado para fazer como por exemplo : Aceitar diferentes moedas ,ou vender produtos de diferentes tamanhos ,exigiam dos fabricantes de máquinas novos componentes que iriam anular os já inclusos originalmente pelo fabricante. A indústria mostrou grande criatividade e técnica e habilidade, fazendo que com isso ,fosse desenvolvido um Up-Grade (Atualização) para as vending (Máquinas eletromecânicas), que foram as melhores ,claro que com algumas limitações. LINKS ELÉTRICOS Os equipamentos de Vending Eletromecânico não foram muito diferentes, mas introduziram um equipamento intercambiável .Desde que o aceitador de moedas ,que então eram produzidos em modo de pulsos elétricos; tinham o seguinte princípio de funcionamento: quando o preço correto tinha sido alcançado e que tal pulso ativava uma solenóide e ou um motor e por consequência executava a entrega do produto, isto foi possível trocando um aceitador de moedas por um modelo mais novo. Contudo cada um desses mecanismos eram independentes e a linha de força (Host da Vending Machine –110v) eram também diferentes para cada fabricante de máquinas ,não havia uma padronização. MAIS CONFUSÃO Haviam também os aceitadores de moedas de preços simples (1 Preço) , 4 (quatro) preços e 10 (dez) preços ,aumentando –se assim as dificuldades de trabalho do departamento técnico e a operação da empresa. E novamente a Engenharia foi muito prática e com habilidade produziu conversores que permitiam ao componente operar em ambientes, no qual ,não tinham sido designados .Mas haviam sempre um ponto no qual a modificação tornava-se um custo muito alto e o benefício a ser esperado poderia não ser alcançado. O microprocessador foi inventado em 1971, aumentando a revolução e o designer e a fabricação de componentes eletrônicos, que haviam iniciados com os transistores a 25 anos atrás. Com isto foi possível imaginar uma Vending Machine que poderia ser adaptada para diferentes funções de programação, a medida que as fiações ou componentes mecânicos eram trocados. O primeiro maior impacto da aplicação de novas tecnologias da Vending foram as trocas dos complexos sistemas mecânicos de entrega de produtos como: controle de tempos através de cames com switchs elétricos, estes também usados em máquinas de Assar derivados e máquinas de bebidas quentes, por um sistema controlador de tempo todo eletrônico que gerava uma voltagem alta durante um preciso intervalo de tempo, programado pelo operador. Mas o primeiro uso inteligente eletronicamente foi a mudança de preços e mecanismos de créditos. Inteligentes mecanismos foram oferecidos com novas versatilidades e tecnologias com alcance de preços diferentes e, com devolução de troco. Foram oferecidos também aos clientes de grande porte características como: devolução de troco e display de créditos. Entretanto, estes sistemas se encaixaram em um simples e limitado dialogo .Eles conversavam com a máquina e ela apenas respondia com um pedido de que a venda tinha sido feita ou um sinal dizendo que o produto tinha se esgotado e ativando o display pedindo para fazer outra seleção. Esta situação tornou-se mais complexa com a aceitação de moedas correntes. Estes mecanismos tinham aparecidos brevemente nas Vending perto dos anos de 1970.Mas muitas vendings poderiam não ver méritos Em fazer pagamento de troco para notas quando á máquina tinha feito uma venda ,por exemplo com 0,25Cents. Melhorados, os aparelhos reapareceram uma década depois em Máquinas de refrigerantes e, foram elas que popularmente espalharam rapidamente para outros tipos de equipamentos. VOLTANDO Á CONVERSA Isto adicionou um terceiro e um quarto componente participante na conversação ,tomandose assim ,lugar na transação. O inteligente aceitador de moedas (Coin Mechanism )agora precisava ser ligado com um aceitador de notas (Bill Validator) no qual providenciaria uma segunda fonte de informação de crédito. Este inteligente mecanismo (Coin Mech) entregava o sinal para a vending machine e também para o trocador, baseado na informação de crédito recebida de sua própria lógica de aceitação de moedas tão bem quanto vinda do aceitador de notas (Bill Validator). Isto também torno-se possível a captura de auditoria de dados (Contabilidade de Vendas)instalando-se um módulo entre o mecanismo de moedas e a máquina. Isto deu margem ao crescimento do primeiro sistema de gerenciamento de informação. Isto foi possível, é claro, mas teve-se que construir um módulo de captura de dados dentro do próprio mecanismo de moedas. Fiação e cabos desta maneira cresceram, e os fabricantes diziam que precisavam de pouco mais de preocupação para acomodar componentes vindos de outros fabricantes. Houve um grande mercado na terceira metade da década de fornecedores de Kits, que permitiam vários tipos de interconexão ,com maior ou menor dificuldade e maior ou menor custo. O próximo passo foi transferir a função de controle do mecanismo de moedas para uma placa de controle da vending .Na segunda geração as vending machines tiveram o desenvolvimento das placas de controles para aceitar sinais de entradas, vindo dos aceitadores de notas e moedas e leitores de cartão, e a resposta com o sinal apropriado para os mecanismos de entrega de produtos e mecanismos de troco, no caso, o moedeiro. Todos os preços nesta ocasião ,eram agora colocados diretamente na Vending Machines e todas as informações eram fixadas na placa de controle da máquina e não mais como era na aceitador de moedas. Esta placa de controle poderia também suportar memória para captura de dados (contabilidade da máquina), representados por cada sinal gerado em cada transação. PADRÕES DESEJADOS A esta altura, tornou-se evidente que a padronização foi muito necessária. A primeira tentativa na máquina para alojamento e recuperação de dados foi o famoso “ sistema gerenciador de informações”, no meio dos anos 1970,que falharam e chamaram a atenção a estes interesses porque três ou quatro sistemas disponíveis foram patenteados ,e todos os caminho vindo do módulo de captura de dados para o interrogador foram usados para coletar tais informações. E partir desta situação a Vending Machine foi sendo construída com a placa de controle que poderiam ter interface com os aceitadores de moedas e notas e leitores de cartões, terminais escritos para diferentes fabricantes. Antes disso, a NAMA- National Automatic Merchandising Association E.U.A– formou um comitê vindo de representantes de companhias fabricantes de máquinas e desenvolvimento de softwares para desenvolver os padrões necessários. Dois itens precisavam ser endereçados .O primeiro á receber mais atenção, foi o formato uniforme para alojamento e captura de dados e o protocolo padrão que seria utilizado para transmitir ao cliente tais informações. Foi criado então o componente HHC –Hand Held Computer ,um computador de mão no qual se extraiam os dados alojados na máquina e também sugestões futuras para criação de sistema via modem conectados remotamente via computador, via terra ou rádio link .Levando via cabo isto poderia tornar-se um promissor Sistema de gerenciamento de informações, permitindo que cada máquina capturasse e aloja-se a transação de dados a um formato padrão. Na primeira parte o hardware (máquina )e o software desenvolvidos poderiam designar um sistema para ler estes dados. O operador poderia escolher o melhor sistema e acoplar a sua operação específica, e confiante que não se tornaria obsoleto para próximas modificações. O segundo passo foi o padrão de interconexão da máquina controladora com os componentes periféricos como: Aceitador de Moedas, Aceitador de Notas e Leitor de cartão, ou qualquer outro componente necessário para mandar a informação para a placa de controle ,ou para responder a informação editada por ela. Visualizar figuras no site. FAZENDO O PROGRESSO O primeiro passo foi a adoção do Padrão da Industria de Transferência de Dados. Isto inclui a adoção obrigatória e campos opcionais para alojamento de dados na placa de controle tão bem o uso do DEX\UCS –protocolo de comunicação de dados. DEX/UCS é composto de 3 linhas de comunicação RS-232 que é um protocolo serial familiar ,de computadores de uso pessoal e originalmente foi desenvolvido para permitir a organização de rota , entrega e ou abastecimento de produto ao varejo. Posteriormente foi incluído HHC –Hand Held Computer que puderam se comunicar com os clientes em computadores de loja. DEX/UCS –abreviado ,significa Data Exchange / Uniform Communication Standard e é mantido pelo Uniforme Code Council .Simples de ser incluído nos produtos e já utilizado largamente nas companhias engarrafadoras e produtores de comida e Salgados. O DEX/UCS foi uma escolha lógica para o mercado também de vending.È tratada como uma pequena loja com o qual ,o motorista de rota,ou o supervisor ,podem trocar informações de vendas. A NAMA e o comitê de padrões também ratificaram protocolo de comunicação de dados ,DDCMP popularmente conhecido na Europa usa o DEX/UCS e a sua estrutura de dados, mas emprega o modulo lightbeam –troca de informação por sensores infra-vermelho ao invés de um cabo de transferência de dados vindo da vending Machines para o Hand Held Computer (HHC). MULTI DROP BUS (MDB) O segundo passo tem sido resolvido com a adoção do protocolo de comunicação MDB no qual fornece confiança e uma tremendo método de expansão para interação entre a Vending Machines e os periféricos nelas instalados. O MDB é um outro passo a frente com tendência para fazer a vending machines mais flexíveis. Há grandes tendências para que ás máquinas fabricadas sejam todas padronizadas neste protocolo ,ou então,pelo menos uma opção de saída do protocolo MDB ,já que ,a maioria das máquinas no continente Europeu e Asiático ,possuem outros protocolos de comunicação ,dentre eles ,o Executive ou protocolo A. O MDB é um sistema que dá aos componentes periféricos (Aceitadores de Notas ,Moedas e outros)uma inclusão com capacidade única ,um simples contexto ,no qual, eles podem ser reconhecidos pela placa de controle da Vending ,e que podem trocar informações dentro delas. O MDB é um padrão externo que pode ser comparados a um computador ,onde se pode colocar vários periféricos ,como impressora ,scanner e outros. O padrão que inclui a definição do protocolo MDB é a definição de voltagem que é de 34VDC e podem ser colocados até 32 periféricos simultaneamente que o protocolo será reconhecido. Cada componente terá um único endereço. O MDB utiliza 5 fios dois para alimentação (34VDC) e três para comunicação de dados (sendo transmissão de dados, recebimento de dados e sinal de comunicação). O MDB atualmente está habilitado para 6 endereços dos 32 endereços disponíveis e três deles são altamente utilizados nas Vending Machines .O Aceitador de moedas ( Endereço 1);Aceitador de notas (Endereço 6);Leitor de cartões e terminais de impressão (endereço 2); Display de Mensagens ( Endereço 4),sistema de Auditoria com relógio em tempo real (endereço 3) e o controlador de energia da Vending Machine (ender. 5), no qual vão fazer o possível gerenciador de energia ,caracterizado. Todos estes podem ser designados e construídos simplesmente utilizando o padrão BUS.(MDB).Dois endereços são reservados o (30&31) para periféricos específicos, e o resto estão disponíveis para futura tecnologia ,limitado apenas pela imaginação .Possíveis novos periféricos podem ser incluídos em algum endereço como a máquina SLAVE machine , no qual é controlada por uma máquina MASTER-Central . VISUALIZAR FIGURAS no site FIAÇÕES COMUNS Benefícios adicionais para o MDB incluem sua simplificação final para interconexão de cabos. São utilizados em plugs Molex –6 vias conector padrão do protocolo. Pouco circuito é exigido dentro da máquina ,e a facilidade de se fazer um Plug & Play ou atualizações sem trocar as tradicionais fiações. Desta maneira , há também uma economia maior pois ,não é preciso utilizar transformadores independentes ou reguladores de voltagens para trabalhar com a Vending. Complexidade e Manutenção podem ser levados em conta devido ao seu baixo custo. Entusiasmo também pode ser obtido sobre um fácil up-grade e customização de aceitadores de notas que podem continuar com avanços na sua programação. Cada modificação de notas nos países correntes ,através de bancos que gerenciavam as moedas( Banco Central) ,tinham que serem retornadas para o centro de serviço para as devidas reprogramações. Hoje com o protocolo MDB é possível recarregar novos programas dentro do aceitador de notas sem removê-lo da máquina. A disponibilidade de se fazer um hand held (computador de mão) tornou-se muito fácil com o protocolo MDB, fazendo com que os próprios fabricantes de leitores de notas desenvolvam uma ferramenta , e solucionem os problemas como critérios de validação dos aceitadores de notas. Citamos como por exemplo, O Zapper Transmissor (COINCO)-um controle remoto utilizado diretamente na máquina ,no qual, pode-se fazer calibração óptica de sensores e atualização de notas mais recentes impressas pelo Banco Central A NAMA tem trabalhado com a EVA (European Vending Association ) com sede na Bélgica para que os fabricantes de máquinas da Comunidade Européia ,desenvolva as máquinas com um protocolo de dados externos, claro ,utilizando o protocolo MDB universalizando assim ,tal protocolo, e facilitando a vida de todos. Para que afinal, qualquer máquina produzida em qualquer lugar do mundo, possa funcionar também em qualquer território do planeta ,preocupando-se assim somente com os aceitadores de notas e moedas para as moedas correntes de cada país. Maiores informações técnicas podem ser retiradas ,adquirindo o MDB_ICP (Internal Communication Protocol) .Um livro com todas as informações internas do protocolo MDB. Contate-nos:A/c de Hermes Porto Pires