Pagina 1 di 1

Collegare resistori di PULL-UP

MessaggioInviato: 24 mar 2012, 9:25
da guidonetto
Ciao, per utilizzare come ingressi (devo mettere dei pulsanti) RA, RC, RD, RE, in un Pic18f4550 devo collegare delle resistene esterne di PULL-UP?
Se si di che valori?
Per chiarirmi le idee se non le metto che problemi riscontro?
Grazie

Re: Collegare resistori di PULL-UP

MessaggioInviato: 24 mar 2012, 9:42
da Paolino
Le resistenze di pull-up (ma il discorso vale anche per quelle di pull-down) si collegano come segue:



Lo scopo di tali resistenze è quello di mantenere ad uno stato logico noto l'ingresso del microcontrollore quando il contatto di input è aperto. Con i pull-up, il valore noto è il valore Vdd. Non mettere queste resistenze implica che l'ingresso rimanga flottante e di conseguenza "incerto". L'ingresso, lato microcontrollore, può assumere valori variabili in funzione di eventi esogeni.

Normalmente il valore consigliato da Microchip è di 10k: valori inferiori comporterebbero una maggiore correnre che fluisce nella porta. Andando nel dettaglio del PIC18F4550, se leggi con attenzione il datasheet ti accorgi che PORTB è dotata di pull-up interni che vanno abilitati. Il vantaggio è quello di non dover applicare alcun componente esternamente.

Ciao.

Paolo.

Re: Collegare resistori di PULL-UP

MessaggioInviato: 24 mar 2012, 10:11
da guidonetto
Grazie per i chiarimenti.

Re: Collegare resistori di PULL-UP

MessaggioInviato: 24 mar 2012, 11:48
da Paolino
Per completezza, eccoti il collegamento di interruttore con una resistenza di pull-down:



Ciao.

Paolo.