Forum Index

Rules  | Points  | Add...  | Recent posts  | Search | Register | Log in



Bezprzewodowa cyfrowa transmisja audio.


  Main Page -> Forum Index -> DIY Structures ->Bezprzewodowa cyfrowa transmisja audio. Post new topic  Reply to topic 
Author
Hide the left column
Show left column Message
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#1 05 Jul 2010 13:28Positive voted  Topic author   

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ż.



Tu wersja testowa nadajnika w rozmiarze mikro:


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.

Helpful post? + +97
Back to top

Google Adsense
Google


Back to top
mateusz77892
Level 17
Location: Rzeszów
Joined: 22 May 2008
Posts: 318
Post rating: 520
mateusz77892
Level 17
Post#2 05 Jul 2010 16:15    

Re: Bezprzewodowa cyfrowa transmisja audio.


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

Helpful post? + 0
Back to top

Google Adsense
Google


Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#3 05 Jul 2010 16:22  Topic author   

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ę.

Helpful post? + 0
Back to top

Google Adsense
Google


Back to top
piotrva
Moderator Mikrokontrolery
Location: Kraków
Joined: 22 Apr 2008
Posts: 5818
Helped: 588
Post rating: 398
piotrva
Moderator Mikrokontrolery
Post#4 05 Jul 2010 16:53    

Re: Bezprzewodowa cyfrowa transmisja audio.


a jakie koszty wykonania?

Helpful post? + 0
Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#5 05 Jul 2010 17:00  Topic author   

Re: Bezprzewodowa cyfrowa transmisja audio.


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

Helpful post? + 0
Back to top
KJ
Level 31
Location: Mikołów
Joined: 24 Aug 2001
Posts: 2194
Helped: 63
Post rating: 766
KJ
Level 31
Post#6 05 Jul 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 ? ;) Bo chętnie bym zakupił taki zestaw i odbiornik wbudował do mojego przyszłego wzmacniacza.

Helpful post? + 0
Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#7 05 Jul 2010 17:23  Topic author   

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.

Helpful post? + 0
Back to top
KJ
Level 31
Location: Mikołów
Joined: 24 Aug 2001
Posts: 2194
Helped: 63
Post rating: 766
KJ
Level 31
Post#8 05 Jul 2010 17:27    

Re: Bezprzewodowa cyfrowa transmisja audio.


Najbardziej interesuje mnie zestaw z mikronadajnikiem ;) 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.

Helpful post? + 0
Back to top
Mat_91
Level 25
Location: Nowy Sącz
Joined: 24 Feb 2007
Posts: 912
Helped: 77
Post rating: 3
Mat_91
Level 25
Post#9 05 Jul 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?

Helpful post? + 0
Back to top

Google Adsense
Google


Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#10 05 Jul 2010 17:35  Topic author   

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.

Helpful post? + 0
Back to top
Mat_91
Level 25
Location: Nowy Sącz
Joined: 24 Feb 2007
Posts: 912
Helped: 77
Post rating: 3
Mat_91
Level 25
Post#11 05 Jul 2010 17:43    

Re: Bezprzewodowa cyfrowa transmisja audio.


piotr_go wrote:

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


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

Helpful post? + 0
Back to top
KJ
Level 31
Location: Mikołów
Joined: 24 Aug 2001
Posts: 2194
Helped: 63
Post rating: 766
KJ
Level 31
Post#12 05 Jul 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.

Helpful post? + 0
Back to top
Mat_91
Level 25
Location: Nowy Sącz
Joined: 24 Feb 2007
Posts: 912
Helped: 77
Post rating: 3
Mat_91
Level 25
Post#13 05 Jul 2010 17:49    

Re: Bezprzewodowa cyfrowa transmisja audio.


NRF24L01 jest dostępny w farnell.com

Helpful post? + 0
Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#14 05 Jul 2010 17:58  Topic author   

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?

Helpful post? + 0
Back to top

Google Adsense
Google


Back to top
Mat_91
Level 25
Location: Nowy Sącz
Joined: 24 Feb 2007
Posts: 912
Helped: 77
Post rating: 3
Mat_91
Level 25
Post#15 05 Jul 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.

