Forum elektroda.pl

Regulamin  | Punkty  | Dodaj...  | Ostatnie  | Szukaj | Rejestracja | Zaloguj



Bezprzewodowa cyfrowa transmisja audio.


[ + ] [ - ]

  Strona Główna -> Forum elektroda.pl -> DIY Konstrukcje ->Bezprzewodowa cyfrowa transmisja audio. Napisz nowy temat  Odpowiedz do tematu 
AutorSchowaj lewą kolumnę Wiadomość
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#1 Post autora tematu 05 Lip 2010 13:28   

Bezprzewodowa cyfrowa transmisja audio.


Bezprzewodowa cyfrowa transmisja audio.
Jako układy komunikacji bezprzewodowej wykorzystałem NRF24L01 firmy Nordic Semiconductor, działają one w paśmie 2,4GHz. Dźwięk jest kompresowany do formatu MPEG1 layer3.

Nadajnik:
Zbudowany został na mikrokontrolerze AT91SAM7S64.
Ponieważ prędkość transmisji NRF24L01 to około 400kbps(z potwierdzeniem i korekcją błędów), jako enkoder dźwięku wykorzystany został LAME MP3 Encoder. Bitrate ustawione na 320kbps. Kompresja odbywa się na komputerze. Jako że został napisany moduł wyjściowy do PulseAudio, wszystkie dźwięki z systemu można przekierować na bezprzewodowe głośniki. Można też wyregulować opóźnienie związane z buforowaniem.
Nadajnik jest widziany przez system jako port szeregowy /dev/ttyUSBx
Bezprzewodowa cyfrowa transmisja audio. Bezprzewodowa cyfrowa transmisja audio.

Odbiornik:
Procek to AT91SAM7S512(dekoder wymaga sporo ramu), dekoder Helix, jako DAC użyłem TDA1543.
Bezprzewodowa cyfrowa transmisja audio.

Schemat:
Bezprzewodowa cyfrowa transmisja audio.

Zasięg:
Przez ścianę działa, między piętrami na skos przez ścianę nośną przy odpowiednim ustawieniu anten też.

Get Flash to see this player.



Tu wersja testowa nadajnika w rozmiarze mikro:

Get Flash to see this player.


Użyty został przeprogramowany odbiornik Logitech Unifying.
Niestety nie udało mi się wycisnąć z niego dużej prędkości więc bitrate z jego wykorzystaniem to tylko 128kbps. Zasięg też odpowiednio mniejszy.

Pewnie zapytacie "Dlaczego nie A2DP?".
Z własnego doświadczenia wiem że A2DP nie działa zbyt stabilnie, LAME ma też lepszą jakość dźwięku.




====================================================
================== UPDATE 31.08.2010 =====================
====================================================

Fotki nowszej wersji z DACem CS4344:
Bezprzewodowa cyfrowa transmisja audio. Bezprzewodowa cyfrowa transmisja audio.

Tu porównanie wymiarów ze starszą która miała zewnętrzny DAC:
Bezprzewodowa cyfrowa transmisja audio.

Nadajnik to przeprogramowany Logitech Unifying z dodaną anteną:
Bezprzewodowa cyfrowa transmisja audio. Bezprzewodowa cyfrowa transmisja audio.

Screen z PulseAudio:
Bezprzewodowa cyfrowa transmisja audio.

Nowsza wersja ma możliwość pomiaru napięcia zasilania.
Pobór prądu:
~60mA podczas odtwarzania
~14mA podczas oczekiwania na transmisję
Na złączu dostępne są: I/O, PWMy, RS, I2C, LEDy, USB.
Zamiast gniazda audio można zamontować standardowe 4x goldpin.

Schemat odbiornika:
Bezprzewodowa cyfrowa transmisja audio.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry



Google Adsense



Post# 05 Lip 2010 13:28   



Powrót do góry
mateusz77892
Poziom 16
Poziom 16


Dołączył: 22 Maj 2008
Posty: 310
Miasto: Rzeszów

mateusz77892
Poziom 16
Post#2 05 Lip 2010 16:15   

