Beruflich Dokumente
Kultur Dokumente
.: robotitaly.NET :. - la community italiana sulla robotica > Robotica > Nome utente Ricordati?
Elettronica Analogica e Digitale
Resistenza pull up e pull down Password
Elettronica Analogica e Digitale Spazio dedicato agli argomenti strettamente correlati all'elettronica sia
analogica che digitale.
03-03-2007, 12:52 PM #1
Salve
scusate la mia ignoranza...qualcuno mi sa spiegare in parole povere cosa sia una resistenza di pull up e
di pull down? E da cosa differisce da una comune resistenza
__________________
DaTeMi 1 LeVa E vI SolLeVeRò Il MoNdO
03-03-2007, 01:31 PM #2
Ciao
Myzhar
__________________
---------------------
_______ Myzhar _______
__ www.robot-home.it __
.____ Open Source ____.
._______ Robot _______.
._ forum.robot-home.it _.
---------------------
04-22-2007, 07:42 PM #3
allora... tu hai un pin di reset [o di input] se casualmente un forte disturbo o una pista vicina facesse
salire [o scendere] la tensione nel pin il microcontrollore lo capirebbe come un reset e si resetterebbe
ogni volta che sente nell'aria qualcosa.
Allora tu ci meti una resistenza di pull up o pull down (sono normalissime resistenze collegate al pin;
quelle di pull up sono collegate fra il positivo e il pin, quelle di pull down fra massa e pin), che permette
al pin una certa stabilità, ma quando tu ci applichi una tensione tua la prende come vera..[non so se mi
spiego bene]
04-23-2007, 09:37 PM #4
praticamente è come se facesse da "limitatore" cioè la tensione x poter cambiare lo stato del pin (es.
reset) deve superare qll necessaria a far circolare corrente lungo la res.
__________________
DaTeMi 1 LeVa E vI SolLeVeRò Il MoNdO
04-24-2007, 09:46 AM #5
Servono per "forzare" ad un determinato stato logico (1 con il pull-up e 0 con il pull-down) un punto,
(se non sono presenti segnali esterni, ad esempio sono disconnessi). Ad esempio, il circuitino su
wikipedia, ha una resistenza in ingresso di pull-down. Se non non applichi nessun segnale in ingresso,
questo rimane fisso a 0, dando stabilità al circuito. L'ingresso cambia a 1 solamente quando in ingresso
arriva un 1.
Hanno molte applicazioni, oltre a quella che ti ha detto Shoker, per esempio le si può utilizzare anche
per linee di abilitazione. Se per esempio hai un segnale di abilitazione, che se 1 ti fa funzionare un
dispositivo (pensa ad un motore), se tu colleghi l'enable con un resistenza di pull-up a vcc, il circuito è
abilitato di default, non hai bisogno di tenere tu costantemente l'enable a livello alto, quando vuoi
disattivarlo, non devi fare altro che tenere l'enable a 0. Se nella tua applicazione poi il dispositivo deve
essere sempre abilitato, puoi fare a meno collegarti all'enable (risparmiando 1 pin nel caso gestisci
tutto da microcontrollore) perchè tanto penserà la resistenza di pull-up a tenerlo abilitato.
12-23-2011, 05:25 PM #6
Ciao a tutti, leggevo questa discussione un pò vecchia e volevo chiedere se per un ponte ad H dovrò
mettere delle resistenze di pull down su gli input 1 2 3 4 ed una resistenza di pull up sugli enable per
tenerli alti. Gli input saranno collegati ad uscite di arduino.
Da premettere che il circuito funzionerà solo variando lo stato degli input, quindi i motori andranno
avanti indietro e stop.
.
Grazie.
Ultima modifica di felis; 12-23-2011 a 05:44 PM
Segnalibri
Facebook
Twitter
Regole d'invio
BB code è attivo
Le smilie sono attive
Il codice IMG è attivo
il codice HTML è disattivato
Salto del forum
Regole del forum