Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Come si gestisce un sensore capacitivo?

Elettronica lineare e digitale: didattica ed applicazioni

Moderatori: Foto Utentecarloc, Foto Utenteg.schgor, Foto UtenteBrunoValente, Foto UtenteIsidoroKZ

1
voti

[1] Come si gestisce un sensore capacitivo?

Messaggioda Foto UtentePatras » 22 set 2017, 14:14

Ciao a tutti. Premetto che di elettronica non me ne intendo molto e che la mia domanda non è molto concreta perciò non ho alcun tipo di urgenza: pura curiosità... (scusate se per caso la domanda fosse già stata fatta ma io non l'ho trovata)
Stavo riflettendo su un problema che forse si incontra spesso: ho notato che tanti dei sensori in commercio su siti online sono capacitivi... a volte la gente se li costruisce anche per conto proprio. Se mi interessa qualche relazione tra il dato che mi offre la capacità come faccio ad arrivare a un dato digitale? Parlo di capacità dell'ordine 50-150 pF o forse erano più grandi fino a 220 pF non mi ricordo.. (per l'umidità è questo il range se non sbaglio 220 pF max)

Le strade che vedo io sono due:
1. Convertitore frequenza tensione in cascata a un oscillatore sinusoidale costruito con il sensore capacitivo. Cosi abbiamo qualcosa del tipo capacità -> frequenza -> tensione -> ADC (ma non è preciso, tanti componenti)

2. Misurare il tempo di scarica del sensore con un PIC o altro microcontrollore che ha un oscillatore di alta frequenza a quarzo interno, usato per il conteggio software, con interrupt etc
o forse è meglio costruire l'oscillatore esterno e mandare il PIC in interrupt al fronte di salita in ingresso, e nella routine contare di nuovo con un contatore veloce interno quanto dura il periodo fino al prossimo interrupt. (meglio di quello di prima ma non molto lineare)

3. Per maggior precisione forse moltiplicatori di capacità (non li ho mai capiti) o se ci sono altre cose strane... che magari voi sapete...

Anni fa alle superiori usavo i metodi di sopra e devo dire che il secondo funziona meglio ma comunque non era il massimo, (forse perché il secondo l'avevo provato solo su breadboard).
se magari conoscete altri...
Avatar utente
Foto UtentePatras
51 1 7
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 131
Iscritto il: 24 mag 2017, 15:27

6
voti

[2] Re: Come si gestisce un sensore capacitivo?

Messaggioda Foto Utenteboiler » 22 set 2017, 16:00

La tecnica di misura classica è quella di inserire Cx su un ramo di un ponte di misura eccitato in alternata.

Ultimamante ci sono sempre piú Capacitance-to-Digital Converters. Sono circuiti integrati che misurano con precisione quanto tempo ci vuole per caricare/scaricare il condensatore fino ad una certa tensione. Un po' come descrivi tu in (2), ma la misura È composta da piú fasi e soprattutto il counter ha risoluzioni di una decina di ps, irraggiungibili con un microcontroller. Googola per esempio Acam PCap02A.

Un'altra possibilità è quella di applicare una tensione alternata ad un RC composto da una resistenza nota e il tuo condensatore. Il condendatore entra nel virtual ground di un amplificatore a transimpenza. Facendo una demodulazione Q/I del segnale puoi risalire a C. Questo sistema va compensato per bene, altrimenti costruisci un termometro molto complesso :mrgreen: Ci sono anche qui soluzioni integrate (Analog Devices AD5933).

Ciao, Boiler
Avatar utente
Foto Utenteboiler
26,4k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 5600
Iscritto il: 9 nov 2011, 12:27

0
voti

[3] Re: Come si gestisce un sensore capacitivo?

Messaggioda Foto UtentePatras » 22 set 2017, 18:24

Grazie per la risposta. Visto che mi sembrava semplice il primo metodo tra quelli elencati da Lei ho provato a buttare un circuito. Il ponte mi sembra funzionare ma prendere come massa per gli operazionali la metà della tensione alternata non credo che vada bene... secondo voi?
Avatar utente
Foto UtentePatras
51 1 7
Utente disattivato per decisione dell'amministrazione proprietaria del sito
 
Messaggi: 131
Iscritto il: 24 mag 2017, 15:27

1
voti

[4] Re: Come si gestisce un sensore capacitivo?

Messaggioda Foto Utenteboiler » 23 set 2017, 14:17

Sì, in ponte funziona, ma per la detezione ti conviene usare un amplificatore differenziale, come per esempio l'INA132.

Ciao, Boiler
Avatar utente
Foto Utenteboiler
26,4k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 5600
Iscritto il: 9 nov 2011, 12:27

5
voti

[5] Re: Come si gestisce un sensore capacitivo?

Messaggioda Foto UtenteIsidoroKZ » 23 set 2017, 18:51

Patras ha scritto:... secondo voi?


Secondo me non va bene che l'ingresso non invertente dell'operazionale non abbia un percorso in continua per richiudere la corrente di bias.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
 
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00

2
voti

[6] Re: Come si gestisce un sensore capacitivo?

Messaggioda Foto UtenteFedhman » 24 set 2017, 13:48

IsidoroKZ ha scritto:...non abbia un percorso in continua per richiudere la corrente di bias.


Ho fatto lo stesso errore anche io qualche tempo fa, costruendo un amplificatore differenziale. Qui http://www.analog.com/en/analog-dialogue/articles/common-problems-when-designing-amplifier-circuits.html quelli della Analog Devices ne parlano
I don't fight weather - Woodrow W. Smith
Avatar utente
Foto UtenteFedhman
5.195 2 9 13
Master
Master
 
Messaggi: 483
Iscritto il: 4 giu 2013, 14:05
Località: Augusta Taurinorum

1
voti

[7] Re: Come si gestisce un sensore capacitivo?

Messaggioda Foto Utenteclaudiocedrone » 24 set 2017, 23:03

:-) Questo errore è un classico, l'avrò visto comettere centinaia di volte... O_/
"Non farei mai parte di un club che accettasse la mia iscrizione" (G. Marx)
Avatar utente
Foto Utenteclaudiocedrone
21,3k 4 7 9
Master EY
Master EY
 
Messaggi: 15300
Iscritto il: 18 gen 2012, 13:36


Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 45 ospiti