Re: Bezprzewodowa cyfrowa transmisja audio.


Jestem pod wrażeniem Very Happy podoba mi się Very Happy pełen profesjonalizm! Świetna robota Smile a jaki zasięg takiego cacka?? ile metrów na otwartej przestrzeni??

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#3 Post autora tematu 05 Lip 2010 16:22   

Re: Bezprzewodowa cyfrowa transmisja audio.


9m, dalej nie sprawdzałem.
Sprawdziłem jeszcze czy przez 2 piętra przebije. Jak ustawiłem odpowiednio anteny to dało radę.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotrva
Moderator Mikrokontrolery
Moderator Mikrokontrolery


Dołączył: 22 Kwi 2008
Posty: 5284
Miasto: Kraków

piotrva
Moderator Mikrokontrolery
Post#4 05 Lip 2010 16:53   

Re: Bezprzewodowa cyfrowa transmisja audio.


a jakie koszty wykonania?

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#5 Post autora tematu 05 Lip 2010 17:00   

Re: Bezprzewodowa cyfrowa transmisja audio.


Prototypu? Nawet nie pytaj. Przy kilku sztukach wyjdzie pewnie 150-200zł za komplet.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
KJ
Poziom 22
Poziom 22


Dołączył: 24 Sie 2001
Posty: 2106
Miasto: Mikołów

KJ
Poziom 22
Post#6 05 Lip 2010 17:09   

Re: Bezprzewodowa cyfrowa transmisja audio.


Zawsze chciałem takie coś zbudować. Zapytam czemu tak drogo w sensie co najbardziej podbija cenę ? i czy jest planowane wprowadzenie tego do produkcji ? Wink Bo chętnie bym zakupił taki zestaw i odbiornik wbudował do mojego przyszłego wzmacniacza.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#7 Post autora tematu 05 Lip 2010 17:23   

Re: Bezprzewodowa cyfrowa transmisja audio.


Najbardziej podbija cenę to, że elementy trzeba kupować w kilku sklepach. Żeby zdobyć niektóre trzeba się nieźle naszukać. Odpowiedniego złącza RP-SMA nie udało mi się do tej pory znaleźć, musiałem zastosować zwykłe + kołek dać do środka.
Sprzedaż zestawów? Zastanowię się nad tym.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
KJ
Poziom 22
Poziom 22


Dołączył: 24 Sie 2001
Posty: 2106
Miasto: Mikołów

KJ
Poziom 22
Post#8 05 Lip 2010 17:27   

Re: Bezprzewodowa cyfrowa transmisja audio.


Najbardziej interesuje mnie zestaw z mikronadajnikiem Wink Czy złącza SMA nie można zastąpić antena an stałe albo innym rodzajem tego złącza - w przypadku wbudowania w jakieś urządzenie typu wzmacniacz najlepsze byłoby chyba takie na kablu przykręcane do obudowy - jeśli ma to działać w obrębie jednego pomieszczenia to chyba nie problem. Jak jest z programowaniem tych ARMów ? Trzeba mieć programator za ~ kilkaset zł czy można sobie zrobić samemu ? Powiem szczerze że w ARM nie siedzę w ogóle.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
Mat_91
Poziom 20
Poziom 20


Dołączył: 24 Lut 2007
Posty: 909
Miasto: Nowy Sącz

Mat_91
Poziom 20
Post#9 05 Lip 2010 17:33   

Re: Bezprzewodowa cyfrowa transmisja audio.


Piszesz że całość działa na 2.4GHz, hmm ciekawe... Nie zakłóca to pracy Wifi? Przykładowo chciałbym to sobie umieścić we wzmacniaczu, a na wzmacniaczu trzymam router, jak to będzie ze sobą współpracowało?

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#10 Post autora tematu 05 Lip 2010 17:35   

Re: Bezprzewodowa cyfrowa transmisja audio.


Jeszcze odnośnie tej ceny. Polecam poszukać ceny zestawu "SAM7-nRF24-64" Olimexu. Podobna budowa tylko że nie są udostępnione sygnały z procka.
Na nadajnik by się nadawał.

