Skocz do zawartości
JarekC

Konwerter USB-I2S-SPDIF na TAS1020B tryb asynchroniczny 24bit/96kHz

Rekomendowane odpowiedzi

Ja też bym się pisał na 1-2 szt.:)

Edytowane przez wagnerosss

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

>arczi87

AD1. Nie. Aktualnie na płytce nie ma miejsca na ADUM. Same układy ADUM3160 kupiłem do testów i postaram się zrobić testy porównawcze.

AD2. Tak. Schemat ostatniej wersji (taka poszła do produkcji PCB) jest tuta. http://sites.google.com/site/jarekcdiy/files/6105.pdf

Na razie oprogramowanie nie uwzględnia jeszcze WM8804, jak dostanę płytki to zmontuję prototyp i uzupełnię to.

AD3. Tak. Płytka jest przygotowana do pracy albo z kwarcem 6MHz albo z dwoma generatorami, tryb pracy będzie można zmieniać zworkami.

Niestety jest problem z zakupem generatorów 22.5792MHz (brak w Digi-Key, Farnell, Mouser, TME). Próbowałem bezpośrednio u producenta

ale trzeba kupić całą rolkę 3000 szt. Gdyby kosztowały parę centów to można by kupić ale przy cenie 2-3$ odpada.

AD4. Podczas testów na moim komputerze (Windows XP) nie miałem żadnych problemów przy odtwarzaniu z różnymi Fs.

 

>kudzu

Tak będą to zmontowane kity

 

 

Pozdrawiam

JarekC

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

>arczi87

AD1. Nie. Aktualnie na płytce nie ma miejsca na ADUM. Same układy ADUM3160 kupiłem do testów i postaram się zrobić testy porównawcze.

AD2. Tak. Schemat ostatniej wersji (taka poszła do produkcji PCB) jest tuta. http://sites.google.com/site/jarekcdiy/files/6105.pdf

Na razie oprogramowanie nie uwzględnia jeszcze WM8804, jak dostanę płytki to zmontuję prototyp i uzupełnię to.

AD3. Tak. Płytka jest przygotowana do pracy albo z kwarcem 6MHz albo z dwoma generatorami, tryb pracy będzie można zmieniać zworkami.

Niestety jest problem z zakupem generatorów 22.5792MHz (brak w Digi-Key, Farnell, Mouser, TME). Próbowałem bezpośrednio u producenta

ale trzeba kupić całą rolkę 3000 szt. Gdyby kosztowały parę centów to można by kupić ale przy cenie 2-3$ odpada.

AD4. Podczas testów na moim komputerze (Windows XP) nie miałem żadnych problemów przy odtwarzaniu z różnymi Fs.

 

>kudzu

Tak będą to zmontowane kity

 

 

Pozdrawiam

JarekC

 

W takim razie pisze się na zmontowany kit.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam,

 

Płytki dotarły, dostałem również przesyłkę z WM8804 i TAS1020B.

Czekam jeszcze na stabilizatory i kwarce.

 

Załączam obiecane zdjęcia płytki.

 

Pozdrawiam

JarekC

post-3707-0-22400500-1303843419_thumb.jpg

post-3707-0-51926400-1303843429_thumb.jpg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

http://pl.mouser.com/ProductDetail/Fox/FXO-HC735-225792/?qs=sGAEpiMZZMukHu%252bjC5l7YXqkQHy0g6TwbJn6ICd3y%2FM%3D

Znalazłem ten kwarc na mouserze. Mają 58szt in stock.

Tylko jest "deczko" drogi...

 

Aha: jakie zasilanie jest potrzebne? Bo zaraz będę zamawiał do DAC'a trafko i zostanie mi jedno zalewane 2x12V@208mA. rozumiem, że trzeba sobie będzie zasilacz do tego poskładać.

Edytowane przez ov_Darkness

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dobry dobry ten kwarc jest ale do Crystka to mu jednak daleko. Jakos kwarcu bedzie tu miala podstawowe znaczenie na dzwiek

Pozdrawiam stasioP

Edytowane przez Stasiop

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Czy już coś więcej wiadomo?

Kiedy będzie można zamówić płytki + ew. trudniej dostępne kostki?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Projekt umarł, coś się jeszcze dzieje w temacie?

Pozdrawiam Arczi

