Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Da 10 a 12 bit

Elettronica lineare e digitale: didattica ed applicazioni

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

1
voti

[1] Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 15 lug 2014, 22:10

Un saluto a tutti, O_/

Mi trovo a dover risolvere un piccolo (che sia piccolo dipende poi da quanto complicata sarà la soluzione) problema.

Mi trovo a dover trattare un segnale in ingresso ad un ADC da 10 bit, come se fosse a 12 bit.
Mi spiego meglio con uno schema.



La soluzione che mi sono pianificato, per il momento, è quella di stabilire un valore di riferimento uguale a V_\text{dd} \over 2, ed a seconda di quale valore di tensione venga letto dall' ADC, ossia,

v_\text{IN} < {V_\text{dd} \over 2} < v_\text{IN}

incrementare o meno il valore da scrivere nel registro del DAC attraverso una temporizzazione. Se il cursore del potenziometro si trova a metà, in un questo caso non viene assegnato nessun valore al DAC. Per sicurezza userei un potenziometro a scatti.

Non so come si chiama questo metodo di conversione però mi sembra quello più adeguato per risolvere il problema.

Mi piacerebbe però valutare altre possibili soluzioni. Per esempio, stavo leggendo qualcosa riguardo ai trasduttori di posizione angolare, ma non sono sicuro che facciano al caso mio. Diciamo anche che non li ho mai usati. :(

L' ideale sarebbe un potenziometro con giri illimitati, ma non mi sembra esista questo tipo di potenziometro.

Consigli ed idee ?

:D

Ringrazio in anticipo.

O_/
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

1
voti

[2] Re: Da 10 a 12 bit

Messaggioda Foto UtenteWALTERmwp » 15 lug 2014, 22:21

Ciao Foto Utentesimo85, se il convertitore in ingresso è quello (10 bit) sai anche qual è il limite del raw value che può raggiungere, quindi, potresti fare una semplice proporzione con quello che avresti nel caso in cui tu acquisissi da un convertitore ADC simile ma con risoluzione maggiore (12bit).
Quel valore che ricavi poi lo passi al DAC.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8981
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[3] Re: Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 15 lug 2014, 22:22

Qualcuno mi ha detto che
basta prendere il segnale in raw in ingresso e moltiplicarlo per quattro


Pistola, non ci avevo pensato.

"[#]" "[#]" "[#]"

Grazie !

:mrgreen:
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[4] Re: Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 15 lug 2014, 22:23

Vedo che io ogni tanto sono un maestro nel complicarmi la vita.

:evil:
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[5] Re: Da 10 a 12 bit

Messaggioda Foto UtenteCandy » 15 lug 2014, 22:24

Ma infatti. Poi c'è anche poco chiaro il discorso del multigiri. Un potenziometro a rotazione continua non va bene?
Avatar utente
Foto UtenteCandy
32,5k 7 10 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 10123
Iscritto il: 14 giu 2010, 22:54

0
voti

[6] Re: Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 15 lug 2014, 22:27

Candy ha scritto:Un potenziometro a rotazione continua non va bene?

In questo caso si, un potenziometro multigiro.

:-)
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[7] Re: Da 10 a 12 bit

Messaggioda Foto UtenteWALTERmwp » 15 lug 2014, 22:27

simo85 ha scritto:Vedo che io ogni tanto sono un maestro nel complicarmi la vita.
... a volte accade, succede anche a me ogni tanto di "passare" per un impiegato dell'U.C.A.S.

Saluti
W - U.H.F.
Avatar utente
Foto UtenteWALTERmwp
30,2k 4 8 13
G.Master EY
G.Master EY
 
Messaggi: 8981
Iscritto il: 17 lug 2010, 18:42
Località: le 4 del mattino

0
voti

[8] Re: Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 15 lug 2014, 23:37

Ragionando meglio, la soluzione di moltiplicare il valore per 4 risolve si il problema della conversione numerica, ma sul DAC limita sempre gli step a 1024, invece di 4096.

Con la soluzione da me proposta è possibile avere i 4096 step, quindi una maggior accuratezza.

Ad ogni modo con un semplice potenziometro ho la possibilità di provare entrambi le soluzioni.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

0
voti

[9] Re: Da 10 a 12 bit

Messaggioda Foto UtenteDirtyDeeds » 15 lug 2014, 23:39

Ma quel potenziometro a cosa dovrebbe servire? A impostare un parametro? A misurare un angolo?
It's a sin to write sin instead of \sin (Anonimo).
...'cos you know that cos ain't \cos, right?
You won't get a sexy tan if you write tan in lieu of \tan.
Take a log for a fireplace, but don't take log for \logarithm.
Avatar utente
Foto UtenteDirtyDeeds
55,9k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 7012
Iscritto il: 13 apr 2010, 16:13
Località: Somewhere in nowhere

2
voti

[10] Re: Da 10 a 12 bit

Messaggioda Foto UtenteCandy » 15 lug 2014, 23:44

Con 1024 punti in ingresso, avrai sempre 1024 step in uscita. Poi, puoi introdurre algoritmi di filtro che in qualche modo usino tutti i 4096 i punti di uscita, ma, l'informazione utile resta a 1024 punti.
Se ad esempio dall'ingresso prendi quattro campioni, li scali a 4096 punti e nei fai la media, è probabile che tu ottenga informazioni a 12 bit, ma sono solo interpolazioni, non dati di fatto.
Avatar utente
Foto UtenteCandy
32,5k 7 10 13
CRU - Account cancellato su Richiesta utente
 
Messaggi: 10123
Iscritto il: 14 giu 2010, 22:54

Prossimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Majestic-12 [Bot] e 51 ospiti