|
hifi.slovanet.sk
Bolo zavedene manualne potvrdzovanie registracii !!!
|
|
Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému |
Autor |
Správa |
landau Hifi obsluha
Založený: 01 december 2009 Príspevky: 13 Bydlisko: Fribourg, Švýcarsko
|
Zaslal: Ut november 15, 2011 22:42:19 Predmet: Nový USB DAC na DIY Audio |
|
|
V tomto příspěvku bych rád poukázal na velký pokrok dosažený v oblasti DIY USB DAC v posledních měsících. Vše je obsaženo ve výživném threadu na DIY Audio: http://www.diyaudio.com/forums/digital-source/185761-open-source-usb-interface-audio-widget.html Vzhledem k tomu, že se tu o tom ještě nikdo nezmínil a že mi to přijde velmi zajímavé a celkem relevantní, dovolím si níže celou věc shrnout.
Především, v dnešní počítačové době považuji za zásadní mít kvalitní DAC s možností připojení USB. Je sice možné získávat data z počítače i jinak, například pomocí PCI zvukové karty, jako je ESI Juli, s výstupem na S/PDIF, ale toto řešení není příliš pohodlné. Kupříkladu se nedá použít pro laptop. Dále, jak známo, velkým problémem DACů jsou hodiny. V ideálním případě by měl být přesný oscilátor umístěn co nejblíže vlastnímu chipu DAC a těmito hodinami by se měl řídit přítok dat. Dosud všechny mě známé USB DIY DACy provozovaly přenos dat přes USB v tzv. izochronním režimu, kdy počítač posílá data bez jakékoliv zpětné vazby v reálném čase. Nějaký příjmač, typicky TI PCM2707, je převede na S/PDIF nebo I2S a v lepším případě se pak tento signál prožene přes PLL smyčku, případně dokonce přes obvod ASRC, což zredukuje jitter.
Ve skutečnosti ale standard USB Audio 1 i 2 umožňuje tzv. asynchronní přenos dat, kdy si DAC říká o data tak, jak je potřebuje. V příjmači je buffer a z něho si vlastní DAC bere data časovaná přesným oscilátorem. Nakolik tomu rozumím, překážkou pro DIY implementaci tohoto přístupu byla neexistence DIY-friendly příjmače. I komerční USB DACy pak trpí nutností používat custom drivery, které typicky existují pouze pro Windows. Naproti tomu standardy USB Audio 1 i 2 jsou nativně podporovány v Linuxu i MacOS, USB Audio 1 i ve Windows a na USB Audio 2 pro Windows se pracuje.
Ve výše zmíněném threadu na DIY Audio autoři představili právě takový přijímač, a dokonce i celé DACy:
http://www.qnktc.com/ab_11/
http://www.yoyodyneconsulting.ca/pages/Audio_Hardware.html
Přijímač je založen na mikroprocesoru Atmel AT32UC3A3256, pro který byl v C napsán open-source firmware. V prvním linku je popsána modulární konstrukce DACu, kdy mikroprocesor je na jedné destičce a DAC na jiné. Schéma DACu je také open-source. V současné době sestava zvládá signály až do 24/192 přes USB. Rozhodl jsem se si jeden kit objednat a až ho dostanu, můžu zde popsat poslechové zkušenosti. Jak sám autor tvrdí, analogová část DACu není definitivní. Je zde prostor zejména pro vylepšení napájecího zdroje analogové části a výstupního filtru, případně bufferu; návrh desky s touto eventualitou počítá.
Modulární konstrukcí se také podstatně zjednodušil úkol navrhnout si vlastní DAC, o což se tu několik členů pokoušelo: analogová část desky musí obsahovat pouze zdroj, vlastní DAC a přesný oscilátor, vše ostatní digitální je na desce příjmače. Zejména není třeba umět programovat a rozumět mikroprocesorům. Oproti současnému stavu také odpadá reclocking, vyrovnávání jitteru apod., což je nepochybně podstatná část know-how při návrhu DAC. Asi jsem naivní, ale zdá se mi, že stačí vzít kvalitní DAC více méně v katalogovém zapojení a vyhrát si s výstupním filtrem/bufferem a DACem, což by pro mnohé členy tohoto fóra neměl být velký problém. Bylo by velmi pěkné, kdyby se někomu odsud podařilo navrhnout "The Ultimate USB DAC". |
|
Návrat hore |
|
|
babaudio Hifista - zaslúžilec
Založený: 16 február 2007 Príspevky: 867 Bydlisko: Jablonka
|
Zaslal: St november 16, 2011 07:04:49 Predmet: |
|
|
daj vedieť ako to je so stabilitou dodania dát do dacu.
Oproti Juline chýba vstup do PC ( pre meranie, nahrávanie), ale na playback by to mohlo stačit.
Dobré by bolo galvanicky oddeliť DAC od USB (najlepšie opticky). |
|
Návrat hore |
|
|
luta Hifista
Založený: 13 marec 2010 Príspevky: 205 Bydlisko: Rosice u Brna
|
Zaslal: St január 25, 2012 10:19:17 Predmet: |
|
|
Tohle mě také hodně zajímá. Pod GNU/Linuxem a Mac by to mohl být základ špičkové USB karty. |
|
Návrat hore |
|
|
JTO Hifista - zaslúžilec
Založený: 02 máj 2008 Príspevky: 705 Bydlisko: Winterberg
|
Zaslal: St január 25, 2012 22:08:14 Predmet: |
|
|
babaudio napísal: |
Dobré by bolo galvanicky oddeliť DAC od USB (najlepšie opticky). |
A nebo trafíčkem?? Vyrábí třeba Coilcraft _________________ HIFI je otázkou priorit... |
|
Návrat hore |
|
|
Duwenbleidd Hifista
Založený: 16 jún 2009 Príspevky: 189
|
|
Návrat hore |
|
|
luta Hifista
Založený: 13 marec 2010 Príspevky: 205 Bydlisko: Rosice u Brna
|
Zaslal: Pi marec 30, 2012 20:18:52 Predmet: |
|
|
na izolaci USB existuje dobré řešení v podobě obvodů rodiny ADum od Analog Devices. Jinak SDR/Audio-Widget se dostal do stádia, kdy jsou implementovány i drivery pro Windows s podporou 192kHz..
Zabývá se tímto "USB-Audio modulem" někdo?
Ten MCU od atmelu má zabudován usb bootloader, takže navrhnout PCB modulu a nalít upravený soft by neměl být z mého pohledu velký problém..
Dále zbývá návrh hodin, kterými se řídí DAC i MCU a samotné DAC části + zdroje.. výsledkem by mohl být kvalitní DAC |
|
Návrat hore |
|
|
MiSt Hifista
Založený: 14 december 2007 Príspevky: 159 Bydlisko: Žilina
|
Zaslal: So marec 31, 2012 06:40:57 Predmet: |
|
|
Dík landau za tip.
Vyzerá to veľmi zaujímavo , zrejme to skúsim postaviť , škoda že to nie je postavené na ARM jadre. |
|
Návrat hore |
|
|
luta Hifista
Založený: 13 marec 2010 Príspevky: 205 Bydlisko: Rosice u Brna
|
Zaslal: So marec 31, 2012 11:11:02 Predmet: |
|
|
MiSt: doufám, že se pak s námi podělíš o výsledky.. pokud by si měl zájem o nějakou spolupráci či výpomoc tak se tímto nabízím sám mám teď rozpracovaný spdif DAC, ale tohle by byla lepší hračka |
|
Návrat hore |
|
|
luta Hifista
Založený: 13 marec 2010 Príspevky: 205 Bydlisko: Rosice u Brna
|
Zaslal: Ut máj 22, 2012 18:57:16 Predmet: |
|
|
trochu to tu oživím. To co jsem psal výše ohledně izolace USB bohužel pro daný modul neplatí. Využívá Hi-speed USB.. pokusy o izolaci USB nějakými trafíčky apod bych nezkoušel viz enumerace USB apod..muselo by se to řešit komplexně se zásahem do sw MCU
co se týče izolace I2S, je tu možnost izolovat obvodem http://cz.farnell.com/nve/il717-3e/4-chann-dig-mag-isolator-soic16/dp/9570659
nebo obvody od AD.
Vidím to tak, že by šel MCLK přes děličku od krystalu do izolátoru a z něj do MCU. Z MCU přes izolátor data hodiny do I2S DAC..
tedy
USB+MCU
DATA -----------> IL717 ------------>
BCK -----------> IL717 ------------> DAC + HODINY
LRCK -----------> IL717 ------------>
MCLK <---------- IL717 <-------------
Pokud jsou mé úvahy správné, jitter to neovlivní. Problém by mohl nastat ve fázi hodin respektive MCLK vs zpoždění zbytku I2S.. ale zatím pouze teoretizuji
jinak chápu, že s nováčkem se tu nikdo nebaví ale kdyby přece... |
|
Návrat hore |
|
|
rrajnoha Nádejný hifista
Založený: 24 január 2007 Príspevky: 58
|
Zaslal: St máj 23, 2012 16:09:13 Predmet: |
|
|
Zdravím. Není to sice DIY ale na stejném principu pracuje rDAC od Arcamu. Tento vlastním a za tu cenu hraje vcelku dobře. Ovšem v porovna s CD přehrávačem s casea DAC převodníkem (cca 10000-Kč) je to ale slyšitelné horší. |
|
Návrat hore |
|
|
|
|
Nemôžete pridávať nové témy do tohto fóra. Nemôžete odpovedať na témy v tomto fóre. Nemôžete upravovať svoje príspevky v tomto fóre. Nemôžete mazať svoje príspevky v tomto fóre. Nemôžete hlasovať v tomto fóre. Nemôžete pripojiť súbory do tohto fóra. Nemôžete sťahovať súbory z tohto fóra.
|
|