Edytowane przez arczi87

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Oj panowie dajcie Jarkowi trochę czasu. Jak koś nigdy nie pisał softu dla USB to nie wie ile to czasu zajmuje. Dziękujcie że się dzieli swoją pracą bezinteresownie.

 

>Waldi_06

 

Wracając jeszcze do sprawy stabilizatorów. Nie trafiłeś przypadkiem na jakieś materiały dotyczące pomiarów

parametrów stabilizatorów : Output Noise , Ripple Rejection ale do wykonania w warunkach "domowych".

 

Pozdrawiam

JarekC

"Performance Verification of Low Noise,

Low Dropout Regulators" Liner AN83

http://cds.linear.com/docs/Application%20Note/an83f.pdf

 

Do zasilania gen. i cyfry są specjalne regulatory "Fast Transient"

http://cds.linear.com/docs/Datasheet/1963fc.pdf

PS

Zegar załatwia elegancko u mnie CS2200 :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam i jak tam rozwój wydarzeń konwerter działa i ma się dobrze czy pomysł leży na dnie szuflady?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ja mam zrobiony ale nie w pełni asynchroniczny CS2200 + proc STM32 realizujący metodę "B" opisaną tutaj :

http://www.atmel.com/dyn/resources/prod_documents/doc32139.pdf zegar jest zwalniany/przyspieszany co kilkaset ms aby nie dopuścić do przepełnienia bufora.

Obecnie I2S jest w układzie programowalnym FPGA ale w STM32 można skonfigurować moduł transmisji szeregowej w I2S nie przyglądałem się czy da się to wykorzystać jeszcze (zależy jak jest generowany zegar) i nie mam czasu w tej chwili się tym zająć. Nie powstała jak dotąd żadna docelowa platforma sprzętowa. Obsługa na ten moment tylko 44.1/48.

Powstał tez testowy link LAN. Jednak sieci to dla mnie całkowita nowość, na razie jest to zbyt prymitywne i wymaga jeszcze mnóstwo pracy .

LAN ma sporą zaletę w postaci naturalnej izolacji od kompa :)

hpim0426fuk.jpg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam,

 

Odzywam się po długiej przerwie ale sprawy osobiste i zawodowe zmusiły mnie do odłożenia projektu na pewien czas do szuflady.

Ale powróciłem do tematu i zakończyłem pierwszy etap prac.

Było sporo problemów z prawidłowym działaniem kanału zwrotnego (Feedback) oraz dopracowaniem aktualizacji oprogramowania przez USB (tryb DFU) ale wszystko udało się zrobić

 

Gotowa jest więc wersja:

- Konwerter USB -> I2S tryb ASYNCHRONICZNY 24bit/96kHz,

- Master Clock generowany przez TAS1020B przy pomocy wew. syntezera - dostępne FS 44.1, 48, 88,2 96Khz

- I2S w trybie 32bit, 1bit delay, Fmclk=512*Fs

- Sygnał Mute

- Sygnalizacja aktualnego trybu pracy (3 diody LED)

- Zasilanie z USB lub zew. zasilacza

- Możliwość aktualizacji oprogramowania poprzez szynę USB

 

Układ pracuje bardzo ładnie, udało mi się doprowadzić do stanu takiego że bufor odbiorczy FIFO jest przez cały czas transmisji wypełniony w połowie +- 1 próbka.

Kanał zwrotny do Hosta działa idealnie. Układ bez problemu instaluje się na Windows XP, Vista i 7 wykorzystując drivery systemowe.

 

Jutro zamieszczę zdjęcia zmontowanego konwertera.

Dzisiaj tylko foto samych PCB i programu do aktualizacji oprogramowania.

 

Kupiłem też elementy na kilkanaście płytek prototypowych a PCB są gotowe od dłuższego czasu.

Jest więc możliwość złożenia kilkunastu sztuk do testów.

 

Otrzymałem wreszcie próbki generatorów 24.576MHz i 22.5792MHZ tak więc na dniach zostanie sfinalizowany drugi etap projektu czyli:

- Master Clock generowany przez 2 zewnętrzne generatory 22,5792Mhz (dla 44,1 i 88,2) 24,576Mhz (dla 48, 96)

- osobne zasilania dla TAS i generatorów

 

Pozdrawiam

JarekC

post-3707-0-05232800-1323364961_thumb.jpg

post-3707-0-19861900-1323364982_thumb.jpg

post-3707-0-01709300-1323364996_thumb.jpg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

