Resistenza Pull-Up

resistenza di pull up

Cos’è una resistenza pull-up (o pull-down)?

Bene, la resistenza pull-up usa una tensione di alimentazione da qualche tipo di sensore come un valore "predefinito". Diciamo che stai usando un pulsante push col tuo Arduino e vuole sapere quando il pulsante push viene rilasciato, così colleghi il pin digitale al GND attraverso il pulsante. Quando il pulsante viene rilasciato, il GND è collegato al pin. Ma quando il pulsante non è connesso, l’Arduino sta osservando il segnale connesso a quel pin che sta “fluttuando” e perciò soggetto ad interferenze e staticità, cose che non sono probabilmente desiderabili in un sistema volutamente ad innesco.

Hai bisogno di un modo per tenere il segnale costante, connettendo il pin all’alimentazione a meno che il pulsante non sia rilasciato. Siccome non puoi connettere l’alimentatore, direttamente al GND, hai bisogno di un carico per prevenire un corto, così usi una resistenza. Il pin Arduino ancora leggerà 5V anche quando collegato ad una resistenza di 10K-ohm, ma quando il pulsante verrà rilasciato rivelerà il collegamento a terra. Questa è una resistenza pull-up.

Lo ricordo perché il pin è "tirato" su dall’alimentatore. Se tu avessi il circuito cablato nell’altro modo, col pin connesso all’alimentatore attraverso il pulsante push ed usando una resistenza che connette l’altro lato del pulsante push al GND, ciò sarebbe chiamata resistenza pull-down.

Source: Pull-up Resistor

39 Comments

  1. zad 28 marzo 2011
  2. Giovanni Giomini Figliozzi 27 marzo 2011
  3. Giovanni Giomini Figliozzi 27 marzo 2011
  4. Alex87ai 29 marzo 2011
  5. Antonio Mangiardi 29 marzo 2011
  6. Fabrizio87 26 marzo 2011
  7. brazov2 26 marzo 2011
  8. Alessandro_T 26 marzo 2011
  9. Antonio Mangiardi 26 marzo 2011
  10. Antonio Mangiardi 26 marzo 2011
  11. Fabrizio87 29 marzo 2011
  12. Alex87ai 29 marzo 2011
  13. Giovanni Giomini Figliozzi 29 marzo 2011
  14. Alex87ai 29 marzo 2011
  15. Vicus 26 marzo 2011
  16. Antonio Mangiardi 26 marzo 2011
  17. MikiTux 26 marzo 2011
  18. Francesco12-92 27 marzo 2011
  19. Francesco12-92 27 marzo 2011
  20. Francesco12-92 27 marzo 2011
  21. Francesco12-92 27 marzo 2011
  22. linus 27 marzo 2011
  23. Francesco12-92 27 marzo 2011
  24. MikiTux 27 marzo 2011
  25. FlyTeo 27 marzo 2011
  26. Antonio Mangiardi 27 marzo 2011
  27. Alex87ai 27 marzo 2011
  28. Alex87ai 27 marzo 2011
  29. Giovanni Giomini Figliozzi 27 marzo 2011
  30. Giovanni Giomini Figliozzi 27 marzo 2011
  31. Fabrizio87 27 marzo 2011
  32. MikiTux 27 marzo 2011
  33. linus 27 marzo 2011
  34. linus 27 marzo 2011
  35. Antonio Mangiardi 27 marzo 2011
  36. pinkchow 27 marzo 2011
  37. pinkchow 27 marzo 2011
  38. Antonio Mangiardi 28 marzo 2011

Leave a Reply