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 - luta - 9. 12. 2014

o kterém wolfsonu je vlastně řeč ? 8740 nebo 8741/2 ?


Anketa: Asynchronní USB -> i2s modul - Lukaso - 9. 12. 2014

Dohnalík: U toho I2S je master ten kdo generuje SCK a LRCLK.

K tomu AD1852, pokud vše proběhne dle předpokladů, o vánocích ho vyzkouším na své desce, kterou jsem diskutoval v jiném vlákně. Docela mě zajímá, jak bude hrát a jaké budou jeho odezvy ve srovnání např. s PCM1794A, jak prezentují stránky http://www.pavouk.org/hw/dacshapes/en_index.html

Když porovnám odezvy filtrů AD1852 a WM8740 z datasheetů, tak AD má lepší stopband. Ale implementací se to lišit bude a poslechově to může být úplně jinak. Dohnalíku, co myslíš SC filtrem?


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 9. 12. 2014

switched-cap
S tím I2S mi to došlo po tom, co jsem to napsal a už se mi to nechtělo upravovat Smile Tobě to generuje ADC, takže to nemusíš řešit, chápu.


Anketa: Asynchronní USB -> i2s modul - mechanik - 9. 12. 2014

Po zvukovej stránke teda. Ako je na tom vlastne bežne AD1853 oproti napríklad PCM1794? Ked som porovnával Xonar ST (s LM4562) a HSDAC (zase LM) tak tam nejaky okamžite zjavný rozdiel nebol. Po pripojení julie potom bol, tá hrala jasne nejako plocho a bez detailov. Celkom by ma zaujímalo nejake subjektívne porovnanie zvukového charakteru rôznych DAC.

EDIT: a pre rýpalov LM4562 aj AD797 mali THD do alebo pod 0,0003%, harmonické 120db pod signálom a na výstupe bol v oboch prípadoch diskretny buffer. Myslím že ani meraniami IMD a skreslenia na rôznych kmitočtoch by som a k ničomu nedobral. Každopadne AD797 je CFP zatial čo LM4562 má bežnú topologiu.


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 9. 12. 2014

Nemůžeš porovnávat čipy ve dvou špatných designech, to tam samozřejmě rozdíl nebude.


Anketa: Asynchronní USB -> i2s modul - LukasX - 9. 12. 2014

V ktorej galaxii je AD797 CFP?


Anketa: Asynchronní USB -> i2s modul - mechanik - 10. 12. 2014

LukasX, pardon, poplietol som to s iným...

Dohnalik, niekto to možno mal možnosť porovnať aj v niečom inom tak by ma zaujímal jeho názor.


Anketa: Asynchronní USB -> i2s modul - luta - 10. 12. 2014

díval jsem se na ten WM8740. v podstatě by se s menšími upravami dal použít výstupní filtr z manualu. za filtrem rozvětvení na potenciometr + OZ + TPA6120. Druhý kanál TPA jako buffer line-out před potenciometrem.

Tzn 2 dual OZ nebo spíše 1 dual a 2 single OZ na kanál + 1 TPA6120 čip na kanál.

popř. diamond buffery a ušetřit za 2 TPA6120...

nebo se vykašlat na line-out..

nebo se vykašlat na analog, a udělat to modulárně Grin


Anketa: Asynchronní USB -> i2s modul - xmarek - 10. 12. 2014

@Hazys: Jestli se můžu vmísit do diskuze. S tím STM32F20x to bude problém. Na HS rovnou zapomeň a u 64 pinové verze máš tým tuplem smůlu. Já jsem použil 144 pinovou verzi STM32F407xx a i tak jsem hledal jak šmudla, abych našel vše co potřebuji. Tyto čipy neumí interní HS takže external a jen na externí PHY potřebuješ tuším 12 pinů, na I2S potřebuješ další, pak nějaké na ovládání oscilátorků, pak něco na programování a pokud tam chceš např. I2C/SPI tak musíš taky s něčím počítat. Ty malé mrd*ky mají spoustu pinů pouze na napájení a zem. A některé např. v případě PHY se bijí s jinými periferiemi. Pochopitelně jsou tam ty funkce sdružené. Na remaping zapomeň. Hodně věcí má funkce jasně dané + GPIO.
I kdyby jsi všechny ty věci dal, tak je tady jeden velký problém. Neznám nikoho, podotýkám nikoho kdo by UAC2 nebo UAC1 rozjel na HS (Hi-Speed). Ani já to nemám dodělané a hraje mi s bídou FS. Nemluvě o tom, že se teď bavím 24 bity. Ten příklad co je k dispozici, škoda slov. Je tam chyb jak máků. A jestli počítáte s tím, že to dodělám tak asi těžko. I kdybych se zbláznil tak to do konce roku nebude.

