Ho un dubbio sugli input dei micro.

(X post)

Salve

Utilizzo un micro e un fotoaccoppiatore per vedere se ho un contatto chiuso dalla parte dei 24V. Quindi il led dalla parte dei 24V che se acceso mi satura il transistor del FA e mi porta a massa il pin corrispondete del micro.

Questo micro ha gli I/O in push pull. Il mio dubbio è devo mettere qualche resistenza limitatrice tra il pin e il collettore del transistor? Gli IO in push pull cosa pregiudicano, io conosco gli open collector e le resistenze di pull up. Quanto assorbe mettere direttamente a massa un pin tramite transistor? Scusate l'ignoranza ma sono i primi passi.

Allego spiegazione:

[FIDOCAD] MC 70 80 0 0 340 TY 120 75 5 3 0 0 0 * IN TY 130 75 11 8 0 0 0 * µC SA 90 80 LI 90 80 125 80 TY 40 85 5 3 0 0 0 * 24V MC 60 80 0 0 080 LI 60 80 40 80 LI 70 100 70 105 MC 70 105 0 0 040 MC 110 70 1 0 074 MC 90 105 0 0 040 LI 90 105 90 100

grazie!!! R

Reply to
Ricky
Loading thread data ...

Il 10 Ott 2006, 09:22, "Ricky" ha scritto:

chiuso

del

il

Come prima cosa devi configurare il pin del tuo micro come ingresso (penso tu l'abbia fatto), eventualmente in funzione del tuo micro puoi configurare un pull-up interno. In ogni caso metterei tra il collettore del transistore contenuto nell'opto e la 5V, un resistore di pull-up, un valore potrebbe essere 4k7, questo valore dipende anche dal tipo di opto che usi e da quanta corrente fai circolare nel diodo dell'opto. Un resistore tra il collettore del transistore e il pin del micro allo scopo di limitare la corrente non serve a nulla. Il discorso si può complicare se vuoi aggiungere altri componenti allo scopo di filtrare eventuali disturbi e proteggere ad esempio il diodo dei tuoi opto, il tutto dipende dalla tua applicazione.

ciao stefano delfiore

-------------------------------- Inviato via

formatting link

Reply to
stefano delfiore

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.