Sensori reed con pull up o pull down?

Al di là della soluzione scelta (parallelarsi a qualcosa che già funziona con tensioni sue può non essere adeguato), per tornare alla domanda iniziale, tra pull-up e down, se bisogna collegare contatti lontani, per Arduino meglio pull-up. La tensione 5V della logica deve essere più stabile e indisturbata possibile, non va mai portata in giro per lunghi percorsi. Si può certamente, e anzi è meglio, usare un'alimentazione ausiliaria, allora up o down diventa indifferente [1]. Naturalmente con pull-up a contatto chiuso leggi 0 (LOW), con pull-down a contatto chiuso leggi 1 (HIGH). Anche i pin del micro non vanno direttamente collegati a fili lunghi, ma disaccoppiati e filtrati.

2143456


[1] Negli impianti industriali invece si preferisce la pull-down, chiamata anche PNP, perché è più probabile che un conduttore vada in corto verso massa (telai, rack, quadri, passerelle). Il corto verso massa, o ugualmente il cavo strappato, deve rappresentare "assenza di comando", nell'ottica che in caso di anomalia tutto quello che è fermo deve restare fermo, e quello che è in movimento si deve fermare.