Jump to content
IGNORED

DAC - PCM56, PCM61.


Holgin
 Share

Recommended Posts

14 godzin temu, froste napisał:

Mam bardzo słaby odtwarzacz CD, szukam czegoś do zakupu.

napisz co robi za źródło obecnie . Z tanich mogę ci w tej sytuacji polecić  Denona DCD 695 na 2 x PCM61P-L z napędem

KSS-240A . Ma wyjście cyfrowe coax . Stosowałem go jako napęd i z tanich ten był najlepszy .  Można ominąć ( niewielka przeróbka ) elementy na wyjściu sygnału cyfrowego ( w tym SN74HC00N i transformator sygnałowy ) pobierając sygnał bezpośrednio z nogi DOUT układu CXD5200BQ i oczywiście masę , będzie nieco lepiej . Możesz wylutować PCM61 ( niestety kiepska gradacja )  i porównać ich brzmienie z obecnymi PCM56 .

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

...there is no spoon...

Link to comment
Share on other sites

  • 10 months later...

Odświeżam temat . Dac gra , na razie na PCM56 w śmieciowej gradacji L więc nie ma co oceniać . Chcę do niego wstawić AD1860 ale Holgin nie wyjaśnił dokładnie co zrobic aby AD1860 ruszył . Kiedyś znalazłem tylko jeden jego wpis na ten temat :

,,Well, in case anyone was interested, shift registers caused slight delay on data lines. 470R/100pF on LE lines was enough to solve the problem."

Świetnie ale czy ktoś byłby tak miły i wrysował te elementy na schemacie ? Załączam schemat .

 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

...there is no spoon...

Link to comment
Share on other sites

Na schemacie jest błąd, IC2 powinien być 3,3V. Chyba, że chcemy usmażyć AD1896.

 

Przy okazji mam pomiary tego DACa - w załączniku. PCM56-K. Napięcie wyjściowe DACa to 1V RMS.

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Edited by gavron04

www.gavron04.diyaudio.pl układy audio

Link to comment
Share on other sites

Godzinę temu, gavron04 napisał:

Na schemacie jest błąd, IC2 powinien być 3,3V.

Tak , to już rozgryzłem .

Zastanawia mnie czy konieczne są te wszystkie rezystory 47R miedzy WM8804 a ISO7640 , potem przed AD1896 i na wszystkich liniach za każdym 74HC64 i 74HC161 . Pełno tego - ze 30 sztuk . 

...there is no spoon...

Link to comment
Share on other sites

1 godzinę temu, arturp napisał:

Tak , to już rozgryzłem .

Zastanawia mnie czy konieczne są te wszystkie rezystory 47R miedzy WM8804 a ISO7640 , potem przed AD1896 i na wszystkich liniach za każdym 74HC64 i 74HC161 . Pełno tego - ze 30 sztuk . 

Robią to samo co często stosowane przy połączeniach I2S w innych DACach. Ja bym zostawił . Likwidują lub przynajmniej ograniczają "dzwonienia" rezonanse linii. Dla informacji przenoszonej są bez znaczenia, ale ograniczają ryzyko interakcji.

Mało tego wartość 47 czy częściej 33 może nie być optymalna. Purysta by sprawdził oscyloskopem kształt przebiegu na każdej linii. One mają wpływ wystarczy sprawdzić. Nie ma nic gorszego jesli pojawią się np przerzuty. 

Link to comment
Share on other sites

W dniu 16.09.2021 o 18:20, arturp napisał:

Odświeżam temat . Dac gra , na razie na PCM56 w śmieciowej gradacji L więc nie ma co oceniać . Chcę do niego wstawić AD1860 ale Holgin nie wyjaśnił dokładnie co zrobic aby AD1860 ruszył . Kiedyś znalazłem tylko jeden jego wpis na ten temat :

,,Well, in case anyone was interested, shift registers caused slight delay on data lines. 470R/100pF on LE lines was enough to solve the problem."

DAC na AD1860 i pozostałe - wiele osób ma problem z dziwnymi artefaktami dźwięku, trzaskami, czasem tylko na jednym kanale, itd... Dlatego potrzeba odrobina zabawy, na słuch albo najlepiej z oscyloskopem.

