On désire réaliser un système de contrôle de passage de voitures sur un pont qui ne peut pas supporter plus de 10 tonnes. Le pont est doté de deux barrières une sur chaque côté.
A correspond à la commande d’ouverture de la première barrière : A= 1 permet l’ouverture, A= 0 la fermeture. B correspond à la commande d’ouverture de la seconde barrière : B= 1 permet l’ouverture, B= 0 la fermeture.
En absence de voiture les deux barrières sont fermées
On suppose que deux voitures sont présentes simultanément devant A et B.
On désigne par Pa et Pb le poids des voitures se présentant aux barrières A et B respectivement.
Les conditions de fonctionnement du système sont les suivantes :
Nous définissons deux variables d’entrées (X et Y) telles que :
Cas 1 : Si (Pa+Pb) ≤ 10 tonnes (ce qui correspond à X=0), les deux barrières A et B s’ouvrent quels que soient les poids respectifs Pa et Pb.
Cas 2 : Si (Pa+Pb) > 10 tonnes (ce qui correspond à X=1), seulement la barrière correspondant à la voiture la plus légère s’ouvre alors :
Si Pa ≤ Pb (ce qui correspond à Y=0), la barrière A s’ouvre. Si Pa >Pb (ce qui correspond à Y=1), la barrière B s’ouvre.
1.a/ Établir la table de vérité de chacune des fonctions de sortie.
j'ai comme entrées X,Y et sorties A,B
X Y A B
0 0 1 1
0 1 0 1
1 1 0 1
1 0 1 0
J'ai un doute quand X=Y=1 je dois bien mettre les deux sorties a 1 ou juste A a 1 ?
-----