Home
Accesso / Registrazione
 di 

Weak Pull-up - PIC

2 risposte [Ultimo post]
ritratto di fuzzzy
Offline
Titolo: User+
Utente+
Ultima visita:
1 settimana 6 giorni fa
Utente dal: 20/11/2008
Messaggi: 17
Utente PREMIUM

Ciao a tutti,

Vorrei sottoporvi un dubbio che ho.

Uso molto spesso le resistenze di pullup interno dei PIC per l'interfaccia dei pulsanti.
Sto realizzando un dispositivo che controlla vari relè(12V) a bordo scheda.

I 12V per alimentare le bobine dei relè sono ottenuti tramite trasformatore e poi raddrizzati. Per i 5V c'è un banale 7805 filtrato.

Le resistenze di pullup interne, sono abbastanza immuni dal rumore? Potrebbero esserci falsi trigger dei pulsati dovuti al rumore? Vi fidereste ad usarle in oppure preferireste sempre usare il pullup esterno magari anche con condensatore?

Basterebbe un solido anti-rimbalzo nel firmware?

Grazie per le vostre opinioni.

ritratto di Emanuele
Offline
Titolo: Moderator
Moderatore
Ultima visita:
3 ore 22 min fa
Utente dal: 28/07/2007
Messaggi: 1022
Utente PREMIUM
Debounce e pullup interni

Posso raccontarti la mia esperienza:

ho usato spesso i pullup iterni in particolare nei PIC ed anche per produzioni di migliaia di pezzi ed in ambienti ostili (automazione) e non ho mai avuto problemi.

Quindi posso risponderti cosi:

Le resistenze di pullup interne, sono abbastanza immuni dal rumore?
Interne o esterne vanno a finire sempre alla VCC, è quella che deve essere ben filtrata.

Potrebbero esserci falsi trigger dei pulsati dovuti al rumore?
Si, ma anche con i pullup esterni quindi serve l'antirimbalzo :)

Vi fidereste ad usarle in oppure preferireste sempre usare il pullup esterno?
Io li uso senza problemi anche se colleghi progettisti non le amano e forse mai le useranno :)

...magari anche con condensatore?
Quello male non fa in entrambi i casi, andrebbe in parallelo al tasto.

Basterebbe un solido anti-rimbalzo nel firmware?
Anche qui in molte situazioni (migliaia di pezzi dove eliminare i condensatori era importante) ho fatto solo il debounce firmware senza problemi.
Comunque se non hai problemi di budget e spazio, il condensatore sul tasto è meglio metterlo.

ritratto di fuzzzy
Offline
Titolo: User+
Utente+
Ultima visita:
1 settimana 6 giorni fa
Utente dal: 20/11/2008
Messaggi: 17
Utente PREMIUM
Grazie

Grazie Emanuele,

Riflettendoci bene, sono molto simili le 2 resistenze di pull-up, tantovale eliminare quelle esterne.
Il condensatore sul PCB lo prevedo, poi deciderò se montarlo o meno.

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ultimi Commenti