• Witamy w największym polskim serwisie internetowym poświęconym w całości zagadnieniom samodzielnej budowy nagłośnienia.
    Dzięki DIYaudio.pl poznasz zagadnienia samodzielnej budowy nagłośnienia od podszewki oraz będziesz mógł dyskutować o DIY audio do woli.

    Artykuły z dawnego portalu zostały przeniesione do sekcji forum na samym dole.

[DAC] Dac ak4490 + xmos + ak4118

  • Autor wątku Autor wątku taz
  • Data rozpoczęcia Data rozpoczęcia

taz

Rejestracja
Lut 9, 2007
Postów
650
Reakcji
10
Lokalizacja
Bochnia
Po kilku latach walki udało się uruchomić w 100% mój DAC :)



Pierwsza wersja zawierała jedynie wejście USB na popularnym Amanero. Niestety funkcjonalność takiego rozwiązania jest dość mocno ograniczona i dodatkowo dobiegły mnie słuchy o niestabilnej pracy Amanero. W kolejnej wersji dodałem odbiornik SPDIF na WM8805. Cóż, płytka z odbiornikiem okazała się spie....a na całej linii :) Nigdy nie została uruchomiona. W następnej wersji moduł z USB i SPDIF został zaprojektowany na osobnej PCB. Konwerter USB został oparty o chip XMOS XHRA-2HPA, natomiast odbiornik/przełącznik SPDIF to AK4118A. Kolejna rewizja PCB przyniosła wymagane poprawki do obydwu sekcji, m.in. dodanie FLASHa do XMOSa.

Schemat DACa


Schemat odbiornika USB/SPDIF


Co to potrafi?
Na pokładzie jest 5 wejść cyfrowych przełączanych przełącznikiem obrotowym. Każde z wejść jest izolowane. Wejścia SPDIF pracują z parametrami 24/96 natomiast wejście USB 24/384. XMOS jest zasilany z USB, pozostałe obwody mają do dyspozycji 5 odczepów transformatora.


Sterowniki
Windows 10 od buildu 10.0.15063.936 (wersja 1703) wystarcza do odpalenie UAC2.0 :)

Software
Jest takowy, XMOS wymaga wgrania firmware do zewnętrznego Flasha. AKM4490 pracuje w trybie programowym, .3lite jest autorem softu do AKMa. Dzięki Konrad !
 
Ostatnia edycja:
nik156 - u mnie co jakiś czas wysypywało sterowniki na Win10 i się amanero "gubiło". Reinstalacja sterowników pomagała :) Aktualnie mam CM6631, ale czeka na więcej wolnego czasu, żeby przetestować :)

Bardzo podobne objawy miał/ma szastal. Pewnie też coś napisze
 
Generalnie podziwiam, bo cały projekt wymagał ogarnięcia również programowania. Natomiast jesli cos by mozna bylo jeszcze poprawiać to lepiej jesli MCLK nie przechodzi przez izolator, wiec generatory 22 i 24 MHz po czystej stronie na PCB DACa a do Xmosa sygnał z nich przez izolator I2S. Mikrokontroler za to na PCB z XMOSem i izolator I2C pomiedzy nim a AK4490.
 
Ostatnia edycja:
Mi na w7 zdarzało się że dac wpadał w tak jak by przester, na początku były podejrzenia że to coś nie tak z daciem, a okazało się że to amanero. Po prostu co jakiś czas trzeba było się bawić z odłączaniem i podłączaniem (wtedy czasem kompletnie znikał z systemu). Teraz na w10 czasem podobnie się dzieje a najlepsze jest że różnica między sterownikami ze strony amanero a systemowymi to kilka ładnych decybeli. Co prawda większość problemów z foobarem występuje, np aplikacja tidala takich problemów nie łapała ale tez tyle nie słuchałem na niej.
 
Aż dziwne mi to co tutaj wypisujecie. Ale mnie to nie dziwi. Amanero 80E a oni w dupie mają aktualizowanie sterowników...

Ja korzystam z foobar, chrome, youtube i nie mam problemów. Od kiedy dostałem DAC ani raz mi się nie wysypał, a z EMU 0202 miałem już podobny problem.
 
Czy probowales może użyć ak4118 w trybie softwarowym czy tez od razu tylko w trybie sprzętowym?
 
W projekcie użyto detekcji częstotliwości na podstawie statusu kanału (XTL1 XTL0 on HIGH) i nie użyto zewnętrznego kryształu/zegara na ak4118. Datasheet nie za bardzo mówi o konsekwencji wyboru źródła zegara (albo nie dość dokładnie przestudiowałem ds). Czy macie jakieś przemyślenia/doświadczenia odnośnie który wybór jakie ma konsekwencje (zewnętrzny zegar, zewnętrzny kryształ, źródło wewnętrzne)? Dzięki.
 
Po przeróbce starszej wersji - https://diyaudio.pl/forum/praktyczn...elektronika-aa/26494-ak4490-projekt-taz-3lite, znajomy podesłał mi nową wersję DACa z tego tematu. Według mnie - tutaj było łatwiej. Na nowej PCB jest wylewka na bottom, dzięki czemu pady były do niej przytwierdzone, nic nie odpadło :)






standardowo - demontaż elementów, jeśli chodzi o rezystory minimelf obok kondensatorów to niepotrzebnie oklejałem kaptonem - szybciej bym wyjął kondensatory niż wycinał i oklejał je kaptonem :)

Przeróbka filtru (wartości) jest opisana w tym poście - https://diyaudio.pl/forum/praktyczn...a-aa/26494-ak4490-projekt-taz-3lite#post26494

Po czyszczeniu:


i na koniec mała uwaga... możliwe, że EPCOS 6,8nF gra lepiej niż WIMA 6,8nF... :) Ale to szastal będzie sprawdzać podmieniając w starym DACu WIMA na Epcos :).

Różnice między filtrami są słyszalne, ale mam nadzieję, że szastal się wypowie.
 
Powrót
Góra