Helpful post? + 0
Back to top
KJ
Level 31
Location: Mikołów
Joined: 24 Aug 2001
Posts: 2194
Helped: 63
Post rating: 766
KJ
Level 31
Post#16 05 Jul 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.

Helpful post? + 0
Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#17 05 Jul 2010 18:08  Topic author   

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.

Helpful post? + 0
Back to top
pawelr98
Level 33
Location: Bydgoszcz
Joined: 11 Jun 2009
Posts: 2219
Helped: 148
Post rating: 18
pawelr98
Level 33
Post#18 05 Jul 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

Helpful post? + 0
Back to top
arcichowski
Level 10
Location: Ostrołęka
Joined: 15 Feb 2005
Posts: 17
arcichowski
Level 10
Post#19 05 Jul 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?

Helpful post? + 0
Back to top
DooBLER
Level 12
Location: Ustrzyki Dolne
Joined: 21 Oct 2005
Posts: 82
Helped: 1
Post rating: 1
DooBLER
Level 12
Post#20 05 Jul 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.

Helpful post? + 0
Back to top
Daro_6
Level 9
Location: Kraków
Joined: 28 Jan 2008
Posts: 5
Daro_6
Level 9
Post#21 05 Jul 2010 23:31    

Re: Bezprzewodowa cyfrowa transmisja audio.


Co do złącz SMA RP to są np. tutaj :D

Helpful post? + 0
Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#22 05 Jul 2010 23:33  Topic author   

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ć.

Helpful post? + 0
Back to top
Uszol 1990
Level 29
Location: Sędziszów Młp.
Joined: 28 Nov 2004
Posts: 1577
Helped: 40
Post rating: 3
Uszol 1990
Level 29
Post#23 06 Jul 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

Helpful post? + 0
Back to top
avatar
Level 35
Location: NYC
Joined: 09 Feb 2003
Posts: 3841
Helped: 137
Post rating: 74
avatar
Level 35
Post#24 06 Jul 2010 07:02    

Re: Bezprzewodowa cyfrowa transmisja audio.


Uszol 1990 wrote:
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

Helpful post? + 0
Back to top
master_pablo
Level 16
Joined: 07 Feb 2005
Posts: 271
Helped: 11
Post rating: 21
master_pablo
Level 16
Post#25 06 Jul 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?

Helpful post? + 0
Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#26 06 Jul 2010 10:50  Topic author   

Re: Bezprzewodowa cyfrowa transmisja audio.


Quote:
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 :(

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

Helpful post? + 0
Back to top
master_pablo
Level 16
Joined: 07 Feb 2005
Posts: 271
Helped: 11
Post rating: 21
master_pablo
Level 16
Post#27 06 Jul 2010 19:30    

Re: Bezprzewodowa cyfrowa transmisja audio.


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

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

Helpful post? + 0
Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#28 06 Jul 2010 19:59  Topic author   

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.

Helpful post? + 0
Back to top
wilkolaski
Level 18
Location: Lublin
Joined: 16 Apr 2003
Posts: 387
Post rating: 1
wilkolaski
Level 18
Post#29 06 Jul 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 ?

Helpful post? + 0
Back to top

Google Adsense
Google


Back to top
piotr_go
Level 25
Joined: 10 Jan 2003
Posts: 1109
Helped: 50
Post rating: 1093
piotr_go
Level 25
Post#30 06 Jul 2010 22:12  Topic author   

Re: Bezprzewodowa cyfrowa transmisja audio.


Filtracja zasilania.

Helpful post? + +1
Back to top
Post new topic  Reply to topic     Main Page -> Forum Index -> DIY Structures -> Bezprzewodowa cyfrowa transmisja audio. 12  Next
Page 1 of 2

Similar topics to bezprzewodowa cyfrowa transmisja audio.

Home Audio Link - bezstratna, bezprzewodowa transmisja audio (2)
Bezprzewodowa transmisja optyczna kluczem do bezpieczeństwa (3)


Switch to mobile version Switch to version for desktops

Administrator || Moderators || Forum Rules || General Rules || Cookies information || Editors || Contact for companies || Contact

Page generation time: 0.197 seconds