Mikronadajnik, nie polecam, zbyt wolna transmisja. Trzeba by było zaprojektować coś własnego nie na nRF24LU1+

@Mat_91
Można sobie zaprogramować dowolny 2MHz kanał z przedziału 2.4-2.5GHz.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
Mat_91
Poziom 20
Poziom 20


Dołączył: 24 Lut 2007
Posty: 909
Miasto: Nowy Sącz

Mat_91
Poziom 20
Post#11 05 Lip 2010 17:43   

Re: Bezprzewodowa cyfrowa transmisja audio.


piotr_go napisał:

Można sobie zaprogramować dowolny 2MHz kanał z przedziału 2.4-2.5GHz.


Tego brakowało mi w opisie :] Dzięki.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry



Google Adsense



Post# 05 Lip 2010 17:43   



Powrót do góry
KJ
Poziom 22
Poziom 22


Dołączył: 24 Sie 2001
Posty: 2106
Miasto: Mikołów

KJ
Poziom 22
Post#12 05 Lip 2010 17:44   

Re: Bezprzewodowa cyfrowa transmisja audio.


AT91SAM7S64B-AU mogę zakupić za 23zł, AT91SAM7S512 za 40 ... projekty i wykonanie płytek pod to to chyba nie jest jakiś większy problem o ile nie ma odgórnego nakazu stosowania płytek dwustronnych. Problemem są te kości NRF24L01 z tego co widzę nie ma gdzie kupić. Poza dość trudną do lutowania obudową chyba nie ma problemu z drukiem mimo że to 2,4G.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
Mat_91
Poziom 20
Poziom 20


Dołączył: 24 Lut 2007
Posty: 909
Miasto: Nowy Sącz

Mat_91
Poziom 20
Post#13 05 Lip 2010 17:49   

Re: Bezprzewodowa cyfrowa transmisja audio.


NRF24L01 jest dostępny w farnell.com

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#14 Post autora tematu 05 Lip 2010 17:58   

Re: Bezprzewodowa cyfrowa transmisja audio.


Na jednostronnej lepiej tego nie robić, producent NRFa tego nie zaleca.

Dodano po 5 [minuty]:

@Mat_91
A sprzedają zwykłym śmiertelnikom pojedyncze sztuki bez przelewów zagranicznych?

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
Mat_91
Poziom 20
Poziom 20


Dołączył: 24 Lut 2007
Posty: 909
Miasto: Nowy Sącz

Mat_91
Poziom 20
Post#15 05 Lip 2010 18:01   

Re: Bezprzewodowa cyfrowa transmisja audio.


piotr_go piszesz jeszcze że nie znalazłeś odpowiedniego złącz sma i że coś kombinowałeś z kołkiem w środku. Czy złącze którego szukasz to nie jest przypadkiem coś takiego Link ?? Czy ja czegoś nie rozumiem?

Co do sprzedaży w farnell to tak, sprzedają zwykłym śmiertelnikom, płatności dokonuje się za pomocą karty kredytowej z możliwością wykonywania zagranicznych transakcji internetowych z tego co mi wiadomo.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
KJ
Poziom 22
Poziom 22


Dołączył: 24 Sie 2001
Posty: 2106
Miasto: Mikołów

KJ
Poziom 22
Post#16 05 Lip 2010 18:01   

Re: Bezprzewodowa cyfrowa transmisja audio.


Nie sprzedają ale miałem okazję od nich kupować za pośrednictwem kolegi. Płatność tylko kartą płatniczą naliczana w funtach brytyjskich.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#17 Post autora tematu 05 Lip 2010 18:08   

Re: Bezprzewodowa cyfrowa transmisja audio.


@Mat_91
Te są trochę za duże, potrzebuje czegoś krawędziowego, w SparkFun mają ale nie uśmiecha mi się płacić kilka razy więcej za przelew i przesyłkę jak za złącza.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
pawelr98
Poziom 22
Poziom 22


Dołączył: 11 Cze 2009
Posty: 2105
Miasto: Bydgoszcz

pawelr98
Poziom 22
Post#18 05 Lip 2010 21:08   

