Introduction la logique - PowerPoint PPT Presentation

1 / 39
About This Presentation
Title:

Introduction la logique

Description:

En 1847, George Boole invente une alg bre pour traiter les variables binaires. Il d finit 3 op rateurs de base, ainsi qu'une foule de r gles et de postulats. ... – PowerPoint PPT presentation

Number of Views:101
Avg rating:3.0/5.0
Slides: 40
Provided by: guy48
Category:

less

Transcript and Presenter's Notes

Title: Introduction la logique


1
Introduction à la logique
2
Introduction aux fonctions logiques
  • Systèmes binaires
  • Deux états fondamentaux et distincts
  • Vrai/Faux, Marche/Arrêt, Oui/Non.
  • Par convention
  • Un état est représenté par  0 
  • Lautre est représenté par  1 .

3
La logique Booléenne
  • En 1847, George Boole invente une algèbre pour
    traiter les variables binaires.
  • Il définit 3 opérateurs de base, ainsi quune
    foule de règles et de postulats.

4
Types de représentation
  • Les fonctions logiques peuvent être représentées
    de plusieurs façons
  • Équations logiques
  • Tables de vérités
  • Logigrammes
  • Diagrammes échelle (Ladder)
  • Ces représentations seront introduites avec les
    fonctions de base...

5
Fonction logique NON
  • En anglais NOT
  • Représentation
  • S A ou S /A

S
S
6
Fonction logique ET
  • En anglais AND
  • Représentation
  • S A B

S
S
7
Fonction logique OU
  • En anglais OR
  • Représentation
  • S A B

S
S
8
Fonction logique NON-ET
  • En anglais NAND
  • Représentation
  • S A B

S
S
9
Fonction logique NON-OU
  • En anglais NOR
  • Représentation
  • S A B

S
S
10
Fonction OU-EXCLUSIF
  • En anglais EXOR
  • Représentation
  • S A B

/BAB/A
S
/BA
S
B/A
11
Fonction NON OU-EXCLUSIF
  • En anglais EXNOR
  • Représentation
  • S A B

/B/ABA
/B/A
S
S
BA
12
Fonctions logiques utilisant des interrupteurs
  • En électronique, on représente les fonctions
    logiques avec des logigrammes.
  • En automatisation, on utilise des interrupteurs
    et des relais pour représenter les fonctions
    logiques.

13
Fonction logique NON
  • Interrupteur normalement fermé

14
Fonction logique ET
  • Utilise deux interrupteurs normalement ouvert en
    séries.

15
Fonction logique OU
  • Utilise deux interrupteurs normalement ouvert en
    parallèles.

16
Fonction logique NON-ET
  • Utilise deux interrupteurs normalement fermés en
    parallèles.

17
Fonction logique NON-OU
  • Utilise deux interrupteurs normalement fermés en
    séries.

18
Fonction OU-EXCLUSIF
  • Utilise deux interrupteurs à deux contacts

19
Fonction NON OU-EXCLUSIF
  • Utilise deux interrupteurs à deux contacts

20
Fonctions logiques utilisant des relais
  • En automatisation, on utilise les relais pour
    réaliser des fonctions logiques.
  • Le relais est une composante électromécanique.

21
Fonction logique NON
  • Relais avec un contact normalement fermé

22
Fonction logique ET
  • Utilise 2 relais avec des contacts N.O. en
    séries.

23
Fonction logique OU
  • Utilise 2 relais avec des contacts N.O. en
    parallèles.

24
Fonction logique NON-ET
  • Utilise 2 relais avec des contacts N.F. en séries.

25
Fonction logique NON-OU
  • Utilise 2 relais avec des contacts N.F. en
    parallèles.

26
Fonction OU-EXCLUSIF
  • Lampe K L /K.L K./L

27
Fonction NON OU-EXCLUSIF
  • Lampe M N M.N /M./N

28
Lalgèbre Booléenne
  • Fermeture
  • Si A et B sont des variables Booléennes, alors
    AB, AB sont aussi des variables Booléennes.
  • Commutativité
  • A B B A
  • A B B A

29
Lalgèbre Booléenne
  • Associativité
  • A (B C) (A B) C
  • A (B C) (A B) C
  • Distributivité
  • ET/OU A(B C) AB AC
  • OU/ET A(BC) (AB)(AC)

30
Lalgèbre Booléenne
  • Idempotence
  • A A A
  • A A A
  • Complémentarité
  • A A 1
  • A A 0

31
Lalgèbre Booléenne
  • Identités remarquables
  • 1 A 1 et 1 A A
  • 0 A A et 0 A 0
  • Distributivité interne
  • A (B C) (A B) (A C)
  • A (B C) (A B) (A C)

32
Table de vérité vs logigrammes
  • Pour une table de vérité donnée, nous pouvons
    trouver léquation logique et le logigramme (ou
    diagramme échelle) correspondant
  • Il faut utiliser lalgèbre de Boole pour
    simplifier.

33
Exemple
  • Trouver léquation de S.

34
Exemple
  • Solution
  • On construit léquation de S en écrivant tous les
    termes donnant S1.
  • Ainsi, S 1
  • si C0 et B1 et A0
  • ou si C0 et B1 et A1
  • ou si C1 et B0 et A1
  • ou si C1 et B1 et A0.

35
Exemple
  • On peut donc écrire
  • S /C.B./A /C.B.A C./B.A C.B./A
  • On peut simplifier
  • S /C.B B./A C./B.A
  • Autre solution possible
  • S /C.B C.(A?B)

36
Logigramme (non-simplifié)
37
Logigramme (simplifié)
38
Si nous utilisions des relais...
  • S /C.B B./A C./B.A B.(/C /A) C./B.A

39
Conclusion de lexemple
  • Cet exemple démontre que la simplification est
    essentielle.
  • Il faut avoir le circuit le plus simple que
    possible...
  • La simplification peut être un processus long si
    le système est complexe.
  • Heureusement, il existe des techniques simples
    pour simplifier.
Write a Comment
User Comments (0)
About PowerShow.com