AD1860 ma na nóżce 6 cyfrowy sygnał LL na jednym układzie AD, a LR na drugim - linia LE. Wystepuje przesunięcie sygnałów po przejściu przez bufor i bramki, czasem wymagające korekty, które niweluje się wstawiając szeregowo do nóżki nr 6 AD1860 rezystor o wartościach od 50 ohm do 1K, podlutowując do tej linii mały kondensator do masy.

Po podaniu sygnału przez rezystor np. 1k do nóżki 6, podlutuj do niej albo trymerek od 20 do 200pF, albo na początek 200pF do masy, tworząc układ RC o pewnej stałej czasowej. Potem sprawdź, jak DAC zagra, gdy do nóżki nr 6 podasz sygnał przez rezystor 470R, dolutowując do nóżki 6 ceramik 100pF do masy, tak jak było w podpowiedzi: ",,Well, in case anyone was interested, shift registers caused slight delay on data lines. 470R/100pF on LE lines was enough to solve the problem."

Generalnie najlepiej byłoby podać na wejście sygnał audio z sinusem, a na wyjściu obserwować zniekształcenia tej sinusoidy na oscyloskopie - żadna filozofia.
Tak dobieramy ten rezystor przylutowany do nóżki 6 i ceramik idący z niej do masy - by uzyskać jak najmniejsze zniekształcenia sygnału sinus.
Do pozostałych linii z sygnałami cyfrowymi podpinane się również rezystory od 22R do 1K, dla otrzymania właściwej stałej RC takiej linii, by nie było dużych zniekształceń w audio i trzasków. To spore pole do zabawy i eksperymentów, coś jak "strojenie" DAC'a.  

Dlatego konstruktorzy dają te rezystory przed układami scalonymi, najczęściej SMD dla ułatwienia zabawy, bo raz, że możesz ostrą szpilkę oscyloskopu podpiąć by tak sprawdzić sygnał i jego zniekształcenia, a dwa - nie trzeba ryć śceżek skalpelem w laminacie, by dobrać właściwą impedancję linii, bo są tam gotowe pola lutownicze, a jak rezystor jest za duży, to robisz kanapkę zmniejszając rezystancję - nalutowując drugi SMD z góry. A ceramika zawsze dasz jakoś na pająka do masy.

Jeśli będziesz lutować - pamiętaj o ESD, by nie uszkodzić przez przypadek przetworników i pozostałych układów.

Rónież z punktu widzenia serwisanta, jak masz na linii taki SMD, jak szukasz źródła problemu w postaci np. wadliwego układu scalonego, to usuwając z linii taki SMD, odcinasz linię, by oscyloskopem zbadać jakość sygnału, a jeśli to linia zasilania, sprawdzasz zasilanie przed, czy linia za wylutowanym SMD nie obciąża linii zasilającej. 
 

Edited by dekRe
Link to comment
Share on other sites

21 minut temu, dekRe napisał:

Generalnie najlepiej byłoby podać na wejście sygnał audio z sinusem, a na wyjściu obserwować zniekształcenia tej sinusoidy na oscyloskopie - żadna filozofia.

Dzięki za wyjaśnienie . Ja nie mam oscyloskopu wiec muszę przyjąć , że Holgin to pomierzył . 

 

27 minut temu, dekRe napisał:

Do pozostałych linii z sygnałami cyfrowymi podpinane się również rezystory od 22R do 1K, dla otrzymania właściwej stałej RC takiej linii, by nie było dużych zniekształceń w audio i trzasków.

OK  , to jest jasne ale dlaczego Holgin zastosował rezystory między wszystkimi elementami ? Oczywiście można powiedzieć ,że to zabezpieczenie przed wzajemnym oddziaływaniem elementów aktywnych ale czy to nie rodzi innych problemów ? Może to ,,skórka za wyprawkę" . Mam dac-a na PCM1702 na płytkach opracowanych przez Pavouka i zmodyfikowanym zasilaniu przez kolegę gavron04 . Tam też jest układ opóźnienia danych i buforowania złożony z 6 sztuk 74HCT164D ale dźwięk jest zupełnie inny - otwarty, szybki , klarowny , barwny itd . A z dac-a Holgina słyszę przytłaczający bas , zamuloną średnicę i brak góry . Do tego dźwięk jest tak szary , płaski , jednostajny i nudny ,że trzeba to naprawić lub wyrzucić . Oczywiście PCM56 to nie to co PCM1702 ale w dac-u VIVAro PCM56 gra przyzwoicie a tu ... no słuchać się nie da .

