Exemple On veut commander le chauffage et la ventilation dune salle de TD à partir de la température extérieure de la manière suivante : - Si la température est inférieure à 25° le chauffage doit être mis en route. - Si la température est supérieure à 25° la ventilation doit se déclencher.
variables T1 : T < 25° T2 : T > 25°
Solution E0 C E1 C/.V/ E2 V T1 T1/ T1/T2/ T2/ T2
Solution : Moore T1/T2/ E0 C E1 C/.V/ E2 V T1 T1/T2/ T2 EntréesÉtat PÉtat FS T1E0 C T1/E0E1C T2/T1/E1 C/V/ T1E1E0C/V/ T2E1E2C/V/ T2E2 V T2/E2E1V
Solution T1/T2/ E0 C E1 C/.V/ E2 V T1 T1/T2/ T2 EntréesÉtat PÉtat FS T1E0 C T1/E0E1C T2/T1/E1 C/V/ T1E1E0C/V/ T2E1E2C/V/ T2E2 V T2/E2E1V
Table des transitions Entrées Etats présents Etats Futurs Sorties T1 T2 QC QV DC DV C V table de transition Table des transitions EntréesÉtat PÉtat FS T1E0 C T2/T1/E0E1C T2/T1/E1 C/V/ T1E1E0C/V/ T2E1E2C/V/ T2E2 V T2/E2E1V
Codage des états 3 états => 2 bascules D E0=01 E1=00 E2=10 DQ Rem : état présent noté Q
Remplace les états EntréesEtat présentEtat FuturSorties T1T2QCQVDCDVCV