[elektro] audio I2S ből PCM jelfolyammá alakítás mivel?

Arnold Fuzesi arnold.fuzesi.lista at gmail.com
Mon Nov 2 18:49:17 CET 2015


http://www.pavouk.org/hw/modulardac/en_ad1865i2s.html

ez?

Mondjuk en keresnek I2S-es DAC-ot.
Azert az AD1865-ot szerintem nem lehetetlen helyettesiteni...inkabb csak 
nepszeru mint felulmulhatatlan.
Foleg a maga 18 bitjevel

nem melyedtem bele, de:
http://www.esstech.com/index.php/products/dac/

The *SABRE-2M DAC/HPA* series is the world’s highest performance 32-bit, 
2-channel audio D/A converter and headphone amplifier solution targeted 
for audiophile-grade portable applications like HiFi mobile phones and 
digital music players, consumer applications like USB DACs and A/V 
receivers, computing applications like gaming PCs and motherboards, as 
well as professional applications like digital audio workstations.

A.
On 2015.11.02. 8:42, Gabor Jordan wrote:
> ÜDV,
>
> Segíséget kérnék.
> Sok audio cuccot csináltam már és pár mikrokontrolleres dolgot is.
> FPGA-t és társait mindeddig elkerültem, de most úgy néz ki nem tudom,
> viszont semmi tapasztalatom vele.
> Pár éve már előkerült ez a kérdés, de azt hittem találtam más, kész
> megoldást. Most kiderült mégsem. Ami van, de kicsit igazítani kellene a
> működésén (nem elérhető a programja) abban Altera Max II -van.
> EPM240T100C5N van ráírva.
>
> I2S audio jelfolyamot kellene PCM jelfolyammá alakítani és csonkolni 18
> bitre, ha 24 bit jön be.
> Nem egy bonyolult dolog. Ilyen jön be :
> https://en.wikipedia.org/wiki/I%C2%B2S és ezt kellene etetni :
> http://www.analog.com/media/en/technical-documentation/obsolete-data-sheets/AD1865.pdf
>
> Gond 2 dologgal van. Az egyik, hogy a sebesség nem kicsi.
> Mikrokontrollernek szerintem már ezért is felejtős. Pl. 192kHz / 24bit
> jelfolyamnál az órajel minimum 12,288MHz, de ennél magasabb szokott
> lenni klf. okokból. A master clock az 256 * mintavételezési freki
> szokott lenni. Ez már 49,152MHz.
> A másik gond, hogy a cuccnak a master clockról kellene járnia és úgy,
> hogy jitter-t inkább csökkentsen mintsem bevigyen. Vannak USB-I2S
> átalakítók, amelyekben csak egy kavics van, a másik órajelen nem jók,
> nagy jittert visznek be. Működik, de nem jó. Olyan órajelről kell menjen
> ami egész számú többszöröse a mintavételezési frekinek.
>
> Most újra elővettem a témát, segítséget szeretnék kérni.
> Eltekintek egy pillanatra a gyors jelekből adódó plusz
> kellemetlenségekre (U.FL csatinkon jönnének be a jelek és közel tenném a
> DAChoz, kifelé ugyan sokkal lassabb jelek mennek, de azok is rövid
> vezetékeken. Most nem ez ami jobban aggaszt.
> Inkább az, hogy nem ismerek eszközt, ami ezt a konverziót megcsinálja.
> Gyakorlatilag 2 szó tárolás kellene, egyik oldalon töltöm az I2S
> jelfolyamból a másik oldalon nyomom ki a DAC-nak.
>
> Milyen eszközt javasoltok erre egy kezdőnek?
> Nem gond, ha ágyúval lövök verébre, ha nem bonyolult nagyon megtanulni
> az eszközt. Ha létezik demó panel, amivel kisérletezni tudok, az a tuti.
> Jó lenne panelt csak akkor csinálni, amikor már működik proto módban.
>
> Az, hogy az eszköz 0.5 vagy 5 EUR, nem játszik, úgyis 1-2 darab kell
> csak. Egy jobban tanulható fejlesztőkörnyezetet ha az eszköz árában kell
> megizetni, nem érdekel, mert csak pár darab kell.
> Az viszont szempont, hogy lehetőleg ne BGA legyen. Nem megoldhatatlan,
> de macerás lenne. Az is szempont, hogy EMC szempontból jó legyen, minél
> kisebb zajt csináljon. Persze gondolom ez nem az eszközön múlik, hanem
> hogy hogyan alakítom ki, viszont ha van eszköz ami eljár a master
> clock-on és van másik, aminek a master clockot még fel kellene szorozni
> egy pll-el mondjuk 4x-esére, akkor az előző a jobb. Minél kevesebb gyors
> jel legyen a panelen, csak ami nagyon kell.
>
> Köszönöm,
> ÜDV JG
>
>
> -----------------------------------------
>            elektro[-flame|-etc]



More information about the Elektro mailing list