Viděl bych to na ten XMOS nebo to AVRko. Proč? I cena je docela problém. Samotný STM32F407 stojí okolo 500kč a k tomu smetí atd. A na nějakou levnou verzi DACu je to vyslovené plýtvání. Pochopitelně, že bych byl rád, kdyby to někdo naprogramoval, ale jak jsem říkal o nikom kdo by to uměl nevím. A já na tom dělám už cca 2 roky a pořád je tam práce jak na kostele. Důvodem je i to, že mě to neživí a poslední dobou jsem řešil jenom blbosti. Vidím to tak na začátek příštího roku až se trošku zahojím na penězích a koupím si nějaký použitelný notebook.
To je další věc co je problém, drivery. To je kapitola sama pro sebe. Upřímně vidím to tak, že pojedu FS 96/24 (UAC1) -> HS 96/24 (UAC1) -> HS 192/24 (UAC2) -> a na závěr kombinace s možnosti přepínání např. jumperem.

Jinak interní PLL je na STM32 něco strašného. Tam jsou výpadky jak prase a pokud použijete trošku lepší 24 bitový DAC tak Vás ti potenciální zákazníci zatlučou do země. Na discovery Kitu to jakštak jde, ale je tam levný DAC za pár kaček takže žádná hrůza. Otázka co od toho chcete.


Anketa: Asynchronní USB -> i2s modul - luta - 10. 12. 2014

ono i to AVR stojí teď díky kurzu přes 500 Sad ikdyž rscomponents má teď akci na 128KB verzi za cca 300 Smile s tím už by se dalo žít .. Smile


Anketa: Asynchronní USB -> i2s modul - Hazys - 10. 12. 2014

F407 za pětikilo... DAC + ULPI nestačí 50 pinů... LOL A zrovna ta cena že tě sere? Za cinč bys ale půl papíru klidně dal, aby byl víc zlatej co...

Připadáte mi nějací vybíraví a ještě dost proti sobě. Ale co se vlastně vůbec divim, když sme tu na hifi fóru. To si tady každý mele, co se mu zrovna hodí do krámu.


Anketa: Asynchronní USB -> i2s modul - luta - 10. 12. 2014

ja teda nevím kdo je kde proti sobě, ale ve většině věcí souhlasím s xmarkem i dohnalikem. a to pětikilo za mcu mě osobně až tak nesere.. jen prostě nejde postavit levnej dac..když už dám petikilo za mcu, tak mi nevadí je dat i za DAC čip.. atd atd...


Anketa: Asynchronní USB -> i2s modul - xmarek - 10. 12. 2014

Naprostý souhlas. Levný DAC s USB? Pod 3k se asi nedostanete. Nemluvě o krabičce atd. Pro mě to není problém, ale já to asi kupovat nebudu. Grin Zejména k faktu, že mě moc levný sluchátkový DAC nebere. "Opovrhuji" Bencharkem DAC1 USB za více než 30k (pořizovací hodnota) a je jasné, že od toho chcí více. Co mě teď zajímá je Dual DAC.
@Hanyz: Nejde o počet pinů, ale jak je využiji. K čemu ti je, že máš 144 pinů když se ti použitelné SPI tluče z programovatelným portem? A další máš na I2S? Pamatuji si moc dobře jak jsem kurv**l a modli jsem se ať to tam najdu. Nakonec našel, ale bylo to tak tak. Nemluvě o tom rozložení. Kapitola sama pro sebe. Tam je 4 vrstvá deska pomalu nutnost. A nebudeme si nic namlouvat, ale taková deska taky není levná sranda. O mě nejde. Upřímně moc zlaté konektory neřeším, takový blázen nejsem. Ale řekni zákazníkovi, že tady máš sluchátkáč a naval 10k. A pak mu řekneš, že se jedná o levnější DAC. Grin
Upřímně když vezmeš nějaké kvalitní OPAMpy k tomu MCU, oscilátorky, smetí atd. tak jsi jen na těch kravinách na docela "zajímavé" částce. A kde máš zdroj a jak jsem uvedl krabici, která by měla taky nějak vypadat. A nevím jak vy, ale já jsem pájel např. jednu desku 8 hodin a to jsem se nezastavil. Do toho další dny práce kolem toho, měření, software atd. Pak ti někdo řekně, že je to drahé. Chápu, že kdysi tuším Stránka říkal, že má za to pájení tolik co nějaká číňanka. Grin

