Skocz do zawartości
IGNORED

Interfejs USB-I2S


krzysieks_2007

Rekomendowane odpowiedzi

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Podobno zjawiskowy

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
14 minut temu, boguwoj napisał:

Oczywiście można to zobaczyć nawet na oscyl.

Ok, ja to sprawdzę na oscyloskopie ? Zobaczymy jak sieje malina. 

Zero krzemu w torze, to grać nie może ?

2 godziny temu, boguwoj napisał:

Za to przerabiam kabel usb tak że masa od niego i oczywiście + z kompa w ogóle nie wchodzą do odbiornika USB,odcinam przy wtyku do konwertera USB.Do Amanero wchodzi tylko D+i D-.

Przy takim połączeniu komputer nie wykrywa amanero.

Acccuphase 

Hmm,do transmisji danych po USB masa nie jest potrzebna,jest to serial-szeregowy system.Nie mam jak teraz tego sprawdzić jak to zrobiłem,jestem w buszu i łącze sie raz dziennie z netem.Robiłem to kilka dobrych lat temu i nie pamiętam ,ale Amanero ma taki programik do config tool czy coś takiego i tam w nim coś zmieniałem .Jak wróce do sprzętu to zajrze co i jak.

Teoretycznie to chyba możliwe. Czy w praktyce odcięcie masy pozwoli działać odbiornikowi?

"A ci, którzy tańczyli, zostali uznani za szalonych przez tych, którzy nie słyszeli muzyki" — Friedrich Nietzsche 

Podłaczyłem waveio by porownać z amanero.

Poratuje ktoś dobrymi sterownikami do waveio bo w necie nie mogę znaleść lub a ze strony luckit.biz nie mogę pobrać.

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Acccuphase 

Trochę w temacie więc zapytam. 

Mam konwerter USB-I2S z wyjściem BCK = 64*LRCK. Większość albumów mam 16 bitach, więc nie potrzebuję aż 32 bitowych paczek. Chciałbym obniżyć o połowę BCK, aby przesłać do kości DACa dwa razy większą częstotliwość próbkowania. Ograniczeniem DACa jest BCK który musi być poniżej 6MHz. 

Chciałbym zapytać w jaki sposób mogę to zrobić i czy w ogóle mogę, czy to może tak działać?

 

Gdzieś w internetach coś znalazłem na układzie 74AC161, ale czy to ma prawo zadziałać w takim przypadku?

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

"A ci, którzy tańczyli, zostali uznani za szalonych przez tych, którzy nie słyszeli muzyki" — Friedrich Nietzsche 

2 godziny temu, Kris_54701 napisał:

Trochę w temacie więc zapytam. 

Mam konwerter USB-I2S z wyjściem BCK = 64*LRCK. Większość albumów mam 16 bitach, więc nie potrzebuję aż 32 bitowych paczek. Chciałbym obniżyć o połowę BCK, aby przesłać do kości DACa dwa razy większą częstotliwość próbkowania. Ograniczeniem DACa jest BCK który musi być poniżej 6MHz. 

Chciałbym zapytać w jaki sposób mogę to zrobić i czy w ogóle mogę, czy to może tak działać?

 

To znaczy co chciałbyś zrobić? . W interfejsie I2S podzielić jeden z wyjściowych sygnałów zegarowych (BCK z konwertera USB/I2S) przez 2 i z automatu interfejs wejściowy DAC zacznie ci czytać ramki 16 bitowe  o 2 razy większej częstotliwości próbkowania? 

Sam nie zacznie, ale mam programowy upsampling na komputerze. Cała reszta jak wyżej. Czy to zadziała?

"A ci, którzy tańczyli, zostali uznani za szalonych przez tych, którzy nie słyszeli muzyki" — Friedrich Nietzsche 

Fajny ten izolator usb,ale cena kosmos jak za takie cos, idzie kupic izolatory usb na adum za 50zl i mysle o tym. Sam usunolem izolatory i2s z soekrisa i chwale . Zeby amanero lub xmos byl wykrywalny przez pc jesli przetniemy zyle 5v musi miec oczywisxie swoje zasilanie!

1 minutę temu, bmxmen napisał:

Fajny ten izolator usb,ale cena kosmos jak za takie cos, idzie kupic izolatory usb na adum za 50zl i mysle o tym. 

to zapomnij ;)

nie będzie działać na 100%

Monitor Audio RX8, RX Center, Silver 1; DAC : 8-ch DIYINHK ES9016, XMOS Multichannel; Power AMP : 6-ch TPA3255

