USANDO A TEORIA DE MÁQUINA DE ESTADO FINITO PARA O CONTROLE DE NÍVEL DE UM TANQUE
NÍVEL DE UM TANQUE
Adilson Nascimento Junior
Disciplina de Projetos de Engenharia V
Graduação em Engenharia Elétrica em Telecomunicações – Faculdade Novo Milênio
Vila Velha, ES
E-mail: adilsonnj@gmail.com
Resumo – Neste artigo é apresentado uma proposta para o controle de nível de líquidos em um tanque através de controle automático.
O controle automático é a implementação de uma máquina de estado finito compilada em linguagem ladder.
O sistema proposto é composto por um PLC e três sensores capacitivos uma bomba CC. Quando o nível do líquido atinge o máximo a bomba desliga, e à medida que o nível do líquido diminui e atinge o mínimo, a bomba religa. Se no processo o líquido atingir o nível muito baixo no tanque inferior o sistema interrompe a partida da bomba.
Palavras-chave – Controle de Nível, Controle automático, PLC, Maquinas de estado finito.
1. INTRODUÇÃO
As máquinas de estados finitos (FSM - Finite
State Machine) são modelos matemáticos muito úteis, usados para representar o funcionamento de circuitos sequenciais. Um circuito sequencial consiste de um circuito combinacional e uma rede de memória formada por elementos de armazenamento. Máquinas de estados finitos podem ser dois seguintes tipos a seguir:
Esvaziando
Enchendo
0
1
Figura 1 – Estados
As transições vão ser controlados pelos sensores capacitivos LSH e LSL:
LSH LSL
Máquina de Moore: onde a saída muda apenas na transição do relógio (clock).
Máquina de Mealy: onde a saída pode mudar a qualquer instante em função da entrada.
Basicamente, as máquinas estão num
“estado” e, quando recebem um estímulo, a
“entrada”, mudam para outro estado, podendo ou não produzirem uma “saída”, que pode ser o que o projetista desejar.
Figura 2 – Transições
2. DEFINIÇÃO DOS ESTADOS
Serão dois os estados de nossa máquina de estados finitos:
1
3. DIAGRAMA DE ESTADOS
Definidos as condições para o