Chodzi o dobre brzmienie więc szukam przyczyny dlaczego ten dac tak gra ... a raczej nie gra .

...there is no spoon...

Link to comment
Share on other sites

36 minut temu, arturp napisał:

Mam dac-a na PCM1702 na płytkach opracowanych przez Pavouka i zmodyfikowanym zasilaniu przez kolegę gavron04 . Tam też jest układ opóźnienia danych i buforowania złożony z 6 sztuk 74HCT164D ale dźwięk jest zupełnie inny - otwarty, szybki , klarowny , barwny itd . A z dac-a Holgina słyszę przytłaczający bas , zamuloną średnicę i brak góry . Do tego dźwięk jest tak szary , płaski , jednostajny i nudny ,że trzeba to naprawić lub wyrzucić . Oczywiście PCM56 to nie to co PCM1702 ale w dac-u VIVAro PCM56 gra przyzwoicie a tu ... no słuchać się nie da .

Jak rozwiązałeś wyjście audio w Holginie? Przez wzmacniacze operacyjne, jak na schemacie - czy też wchodzisz na lampę?
Twój projekt zrealizowany przez Vivaro w kolejnej odsłonie, od Holgina może się różnić tylko w kilku kwestiach:
- wyjście prądowe, z rezystorów lub na lampy na lepszy analog. U kolegi Hogina są WO na schemacie jak widzę.

- przekopuję dokształcając się rozmaite zagraniczne fora, gdzie ludzie konstruują DACe, np. na jednym rosyjskim postawiono tezę, że sygnał ustawiony na 18bit na CS8414 gdy z modułu USB podasz SPDIF, da lepszą jakość dźwięku niż gdyby przetwarzać z tego samego modułu USB samo I2S. To będzie jeszcze do sprawdzenia. 😉

- jakość modułów USB ma znaczenie - i jakości rezonatorów kwarcowych tamże;

- zawsze w audio decyduje odpowiedź impulsowa linii zasilania. NA PCB Vivaro prócz rozwiązania ze schematu z AUDIO NOTE masz moduły stabilizatorów na tranzystorach (chętnie przygarnę schemat/zdjęcia przykład takiego rozwiązania, skany PCB na wzór - można wysłać na mój e-mail: czystonagrobach małpa dżimail dot com)

W DACu Mystic2 masz tylko 2 linie zasilania na plus i minus 12V, gdzie z pojemności aż 47.000 uF o ultra niskim ESR dzięki połączeniu 10 równoległe kondensatorów elektrolitycznych 4700uF/25V,  napięcie idzie na specjalizowane stabilizatory, każdy osobny na każdy układ scalony, więc jeden układ scalony nie ma wpływu na drugi, gdy idzie o zapotrzebowanie na energię.

Zdolność do oddania energii z zasilania IMHO jest w audio podstawową kwestią dla jakości - jak dotąd eksperymentowałem ze wzmacniaczami słuchawkowymi w oparciu o bufor diamentowy, i jakość takiego wzmacniacza słuchawkowego, co zabrzmi jak jakaś herezja dla wielu, mocno zależała od zastosowanych konsensatorów elektrolitycznych, postawionych jak najbliżej tranzystorów i układu WO - i od ich jak najniższego ESR. 
Twój PCM1702 gra dobrze, może też dzięki lepszemu zasilaniu od kolegi Gavron04.
Jakby spojrzeć na konstrukcje DAC za kilka tysięcy złotych, lista rzeczy wspólnych które je łączy to.... smocze sztywne zasilanie.
Weźmy np. taki film: 



W takim DAC Ares 2 podobnie jak w Mystic 2, mamy ogromne trafo, mamy matrycę pojemności dającą wynikowo dużą pojemność wynikową o ultraniskim ESR. Potem zawsze widzimy stabilizatory na likla linii, o niskim LDO. A dopiero potem jest sam DAC 😉 