W dniu 22.01.2020 o 20:56, Muzg napisał:

Transmisja w USB jest różnicowa i teoretycznie odbywa się bez udziału masy, ale standard USB określił maksymalną różnicę między poziomami mas na 0,5V.

Masa jest konieczna jako poziom odniesienia. W przypadku transmisji różnicowej w USB (i w niemal wszystkich systemach cyfrowych) sygnały na obu liniach danych mają przeciwne poziomy logiczne ale zarówno zero logiczne jak i jedynka mają potencjał nad zerem (masą) zasilania. Jeśli na linii D+ jest zero logiczne to na D- jest jedynka. Teoretycznie różnica potencjałów wynosi 0. Żeby odbiornik poprawnie odczytał poziomy logiczne potrzebny jest mu poziom odniesienia czyli Masa.

W dniu 22.01.2020 o 18:41, boguwoj napisał:

Robiłem to kilka dobrych lat temu i nie pamiętam ,ale Amanero ma taki programik do config tool czy coś takiego i tam w nim coś zmieniałem .Jak wróce do sprzętu to zajrze co i jak.

Może programowo zwarłeś jedną z linii danych do masy i dlatego ci zadziałało (zdesymetryzowałeś wejście )

12 godzin temu, McGyver napisał:

Napisz na maila.

Mail wysłany.

Waveio jest świetne już z zasilania usb.

Po zmianie zasilania jest znacznie lepiej.

A po drobnych modyfikacjach bas i przestrzeń to sam miód. Zero cyfrowego nalotu.

Izolator USB swoje kosztował ale spisuje się rewelacyjnie.

Testuję izolacje i2s z dobrym zasilaniem po obu stronach.

Bez izolacji jest lepiej.

Acccuphase 

13 godzin temu, Kris_54701 napisał:

Sam nie zacznie, ale mam programowy upsampling na komputerze. Cała reszta jak wyżej. Czy to zadziała?

to się zastanówmy 

dla fs=44,1kHz i ramki 32 bitowej BCK = 64*fs=2,8224MHz (to sporo mniej niż wspomniane 6MHz) 

zakładasz, że w jakiś sposób uzyskasz ramki 16 bitowe i BCK=32*fs = 1,411MHz. Raczej nie możesz tylko podzielić wyjściowego BCK przez dwa . Źródło sygnału PCM musiałoby wygenerować wszystkie sygnały zegarowe: LRCK, BCK  i danych z ramką dla 16 bitów na kanał.  

ale dalej twierdzisz że chcesz upsamplingu czyli fs=2xfs = 88,2kHz i BCK =32*fs = 2,822MHz

masz 16 bitowe ramki, 2x większe fs, ale częstotliwość BCK się nie zmieni.  

Kiedy zrobisz upsampling 2xfs to bez żadnych "modyfikacji" BCK będzie miało częstotliwość 5,664MHz i to dalej jest poniżej 6MHz

To jedno , druga sprawa, to czy DAC przyjmie ramki o takiej długości? Interfejsy PCM  są tak pomyślane żeby w 32 bitowej ramce umieścić dowolną długość słowa danych, w praktyce od 8 do 24 bitów. 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Tak wygląda format "standard" 16 bitów w PCM1794A. Nie wiem co się stanie kiedy w czasie przeznaczonym na jeden kanał będzie przez BCK  taktowanych 16 bitów zamiast 32 bitów. Trzeba spróbować. 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

docelowo chciałbym w 12MHz zmieścić się z sygnałem 384kHz. Czy to możliwe, absolutnie nie wiem. Zastanawia mnie w jaki sposób jest to ustawiane w konwerterze USB-I2S. Czy nie można tego zmienić programowo? A może są dostępne konwertery z wyborem wielokrotności BCK względem LRCK?

1 godzinę temu, tomek_j napisał:

image.thumb.png.de0dd7f2389021ae7020b8662dacf40c.png

Na załaczonym rysunku widoczne jest 16 bitów wolnego miejsca. Gdyby udało się przesunąć DANE w odpowiednie miejśce, możnaby zejśc do 32*LRCK co dla 384kHz wyniosłoby BCK 12MHz. 

Oczywiście to tylko moje mokre marzenia senne, ale tym sposobem, wiele starych przetworików wzniosłoby się na wyżyny dobrego dźwięku. 

"A ci, którzy tańczyli, zostali uznani za szalonych przez tych, którzy nie słyszeli muzyki" — Friedrich Nietzsche 

W dniu 27.01.2020 o 10:56, krzysieks_2007 napisał:

Mail wysłany.

Waveio jest świetne już z zasilania usb.

Po zmianie zasilania jest znacznie lepiej.

A po drobnych modyfikacjach bas i przestrzeń to sam miód. Zero cyfrowego nalotu.

Izolator USB swoje kosztował ale spisuje się rewelacyjnie.

Testuję izolacje i2s z dobrym zasilaniem po obu stronach.

Bez izolacji jest lepiej.

Czyli rozumiem ze usb isolator to szkoda czasu?

Izolacja nie jest w celu polepszenia, a w celu izolacji w sytuacji kiedy jest niezbędna, np. w celu wyeliminowania pętli masy.

Przykładowo, jeśli mamy komputer -> DAC -> wzmacniacz to nic złego się nie dzieje, ale jeśli z komputera idzie jeśli jakiś przewód połączony ze wzmacniaczem i jeśli wszytko jest długie (>3m) to już różne rzeczy mogą się dziać i izolacja będzie jedynym wyjściem.

Monitor Audio RX8, RX Center, Silver 1; DAC : 8-ch DIYINHK ES9016, XMOS Multichannel; Power AMP : 6-ch TPA3255

W dniu 26.01.2020 o 16:15, Kris_54701 napisał:

Trochę w temacie więc zapytam. 

Mam konwerter USB-I2S z wyjściem BCK = 64*LRCK. Większość albumów mam 16 bitach, więc nie potrzebuję aż 32 bitowych paczek. Chciałbym obniżyć o połowę BCK, aby przesłać do kości DACa dwa razy większą częstotliwość próbkowania. Ograniczeniem DACa jest BCK który musi być poniżej 6MHz. 

Chciałbym zapytać w jaki sposób mogę to zrobić i czy w ogóle mogę, czy to może tak działać?

 

Gdzieś w internetach coś znalazłem na układzie 74AC161, ale czy to ma prawo zadziałać w takim przypadku?

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

 

Możesz zainteresować się addonem do konwertera USB .3lite. 

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Cytując: "Możliwość przestawienia BCLK na 32x Fs zamiast standardowego 64x Fs. Pozwala to "wykręcić" przetworniki takie jak PCM56 do 768 kHz."

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )
3 godziny temu, bmxmen napisał:

Czyli rozumiem ze usb isolator to szkoda czasu?

Mi izolacja i2s nigdy nie była potrzeba.Izoluję Usb tak na wszelki wypadek.

Co do dźwięku, słuchałem z izolacją i2s parę dni i bylo super,bez izolacji dzwiek jest jednak bardziej bogaty w szczegóły, bas ma bardziej przyjemny pomruk,scena równoż bardziej precyzyjna.

Są to subtelne różnice ale w na pewnym poziomie rozdzielczości  dość znaczące.

Acccuphase 

Ogrom możliwości.

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Testował ktoś?

Przechwycenie obrazu ekranu_2020-01-31_16-52-55.png

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

"A ci, którzy tańczyli, zostali uznani za szalonych przez tych, którzy nie słyszeli muzyki" — Friedrich Nietzsche 

Ciekawa płytka.

A to waveio które obecnie modyfikuje.

Przygotowane pod zegar 22,576 od Muzga.

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Ukryta Zawartość

    Zaloguj się, aby zobaczyć treść.
Zaloguj się, aby zobaczyć treść (możliwe logowanie za pomocą )

Acccuphase 

  • Pokaż nowe odpowiedzi
  • Zarchiwizowany

    Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.



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

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

      Chcesz być na bieżąco ze wszystkimi naszymi najnowszymi wiadomościami i informacjami?
      Zapisz się
    • KONTO PREMIUM


    • Ostatnio dodane opinie o sprzęcie

      Ostatnio dodane opinie o albumach

    • Najnowsze wpisy na blogu

    ×
    ×
    • Dodaj nową pozycję...

                      wykrzyknik.png

    Wykryto oprogramowanie blokujące typu AdBlock!
     

    Nasza strona utrzymuje się dzięki wyświetlanym reklamom.
    Reklamy są związane tematycznie ze stroną i nie są uciążliwe. 

     

    Nie przeszkadzają podczas czytania oraz nie wymagają dodatkowych akcji aby je zamykać.

     

    Prosimy wyłącz rozszerzenie AdBlock lub oprogramowanie blokujące, podczas przeglądania strony.

    Zarejestrowani użytkownicy + mogą wyłączyć ten komunikat oraz na ukrycie połowy reklam wyświetlanych na forum.