9
Contrôle de niveau d’un réservoir M Pompe 1 M Pompe 2 h b s pteur de niveau haut = 1 -> plein apteur de niveau bas = 0 -> vide Sélecteur de pomp s = 0 -> Pompe 1 s = 1 -> Pompe 2

Contrôle de niveau d’un réservoir

  • Upload
    bendek

  • View
    25

  • Download
    1

Embed Size (px)

DESCRIPTION

Contrôle de niveau d’un réservoir. Capteur de niveau haut h = 1 -> plein. Capteur de niveau bas b = 0 -> vide. Sélecteur de pompe s = 0 -> Pompe 1 s = 1 -> Pompe 2. Contrôle de niveau. Si réservoir plein: Aucune pompe en marche; Si réservoir vide: Les 2 pompes en marche; - PowerPoint PPT Presentation

Citation preview

Page 1: Contrôle de niveau d’un réservoir

Contrôle de niveau d’un réservoir

M

Pompe 1

M

Pompe 2

h

b

s

Capteur de niveau hauth = 1 -> plein

Capteur de niveau basb = 0 -> vide Sélecteur de pompe

s = 0 -> Pompe 1s = 1 -> Pompe 2

Page 2: Contrôle de niveau d’un réservoir

Contrôle de niveau ...• Si réservoir plein: Aucune pompe en marche;

• Si réservoir vide: Les 2 pompes en marche;

• Si réservoir ni vide, ni plein: Faire fonctionner la pompe sélectionnée par le sélecteur « s ».

Page 3: Contrôle de niveau d’un réservoir

Contrôle de niveau ...• Table de vérité:

P 20

h

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

b s P 1

Entrées Sorties

Réservoir vide1 11 1

Réservoir à 1/21 00 1

Réservoir pleinet vide ?!?

X XX X

Réservoir plein0 00 0

b = 0 videh = 1 pleins = 0 ->P1s = 1 ->P2

Page 4: Contrôle de niveau d’un réservoir

bs00 01 11 10

0

1

h

0 1 3 2

4 5 7 6

bs00 01 11 10

0

1

h

0 1 3 2

4 5 7 6

Contrôle de niveau ...• Tables de Karnaugh:

P2

P1

1 1

X X

1 0

0 0

1 1

X X

0 1

0 0

= /b + /h.s

= /b + /h./s

Page 5: Contrôle de niveau d’un réservoir

Contrôle de niveau ...• Diagramme échelle:

bV++

h s

b

h s

P 2

P 1

Seul risque:- si le capteur b est enpanne (b=0) alors quele réservoir est plein...

Les deux pompesseront en marche !!!

P2

P1

= /b + /h.s

= /b + /h./s

Page 6: Contrôle de niveau d’un réservoir

bs00 01 11 10

0

1

h

0 1 3 2

4 5 7 6

bs00 01 11 10

0

1

h

0 1 3 2

4 5 7 6

Contrôle de niveau ...• Si on considère les X comme des 0.

P2

P1

1 1

0 0

1 0

0 0

1 1

0 0

0 1

0 0

= /b./h + /h.s

= /b./h + /h./s

Page 7: Contrôle de niveau d’un réservoir

Contrôle de niveau ...• Diagramme échelle (sécuritaire):

bV++

h s

b

h s

P 2

P 1

P2

P1

= /b./h + /h.s

= /b./h + /h./s

Page 8: Contrôle de niveau d’un réservoir

Conclusion de l’exemple• Les « X » peuvent êtres utilisés dans des

groupes de 1 pour en augmenter la taille.– Cela implique des équations plus simples;

• Du point de vue sécurité, il peut s ’avérer nécessaire de considérer les « X » comme des « 0 ».

Page 9: Contrôle de niveau d’un réservoir

Les états indifférents (don’t care)• En entrée, ils permettent d’écrire les tables

de vérité sous forme plus compacte.

1

P 210

h

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

b s P 1

Entrées Sorties

1

1

0

X

0

X

0

1

0

1

X

0

X

0

1

P 210

h

0

0

1

1

0

1

1

0

1

X

0

1

X

X

b s P 1

Entrées Sorties

1

0

X

0

0

1

X

0