Maquina de refrigerantes- Sistemas Digitais.
Resumo – Esse artigo apresenta uma das maneiras de desenvolver uma máquina de venda de refrigerantes, utilizando máquina de estados. Apresentando os componentes utilizados para o projeto prático e simulação no programa Proteus. Traz também todas as dificuldades e problemas apresentados durante a realização do projeto.
Palavras-chave: máquinas de estado; flip-flops; portas lógicas.
1. INTRODUÇÃO
2.
3. Máquinas de venda, ou as chamadas “Vending Machines”, se tornaram muito populares, principalmente em cidades grandes, onde a praticidade e a necessidade de um serviço rápido são muito importantes.
4. Uma máquina de venda tem suas tarefas baseadas em receber o dinheiro do comprador, analisar os valores inseridos na máquina, autorizar a venda se os valores estiverem corretos, disponibilizar a escolha do produto a ser comprado, e por fim entregar o produto correto ao comprador.
5. Para fazer os cálculos de valores e identificar a escolha do comprador, por exemplo, esse tipo de máquina geralmente utiliza de um processador, que seria o “cérebro” da máquina. Micro controlador que controla um determinado software da máquina para tomar as decisões corretas.
6. Outra maneira de se construir uma máquina de venda, é utilizando máquinas de estado. Segundo MARTIN (1998), Máquinas de Estados Finitos (FSM) representam uma maneira bastante poderosa de descrever e implementar o controle lógico para determinadas aplicações, sendo que muita lógica pode ser representada através de diagramas relativamente pequenos, seguindo regras simples, e de fácil verificação. GURP; BOSCH (1999), destacam uma máquina de estados como algo que consiste em estados, eventos, transições e ações.
7. ROCHA et al. nos mostram que na máquina de refrigerantes, os estados consistem nos estados reais que a máquina pode assumir, como: quantidade de dinheiro, falta de dinheiro, liberação de refrigerantes, etc.