Jaká je moje představa? Něco pořádného se vším všudy. A příjit s něčím zajímavým. Např. s tou srandou co tu už byla nakousnutá s DSP. To by se mi líbilo. Jasně, že by to spolklo více lidí, dost času atd. Ale berte to tak, že když toto hodíme na trh a řekneme např. 50k a vypropagujeme to směrem ven (tady ani nepočítám, že by to někdo koupil, Češi jsou horší jak Skotové) tak se to může začít vracet. A co je to pro např. Němce 50k? Zejména když to bude dobré a něco co se prostě nedá koupit? Myslíte si, že to lidé nedají? Podívejte se jaké kraviny lidi kupují a kolik za to vyvalí. Je to jen o marketingu a umění to prodat. A když tomu rozumíte? Tak těm lidem můžete říct přesně co tam je a nemazat jim ani med kolem huby jak to dělá mnoho výrobců. Navíc můžete přijít se srovnáním. Máte tu k dispozici silnou skupinu lidí co žerou audio a marketing je ve své podstatě zadarmo. A upřímně to co jsem tady kolikrát viděl co umíte tak mi to hlava nebere, např. lampy a pododobné srandy. Mít prachy tak se ani já neudržím.
A když už jsem se tady tak rozjel tak jsou tu v republice lidi co dělají na koleně i sluchátka např. elektrostatická. A nedovedu si představit, že příjdeme na trh s kompletním řešením. Od USB, přes DAC až na elektrostaty. To už by byla bomba. Prachy? No řekněme, že se dají sehnat, ale ty nápady prostě neseženete. Proč prachy nejsou problém? Nedávno jsem si psal s "holkou" co má kontakty na lidi do Saudské Arabie a říkala, že když příjdu s realným projektem tam sežene i prachy, že to je to nejmenší.
Upřímně já už uvažuji, že půjdu pomalu touto cestou. Trošku se zahojím jako mukl ve "fabrice" a dodělám ty věci kolem USB. Vím, že už to není taková hrůza oproti tomu jak jsem začínal. Na to prdnu i display, nějaké tlačítka a valím. Ovládání přes HID taky trochu umím. A zkušenosti s C# taky mám takže ovládání přes Widle no problém. A Linux? Těch nula, nula pár lidí bych nechal zatím tak. Navíc UAC1/UAC2 tam jede, takže kdyby přišlo na lámaní chleba tak se domuvím s nějakým céčkařem ať mi dopíše aplikaci v C++ a nebo v QT (což takové lidi znám).

Upřímně nevím jak vy, ale já nechci ztvrdnou do smrti ve firmě kde řeším jen meetingy, maily a podobné blbosti. I když vím, že to bude ze začátku trošku "bolet" tak já se toho nebojím. A berte to tak, že ve své podstatě všechny velké kooperace začínaly někde v garáži. Takže kde je problém? Myslíte si, že ten "americký sen" není dnes možný? Zejména pak se znalostmi co máte? Smile A prachy? Kde je řečeno, že musíme začít s milionovým rozpočtem. Je to jen o domluvě a stanovit si hranice co od toho ze začátku chceme. Protože toto je taky důležité. Když nemáte limity tak pořád vylepšujete, vylepšujete a ve výsledku nemáte nic. Což je problém mnoha nadšenců a ve své podstatě i můj. Ale pomalu se to učím, že dokonalost prostě neexistuje.
A ze zvědavosti se mrkněte na Startup-y a nebudete chápat. Smile


Anketa: Asynchronní USB -> i2s modul - Lukaso - 11. 12. 2014

Z čipů co mají integrované PHY pro HS USB se mi zamlouvá ATSAM3U2EA-AU, ale je to také LQFP-144, cena na farnellu je příznivá. Jsou to Cortex-M3 procesory. Zatím jsem ale nezkoumal jaký mají USB stack.


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 11. 12. 2014