Re: Bezprzewodowa cyfrowa transmisja audio.


Fajny bajer przydałby mi się do zrobienia dżwięku 4.0 za pomocą głośników komputerowych i przy prezentacji użyłeś mojego ulubionego filmu

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
arcichowski
Poziom 6
Poziom 6


Dołączył: 15 Lut 2005
Posty: 17
Miasto: Ostrołęka

arcichowski
Poziom 6
Post#19 05 Lip 2010 22:54   

Re: Bezprzewodowa cyfrowa transmisja audio.


Bardzo ciekawa konstrukcja. Czy robiłeś może jakieś pomiary radiowe? (analizator sieci, analizator widma) Jak dobrałeś elementy w torze radiowym?

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
DooBLER
Poziom 11
Poziom 11


Dołączył: 21 Paź 2005
Posty: 77
Miasto: Ustrzyki Dolne

DooBLER
Poziom 11
Post#20 05 Lip 2010 23:16   

Re: Bezprzewodowa cyfrowa transmisja audio.


Wow niezły projekt.
Ciekaw jestem jak tam latencja. Nie widać opóźnienia w filmach między dźwiękiem a obrazem? W końcu musi to przejść przez te kompresje i dekodery. Chodzi mi o sytuację gdy nie regulujesz opóźnienia.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
Daro_6
Poziom 3
Poziom 3


Dołączył: 28 Sty 2008
Posty: 5
Miasto: Kraków

Daro_6
Poziom 3
Post#21 05 Lip 2010 23:31   

Re: Bezprzewodowa cyfrowa transmisja audio.


Co do złącz SMA RP to są np. tutaj Very Happy

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#22 Post autora tematu 05 Lip 2010 23:33   

Re: Bezprzewodowa cyfrowa transmisja audio.


Pomiarów radiowych nie robiłem, nie mam czym. Elementy wg PDFa.
Latencję można ustawić dowolną w module wyjściowym tak że opóźnienia nie widać.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
Uszol 1990
Poziom 22
Poziom 22


Dołączył: 28 Lis 2004
Posty: 1562
Miasto: Sędziszów Młp.

Uszol 1990
Poziom 22
Post#23 06 Lip 2010 00:14   

Re: Bezprzewodowa cyfrowa transmisja audio.


Witam
konstrukcja naprawdę ciekawa, gratuluje pomysłu oraz wykonania, nie tak dawno szukałem czegoś podobnego tylko zastanawiałem się czy poprzez bluetooth nie można by puścić audio?
wiele laptopów ma wbudowane bluetooth co znacznie obniżyło by koszty.
pozdrawiam Marek

Czy wiadomość jest pomocna? + 0 -
Powrót do góry



Google Adsense



Post# 06 Lip 2010 00:14   



Powrót do góry
avatar
Poziom 23
Poziom 23


Dołączył: 09 Lut 2003
Posty: 3813
Miasto: NYC

avatar
Poziom 23
Post#24 06 Lip 2010 07:02   

Re: Bezprzewodowa cyfrowa transmisja audio.


Uszol 1990 napisał:
Witam
konstrukcja naprawdę ciekawa, gratuluje pomysłu oraz wykonania, nie tak dawno szukałem czegoś podobnego tylko zastanawiałem się czy poprzez bluetooth nie można by puścić audio?
wiele laptopów ma wbudowane bluetooth co znacznie obniżyło by koszty.
pozdrawiam Marek

Mozna w pierwszym poscie autor pisze o a2dp - to jest przesylanie dzieku via bluetooth gotowe modoly kosztuja okolo 70zl

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
master_pablo
Poziom 16
Poziom 16


Dołączył: 07 Lut 2005
Posty: 271

master_pablo
Poziom 16
Post#25 06 Lip 2010 10:07   

Re: Bezprzewodowa cyfrowa transmisja audio.


Elegancki projekt!

Mysle, ze jak nie korzysta z anteny na PCB, to NRF24L1+ powinien dobrze dzialac nawet na plytce jednowarstwowej.