Po dobrym zasilaniu, ważne jest by uniknąć zniekształceń przy przetwarzaniu sygnału.
Jest fajny blog pewnego Japończyka, który walczył o jakość właśnie dobierając RC linii dla AD1860.

Link: 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Dla osób nieznających japońskiego, polecam serwis translacyjny:

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Kopiujemy japoński tekst i wklejamy do tłumaczenia.

Podsumowując, budując DAC jest bardzo wiele rzeczy, jakie łatwo można popsuć, jeśli nie korzysta się z doświadczenia innych 🙂 

Ja poszukuję teraz sprytnego taniego rozwiązania, by jak najmniej "boleśnie" z głównej linii zasilania zejść z max 17V na 5V nie robiąc w środku piekarnika  i by nie popsuć przy tym odpowiedzi impulsowej zasilacza. Na razie mam w planach 2 x LM317 na prestabilizację + denoiser  + tranzystor + TL431 - takie moduły, ale każdy osobno dla swojej linii zasilania. Jak skończę swój projekt  - a będzie to DAC modułowy, i prototyp "wyprasuję" żelazkiem, będę mógł zacząć swoje testy badawcze różnych modułów i rozwiązań.

Link to comment
Share on other sites

Rezystory w szeregi są rezystorami terminującymi linie (dopasowujące impedancję linii).

Jeżeli mamy przypadek że aby układ działał poprawnie trzeba dobierać opóźnienie zegara wg mnie oznacza błąd konstrukcyjny.

W układzie nie ma typowego opóźnienia wnoszonego przez bramki bo mamy tutaj do czynienia z układem pracującym synchronicznie, mamy czas propagacji danej od wejścia do wyjścia względem zegara..
Trzeba pamiętać że gdy przychodzi zegar na PCM to wpisuje on daną która jest już stabilna na wyjściu rejestrów HC164
(to są dane wpisane poprzednim impulsem zegara) .  Problemem może być wymagany przez PCMa tzw Hold Time czyli czas jaki dana musi być stabilna po zboczu zegara.
Karta katalogowa nie precyzuje tego parametru dokładnie, jest tylko jeden rysunek na którym podana jest wartość 15ns.
Czas propagacji sygnału (dana od zegara) dla układów HC164 to 12ns, HCT164 to 14ns (może zależeć od producenta układu) więc teoretycznie jesteśmy na granicy zakresu. Chociaż dla PCM1702 czas Hold time też wynosi 15ns.
TI nie precyzuje dozwolonego zakresu dla tego parametru więc trudno ocenić czy mieścimy się w tolerancji czy nie.

LE jest przesunięty o 1/2 zegara BCK więc czas propagacji układów HC164 nie ma znaczenia.

Możliwe że problemu trzeba szukać w innym miejscu np w układzie generowania BCL, LRCK zastosowano tam liczniki synchroniczne HC161 w układzie kaskadowym a w takim przypadku ich graniczna częstotliwość spada (wzór do obliczania fMax w karcie katalogowej). Przy typowych wartościach (zasilanie 4.5V) wychodzi około 21MHz przy 3.3V będzie jeszcze niższa więc teoretycznie liczniki pracują poza dozwolonym zakresem (zegar 27MHz).

Ale to tak na szybko, do dokładniejszej analizy potrzeby by znać producentów układów (różne parametry) , obejrzeć przebiegi na oscyloskopie i na spokojnie przeanalizować.

JarekC

 

 

Link to comment
Share on other sites

6 godzin temu, dekRe napisał:

Jak rozwiązałeś wyjście audio w Holginie?

Na lampy .

 

6 godzin temu, dekRe napisał:

smocze sztywne zasilanie.

W dac-u Holgina , za stabilizatorami napięć stoją kondy 1000uF. Może to jest przyczyna tego ,, spowolnienia " i ,, zamulenia " dźwięku ?

Muszę trochę zmodyfikować ten układ :

- zmniejszyć wartość kondensatorów a stabilizatorami  do 47uF- max 220uF

- zlikwidować rezystory między bramkami a zostawić tylko te , które są na liniach za  WM8804 , za AD1896 i przed przetwornikami cyfrowo-analogowymi .

