Scheda PCM6432 per TDA1541
+6
Dirty Harry
password
dankan73
b.veneri
flibix
bandAlex
10 partecipanti
Pagina 2 di 2 • 1, 2
- passwordGolden Ears
- Messaggi : 1612
Data d'iscrizione : 03.12.11
Re: Scheda PCM6432 per TDA1541
24/8/2019, 12:03
Siamo in dirittura. Ottimo. Sarà da studiare almeno un frontale, direi anche un pannello posteriore.
- b.veneriFragola
- Messaggi : 1729
Data d'iscrizione : 29.07.11
Località : Roma
Re: Scheda PCM6432 per TDA1541
24/8/2019, 12:40
Grande Alex, il cerchio si chiude
--
Benedetto - Now playing: HDAC+
- bandAlexGolden Ears
- Messaggi : 7204
Data d'iscrizione : 29.04.11
Località : Roma
Re: Scheda PCM6432 per TDA1541
24/8/2019, 12:45
password ha scritto:Siamo in dirittura. Ottimo. Sarà da studiare almeno un frontale, direi anche un pannello posteriore.
Certamente. Il pannello frontale dovrà essere disegnato seguendo le caratteristiche fisiche della scheda display, che andrà fissata direttamente su di esso. Quindi il pannello avrà una finestra rettangolare, coperta da una lastrina di perspex blu da dove trasparirà la luce dei display a 7 segmenti.
Sotto a tale finestra ci saranno due piccoli buchi per i led, e due buchi un po' più grandi per i due pulsanti. Sono proprio questi ultimi che devono essere pensati e richiedono un po' di riflessione. Fermo restando che i pulsanti saranno saldati direttamente sulla schedina, e quindi non saranno fissati al pannello.
- Dirty HarryFragola
- Messaggi : 1518
Data d'iscrizione : 16.06.11
Re: Scheda PCM6432 per TDA1541
24/8/2019, 14:11
Beh, ora aspettiamo l' HDAC+...bandAlex ha scritto:
Questa è la scheda PCM6432 completa di selettore per 2 ingressi I2S.
K2 e K3 sono i due ingressi, K1 è l'uscita. La scheda si aggancerà alla scheda principale HDAC+ proprio tramite il connettore K1, senza la necessità quindi di preparare un cavo apposito.
Sayonara.
Nel frattempo, ovviamente, se serve fare massa critica per le pcb puoi già contare sul sottoscritto per prenotarne un paio...
--
"Un uomo dovrebbe conoscere i propri limiti..."
- EdmondFragola
- Messaggi : 1612
Data d'iscrizione : 28.08.13
Re: Scheda PCM6432 per TDA1541
24/8/2019, 14:26
Molto bene, prenoto anch'io una scheda ed un cabinet completo!
- ivanouknespola
- Messaggi : 442
Data d'iscrizione : 12.10.15
Re: Scheda PCM6432 per TDA1541
24/8/2019, 16:02
Bello! Piacerebbe anche a me.
Se qualcuno me lo potesse assemblare...
Se qualcuno me lo potesse assemblare...
- dankan73Fragola
- Messaggi : 1180
Data d'iscrizione : 20.10.11
Re: Scheda PCM6432 per TDA1541
24/8/2019, 19:38
- m_barancia
- Messaggi : 100
Data d'iscrizione : 18.11.15
Re: Scheda PCM6432 per TDA1541
25/8/2019, 10:52
Ciao Alex, ho letto solo in questi giorni questa discussione...scusa ma ho una domanda tardiva: tra dimezzare la BCK via software con DSP e via hardware con la PCM6432 ci sono dei vantaggi o il risultato qualitativo che ti aspetti è il medesimo?
Sei riuscito a dare una occhiata a quella scheda reclocker che si aggancia a BBB che ti ho inviato in PM?
Per il futuro, confermo che anche io sono interessato ad un HDAC+
Sei riuscito a dare una occhiata a quella scheda reclocker che si aggancia a BBB che ti ho inviato in PM?
Per il futuro, confermo che anche io sono interessato ad un HDAC+
- bandAlexGolden Ears
- Messaggi : 7204
Data d'iscrizione : 29.04.11
Località : Roma
Re: Scheda PCM6432 per TDA1541
25/8/2019, 19:57
m_b ha scritto:Ciao Alex, ho letto solo in questi giorni questa discussione...scusa ma ho una domanda tardiva: tra dimezzare la BCK via software con DSP e via hardware con la PCM6432 ci sono dei vantaggi o il risultato qualitativo che ti aspetti è il medesimo?
Tra soluzione software (DSP) e hardware il risultato è lo stesso. Ammesso che l'algoritmo del DSP sia scritto bene e non contenga bug. E ammesso anche che il DSP non faccia altre cose nel frattempo, che interferiscono con il timing (jitter). Insomma, ogni soluzione ha i suoi vantaggi e svantaggi. Di solito, la soluzione più semplice è quella migliore.
Sei riuscito a dare una occhiata a quella scheda reclocker che si aggancia a BBB che ti ho inviato in PM?
Ho visto lo schema elettrico, e francamente sono rimasto un po' sorpreso.
https://puredsd.ru/
link schema elettrico
In sintesi, quella scheda fa da isolatore, tramite U5 nello schema, e da reclocker, tramite i 3 flip flop U8, U9 e U10, insieme ai due oscillatori di clock X1 e X2, che sono due cristalli a basso phase noise, uno a 49.152MHz, e l'altro a 45.1584MHz.
L'intento è quello di diminuire il jitter delle tre linee BCK, LRCK, e DATA dell'I2S in ingresso. Per ottenere ciò si pilota l'ingresso C (clock) dei 3 flip flop con il master clock generato da uno dei due oscillatori di cui sopra. In questo modo, dalle uscite dei flip flop si dovrebbero ottenere gli stessi 3 segnali BCK, LRCK e DATA però con un jitter inferiore, corrispondente al jitter (molto basso) dell'oscillatore usato sulla scheda.
Di solito, il master clock utilizzato è quello dello stream in ingresso, invece in questo caso si usa il segnale generato da uno dei due oscillatori a bordo scheda. Questo tipo di reclocking, che usa un master clock del tutto indipendente dallo stream originale, si chiama asyncronous reclocking.
Dal momento che il sincronismo tra il flusso originale e il master clock indipendente non può essere garantito (in quanto, anche se il cristallo dovesse avere di targa una frequenza multipla del clock in ingresso non potrà mai essere esattamente in sincrono con esso) si ha come risultato il salto o la ripetizione di campioni audio un certo numero di volte al secondo. Questo perchè, nel momento in cui avviene il fronte di salita del MCK, non è detto che il dato presente sull'ingresso D dei flip flop sia stabile. E' quello che in elettronica digitale si chiama "metastability failure".
https://en.wikipedia.org/wiki/Metastability_(electronics)
Per ovviare a questo problema, per funzionare "correttamente" l'asyncronous reclocking ha bisogno di due flip flop in cascata, uno dopo l'altro:
Nell'esempio qui sopra sono evidenziati i due flip flop nel quadrato tratteggiato.
Già l'implementazione corretta dell'asyncronous reclocking non garantisce un abbattimento del jitter, perchè in realtà scambia un tipo di jitter, quello all'ingresso, con un altro tipo di jitter iniettato dallo stesso circuito di reclocking, ma in questo caso, con tale errore di implementazione, si ha certamente un degrado del segnale, che può essere più o meno udibile a seconda delle situazioni e della variabilità dei componenti fisici utilizzati.
- m_barancia
- Messaggi : 100
Data d'iscrizione : 18.11.15
Re: Scheda PCM6432 per TDA1541
26/8/2019, 14:09
Grazie Alex per le risposte.
Riguardo alla scheda reclocker, credo ( se ho ben capito), che la particolarità stia nel fatto che il clock del BBB sia “disattivabile” tramite firmware e lo si possa pilotare con un master clock esterno, ovvero, in tal caso, quello della scheda reclocker. Se effettivamente fosse così potrebbe essere un sistema interessante per avere un input di rete e trasformare un dac in streamer. Ma è da verificare...
Ciao
Riguardo alla scheda reclocker, credo ( se ho ben capito), che la particolarità stia nel fatto che il clock del BBB sia “disattivabile” tramite firmware e lo si possa pilotare con un master clock esterno, ovvero, in tal caso, quello della scheda reclocker. Se effettivamente fosse così potrebbe essere un sistema interessante per avere un input di rete e trasformare un dac in streamer. Ma è da verificare...
Ciao
- bandAlexGolden Ears
- Messaggi : 7204
Data d'iscrizione : 29.04.11
Località : Roma
Re: Scheda PCM6432 per TDA1541
26/8/2019, 14:19
m_b ha scritto:Riguardo alla scheda reclocker, credo ( se ho ben capito), che la particolarità stia nel fatto che il clock del BBB sia “disattivabile” tramite firmware e lo si possa pilotare con un master clock esterno, ovvero, in tal caso, quello della scheda reclocker. Se effettivamente fosse così potrebbe essere un sistema interessante per avere un input di rete e trasformare un dac in streamer. Ma è da verificare...
Qualunque utilizzo si faccia di quel clock, e ammesso che lo si utilizzi anche dopo il reclocker, resta il fatto che tale clock non è sincrono a quello dello stream in ingresso. Per essere sincroni, i due clock, quello originale e quello ricreato dalla scheda reclocker, devono essere agganciati tramite un PLL, non basta un semplice cristallo, per quanto preciso e stabile possa essere.
Il problema è che, per fare un reclocking sincrono usando un oscillatore a bordo, serve un PLL con i controcazzi, difficile da progettare e da realizzare, per mantenere il jitter a livelli molto bassi. E quindi si ripiega con il reclock asincrono, che però, come detto, è abbastanza controverso. L'unica cosa certa è che, implementato in quel modo, cioè con un solo flip flop invece che due in cascata, l'asyncronous reclocking è difettato, ed è meglio non utilizzarlo proprio, sia sulla scheda reclocker, sia a maggior ragione dopo.
- m_barancia
- Messaggi : 100
Data d'iscrizione : 18.11.15
Re: Scheda PCM6432 per TDA1541
27/8/2019, 19:07
Grazie Alex per le spiegazioni!
Pagina 2 di 2 • 1, 2
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.
|
|