Home Forum Scrivi una domanda di elettronica Weak Pull-up – PIC

Questo argomento contiene 2 risposte, ha 2 partecipanti, ed è stato aggiornato da  fuzzzy 2 anni, 7 mesi fa.

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)
  • Autore
    Articoli
  • #58707

    fuzzzy
    Membro

    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.

    #71212

    Emanuele
    Keymaster

    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.

    #71213

    fuzzzy
    Membro

    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.

Stai vedendo 3 articoli - dal 1 a 3 (di 3 totali)

Devi aver eseguito l’accesso per poter rispondere a questa discussione.