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: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#1 05 Lip 2010 13:28Pozytywne oceny  Autor tematu   

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.

Oceń post: + +97 -
Powrót do góry
Google

Google Adsense
Google


Powrót do góry
mateusz77892
Poziom 16
Poziom 16
Miasto: Rzeszów
Dołączył: 22 Maj 2008
Posty: 310
Ocena postów: 516
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??

Oceń post: + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#3 05 Lip 2010 16:22  Autor tematu   

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

Oceń post: + 0 -
Powrót do góry
piotrva
Moderator Mikrokontrolery
Moderator Mikrokontrolery
Miasto: Kraków
Dołączył: 22 Kwi 2008
Posty: 5469
Pomógł: 554
Ocena postów: 321
piotrva
Moderator Mikrokontrolery
Post#4 05 Lip 2010 16:53    

Re: Bezprzewodowa cyfrowa transmisja audio.


a jakie koszty wykonania?

Oceń post: + 0 -
Powrót do góry
Google

Google Adsense
Google


Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#5 05 Lip 2010 17:00  Autor tematu   

Re: Bezprzewodowa cyfrowa transmisja audio.


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

Oceń post: + 0 -
Powrót do góry
KJ
Poziom 22
Poziom 22
Miasto: Mikołów
Dołączył: 24 Sie 2001
Posty: 2130
Pomógł: 61
Ocena postów: 725
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.

Oceń post: + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#7 05 Lip 2010 17:23  Autor tematu   

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.

Oceń post: + 0 -
Powrót do góry
KJ
Poziom 22
Poziom 22
Miasto: Mikołów
Dołączył: 24 Sie 2001
Posty: 2130
Pomógł: 61
Ocena postów: 725
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.

Oceń post: + 0 -
Powrót do góry
Mat_91
Poziom 20
Poziom 20
Miasto: Nowy Sącz
Dołączył: 24 Lut 2007
Posty: 910
Pomógł: 77
Ocena postów: 1
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?

Oceń post: + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#10 05 Lip 2010 17:35  Autor tematu   

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.

Oceń post: + 0 -
Powrót do góry
Mat_91
Poziom 20
Poziom 20
Miasto: Nowy Sącz
Dołączył: 24 Lut 2007
Posty: 910
Pomógł: 77
Ocena postów: 1
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.

Oceń post: + 0 -
Powrót do góry
Google

Google Adsense
Google


Powrót do góry
KJ
Poziom 22
Poziom 22
Miasto: Mikołów
Dołączył: 24 Sie 2001
Posty: 2130
Pomógł: 61
Ocena postów: 725
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.

Oceń post: + 0 -
Powrót do góry
Mat_91
Poziom 20
Poziom 20
Miasto: Nowy Sącz
Dołączył: 24 Lut 2007
Posty: 910
Pomógł: 77
Ocena postów: 1
Mat_91
Poziom 20
Post#13 05 Lip 2010 17:49    

Re: Bezprzewodowa cyfrowa transmisja audio.


NRF24L01 jest dostępny w farnell.com

Oceń post: + 0 -
Powrót do góry
Google

Google Adsense
Google


Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#14 05 Lip 2010 17:58  Autor tematu   

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?

Oceń post: + 0 -
Powrót do góry
Mat_91
Poziom 20
Poziom 20
Miasto: Nowy Sącz
Dołączył: 24 Lut 2007
Posty: 910
Pomógł: 77
Ocena postów: 1
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.

Oceń post: + 0 -
Powrót do góry
KJ
Poziom 22
Poziom 22
Miasto: Mikołów
Dołączył: 24 Sie 2001
Posty: 2130
Pomógł: 61
Ocena postów: 725
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.

Oceń post: + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#17 05 Lip 2010 18:08  Autor tematu   

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.

Oceń post: + 0 -
Powrót do góry
pawelr98
Poziom 22
Poziom 22
Miasto: Bydgoszcz
Dołączył: 11 Cze 2009
Posty: 2163
Pomógł: 145
Ocena postów: 11
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

Oceń post: + 0 -
Powrót do góry
arcichowski
Poziom 6
Poziom 6
Miasto: Ostrołęka
Dołączył: 15 Lut 2005
Posty: 17
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?

Oceń post: + 0 -
Powrót do góry
DooBLER
Poziom 11
Poziom 11
Miasto: Ustrzyki Dolne
Dołączył: 21 Paź 2005
Posty: 78
Pomógł: 1
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.

Oceń post: + 0 -
Powrót do góry
Google

Google Adsense
Google


Powrót do góry
Daro_6
Poziom 3
Poziom 3
Miasto: Kraków
Dołączył: 28 Sty 2008
Posty: 5
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

Oceń post: + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#22 05 Lip 2010 23:33  Autor tematu   

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

Oceń post: + 0 -
Powrót do góry
Uszol 1990
Poziom 22
Poziom 22
Miasto: Sędziszów Młp.
Dołączył: 28 Lis 2004
Posty: 1564
Pomógł: 39
Ocena postów: 1
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

Oceń post: + 0 -
Powrót do góry
avatar
Poziom 23
Poziom 23
Miasto: NYC
Dołączył: 09 Lut 2003
Posty: 3824
Pomógł: 137
Ocena postów: 67
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

Oceń post: + 0 -
Powrót do góry
master_pablo
Poziom 16
Poziom 16
Dołączył: 07 Lut 2005
Posty: 271
Pomógł: 11
Ocena postów: 16
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?

Oceń post: + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#26 06 Lip 2010 10:50  Autor tematu   

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+

Oceń post: + 0 -
Powrót do góry
Google

Google Adsense
Google


Powrót do góry
master_pablo
Poziom 16
Poziom 16
Dołączył: 07 Lut 2005
Posty: 271
Pomógł: 11
Ocena postów: 16
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?

Oceń post: + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#28 06 Lip 2010 19:59  Autor tematu   

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.

Oceń post: + 0 -
Powrót do góry
wilkolaski
Poziom 17
Poziom 17
Miasto: Lublin
Dołączył: 16 Kwi 2003
Posty: 364
Ocena postów: 1
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 ?

Oceń post: + 0 -
Powrót do góry
piotr_go
Poziom 20
Poziom 20
Dołączył: 10 Sty 2003
Posty: 1005
Pomógł: 50
Ocena postów: 897
piotr_go
Poziom 20
Post#30 06 Lip 2010 22:12  Autor tematu   

Re: Bezprzewodowa cyfrowa transmisja audio.


Filtracja zasilania.

Oceń post: + +1 -
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.082 seconds

elektroda.pl temat RSS