Teoria dell'interruttore pullup

 

 

La Resistenza da 10 kΩ e il Bivio

 

Se partiamo dalla sorgente di 5V, il flusso di corrente deve passare prima attraverso la resistenza di 10 kΩ, e qui non ci sono dubbi: quella è l'unica resistenza presente prima di decidere quale strada prendere. Quindi sì, il flusso di elettroni che attraversa questa resistenza è minore a causa del valore elevato della resistenza, ma la corrente comunque scorre.

Il Comportamento al "Bivio"

Dopo aver attraversato la resistenza da 10 kΩ, la corrente incontra il "bivio", cioè il punto in cui può andare verso il pin 8 di Arduino o verso il pulsante (e quindi verso Ground). Ma qui entra in gioco una cosa importante: anche se entrambi i percorsi (verso il pin 8 o verso il pulsante) sono collegati alla stessa resistenza da 10 kΩ, la resistenza del percorso verso il pulsante è molto più bassa rispetto a quella del percorso verso il pin 8.

Perché il Percorso verso il Pulsante è Più Facile

  1. Percorso verso il pin 8: Una volta che la corrente è passata attraverso la resistenza da 10 kΩ, il pin 8 ha una impedenza molto alta (come un ingresso ad alta impedenza) e non è progettato per assorbire molta corrente. Quindi, se la corrente decidesse di andare verso il pin 8, si troverebbe ad affrontare una resistenza quasi infinita in quel percorso, il che significa che quasi tutta la corrente preferirà percorrere l'altro ramo, che offre meno resistenza.

  2. Percorso verso il pulsante e Ground: Quando il pulsante è chiuso, esso crea una connessione diretta a Ground. La resistenza del pulsante (quando premuto) è molto bassa, quasi nulla. Questo significa che la corrente preferisce questo percorso, poiché la resistenza è minore e quindi la corrente può fluire più facilmente verso Ground.

Riassumendo il Flusso di Corrente

  • La corrente esce dalla sorgente di 5V e passa attraverso la resistenza di 10 kΩ.
  • Al "bivio", il percorso verso il pin 8 presenta un'alta resistenza (perché il pin 8 è ad alta impedenza), mentre il percorso verso Ground tramite il pulsante ha una resistenza molto bassa (quasi nulla quando il pulsante è premuto).
  • Quindi, la corrente preferirà sempre il percorso verso Ground, perché il pulsante offre una resistenza minima e quindi il flusso di corrente sarà maggiore rispetto al percorso verso il pin 8.

La "Scelta" della Corrente

Anche se entrambi i percorsi partono dalla stessa resistenza da 10 kΩ, è la resistenza più bassa che indirizza la corrente verso Ground. In altre parole, il "bivio" non è una semplice questione di attraversare la resistenza da 10 kΩ, ma riguarda anche il fatto che una strada (quella del pulsante) è molto meno ostacolata rispetto all'altra (verso il pin 8).

 

Se si decide di utilizzare il pull-up interno ad arduino la cosa si esemplifica