Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Leggere stato di un circuito esterno

Progetti, interfacciamento, discussioni varie su questa piattaforma.

Moderatori: Foto UtenteMassimoB, Foto UtenteWALTERmwp, Foto Utentexyz

0
voti

[1] Leggere stato di un circuito esterno

Messaggioda Foto Utentedadothebest » 3 apr 2017, 19:20

Ciao, vorrei leggere con arduino se un dispositivo esterno è alimentato o meno. Tale dispositivo possiede un led di stato alimentato a 3V. Esiste un modo semplice per collegarlo ad arduino? Mi interessa sapere se c'è tensione o meno, null'altro.
Avatar utente
Foto Utentedadothebest
24 2 7
Frequentatore
Frequentatore
 
Messaggi: 226
Iscritto il: 25 nov 2013, 17:13
Località: Ascoli Piceno

0
voti

[2] Re: Leggere stato di un circuito esterno

Messaggioda Foto Utenteluigiceccato » 12 apr 2017, 22:53

Leggi lo stato... bit alto ok alimentato --- bit basso non alimentato
Avatar utente
Foto Utenteluigiceccato
20 1
 
Messaggi: 15
Iscritto il: 19 nov 2016, 16:44

0
voti

[3] Re: Leggere stato di un circuito esterno

Messaggioda Foto Utentedadothebest » 13 apr 2017, 21:44

Ok ma come collego tale LED ad arduino?
Avatar utente
Foto Utentedadothebest
24 2 7
Frequentatore
Frequentatore
 
Messaggi: 226
Iscritto il: 25 nov 2013, 17:13
Località: Ascoli Piceno

1
voti

[4] Re: Leggere stato di un circuito esterno

Messaggioda Foto UtenteCarloCoriolano » 13 apr 2017, 21:48

Se i due circuiti possono avere un punto di riferimento elettrico comune, puoi derivare dal LED un piccolo transistor di segnale che interfacci lo stato ad un ingresso digitale.
Se invece i due circuiti non puoi o preferisci non averli con un punto a potenziale comune, puoi applicare un fototransistor in serie al LED e nuovamente rilevare lo stato tramite il transistor collegato ad un ingresso del sistema a microprocessore.
Avatar utente
Foto UtenteCarloCoriolano
1.431 3 4 7
---
 
Messaggi: 1025
Iscritto il: 24 mag 2016, 13:08

1
voti

[5] Re: Leggere stato di un circuito esterno

Messaggioda Foto Utenteluigiceccato » 14 apr 2017, 0:03

Pietro se vuoi ho una astronave pronta...peccato che non parte poiché non si accende un led
Avatar utente
Foto Utenteluigiceccato
20 1
 
Messaggi: 15
Iscritto il: 19 nov 2016, 16:44

0
voti

[6] Re: Leggere stato di un circuito esterno

Messaggioda Foto Utentebanjoman » 14 apr 2017, 2:02

(:OOO:)
Se funziona quasi bene, è tutto sbagliato. A.Savatteri/M.Mazza
Avatar utente
Foto Utentebanjoman
7.198 5 8 11
Master EY
Master EY
 
Messaggi: 1129
Iscritto il: 19 set 2013, 19:27

0
voti

[7] Re: Leggere stato di un circuito esterno

Messaggioda Foto Utentelucaking » 14 apr 2017, 13:41

Scusate l' intromissione e sopratutto la mia ignoranza, ma la cosa mi incuriosisce.
Può funzionare una cosa del genere, mi viene il dubbio che si possa fare anche a meno della resistenza di pull-down.
Avatar utente
Foto Utentelucaking
833 2 5 8
Expert
Expert
 
Messaggi: 782
Iscritto il: 29 mag 2015, 14:28

0
voti

[8] Re: Leggere stato di un circuito esterno

Messaggioda Foto UtentePaolino » 14 apr 2017, 16:26

Credo di sì. E senza pull-down.

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
31,9k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4179
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)

0
voti

[9] Re: Leggere stato di un circuito esterno

Messaggioda Foto Utentelucaking » 15 apr 2017, 6:56

Paolino ha scritto:Credo di sì. E senza pull-down.

Grazie, immaginavo che il pin del micro si "scaricasse" anche attraverso il resistore e il led, il mio dubbio era che quando la tensione scende sotto la soglia di conduzione del led sul pin dell' arduino resti una tensione che lo lasci in uno stato incerto.

CarloCoriolano ha scritto:...rilevare lo stato tramite il transistor collegato ad un ingresso del sistema a microprocessore.

Vi scoccia spiegarmi questo metodo? Vorrei capire come si usa il transistor in questione e quali vantaggi offre questa soluzione.
Avatar utente
Foto Utentelucaking
833 2 5 8
Expert
Expert
 
Messaggi: 782
Iscritto il: 29 mag 2015, 14:28

0
voti

[10] Re: Leggere stato di un circuito esterno

Messaggioda Foto UtenteMarcoD » 15 apr 2017, 8:44

"Grazie, immaginavo che il pin del micro si "scaricasse" anche attraverso il resistore e il led, il mio dubbio era che quando la tensione scende sotto la soglia di conduzione del led sul pin dell' arduino resti una tensione che lo lasci in uno stato incerto." Il tuo dubbio è fondato.

Secondo me il circuito più sicuro è un transistor NPN con emettitore a massa, collettore all'ingresso digitale di arduino; inserire un resistore da 2,2 kohm fra il collettore e il +5 di arduino (se inserisci via software il resistore di pull'up interno del controllore puoi farne a meno)
La base del transistor tramite un 10kohm va connessa all'anodo del LED per prelevare un briciolo di corrente a circa 1,5 V che manda in saturazione il transistor quando il led è acceso. La massa con il catodo del LED va connessa alla massa arduino.
Gli altri circuiti più semplici possono funzionare, ma occorre conoscere le effettive tensioni presenti e dimensionare i resistori. Poi cosa succede all'ingresso digitale di arduno se è presente un 3V sull'ingresso con arduino disalimentato? O_/
Avatar utente
Foto UtenteMarcoD
6.185 4 8 13
Master EY
Master EY
 
Messaggi: 2410
Iscritto il: 9 lug 2015, 16:58
Località: Torino

Prossimo

Torna a Arduino

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti