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

0
voti

[21] Re: Da 10 a 12 bit

Messaggioda Foto Utentemarioursino » 16 lug 2014, 19:03

Forse OT: shifta di due, non moltiplicare per quattro
Avatar utente
Foto Utentemarioursino
5.687 3 9 13
G.Master EY
G.Master EY
 
Messaggi: 1598
Iscritto il: 5 dic 2009, 4:32

0
voti

[22] Re: Da 10 a 12 bit

Messaggioda Foto UtenteRussell » 16 lug 2014, 19:30

Qualcuno ha detto di
mediare gli ultimi quattro ad ogni ciclo


No
non sono affatto d'accordo

mediando gli ultimi 4 campioni acquisiti al passo del clock di uscita in pratica significa applicare un banale filtro passa basso al segnale acquisito... con il vantaggio di un solo inutile degradamento dell'informazione acquisita.

invece acquisire a frequenza quadrupla e poi mediare a gruppi di 4 campioni significa ogni volta implementare uno 'stimatore' del valore medio di una variabile, che in pratica aumenta la definizione del campionatore rendendolo concretamente a 12bit
Avatar utente
Foto UtenteRussell
3.373 3 5 9
Master
Master
 
Messaggi: 2193
Iscritto il: 4 ott 2009, 10:25

0
voti

[23] Re: Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 16 lug 2014, 20:05

simo85 ha scritto:Quando accendo il circuito gli stati A e B saranno a 0 0 .
Dal momento che si cambia posizione, cambia la fase dei due segnali e questa rimane costante fino ad una nuova posizione.

Mi correggo. Vedo che avevo capito male. Viene inviata una serie di impulsi.
Il numero totale di bit di risoluzione equivale ad un giro completo.
Se per esempio ricevo 6 impulsi, ed il contatore nella MCU si incrementa di 6 allora vuol dire che ho fatto mezzo giro con la manopola dell' encoder.

Ho trovato questo PDF in cui è brevemente spiegato il funzionamento. :-)
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

2
voti

[24] Re: Da 10 a 12 bit

Messaggioda Foto UtenteRussell » 16 lug 2014, 20:50

Qualcuno si meraviglia che
mediando un segnale a 10 bit si ottenga un segnale a 12 bit,
allora mediandolo svariate volte e lo si porta a 32 bit


esatto!... si fa' proprio cosi' infatti quando non si puo' fare di meglio ! :mrgreen: :mrgreen:

senti, non mandiamola troppo avanti senno' si finisce con le inutili polemiche
io interrompo la difesa della mia tesi con un esempio semplice semplice

