Circuits logiques

Lorsque plusieurs circuits à sortie à drain ouvert sont reliés à une même ligne de signal munie d'une résistance de pull-up, quel est le fonctionnement correct ?

  1. ALes sorties entrent en conflit et sont toujours détruites
  2. BIl suffit qu'une seule produise 0 pour que la ligne vaille 0 ; elle fonctionne comme un AND câblé
  3. CIl suffit qu'une seule produise 1 pour que la ligne vaille 1
Afficher la réponse et l'explication

Réponse : B. Il suffit qu'une seule produise 0 pour que la ligne vaille 0 ; elle fonctionne comme un AND câblé

Une sortie à drain ouvert a deux états : tirer la ligne vers la masse par un transistor, ou la déconnecter ; le 1 est produit par la résistance de pull-up. Il suffit qu'une seule sortie produise 0 pour que la ligne vaille 0, et elle ne vaut 1 que si toutes sont déconnectées : elle fonctionne comme un AND câblé, et les sorties ne sont pas détruites en cas de conflit. On l'utilise pour le bus I²C, les lignes d'interruption et la conversion de niveaux entre circuits de tensions d'alimentation différentes. Le front montant, déterminé par la résistance de pull-up et la capacité de la ligne, est lent.

S'entraîner sur ce thème Retour au thème

Autres questions sur Circuits logiques

  1. Dans quel cas la sortie d'une porte NAND à 2 entrées vaut-elle 0 ?
  2. D'après le théorème de De Morgan, quelle expression logique est égale à NOT(A AND B) ?
  3. Quel est le fonctionnement correct d'une bascule D (flip-flop D) ?
  4. Dans quel cas la sortie d'une porte XOR (OU exclusif) à 2 entrées vaut-elle 1 ?
  5. Que vaut en décimal le nombre binaire 1011 ?

Comparatifs sur ce thème