- przy okazji wymienię te rezystory na lepszej jakości bo obecnie są precyzyjne węglowe a wstawię thin film - w moim dac-u na WM8804 i AK4395 ta zmiana przyniosła wyraźną poprawę barwy .

...there is no spoon...

Link to comment
Share on other sites

6 godzin temu, JarekC napisał:

Problemem może być wymagany przez PCMa tzw Hold Time czyli czas jaki dana musi być stabilna po zboczu zegara.

Cenna uwaga .

Może układy AD1860 i inne przetworniki od Analog Devices wymagają dłuższego Hold Time niż PCM-y od Burr Brown i dlatego Holgin musiał wstawić układ opóźniający na linie LE aby AD1860 zagrał . Przy PCM-ach tego problemu nie ma .

...there is no spoon...

Link to comment
Share on other sites

4 godziny temu, zibi079 napisał:

czy yamahy YM4113 można wstawić do odtwarzacza cd zamiast pcm 56, 1 do 1

Nie można , PCM56 to 16 bitowiec a YM4113 to 18-bitowiec.

 

4 godziny temu, zibi079 napisał:

czy wymagać to będzie innych przeróbek. Jeżeli tak to jakich? 

A jaki filtr cyfrowy jest w tym odtwarzaczu ?

PS

Odkupię te YM4113 jeśli chcesz je sprzedać .

...there is no spoon...

Link to comment
Share on other sites

Może źle zadałem pytanie czy YM4113 można przełączyć na 16 bit tak żeby można było zamontować je zamiast pcm 56. 

Nie mam już tych daców, sprzedałem je kiedyś razem z dat denona, ale może kupujący je jeszcze ma. Postaram się odkopać maile. 

Edited by zibi079
Link to comment
Share on other sites

  • 2 weeks later...

Usunąłem większość rezystorów 47R - zastąpione zworami z cyny z miedzią . Zostały tylko za WM8804 ,za AD1896 i na liniach sygnałów przed przetwornikami . Zmniejszyłem też pojemności za stabilizatorami napięcia - z 1000uF na 220uF w cyfrze i 22uF w zasilaniu przetworników .

Dźwięk się otworzył , zamulenie zniknęło . Brzmi już dobrze ale ciągle trochę gorzej od nos dac-ów na przetwornikach R2R z wyjściami ,,prądowymi ". Trochę beznamiętnie i mało barwnie ale za to równo w całym słyszalnym paśmie , czysto , ciepło , z dobrą kontrolą i dynamiką  . Poziom dobrego odtwarzacza CD za kilka tysięcy . Układ ma oversampling więc cudów nie będzie . Ograniczeniem jest też PCM56 . Trzeba wstawić coś 18-bitowego .

...there is no spoon...

Link to comment
Share on other sites

W dniu 20.09.2021 o 22:11, arturp napisał:

Mam dac-a na PCM1702 na płytkach opracowanych przez Pavouka i zmodyfikowanym zasilaniu przez kolegę gavron04 . Tam też jest układ opóźnienia danych i buforowania złożony z 6 sztuk 74HCT164D ale dźwięk jest zupełnie inny - otwarty, szybki , klarowny , barwny itd .

fotka fabrycznego rejestru

 

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

nie w schemacie tkwi ...........

lecz przyjrzyj się kościom dokładnie

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

DSC_0047.JPG

prosze

46 minut temu, dekRe napisał:

A możesz zdradzić nazwę urządzenia

ta yhm

i zacznie kosztować milony

u handlarzy

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
Link to comment
Share on other sites

Hidden Content

    Give reaction or reply to this topic to see the hidden content.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

nie wymaga komentarza

 

11 godzin temu, dekRe napisał:

Do tej pory wystarczyły wszystkim 6 sztuk 74HC164. 
Tu widzimy aż 8 sztuk, do tego 74HC74 i 74HC08. 

obejrzałeś kości?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

                  wykrzyknik.png

AdBlock blocking software detected!


Our website lives up to the displayed advertisements.
The ads are thematically related to the site and are not bothersome.

Please disable the AdBlock extension or blocking software while using the site.

 

Registered users can disable this message.