Audioweb.cz
Anketa: Asynchronní USB -> i2s modul - Printable Version

+- Audioweb.cz (https://www.audioweb.cz)
+-- Forum: Od zdroje po bedny (https://www.audioweb.cz/forumdisplay.php?fid=5)
+--- Forum: Zdroje signálu (https://www.audioweb.cz/forumdisplay.php?fid=6)
+--- Thread: Anketa: Asynchronní USB -> i2s modul (/showthread.php?tid=16524)



Anketa: Asynchronní USB -> i2s modul - Psykopath - 10. 8. 2012

napis mail, poslu ti CAM joba, ktery ti to vygeneruje... doporucuju potom stahnout gerberviewer pro kontrolu

tady ten gerberviewer http://gerbv.sourceforge.net/


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 10. 8. 2012

Díky, mail jsem poslal.


Anketa: Asynchronní USB -> i2s modul - Psykopath - 10. 8. 2012

poslano i s postupem a takovym lehkym manualem Smile


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 10. 8. 2012

Díky.


Anketa: Asynchronní USB -> i2s modul - kudlibabka - 10. 8. 2012

are you German?


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 10. 8. 2012

ich bin nicht


Anketa: Asynchronní USB -> i2s modul - Psykopath - 10. 8. 2012

ich verstehe nicht Deutsch


Anketa: Asynchronní USB -> i2s modul - kudlibabka - 10. 8. 2012

tem poslednim prispevkum narozdil od tech predchozich rozumim....:-)...jen aby bylo jasno jak na tom jsem....


Anketa: Asynchronní USB -> i2s modul - xmarek - 12. 8. 2012

Doufám, že mě nikdo nebude kamenovat za to, že se tady vmísím do diskuze, která je pro mě osobně opravdovým přínosem.

Nebylo by lepší ty hodiny ošetřit něčím takovým?
CDCE913 = http://www.ti.com/product/cdce913
CS2200 = http://www.cirrus.com/en/products/cs2000_family.html
http://www.cirrus.com/en/products/clocks.html
PLL1706 http://www.ti.com/product/pll1706#description

S tím posledním si nejsem jistý. Možná to byl jen takový výstřel do prázna. Undecided Co se týče těch prvně jmenovaných zástupců tak o nich se zmínil i nějaký student ve své práci: http://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=37920

Co je možná podstatné, že o nich píšou i atmeláci:
http://www.atmel.com/Images/doc32139.pdf

Co vy na to? Nevím do jaké míry to bude přesnější než TCXO, ale rozhodně to IMHO nabízí víc možností než dvoje hodiny už k faktu, že se některé schánějí velmi blbě. A to nemluvím o ceně.

Každopádně uvítám i nazory typu, že je to celé na ho... a důvody proč.

Děkuji.


Anketa: Asynchronní USB -> i2s modul - luta - 12. 8. 2012

pokud nepotřebuješ či nevěříš na low jitter řešení, pak to určitý smysl může mít.. PLL samotná ovšem taky přidá nějaký ten jitter. ( 100 - 200ps ? ) + jitter samotného vstupního ref. oscilátoru - tedy ušetříš jeden oscilátor. Takhle to řeší zvukovky a spotřebka obecně.. Xonar DX má jen jeden oscilátor a PLL v DSPčku. Trošku to pak možná postrádá smysl asynch. USB, protože si myslím, že se dostaneš kvalitou dolů, ale chtělo by to zkusit. Je možné, že dost lidí by neslyšelo rozdíl..

// tak jsem ještě projel schema, byla tam chybka v přehozených D+ a D- u přepěťovky - asi by to byl stejně šumák.. teď zas koukám na ty oscilátory, je to na mouseru snad ještě horší s dostupností, než to bylo.. ach jo..


Anketa: Asynchronní USB -> i2s modul - luta - 14. 8. 2012

modul MCLK pro testování http://luta.7u.cz/imgLinks/audioweb/sdrwidget/mclk.png obyč oscilátory http://www.digikey.com/product-detail/en/FXO-HC736R-22.5792/631-1277-1-ND/3189602


Anketa: Asynchronní USB -> i2s modul - xmarek - 14. 8. 2012

@luta: Ten modulek by se šikl i mě. Neuvažuješ o tom, že uděláš víc kusů?

Jinak jsem přemýšlel nad tím řešením od AVR vs. to vaše a zatím jsem nedošel k nějakému rozumnému závěru. Obojí má své pro a proti. To Vaše řešení je v pohodě a pokrývá všechny kmitočty. Otázka je jak ti z qnktc.com mají pořešené ty věci v kódu v porovnání s tím řešením co nabízí Atmel. Pročetl jsem si ten jejich manuál znovu a nějak nechápu proč se té klasiky bojí jak čert kříže. V jiném manuálu k I2S je nastíněné to Vaše řešení, ale moc toho tam není a žádné pro ani proti.


Přemýšel jsem, že si objednám ten závěs jako vzorek z TI (zatím počkám ať je moc nedráždím) a rozhodně si to řešení vyzkouším. Ten jitter by se měl pohybovat kolem 60-70ps. Ani si to nedokážu představit. Smile AVR32 si v kódu ten závěs dokonce koriguje. Jinak Benchmark to řeší nějakým převzorkováním přes AD1896. Moc jsem to nestudoval, ale chvástají se tím, že tím ten jitter odstraní.


Anketa: Asynchronní USB -> i2s modul - luta - 14. 8. 2012

prozatím ne. Zatím ani nevím, zda budou k sehnání ty FOX oscilátory.. ono sou i blbě dostupný 74lvc obvody..z toho by se jeden.. třeba čítače na dělení MCLK..


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 14. 8. 2012

Kdo by tušil, že s clockem budou takový problémy...


Anketa: Asynchronní USB -> i2s modul - luta - 14. 8. 2012

http://luta.7u.cz/imgLinks/audioweb/sdrwidget/usbDac.png mám to rozkreslený, ještě to není komplet a jestli to bude fungovat, toť otázka LOL jen náhled..můžou tam bejt chyby..


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 14. 8. 2012

Vypadá to pěkně, kdy máš v plánu dávat desku do výroby?


Anketa: Asynchronní USB -> i2s modul - xmarek - 14. 8. 2012

luta napsal:http://luta.7u.cz/imgLinks/audioweb/sdrwidget/usbDac.png mám to rozkreslený, ještě to není komplet a jestli to bude fungovat, toť otázka LOL jen náhled..můžou tam bejt chyby..
Vypadá to zajímavě. Ten izolátor se mi líbí. Nebojíš se toho optočlenu u toho clocku? Co jsem četl tak podobné věci můžou dělat s takovou frequencí pěkné divy. Ale ber to s rezervou, zkušenost je z mé strany == 0. Smile


Anketa: Asynchronní USB -> i2s modul - luta - 14. 8. 2012

xmarek: optoclen jen prepina oscilatory pres EN vstupy

Jaro, to ještě nevím, až bude tak bude. Zatím je to jen nefunkční torzo schematu DAC..ještě tam pár věcí chybí.. LOL


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 14. 8. 2012

Ohledně toho opožděného MCLK oproti I2S by mě to taky zajímalo. Původně jsem si myslel, že právě to způsobuje ten jitter, když někde jedničky a nuly nejsou sesynchronizovány. Jak to teda je? Nevadí DAC, že bude mít pak nejspíše opožděnou I2S (pokud ji procesor sesynchronizuje na MCLK)?


Anketa: Asynchronní USB -> i2s modul - luta - 14. 8. 2012

MCLK jsou hodiny pro převzorkování a "D/A" část.. datové hodiny jsou přímo v i2s SCLK. Tyto řídí synchronní přenos dat. Nejspíš pokud MCLK vs SCLK nepřeskočí (nerozjedou se/ neujedou) úplně o bit tak by to mělo být v pohodě. Dalo by se to řešit flip flop obvody.

jitter je vlastně chyba / nepřesnost MCLK, který jako takový nemá totálně stabilní frekvenci - představa asi taková jakoby v jedné periodě skočila třeba náběžná hrana dřív než v minulé..prostě něco jako nestabilita hodin. To v konečném důsledku způsobí časový posun vzorku v D/A převodu.. vzorek je třeba oproti přesné periodě MCLK posunut o +- 100 ps, svými slovy řečeno.. zrovna jsem onehdá k tomu četl pěkný pdf, ale už zas nevím kde je..ale přesné není nic, tak pojem "přesná perioda" ber s rezervou

není ani tak důležitá dlouhodobá stabilita či teplotní kompenzace jako spíše krátkodobá stabilita, zobrazována jako phase jitter noise pomocí grafů viz grafy oscilátorů špica oscilátor Crystek -100dBc na offsetu 10 Hz vs FOX cca -70dBc (nepřepočítáno na stejné frekvence oscilátorů) Ovšem výrobci oscilátorů používají hodně fint jak to změřit nejlépe.. dokonalé ultra low noise zdroje z baterií, prostředí bez vibrací, teplotně stabilní a nevím co ještě.. Jo a většina výrobců se omezuje na definici super low jitter 1ps ale v rozsahu 12 kHz a vejš..

ale nejsem na to expert..