Qu'est-ce que Résistance de tirage (pull-up) ?

Résistance reliant une ligne de signal à l'alimentation pour la maintenir au niveau 1 lorsque rien ne la pilote. Elle évite les entrées flottantes et s'utilise aussi sur les lignes I2C.

Nom japonais: プルアップ抵抗

« Résistance de tirage (pull-up) » apparaît dans 5 questions d'entraînement réparties sur 3 thèmes, dont Circuits logiques, SRAM et mémoire flash, Systèmes embarqués et firmware.

Domaine: Systèmes embarqués et firmware

S'entraîner : questions sur Résistance de tirage (pull-up)

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.

Un interrupteur seul est relié à une broche d'entrée d'un microcontrôleur, sans résistance de tirage vers le haut ou vers le bas. Que peut-il se passer lorsque l'interrupteur est ouvert ?

  1. ALa broche est toujours lue à 1
  2. BLe potentiel de la broche est indéterminé (flottant) et la lecture alterne irrégulièrement entre 0 et 1 sous l'effet du bruit
  3. CL'alimentation du microcontrôleur se coupe
Afficher la réponse et l'explication

Réponse : B. Le potentiel de la broche est indéterminé (flottant) et la lecture alterne irrégulièrement entre 0 et 1 sous l'effet du bruit

Une entrée CMOS ne consomme presque aucun courant ; non connectée, son potentiel est indéterminé et varie sous l'effet du bruit des signaux voisins ou de l'approche d'une main. Le circuit d'entrée peut aussi être traversé par un courant de court-circuit à potentiel intermédiaire et la consommation augmenter. Avec une résistance de tirage vers l'alimentation, la lecture est sûre : 1 lorsque l'interrupteur est ouvert, 0 lorsqu'il est fermé à la masse. De nombreux microcontrôleurs permettent d'activer un tirage interne.

« Résistance de tirage (pull-up) » dans les explications

Questions mentionnant « Résistance de tirage (pull-up) » (5)

  1. 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 ?
  2. Un interrupteur seul est relié à une broche d'entrée d'un microcontrôleur, sans résistance de tirage vers le haut ou vers le bas. Que peut-il se passer lorsque l'interrupteur est ouvert ?
  3. Quel est le troisième état que peut prendre la sortie d'un buffer trois états ?
  4. Pour écrire dans une cellule SRAM, on tire une des lignes de bit à 0 V pour inverser l'état de la cellule. Quelle condition est exigée des transistors d'accès ?
  5. Quel exemple d'« assistance à l'écriture », qui prévient les échecs d'écriture SRAM à basse tension, est correct ?

Termes associés

Interruption Microcontrôleur CMOS Ligne de bit Anti-rebond (debounce) Capture d'entrée (input capture) Chargeur d'amorçage (bootloader) Chien de garde (watchdog timer) Débit en bauds Détection de baisse de tension (brown-out)

Retour au glossaire