[...]

Jest więc możliwość złożenia kilkunastu sztuk do testów.

[...]

 

Zgłaszam się na ochotnika :)

Jeden konwerter (na Tenorze) złożyłem więc będę mógł porównać oba w działaniu.

 

Oczywiście przydałoby się trochę informacji dotyczących kosztów całej konstrukcji...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ja spokojnie czekam do wersji finalnej. Mam nadzieje że nie nastąpi za szybko bo obecnie krucho z kasą :).

 

Pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zgłaszam się na ochotnika :)

Jeden konwerter (na Tenorze) złożyłem więc będę mógł porównać oba w działaniu.

 

Oczywiście przydałoby się trochę informacji dotyczących kosztów całej konstrukcji...

Tak samo i ja. Wysłałem PW.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ja również z chęcią potestuję. Póki co Tenor gra u mnie i jest OK, ale ciekawość zżera :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Chętnie przetestuję ten układ, zgłaszam się do testów, info na PW.

 

Jarku, czy bawiłeś się ze sterownikami ASIO na TAS1020B? ASIO4All widzi kartę?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam,

 

Do wszystkich którzy wysłali PW odezwę się po weekendzie.

 

Aktualnie montuję 5 sztuk, idzie trochę powoli ze względu na to że TAS jest w rastrze 0.5mm

i dość trudno się go pozycjonuje przed lutowaniem. Jest tez sporo drobnicy w obudowach 0603 i 0805.

 

Ponieważ konwerter pracuje jako USB Audio Device Class 1.0 nie powinno być problemów

ani w Linux-ie (nie testowałem) ani z ASIO4ALL.

 

Przez weekend nie będę miał dostępu do neta, więc nowe wieści w poniedziałek.

 

 

Pozdrawiam

JarekC

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Już się zapisuje na wersję "finalną" - znowu została wykonana wspaniała praca - dzięki !!!!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Z dużym zaciekawieniem śledziłem cały wątek, i hylę czoła przed projektantem.

Mam takie pytania, pewnie trochę laickie. Jak będzie wyglądać wersja finalna? Jeśli będą to kity to w jaki sposób będzie można układ zaprogramować?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Również śledzę z zainteresowaniem ten wątek.

Jest to dla mnie brakujące ogniwo w planowanym systemie audio.

Czy będzie współpracował z Macami?

Trzymam kciuki i Pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam,

 

Proszę jeszcze o chwilkę cierpliwości.

 

Ostatnie wieści dotyczące projektu.

Pierwsze egzemplarze wersji USB-I2S są zmontowane czekają tylko na wgranie ostatniej wersji softu.

 

Nanosiłem jeszcze poprawki w sofcie bo oficjalny program z USB.ORG do testowania urządzeń (USB.ORG USB 2.0 Command Verifier) zgłaszał mi ostrzeżenia.

Teraz po poprawkach przechodzi bez problemu wszystkie testy kompatybilności (w załączeniu fotografie raportów).

Dołożyłem też wykrywanie i sygnalizacje odłączenia od portu USB.

 

Będą dostępne kity w postaci zmontowanej, raster 0.5mm układów SMD i elementy w obudowach 0603 powoduje,

że samodzielnie mogłyby go zmontować tylko osoby z dużym doświadczeniem w montażu SMD. Obawiam się, że byłoby

później zbyt wiele problemów ze źle polutowanymi układami, wole to zrobić sam.

 

Prawdopodobnie powstanie też wersja komercyjna (maksymalna wersja: 2 niezależne generatory o niskim jitterze, wyjście SPDIF opto/COAX + obudowa).

Prowadzę na ten temat rozmowy.

 

Może w przyszłym tygodniu będę miał dostęp do MACa to przetestuję czy działa poprawnie.

 

Następne wieści w nowym 2012 roku.

 

Pozdrawiam

JarekC

post-3707-0-08940500-1325280572_thumb.jpg

post-3707-0-80630400-1325280582_thumb.jpg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam,

 

Są niestety problemy z zakupem nadajników TOTX147.

 

TME- brak w ofercie

Farnell - Brak

DigiKey - Brak

Mouser - Brak (opóźniona dostawa)

AVT - brak

RS-Components brak w ofercie

 

Może ktoś zna jeszcze jakieś inne źródło dostawy tych nadajników?

 

Pozdrawiam

JarekC

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz, a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.


  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.