Un resistore di pull-up è utilizzato nei circuiti logici elettronici per garantire uno stato noto per un segnale. È solitamente utilizzato in combinazione con transistori e interruttori per assicurare che la tensione tra massa e Vcc sia controllata attivamente quando l'interruttore è aperto (simile a un resistore di pull-down).
Non è un tipo speciale di resistore, è un resistore a valore fisso normalmente connesso tra una tensione di alimentazione di alimentazione e un pin di ingresso.
Questo può sembrare confuso all'inizio, quindi vediamo un esempio.
I circuiti digitali comprendono solo stati alti (1) o bassi (0).
Consideriamo un circuito digitale che opera a 5V. Se la tensione disponibile su un pin di ingresso è compresa tra 2 e 5 V, lo stato di ingresso è alto. E se la tensione disponibile su un pin di ingresso è compresa tra 0,8 e 0 V, lo stato di ingresso è basso.
Tuttavia, per qualsiasi motivo, se la tensione disponibile su un pin di ingresso è compresa tra 0,9 e 1,9 V, il circuito avrà difficoltà a selezionare uno stato logico alto o basso.
Per evitare questa condizione di flottamento, vengono utilizzati i resistori di pull-up e pull-down.
Un resistore è connesso tra una tensione di alimentazione e un pin di ingresso. Il diagramma del circuito di tale disposizione è mostrato nella figura sottostante.
La tensione di ingresso al gate viene portata al livello della tensione di ingresso quando l'interruttore meccanico è spento. E la tensione di ingresso va direttamente a massa quando l'interruttore meccanico è acceso.
Un resistore di pull-up è connesso con un interruttore per garantire il livello di tensione. L'interruttore controlla lo stato di ingresso del circuito.
Invece di un interruttore meccanico, nel circuito viene utilizzato anche un interruttore di elettronica di potenza.
Il resistore di pull-up viene anche utilizzato per evitare cortocircuiti poiché il pin non può essere connesso direttamente a massa o a tensione di alimentazione. Se il resistore di pull-up non è connesso, ciò può causare un cortocircuito o danneggiare altri componenti del circuito.
La differenza tra i resistori di pull-down e pull-up è mostrata nella tabella sottostante.
Resistore di pull-up | Resistore di pull-down | |
Stabilità dell'ingresso | Viene utilizzato per garantire che un terminale di ingresso sia stabile ad un livello alto. | Viene utilizzato per garantire che un terminale di ingresso sia stabile ad un livello basso. |
Connessione | Un terminale è connesso con VCC. | Un terminale è connesso con la massa. |
Quando un interruttore è aperto | Percorso di corrente è da VCC a un pin di ingresso. La tensione al pin di ingresso è alta. | Percorso di corrente è da ingresso a massa, e la tensione al pin di ingresso è bassa. |
Quando un interruttore è chiuso | Percorso di corrente è da VCC a pin di ingresso a massa. La tensione al pin di ingresso è bassa. | Percorso di corrente è da VCC a un pin di ingresso. La tensione al pin di ingresso è alta. |
Utilizzo | Più comunemente utilizzato | Raramente utilizzato |
Formula |