Ti calcolo l'area di una quasiasi curva chiusa che puoi tracciare su un foglio A4 in percentuale all'area del foglio stesso disponendo di un semplice digitalizzatore ad 1bit, dandoti la stima 10 bit ( o piu' se preferisci)

come faccio?

Aspetto che piova!

e conto ogni goccia che cade dentro la tua curva e conto quelle che cadono fuori
(ecco il digitalizzatore ad 1 bit)

Dopo ORE e ORE (ammazza che diluvio!), e quindi miliardi di digitalizzazioni, potro' affermarti con certezza che l'area racchiusa dalla tua curva è magari il 34.65345354345566 % dell'area totale .... con incertezza matematicamente fissabile magari ad almeno a 10^-10


Nell'insieme il mio apparato è un preciso convertitore analogico digitale a 10bit

l'ho implementato con un convertitore ad 1bit, ma anche che lavora MOLTO velocemente (ecco il prezzo da pagare)

se non ti torna non importa, te lo spiego davanti ad una birra virtuale quando capitera' O_/
Avatar utente
Foto UtenteRussell
3.373 3 5 9
Master
Master
 
Messaggi: 2193
Iscritto il: 4 ott 2009, 10:25

6
voti

[25] Re: Da 10 a 12 bit

Messaggioda Foto UtenteDirtyDeeds » 16 lug 2014, 21:14

Qualcuno vorrebbe sapere
come e' possibile che mediando un segnale a 10 bit si ottenga un segnale a 12 bit
allora mediandolo svariate volte e lo si porta a 32 bit


Sì è così che si fa in praticamente tutte le misure (anche quando non sai di farlo o non ti sembra). Si può fare fintanto che il rumore è bianco, quando inizia a prevalere il flicker non si ha più nessun miglioramento (in genere per tempi di integrazione superiori alla frazione di secondo). Sarà uno degli argomenti fondamentali degli articoli che voglio scrivere sul rumore (prima o poi ce la farò a iniziare...).

PS: Mi dispiace non poterlo spiegare qui, ma dovrei usare LaTeX e FidocadJ :mrgreen:
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

3
voti

[26] Re: Da 10 a 12 bit

Messaggioda Foto UtenteDirtyDeeds » 16 lug 2014, 21:25

simo85 ha scritto:Quando accendo il circuito gli stati A e B saranno a 0 0 .


No, Foto Utentesimo85, quando accendi il circuito puoi avere uno qualunque dei 4 stati 00 01 10 11.

simo85 ha scritto:Dal momento che si cambia posizione, cambia la fase dei due segnali e questa rimane costante fino ad una nuova posizione.


La fase relativa dei due segnali è sempre la stessa, 90°: avere due segnali ti serve per capire il senso di rotazione.
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

3
voti

[27] Re: Da 10 a 12 bit

Messaggioda Foto UtenteCandy » 16 lug 2014, 21:33

Lo sfasamento dei segnali fornisce solo il senso di rotazione. Immagina di applicare i due segnali ad un UP/DOWN counter, che incrementi/decrementi sul fronte di salita di uno dei due segnali, che chiamiamo A per comodità. Nel caso ruoti in una direzione, il fronte di salita di A arriva con il restante segnale, B, ancora a 0, viceversa, andando in direzione opposta il fronte di salita di A arriva con B a livello logico 1.
Se A lo usi per contare, B lo usi per selezionare l'incremento o decremento.

Però, complicandosi un poco la vita, si più anche contare su tutti i fronti, quadruplicando velocità e risoluzione.
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

[28] Re: Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 16 lug 2014, 21:35

DirtyDeeds ha scritto:La fase relativa dei due segnali è sempre la stessa, 90°

Giusto, infatti si dice che il segnale è in quadratura.

Direi che devo osservare meglio i diagrammi temporali invece di fissarmi solo sul funzionamento teorico.
Avatar utente
Foto Utentesimo85
30,9k 7 12 13
Disattivato su sua richiesta
 
Messaggi: 9927
Iscritto il: 30 ago 2010, 4:59

1
voti

[29] Re: Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 17 lug 2014, 0:03

Yes, questo lo avevo già determinato. :D

Ho trovato questo encoder, la cosa bella è che è reperibile nel negozio in centro e non c'è bisogno che ordini online a RS o chi sà chi.

Ultimissima domanda poi la smetto lo giuro. :mrgreen:

A pag. 3, Fig. 2 è rappresentato il circuito di montaggio che riporto qui con Fidocad:



A pag. 6 invece viene rappresentato il pinout.

pinout_front.png
pinout_front.png (17.3 KiB) Osservato 2621 volte


Il terminale C è il GND, A e B invece i rispettivi canali di comunicazione.
Ed io mi chiedo. I pin D ed E ? 8-[ ?^!

Possono essere lasciati flottanti?
Se ho capito bene attraverso i resistori di pull-up si alimentano i fotodiodi interni ed a questo punto non serve alimentare il circuito attraverso ulteriori pin.

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

0
voti

[30] Re: Da 10 a 12 bit

Messaggioda Foto Utentesimo85 » 17 lug 2014, 0:11

Mi rispondo da solo.

D ed E sono i pin per lo switch temporaneo.
Maggiori info a questo link alla sezione "Description" in basso appena sopra il footer della pagina web.

:-)

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

PrecedenteProssimo

Torna a Elettronica generale

Chi c’è in linea

Visitano il forum: Nessuno e 45 ospiti