Accueil > Électronique > Circuits logiques à éléments discrets
ÉlectroniqueLes bases de l'automatisme

Circuits logiques à éléments discrets

Ces circuits sont réalisés avec des diodes ou des transistors bipolaires. Prenons comme exemple la réalisation des 3 opérateurs logiques de base.

    Réalisation du ET :

Réalisation du ET

    Fonctionnement :
    Considérons que le 1 correpond à la tension Vcc (5V par exemple), et le 0 à la masse : GND (ground) = 0V.

    – si A = B = 0 alors les 2 diodes sont polarisées en direct => Elles sont passantes => en Y, on a 0.6V soit environ 0V => Y=0.
    – si A = 1, B = 0 alors D1 est polarisée en inverse => D1 est bloquée. En revanche D2 est polarisée en direct => D2 est passante et impose en Y : 0.6V (environ 0V) => Y = 0.
    – si A = 0, B = 1 alors de façon symétrique au cas précédent, on a D2 bloquée et D1 passante => Y = 0.
    – si A = B = 1 alors les 2 diodes sont polarisées en inverse => en Y on a environ Vcc => Y = 1.

    Ce fonctionnement est bien celui d’un ET !

    Réalisation du OU :

Réalisation du OU

    Fonctionnement :     1 <=> Vcc (5V par exemple)
    0 <=> GND (0V)

    – si A = B = 0 alors les 2 diodes sont bloquées => le point Y est lié au GND => Y = 0.
    – si A = 1, B = 0 alors D2 est bloquée mais D1 est polarisée en direct => D1 est passante => en Y on a Vcc (Vcc – 0.6 en vrai) => Y = 1.
    – si A = 0, B = 1 alors de la même façon on a D1 bloquée et D2 passante => Vcc sur Y => Y =1.
    – si A = B = 1 alors les 2 diodes sont polarisées en direct => elles sont toutes les 2 passantes => Vcc sur Y => Y = 1.

    Ce fonctionnement est bien celui d’un OU !

    Réalisation du NON :

Réalisation du NON

    Fonctionnement :
    1 <=> Vcc (5V par exemple)
    0 <=> GND (0V)

    – si A = 1 alors le transistor T est saturé => Y = Vce_sat = 0.2V = 0 environ (GND) => Y = 0.
    – si A = 0 alors le transistor T est bloqué => Y = Vcc => Y = 1.

    Ce fonctionnement est bien celui  d’un NON !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Résoudre : *
11 × 29 =