[elektro] audio I2S ből PCM jelfolyammá alakítás mivel?
Gabor Jordan
jordang.elektro at gmail.com
Mon Nov 2 10:59:16 CET 2015
Hello,
A dedikált IC témát körüljártam már. Nem jó. Egy régi, de nagyon jó
multibites DAC-ot akarok használni, ami ma már nem divat. Ehhez kell
csonkolni 18bitre, mert ez 18 bites.
Van egyébként jó I2S -> SPDIF és SPDIF -> PCM átalakító, csonkolással,
de nem szeretnék egy ilyen bonyolult kört beiktatni.
Mikrokontrollerrel ... nem tudom. Azt reméltem fel tudom építeni
kapukból és azt FPGA-ba implementálni és a master clockról járatni.
Minden egyéb rendszerórajel nélkül.
ÜDV JG
11/2/2015 8:54 AM keltezéssel, Balla Zoltán írta:
> 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.
>>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list