USB stack mají perfektní, jak je u atmelu zvykem, ale je potřeba tomu UAC1 i 2 napsat.
mám tu SM3U4 v LQFP100, kdyby někdo chtěl... Stojí asi 2 kila a měl jsem v plánu to na to napsat, jenže bylo potřeba udělat externí děličku pro SCK.
Kdyby to někoho táhlo to na té platformě udělat, tak tady je schéma i rozkreslená deska, co jsem dělal:
https://www.dropbox.com/s/yrqytruyfyo2qfl/USB%20Interface%20v%C3%BDvojov%C3%A1%20deska.rar?dl=0

//BTW, na úplně stejné platformě je založený to italský cosi...
a tenhle týpek má zajímavý řešení USB audia pro FPGAčka https://sites.google.com/site/koonaudioprojects/usb-to-multi-channel-i2s---simplified

za nejlepší MCU pro USB audio považuju ejdnoznačně NXP LPC43xx, ale toho už jsem se ujal já...Mají UAC1 napsaný, jsou tam M0+ a M4 jádro, obojí na 204MHz, kdy M0 může dělat I/O stuff a M4 signal processing atd atd...


Anketa: Asynchronní USB -> i2s modul - xmarek - 11. 12. 2014

@Dohnalik: Mohl by jsi tady hodit link na ten originál zdroják pro NXP LPC43xx? Řeším něco na UAC1 a pořád se nemůžu hnout takže bych se pro změnu mrkl na nějaký jiný zdroják. Dík.


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 11. 12. 2014

http://www.lpcware.com/content/page/audio-output-device-example toto by měl být jeden z nich, je tam několik různých verzí, je napsaná i vícekanálová, kde I2S je tvoře pomocí serial GPIO (což je geniální věc).


Anketa: Asynchronní USB -> i2s modul - Kuky - 11. 12. 2014

aka je target cena? pac za stvorku sa da zohnat TE7022L+PCM1794A+CS3310+TPA6120 alebo XMOS U8 verzia za tacek navrch, k tomu zdarma CS8416 s BNC/COAX/OPT vstupom, dialka na ovladanie sluchatkaca a prepinanie vstupov, GE5670 lampovy vystup a to vse v peknej ciernej/striebornej krabicke, k tomu ako bonus zdarma dalsi vystup s 3xOPA2604AP a hodne casu na pripadny tuzing Wink


Anketa: Asynchronní USB -> i2s modul - xmarek - 11. 12. 2014

@Kuky: Myslím si, že porovnáváš neporovnatelné. O tenoru (TE7022L) se tady raději nebudeme ani bavit, jeho kvalita je na pováženou. A pokud vezmeš součastky a začneš je porovnávat s jiným produktem tak doporučuji vzít Trabant a Audio A8 a ve své podstatě dojdeš k podobnému závěru, který se tady snažíš nadhodit. Ano jsou tam 4 kola, volant, motor, sedadla, stěrače atd. Ale tady asi veškerá podobnosti končí. Kvalita DACu není daná pouze součastkovou základnou, ale i návrhem, softwarem co je zapotřebí atd. A to má na výsledný zvuk tak velký vliv, že začneme u zvukové karty do PC za 700kč a skončíme u zařízení za 100k v případě hodně dobrého řešení.
A upřímně už jsem slyšel i argumenty, že se dají součastky sehnat jako vzorky. Což mě osobně přivádí do varu. Proč? Protože to škodí celé vývojařské komunitě když si nějaký vychcánek objednává součastky jako free vzorky a používá je ke své potřebě, která nemá s vývojem nic společného. Pochopitelně se nechci nikoho dotknout. To si musí každý vyřídit se svým svědomím.


Anketa: Asynchronní USB -> i2s modul - Kuky - 11. 12. 2014

vsetko je to len teoria a pokial to nebudem pocut su to dohady tak ako aj s tym tenorom, vse je o implementacii, bol som skepticky pokym som to nepocul a velmi rad ten jeden kus co mi lezi na stole poziciam na testy (pokial si po neho dojdete) , duvod preco som to hodil do plena je jednoduchy, potrebujem nieco kompaktnejsie za stejne peniaze so stejnym/lepsim zvukom a bez DACu Wink