![]() |
|
DIY DAC - 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: DIY DAC (/showthread.php?tid=16851) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
DIY DAC - amarokcz - 14. 1. 2013 Neví a nepřestane, dokud to nedostane... :-D DIY DAC - NNNTomas - 15. 1. 2013
DIY DAC - kudlibabka - 15. 1. 2013 2amarokcz:pekny rym,nechtel bys byt misto inženýra radsi raperem? DIY DAC - amarokcz - 15. 1. 2013 To fakt ne, rap nesnáším. I když texty bývají často trefné.
DIY DAC - kudlibabka - 17. 1. 2013 kdo by chtel DAC s AK4396 a CS8416 receiverem ma nyni moznost koupit si KIT,cena ovsem neni tak lidova jako u te cinske desky.... http://www.lampizator.eu/newdac/lampizator/New%21_DAC_Kit_PCB.html DIY DAC - xmarek - 27. 1. 2013 Takový povzdech nebo spíš varovaní. Kdyby někoho v budoucnosti napadla taková hloupost jako postavit si USB transport na STM32F4xx jako mě tak musíte počítat s tím, že když budete chtít použít USB 2.0 tak budete potřebovat nějaký USB high-speed external PHY device for ULPI interface. Ten čip umí pouze USB 1.0 a pro USB 2.0 potřebuje zmíněný čip. Dneska jsem v euforii lítal asi metr nad zemí z toho, že se mi podařilo konečně rozchodit to moje heblo (postavené na STM32F4xxx) s externím krystalem. Studená sprcha přišla jak jsem se začal zajímat jak to přepíšu na UAC2. Budu to řešit nějakým modulem z DX, ale vzhledem k tomu, že se jedná o BGA tak na nějaké homemade mohu rovnou zapomenout. Až jednou potkám někoho z ST tak má u mě nachystaný kop do ... A to i vzhledem k tomu, že ta jejich dokumentace je jak chytrá horákyně. A to raději pomíjím fakt, že např. I2SDIV jde nastavit na 1 i když všude uvádějí, že to nejde.
DIY DAC - Dohnalik - 27. 1. 2013 Takhle je to u hodně procesorů, že potřebují externí USB receiver. Neviděl bych v tom zase takový problém. Já docela uvažuju, že se do něčeho pustím, postavit to na ARMu nebo XMOS (tady je to celkem jednoduchý, hromada knihoven a dobrá podpora...), problém jsou UAC2 ovladače pod win... DIY DAC - xmarek - 27. 1. 2013 S tou podporou je to takové všelijaké a s těmi knihovnami taky. Např. u STM32xx jsem byl z počátku přesvědčený, že je to v pohodě než jsem zjistil, že nacházím víc dotazů než odpovědí. Existují sice příklady, ale je tam i dost chyb. A to automaticky znamená, že ten kdo chce tyto věci používat tak musí ty věci dobře znát. Já kupříkladu čerpám ze všeho možného a kolikrát to nemá s ARMy nic společného. Jinak co se týče toho UAC2 tak uvažuji, že to realizuji, ale ve výsledku se na to asi vykašlu. Osobně nepotřebuji tahat přes USB víc jak 96/24. S tím receiverem mě to mrzí z toho důvodu, že jsem uvažoval, že to dám k dispozici jako takový opensource ve stylu kitu co dělá Luta. Můžu dát zdrojáky, ale s tou realizací hardwaru to asi nebude tak žhavé. Jinak kdyby jsi věděl o nějaké HS USB receiveru, který se dá rozumně pájet tak to uvítám. Zatím to zkusím rozjet na tom heblu z DX a pak se uvidí. Je na tom ještě hodně práce takže je docela možné, že si vybiji sosák na něčem jiném. Důležité, že už mi to nějak hraje. Sice krystal je plus/mínus kilometr (AD9850 DDS Signal Generator), ale na 48kHz/16 to rozhodně nehraje špatně. Když pominu ten drobný jitter co je tam bohužel občas i slyšet.
DIY DAC - Dohnalik - 27. 1. 2013 Na čem ti to běží? Máš tam nějaký RTOS a čerpáš z těch zdrojáků? Já totiž taky uvažuju, že bych to trochu přepsal pro ARM a dodělal i nějakým CLPD DSD výstup. Problém je, že já si nabiju ten čumák na USB ovladačích. O komunikaci USB znám je základy. Možná by nebylo špatný, kdybychom se na to vrhli oba, ty rozumíš víc komunikaci přes USB a já zase můžu udělat slušnej HW a nízkoúrovňový srágory v procesoru
DIY DAC - luta - 27. 1. 2013 jakož myslím si zkušený vývojář embedded sw bych vám doporučil z vysoka se na to vyprdnouti
DIY DAC - xmarek - 28. 1. 2013 V globálu se jedná o toto: http://forum.avmania.e15.cz/viewtopic.php?f=1920&t=1179587 Kontrolér je STM32F4xx. Používám dva kity. Prvním je notoricky známý STM32F4 Discovery kit a druhým je HY-STM32F4xxCore144 Core/Dev Board, který má oproti základu více RAMky a více Flash-ky (což pochopitelně zatím nemám šanci využít). Na generování frequence používám takový napůl home made: AD9850 DDS Signal Generator ovládaný EZ-USB FX2LP kitem (HID). Výhodou je to, že nepotřebuji krystaly pro expertimentování, ale nevýhodu je, že nad 20MHz je už trochu nepřesný. Jinak jakostnější krystaly už jsem si objednat tak jsem zvědav jak se to bude s nimi chovat. Důvodem proč jsem to zatím neudělal bylo to, že jsem přesně neznal jejich hodnotu. Jako display používám takový činský křáp. Je sice barevný, ale občas se chová nepředvídatelně. Je to takové provizorium jen pro logování. K tomu abych to rozchodil jsem použil zdrojový kód ze stránek ST, který je už nepatrně přiohlý. Důvodem je to, že byl původně stvořený pro úplně jiný kit. Znalost USB specifikace a UAC1/2 je nutností. Pochopitelně člověk nemusí znát celou specifikaci, ale musí vědět jak se tvoří descriptory a co je k čemu. U STM32 je trošku výhoda, že je tam jistá snaha programátora odstínit od znalosti USB vrstvy, ale ve výsledku to spíš slouží k tomu, aby programátor nemusel všechno psát od píky. Je na tom ještě práce jak na kostele, ale oproti tomu jak jsem začal to už aspoň něco dělá. Jinak jisté plány s tím mám, dokonce uvažuji, že do toho časem zatáhnu nějakého obvodáře. Zatím je to, ale ve fázi vývoje a postupně zjišťuji do jaké šílenosti jsem se to vlastně pustil. Ale vymluvit si to už nenechám. Nemám problém i nasdílet nějaký ten zdroják, zkušenosti, ale nechci aby mě nikdo tlačil do nějakého termínu (toho mám v práci dost). Zatím je na tom patrný nějaký progress, ale je docela možné, že se na něčem zase totálně seknu a celé to půjde k ledu. Proto to všechno berte jen jako informaci o nějakém šílenci co neví roupama co by. ![]() Dopl: Dneska se mi podařilo zjistit, že teoreticky by měl STM32F4xx umět i HS USB bez PHY modulu. Dívalj sem se na tento modul: https://www.olimex.com/Products/ARM/ST/STM32-E407/ a vše (ze schématu) nasvědčuje tomu, že by to mohlo fungovat. Pokud to půjde tak mi to minimálně v tomto vytáhne trn z paty.
DIY DAC - kudlibabka - 4. 2. 2013 Dneska jsem testoval sigmu11 versus xibitovu sigmu light,zadny podstatnych zvukovych rozdilu jsem si nevsiml,jeste zkusim dat nekomu promerit...3,3V jsou ze sigmy doregulovany LT1587 https://lh6.googleusercontent.com/-U1IhBoBdkYg/UQ-e91UT05I/AAAAAAAADbY/3rn2Y6SVoIg/s800/AK4396.jpg Uz nemam zadny ty maly tlumivky do dig napajeni nemate nekdo tip jaky pouzit?Nekde to tady v tech prispevcich je,ale nemam cas to hledat,dik... DIY DAC - Psykopath - 4. 2. 2013 nevim jake tlumivky jste pouzivali, ja mam civky 4u7 a 2u2 od Vishaye IHLP-5050EZ-A1 http://www.vishay.com/docs/34248/ih50eza1.pdf tak kdyby nekdo chtel... DIY DAC - kudlibabka - 4. 2. 2013 diky za nabidku,ja potrebuju tlumivky s vyvody ne SMD... DIY DAC - Psykopath - 4. 2. 2013 OK DIY DAC - DJ_Rix - 4. 2. 2013 Kluci opravte mě někdo, ale není to tak, že ten vlastní regulátor generuje svoje rušení díky regulační smyčce ? Tedy, pokud mám nízkošumový regulátor typu sigma a pověsím za něj LT1587 , který má v provedení na 3,3V vlastní šum asi 100uV, nezabíjím tím celé to zapojení sigmy, které by mělo mít vlastní šum řekněme o dost menší ?? DIY DAC - Hippo007 - 4. 2. 2013 Myslels tuto co pužil Dj_Rix? Pasuje tam taktak. Kratší se tam dá použít feritová perla DFP5 nebo DFP7 taky z GESu. DIY DAC - kudlibabka - 4. 2. 2013 jj tohle jsem myslel,diky.... DIY DAC - Dohnalik - 4. 2. 2013 Pokud vím, tak má Rix pravdu. Pokud se za sigmu hodí LTčko, tak to tu sigmu zabije, či? A pokud to LT bude pomalý, tak je naprosto nevhodný pro napájení digitálu. DIY DAC - kudlibabka - 4. 2. 2013 nevim jak to presne je,ale kamarad co pro mne objevil sigmu mi tvrdil,ze neni problem za ni neco dalsiho povesit...kdyz jsem porovnaval verzi se sigmou a verzi s dvema zdroji,jeden pro analog 5V s LM2940 a druhy rpo digital s LT1587...verze se sigmou byla znatelne lepsi,projevilo se to v lepsim podani prostoru,presnejsi lokalizaci...asi by ale stalo za to udelat pro 3,3V digitaly zvlastni zdroj a pro 5V sigmu....to bude doufam posledni vec,kterou jeste vyzkousim... |