Controle Automático Para Lavadora De Roupas
Artigo: Controle Automático Para Lavadora De Roupas. Pesquise 862.000+ trabalhos acadêmicosPor: kenynhaneiva • 27/2/2015 • 1.657 Palavras (7 Páginas) • 347 Visualizações
Automação Industrial. Prof: Wagner Zanco
Controle digital para Lavadora de Roupas, desenvolvido para microcontrolador PIC16F628A
Alunos: Jorge Leoncio e Stanley Brito 8
Sub-Rotina LAVAR_10MIN
Estando a bandeira lavar levantada, o
programa liga o motor de lavagem e ativa
o módulo temporizador de 15s levantando
a bandeira Temp.
A cada 15s, o contador de minutos
CountM é decrementado, e após zerar,
terão se passado 10 minutos.
Após a lavagem, é desligado o motor
levantada a bandeira para dreno e
desativado o módulo temporizador.
Esta sub-rotina também é utilizada pela
função Enxágue, logo se a banderia Enxg
estiver abaixada o programa é desviado a
executar a sequência de instruções para
efetuá-la.
LAVAR_10MIN
sim
Retorna
Flag Lavar
Set?
não
Zera flag Lavar
Seta flag Dreno
Flag Enxg
=0?
Seta flag Ctrfg
sim Zera flag Enxg
não
Liga M1
Flag _15S
=1?
CountM
=0?
não
não
sim
sim
Seta flag Temp
zera flag _15S
Desl M1
zera flag Temp
CountM = 20
LAVAR_10MIN
sim
Retorna
Flag Lavar
Set?
não
Zera flag Lavar
Seta flag Dreno
Flag Enxg
=0?
Seta flag Ctrfg
sim Zera flag Enxg
não
Liga M1
Flag _15S
=1?
CountM
=0?
não
não
sim
sim
Seta flag Temp
zera flag _15S
Desl M1
zera flag Temp
CountM = 20
Universidade Estácio de Sá
Curso: Automação Industrial. Prof: Wagner Zanco
Controle digital para Lavadora de Roupas, desenvolvido para microcontrolador PIC16F628A
Alunos: Jorge Leoncio e Stanley Brito 9
DRENAR
sim
Retorna
Flag Dreno
Set?
não
Desl B1
LS2 =0?
não
sim
Lig B1
Zera flag Dreno
Seta flag Enxg
Seta flag Encher
DRENAR
sim
Retorna
Flag Dreno
Set?
não
Desl B1
LS2 =0?
não
sim
Lig B1
Zera flag Dreno
Seta flag Enxg
Seta flag Encher
Sub-Rotina DRENAR
Com a bandeira dreno levantada, a bomba
de drenagem B1 será ligada até atingir o
nível mínimo LS2, e após esvaziar, a
mesma bandeira será abaixada e levantadas
as bandeiras enxg e encher desligando a
bomba B1.
As próximas etapas reutilizarão as subrotinas
Encher e Lavar, cuja bandeira
enxg desviará o processo para o enxágue
(remoção do excesso de sabão) conforme
verificado nos fluxogramas anteriores.
Universidade Estácio de Sá
Curso: Automação Industrial. Prof: Wagner Zanco
Controle digital para Lavadora de Roupas, desenvolvido para microcontrolador PIC16F628A
Alunos: Jorge Leoncio e Stanley Brito 10
CETRIFUGA
Retorna
Flag Ctrfg
Set?
LS2
...