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

Balla Zoltán sdrlab at yandex.ru
Mon Nov 2 08:54:46 CET 2015


Szerintem pl a PIC-ek között sok 16, 32 bites verziónak van konkrét I2S 
interfésze, ezek közül bármelyik vígan elvégzi a konverziót szoftveresen 
is, de talán hardveresen is megy némelyiknek...
De mintha a Texas-nak lennének dedikált ilyen átalakító IC-i is...

Zoli

2015.11.02. 8:42 keltezéssel, Gabor Jordan írta:
> 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.
>



More information about the Elektro mailing list