do przełączania spdif ja użyłem CD4051 (choć ten mnie nie wyrabiał najwyższych częstotliwości) dodasz 74HC157 do spdif i możesz przełaczać jak chcesz ;-)
Ogłoszenie
Collapse
No announcement yet.
Konwerter USB/SPDIF -> I2S
Collapse
X
-
spoko oczywiście ale żeby to miało ręce i nogi to trzeba to potem oprogramować hehe żeby bylo np coax1, coax2, opt1, opt2, i2s ... po klikaniu czy tez kręceniu gałki .....
tak patrzę na drugiego swojego linka i w sumie wygląda na to ze jak się wybierze i2s to zamiast odbiornika spdif leci bezposrednio z xmosa/amanero sygnał i2s. W sumie to przełączanie i2s chyba było by dosyć problematyczne. I w sumie kazdy moze sobie wybrać czy bezposrednio po i2s chce sobie cos w stylu maliny podłączyć, czy xmox/amanero
Skomentuj
-
Ten drugi link to prawie gotowiec, tylko żeby dorobić sobie dodatkowe wejście I2S byś musiał dorzucić taki układ jak wstach podlinkował, wtedy przełącznikiem byś mógł sobie wybrać pomiędzy np rpi, a amanero.
Mi się te wyświetlacze alfanumeryczne nie podobają i jak będę miał czas to sobie sam spróbuje wyklepać taki selektor i wtedy użyję jakiegoś OLED'a.
Skomentuj
-
A co powiecie na coś takiego?
http://www.diyaudio.com/forums/digit...-handling.html
The design takes 4 S/PDIF signals in, 2 from on-board TOSLINK receivers and 2 from external coaxial connectors via pulse transformers (Murata DA101C).
...
Thirdly there is an I2S input via an isolator (Si8445) which will allow a USB-I2S module to be hooked into the system without ground noise issues.
Skomentuj
-
Panowie, nalazłem takiego scalaka http://www.ti.com/lit/ds/symlink/ts5mp645.pdf
Trzy takie i jakiś attiyny do sterowania i mamy przełącznik 4 input 1 output I2S. Tylko obudowa to bardzo małe bga i trzeba by było ładną płytkę zaprojektować
Skomentuj
-
Zamieszczone przez scythe1123 Zobacz postaTen drugi link to prawie gotowiec, tylko żeby dorobić sobie dodatkowe wejście I2S byś musiał dorzucić taki układ jak wstach podlinkował, wtedy przełącznikiem byś mógł sobie wybrać pomiędzy np rpi, a amanero.
Mi się te wyświetlacze alfanumeryczne nie podobają i jak będę miał czas to sobie sam spróbuje wyklepać taki selektor i wtedy użyję jakiegoś OLED'a.
Skomentuj
-
Ten temat to dobry przykład jak niby prosta rzecz potrafi sprawić ogromne problemy. Sam się nad tym zastanawiałem, ponieważ czegoś takiego będę potrzebował i wczoraj machnąłem PCB na CPLD XL5792XL:
CPLD za "dychę" a i tak będzie się tam nudził bo w praktyce nic nie ma do roboty :) Minus to potrzeba programowania układu logiki. Przełączanie wejścia na zwieraniu B0 / B1 do masy układu. Wyjście izolowane na ISO7640 / ADuM1400, więc nie ma problemu z łączeniem masy, ponieważ sygnał wyjściowy jest odseparowany od reszty. Zasilanie jest z transformatora aby się nie męczyć z generowaniem 3,3V dla CPLD.
W każdym wypadku płytki przyjdą to i poskładam, zrobię opis dla CPLD i zobaczymy co z tego wyjdzie.
Skomentuj
-
.3lite, a może miałbyś chwilę żeby sprawdzić czy taki prosty 74HC157 dałby radę?
Ja niestety nie mam jeszcze żadnego źródła sygnału I2S, żeby podpiąć się oscyloskopem i zobaczyć jak to wygląda na wyjściu tego scalaka.
Płytka fajna ale jak jak wspomniałeś, jest potrzeba programowania układu.
Skomentuj
-
Zamieszczone przez .3lite Zobacz postaTen temat to dobry przykład jak niby prosta rzecz potrafi sprawić ogromne problemy. Sam się nad tym zastanawiałem, ponieważ czegoś takiego będę potrzebował i wczoraj machnąłem PCB na CPLD XL5792XL:
CPLD za "dychę" a i tak będzie się tam nudził bo w praktyce nic nie ma do roboty :) Minus to potrzeba programowania układu logiki. Przełączanie wejścia na zwieraniu B0 / B1 do masy układu. Wyjście izolowane na ISO7640 / ADuM1400, więc nie ma problemu z łączeniem masy, ponieważ sygnał wyjściowy jest odseparowany od reszty. Zasilanie jest z transformatora aby się nie męczyć z generowaniem 3,3V dla CPLD.
W każdym wypadku płytki przyjdą to i poskładam, zrobię opis dla CPLD i zobaczymy co z tego wyjdzie.?
wiem ze na wejscie mozna by dorzucic np klocek z mojego linku wyżej na jedno z wejsc i2s ...ale zaraz kwestia zasilania... osobnego sterowania ... itd :)
taka płytka była by moim upragnionym uzupełnieniem twojego DACa, gdzie na jedno i2s wrzucił bym malinke...a na drugim byłby wielokanałowy odbiornik spdif do TV konsoli itp...Last edited by bawolek; 01.03.2018, 12:58.
Skomentuj
-
Zamieszczone przez scythe1123 Zobacz postaCPLD to XC9572XL?
Zamieszczone przez scythe1123 Zobacz postaczy taki prosty 74HC157 dałby radę?
Zamieszczone przez scythe1123 Zobacz postapotrzeba programowania układu.
- - - - - aktualizacja - - - - -
Zamieszczone przez bawolek Zobacz postaCi się dołożyć do tego jakiegoś fajnego odbiornika spdif
Skomentuj
-
Zamieszczone przez .3lite Zobacz postaNa razie nie planuję, ale tak jak było w tym temacie już napisane, tj. można to sobie zrobić na WM8804 / WM8805 i mieć wyjścia I2S, którymi będziemy sterować :)
Skomentuj
-
74HC157 to wolny układ. Lepiej poszukać 74LVC157A https://www.nexperia.com/products/lo...74LVC157A.htmlArcam CD17 + Denon TU580RD + I-amp + W18E001 + T25CF002
Grado SR125i
Skomentuj
-
Jeżeli chodzi o WM8804, to za tydzień-dwa będę mieć PCB jak wyżej. Zobaczymy, czy zadziała, narysowana w jeden wieczór :P
.3lite, projekt będzie publiczny? Jeżeli tak i zaprogramowanie tego mając gotowy wsad nie będzie zbyt trudne, być może machnę PCB pod swoje potrzeby, tzn tak, żeby inne płytki były przykręcane do PCB z CPLD coś jak shield do arduino.
Skomentuj
-
Zamieszczone przez Holgin Zobacz posta.3lite, projekt będzie publiczny?
Skomentuj
-
Zamieszczone przez .3lite Zobacz postaJak najbardziej może być :)
Jak na razie, na tym stoję, jeżeli chodzi o projekt selektora:
Amanero i 2x slot na moją płytką WM8804. Trochę marnotrawstwo, ale jeden układ kosztuje 18zł, tragedii nie ma.
Obecnie zastosowane 3 sztuki SN74LVC257, jakby "szeregowo". Jakbyś rzucił okiem na moje PCB WM8804, też byłoby fajnie :)
Skomentuj
-
Zamieszczone przez Holgin Zobacz posta
Skomentuj
-
Tak, to prawda, ta ścieżka na bottom mnie bardzo boli, ale trochę poszedłem na lenistwo, jak przypomniałem sobie, że mój odbiornik na CS8416 na PCB 1 warstwowym działa dobrze :)
Link, który wrzuciłeś już znam, ale nie zmienia to faktu, że jest bardzo przydatny. Najlepiej by było dać więcej warstw, razem z wylewką zasilania, ale to byłaby przesada dla takiego projektu :)
Skomentuj
Skomentuj