DAC do Raspberry Pi

Loading thread data ...

formatting link

--
Grzegorz Niemirowski 
http://www.grzegorz.net/ 
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/ 
Uptime: 0 days, 21 hours, 38 minutes and 58 seconds
Reply to
Grzegorz Niemirowski

W dniu 2014-01-15 23:29, Grzegorz Niemirowski pisze:

W czymś to przeszkadza podczas normalnego użytkowania? Do projektu radia/odtwarzacza ten układ się nada, czy istnieje szansa, że natknę się na jakieś niedogodności? Na elektrodzie jest projekt wykorzystujący UDA1330, jednak nie widzę tego układu w żadnym sklepie, a niezbyt komfortowo czuję się z pomysłem psucia Sound Blastera Live. :) WM8731 powinien być łatwiejszy do zdobycia.

Mogę zapytać jakie to układy? Może któryś z pomysłów również okaże się przydatny u mnie. ;)

I2C nie jest przypadkiem dostępne na złączu P5?

Reply to
Atlantis

jest z P1 (piny 3 i 5). Poczyta sobie

--
Grzegorz Niemirowski 
http://www.grzegorz.net/ 
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/ 
Uptime: 1 day, 20 hours, 9 minutes and 34 seconds
Reply to
Grzegorz Niemirowski

(mikrofon, line-in) i inne takie duperele, to wtedy sterownik poprzez I2C

--
Grzegorz Niemirowski 
http://www.grzegorz.net/ 
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/ 
Uptime: 1 day, 21 hours, 1 minutes and 50 seconds
Reply to
Grzegorz Niemirowski

W dniu 2014-01-16 23:37, Mirek pisze:

Głównie dlatego, że RPi jest tanie i stosunkowo łatwo dostępne. Przede wszystkim jednak ma dobre wsparcie, istnieją już gotowe rozwiązania (Raspyfi, Pi MusicBox) w postaci zmodyfikowanych i prekonfigurowanych dystrybucji Linuksa. Jakiś czas temu próbowałem poskładać wszystko samemu. Straciłem tylko mnóstwo czasu próbując uruchomić jakiegoś przyjemnie wyglądającego webowego klienta MPC na lighttpd. Efekt był średnio zadowalający, nie wszystko chciało działać jak powinno. Po co męczyć się nad zrobieniem tego na innej płytce, skoro ktoś już wykonał tę pracę?

Tylko po co? Chodzi mi tylko o pozbycie się artefaktów, które występują na standardowym wyjściu audio. DAC na I2S powinien w zupełności wystarczyć.

Reply to
Atlantis

W dniu 2014-01-16 23:09, Grzegorz Niemirowski pisze:

A na czym w takim razie polega konfiguracja systemu po podłączeniu DAC? Bo przecież jakoś trzeba powiedzieć systemowi, że ma scalaka podpiętego do określonych pinów i może za jego pomocą odtwarzać dźwięk...

Osobna masa analogowa jest dla mnie oczywistą kwestią. Myślałem, że mowa o jakimś mniej typowym, ukrytym i trudnym do zdiagnozowania problemie. Rozumiem, że jeśli rozdzielę masy, to nie powinienem mieć problemów z zakłóceniami?

Reply to
Atlantis

A na innej nie wykonał?

formatting link

Żeby mieć obraz. Jaśniej: Ras-Pi ma sens jeśli potrzebujemy obrazu po hdmi... albo wykorzystamy złącze do LCD (podobno z tym ciężko). Ale oczywiście każdy robi przede wszystkim na tym, co ma.

Reply to
Mirek

W dniu 2014-01-17 20:39, Mirek pisze:

Sam myślałem nad wykorzystaniem OpenWRT w podobnym projekcie. Jednak to było dawno temu, gdy dopiero zbierano zapisy na pierwszą serię RPi, a pojedynczy nabywca mógł kupić jedną płytkę. ;) Teraz to jednak nie za bardzo ma sens. Robienie projektu na routerze zawsze będzie rzeźbieniem i kombinowanie. Bo pamięci za mało. Bo flasha za mało i trzeba kombinować z jakimś zewnętrznym nośnikiem. Nie wspomnę już o tym, że RPi jest nieporównywalnie mniejsze, dzięki czemu łatwiej wszystko upchnąć w kompaktowej obudowie.

Tylko po co komu obraz w radiu? ;) To, że RasPi potrafi generować wideo nie znaczy wcale, że muszę korzystać z tej możliwości. Mój egzemplarz podłączyłem do telewizora może ze dwa razy. Za pierwszym razem w celu przeprowadzenia ogólnej konfiguracji. Za drugim, gdy przez pomyłkę zablokowałem sobie dostęp przez ssh. ;)

Reply to
Atlantis

sterownika I2C, sterownika I2S, sterownika DMA. W przypadku Raspbiana

blacklist i2c-bcm2708

  1. w pliku /etc/modules dodajemy linijki: snd_soc_bcm2708 snd_soc_bcm2708_i2s bcm2708_dmaengine

snd_soc_wm8731 (sterownik kodeka)

mplayer -ao alsa:device=hw=1,0 plik.mp3

aplay -l

--
Grzegorz Niemirowski 
http://www.grzegorz.net/ 
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/ 
Uptime: 3 days, 0 hours, 27 minutes and 38 seconds
Reply to
Grzegorz Niemirowski

Dnia Sat, 18 Jan 2014 02:24:40 +0100, Grzegorz Niemirowski napisał(a):

A da się to wszystko pokonfigurować tak, by I2S pracowało w jakimś uniwersalnym standardzie? Chciałbym by wyjście tej magistrali z Raspberry funkcjowało jak I2S dostępne w niektórych odtwarzaczach CD wyższej klasy. One przecież nie muszą chyba wiedzieć, z jakim przetwornikiem C/A będą współpracować.

Reply to
badworm

jest ten sterownik. Sterownik jest do konfigurowania kodeka po I2C a nie do

kodekiem gada.

-- Grzegorz Niemirowski

formatting link
OE PowerTool i Outlook Express:
formatting link
Uptime: 8 days, 23 hours, 53 minutes and 46 seconds

Reply to
Grzegorz Niemirowski

Dnia Fri, 24 Jan 2014 01:43:19 +0100, Grzegorz Niemirowski napisał(a):

Ok, dzięki za wyjaśnienie, teraz wszystko jasne.

Reply to
badworm

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.