Jakie miales problemy z A2DP? Po prostu zrywanie polaczen? Nie bardzo rozumiem stwierdzenie, ze LAME ma lepszy dzwiek. Czy to nie jest tak, ze niezaleznie od wybranego urzadzenia odtwarzajacego dzwiek sa do niego przyslane takie same dane (np. zdekodowany strumien MP3)?

W jaki sposob przeprogramowales ten odbiornik Logitech Unifying, aby pracowal jako nadajnik?

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#26 Post autora tematu 06 Lip 2010 10:50   

Re: Bezprzewodowa cyfrowa transmisja audio.


Cytat:
This PCB has a ground plane on the bottom layer.
Additionally, there are ground areas on the component side of the board to ensure sufficient grounding of
critical components. A large number of via holes connect the top layer ground areas to the bottom layer
ground plane.

Z PDFa

W A2DP zrywa mi dźwięk, czasem na kilka sekund, czasem na stałe, częstość zrywania zależy od urządzenia z którym się łącze. O dziwo tylko z jednym telefonem udało mi się uzyskać dźwięk bez żadnego przycięcia.
A2DP używa kodeka SBC. http://soundexpert.org/encoders-320-kbps
Mam też zestaw słuchawkowy Nokii który na kompie działa tylko z jednym "odbiornikiem", podłączyłem do tego samego komputera kilka innych i dźwięku nie było wcale Sad

Do przeprogramowania zrobiłem sobie programator usb na atmega8. Programowanie po SPI, opis w PDFie od nRF24LU1+

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
master_pablo
Poziom 16
Poziom 16


Dołączył: 07 Lut 2005
Posty: 271

master_pablo
Poziom 16
Post#27 06 Lip 2010 19:30   

Re: Bezprzewodowa cyfrowa transmisja audio.


Rozumiem, czyli ten odbiornik Logitecha zawiera w sobie tylko uklad nRF24LU1+ Smile. Bardzo sprytna kostka trzeba przyznac!

Jak wyglada sprawa ze srodowiskiem programistycznym dla tej wbudowanej '51? Wykorzystales do kompilacji SDCC?

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#28 Post autora tematu 06 Lip 2010 19:59   

Re: Bezprzewodowa cyfrowa transmisja audio.


Bezprzewodowa cyfrowa transmisja audio. Bezprzewodowa cyfrowa transmisja audio.
Jako że SDK było pod Keila to w nim napisałem soft. Można było się zarejestrować i za darmo rozszerzyć demo do 4KB programu.

Czy wiadomość jest pomocna? + 0 -
Powrót do góry



Google Adsense



Post# 06 Lip 2010 19:59   



Powrót do góry
wilkolaski
Poziom 17
Poziom 17


Dołączył: 16 Kwi 2003
Posty: 363
Miasto: Lublin

wilkolaski
Poziom 17
Post#29 06 Lip 2010 21:59   

Re: Bezprzewodowa cyfrowa transmisja audio.


Mam pytanie.
Po co na schemacie do nozek (7,59,18,45,58) i (8,64,12,24,54) jest podlaczonych tyle kondensatorow 100nf ?

Czy wiadomość jest pomocna? + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20


Dołączył: 10 Sty 2003
Posty: 964

piotr_go
Poziom 20
Post#30 Post autora tematu 06 Lip 2010 22:12   

Re: Bezprzewodowa cyfrowa transmisja audio.


Filtracja zasilania.

Czy wiadomość jest pomocna? + +1 -
Powrót do góry



Google Adsense



Post# 06 Lip 2010 22:12   



Powrót do góry
Napisz nowy temat  Odpowiedz do tematu     Strona Główna -> Forum elektroda.pl -> DIY Konstrukcje -> Bezprzewodowa cyfrowa transmisja audio. 12  Następny
Strona 1 z 2
[ + ] [ - ]
Podobne tematy
Home Audio Link - bezstratna, bezprzewodowa transmisja audio (2)
Bezprzewodowa transmisja optyczna kluczem do bezpieczeństwa (3)



Administrator || Moderatorzy || Regulamin forum || Regulamin ogólny || Informacja o cookies || Kontakt

Page generation time: 0.074 seconds

elektroda.pl temat RSS