Elektroda.pl
Elektroda.pl
X
Elektroda.pl
OptexOptex
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Transmisja radiowa w torze audio? [pomysły + podłączenie]

13 Lip 2009 10:01 2833 11
  • Poziom 20  
    Przetrzepałem już starsze tematy ale nic konkretnego mi się nie nasuwa.

    Niestety nie mogę się oprzeć na gotowych modułach ze względu na warunki terenowe - muszę mieć niezależność od pasma i mocy, czyli użyć dowolnego komercyjnego radia. Dlatego tor audio, bez rozbierania czyli wpięcie w gniazdo słuchawki+mikrofon.
    Stąd dwa punkty:
    1. jak fizycznie podłączyć do uc przy założeniu oddzielnych zasilań? Żeby było nie tylko prowizoryczne ale bezawaryjne i niekłopotliwe.
    2. założenia tranzmisji: w dwie strony, master + kilka slavów, przesyłanie rozkazów oraz kilkunastu bajtów danych. Ze sterowaniem sobie poradzę, pytanie jak to kodować do przesyłania? Myślałem o dtmf ale wydaje się za wolne, o ile na dane mogę "poczekać" to rozkazy muszą być realizowane względnie szybko.
    Co innego zastosować - albo bezpośrednio na procesorze, jeśli nie będzie bardzo obciążające albo na zewnętrznych układach? Jak to się będzie miało do squelcha czyli automatycznej redukcji szumów?

    Prośba o:
    - pomysły ogólne
    - propozycje scalaków
    - szkice i opisy (linki?) algorytmów, kody niemile widziane, cudze ciężej się czyta a własne łatwiej pisze ;) .


    Temat zakładam niezależnie od tasiemca z modułami bo jednak się rozmija. A może wyjdzie drugi tasiemiec :) ?
  • OptexOptex
  • Poziom 19  
    Teoretycznie można. DTMF jak najbardziej, tylko wszystkie pasma sa zajete, no moze gdzieś na 17, 18Ghz;)
    gotowe moduły mozesz kupic tanio i rozstroić np dodajac trymer. inne tego nie odbiorą a Ty swoje prześlesz i nie bedzie tyle roboty z budowaniem od podstaw. Taka moja sugestia.
    mało napisałeś o zasiegu a to kluczowa sprawa.
    zainteresuj sie też nadajnikiem CB na 27Mhz i oczywiscie odbiornikiem są gotowe zestawy do tego DTMF, tez są gotowce i działa.
    Mozliwości jest sporo, nawet zwykły telefon bezprzewodowy poradzi sobie z tym co chcesz zrobić, kupisz za parę groszy i masz komunikacje w 2 strony.
    Radiotelefony z marketu tez komunikacja w dwie strony

    Dawno, dawno temu jeszcze jak były polskie radiotelefony Tukan własnie tak realizowało sie powiadamianie o alarmie z piwnicy;)
  • OptexOptex
  • Poziom 20  
    Nie zrozumiałeś mnie. Ja nie pytam, jakiego radia użyć i na jakie pasmo bo to wiem :) - to znaczy założeniem projektu jest użycie dowolnego radia na dowolne pasmo (względnie).
    Dlatego podałem "tor audio" w tytule. Niezależnie od nadajnika i odbiornika. Więc skupmy się na kodowaniach, scalakach z modemami itp, bez samego nadajnika/odbiornika.


    Chodzi mi o (chyba?) transmisję w stylu stare spectrum/atari + kasety - nie wiem jaki był bitrate tego rozwiązania :P ?
    DTMF to jedno z rozwiązań ale jaką to może mieć graniczną przepływność?
  • Poziom 19  
    Cytat:
    2. założenia tranzmisji: w dwie strony, master + kilka slavów, przesyłanie rozkazów oraz kilkunastu bajtów danych. Ze sterowaniem sobie poradzę, pytanie jak to kodować do przesyłania? Myślałem o dtmf ale wydaje się za wolne, o ile na dane mogę "poczekać" to rozkazy muszą być realizowane względnie szybko.
    Co innego zastosować - albo bezpośrednio na procesorze, jeśli nie będzie bardzo obciążające albo na zewnętrznych układach? Jak to się będzie miało do squelcha czyli automatycznej redukcji szumów?


    Do tego DTMF wystarczy

    można sprobować na PWM, przez tranztstor powinno działać, tylko trzeba by zbudowac dwa tory i komunikacja byla by typu simplex


    tak sobie pomyślałem że mozna bezposrednio podpiąć pod UART daj minimum jakie mozna, czyli 110 bodów.
  • Poziom 20  
    Uarta separować jakoś od radia czy podłączyć bezpośrednio?

    Z dtmf ile wyciągnę? Dwa bajty w jednym sygnale (16 kombinacji) ale 1-2sygnały na sekundę?
    Jakie proponujecie scalaki do tego, bo dtmf na procku zajmie sporo czasu... Boję się go też z tego powodu że łatwo jest go rozpoznać i łatwo będzie zhackować zwykłym telefonem.

    Pytanie nie jest takie banalne, bo pewien element bezpieczeństwa transmisji musi być zachowany, niestety transmisja w paśmie publicznym. PWM daje mi chyba najwięcej swobody bo jest "mój" a nie jest żadnym standardem ale znowu boję się z motyką na słońce porywać i chciałbym żeby to było odporne na przypadkowe zakłócenia - a czy pwm będzie?
  • Poziom 19  
    zgodnie manualem w DTMF mozna uzyskac 300 bodów co jest wystarczajaco szybko dla sterowania. danych nie przeslesz zbyt szybko ale włączyc/wyłączyc mozna napewno.

    Link


    jak wepniesz sie pod UART nie potrzeba Tobie DTMF

    wepnij kondenstaor jak będzie za slaby sygnal to trzeba będzie dac UL741 i inwerter UL7400. Jak by nie kombinować, ja bym kupil normalny moduł na 868Mhz i maleńki dopal + atmega i problem rozwiazany, jak będzie cienko z zasiegiem to moduly na 2,4Ghz i wzmacniacz od WIFI.
    Podales malo danych o warunkach przekazu,
    1. Jaki zasieg
    2. ile danych ma iść
    3. jaki masz budżet


    Transmisja radiowa w torze audio? [pomysły + podłączenie]
  • Poziom 20  
    Warunki to około klkaset metrów ale może być ciężki, nieprzewidywalny teren - górki/dołki, las, diabli wiedzą co.
    Dlatego chcę się uniezależnić od sprzętu. Moduły ile mają? 10mW? W dopałki i inne wynalazki też nie chcę się bawić.

    Zadziwiające jak dużo można na elce znaleźć, jeśli się akurat szuka czegoś innego, węszę spisek ;) .
    Niezależnie od odpowiedzi będę odpowiadał sam sobie jak coś cieawego znajdę.

    Natomiast już wiem że goły uart nie pójdzie, muszę modem albo sobie zrobić albo podłączyć. Ta znalazem na elce.
    1.Kupić i podłączyć? Stare modemy są:
    -stare
    -przypadkowo dostępne, czyli różne i drogie
    -DUŻE
    +za to wewnętrzne mogą być na isie a zewnętrzne bezpośrednio a uarcie.
    Można kupić też modem z laptopa, najtaniej znalazłem za 1zł :) , tylko niestety mPCI albo jakieś złącza wynalazki markowych producentów ale pewnie w tym stylu. Nie mam pojęcia jak mPCI ugryźć - bezpośrednio
    się chyba nie da bo zegar pci to 33MHz - nie wiem o ile można go spowolnić żeby to jeszcze działało? No i całokształ pci przekracza możliwośći uc, a szkoda bo to by było gotowe i małe. Chyba żeby się okazało, że scalak w takim modemie ma też na nóżkach wyprowadzenie do jakiegoś "normalnego" interfejsu - i2c albo uart.
    Opis mpci:
    http://www.interfacebus.com/MiniPCI_Pinout_124Pin.html
    PS: jest info, że pci może pracować do "0MHz" czyli zegar da się obniżyć - przynajmniej w teorii.

    NIewiadomą jest też protokół - najstarszy obsługiwany to zazwyczaj v.21 czyli 600bodów, tak teoretyzując sobie, nie wiem czy pasmo przeniesie.

    2. zrobić - jeszcze tego nie ogarniam. Wyczytałem, że muszę mieć sinus, żeby go przesłać. Modulacja fsk jako najprostsza. Czy wycisnę "prawdziwego" albo chociaż wystarczającego sinusa z pwm? Składać modulację programowo na jednym pwm czy podłączyć dwa pwm?
    To jeszcze "Pan Pikuś" bo nie mam kompletnie pojęcia jak to odbierać...
    Więc najlepiej albo gotową kartą-modemem albo całość scalaiem modemowym.

    3. DTMF :) . Podoba mi się ten układ. Teoretycznie dtmf można zrobić nawet na uc ale to zżera sporo procka i nie będę się w to bawił (może kiedyś dla sportu :P ). 300bodów wystarczy w zupełności.

    Rozpisałem się tak bo niezależnie od prób z jednym rozwiązaniem chcę poznać inne, możliwe że kiedyś się to przyda (albo nawet nie mnie). Dlaczego na elce nie ma przyklejanych tasiemców z tematycznymi problemami?

    Budżet jest na pewno większy niż 5zł :) - ale to ma być tanie. Oczywiście budżet prototypu jest większy niż gotowego produktu.

    Dane? Master wysyła rozkazy (jest ich kilka, może kilkanaście jak się projekt rozrośnie). Do jednego albo do wszystkich slavów więc idzie adresowanie. Rozkazy są albo wykonywane lokalnie albo jest to rozkaz przysłania danych, wtedy master czeka na dane, dane to kilkanaście bajtów. Aha, slavy muszą potwierdzić odbiór rozkazu, jakiś prosty arbitraż, pewnie każdy w zależności od adresu będzie miał okno czasowe.
    Możliwy jakiś tryb testowy połączenia w stylu master wysyła paczkę z rozkazem odbicia tej paczki - ale to praktycznie to samo co wyżej.
    Jak widać proste i prymitywne.


    Wiem, że pcham się w drogie i uciążliwe rozwiazanie ale moduły nie wchodzą w grę - aha, i do budżetu nie wliczamy kosztu radia :) , jako "standardowe" jest liczone osobno.

    PS: jestem mało uważny, że tak powiem... Podany przez Ciebie układ to właśnie modem fsk v.21 + generator/dekoder dtmf. Wkopuję się w temat pod kątem dostępności i ceny :) .
    Tym niemniej wyprucie karty mPCI dalej jest interesujące - choćby sportowo ;) .
  • Poziom 19  
    przekombinujesz

    1. Warunki jakie podałeś wymagają mocy nadajnika, a to Ciebie ogranicza prawnie,
    2. Moduły mają 3mW, 7mW, 10mW, 30mW, 50mW, 500mW i sa wzmacniacze nawet 3KW
    3. Na module zrobisz to w kilka godzin z gwarancja sukcesu i najtaniej. eksperymenty zawsze kosztują najwiecej
    zastosowanie modułu na 2.4 Ghz daje możliwość zakupu roznych anten, wzmacniaczy i tak dalej, zawsze mozesz majac taki asortyment wymodzic cos nowego wymienic i rozbudować
    4. DTMF w zasadzie wymaga doboru sygnalów wej/wyj i bedzie działać po radiotelefonie tyle ze to tez mW jak moduły
    5. Poczytaj o powiadamianiu do central alarmowych to posrednio Twoj temat.
  • Poziom 20  
    Odezwałem się w międzyczasie o ten scalak do freescale i to dostałem:
    Cytat:
    Thank you for considering Freescale.

    Freescale purged this device back in 2004. We have no replacement or
    even a similar replacement. You may want to contact Rochester
    Electronics they are a Distributor Partner of Freescale. Rochester sell
    a lot of our obsolete products. However if this is for a new design
    please do not design this into your technology.

    I hope this helps.

    Znalazłem zamiennik mt8888, który wydaje się tani i łatwo dostępny.

    Co do modułów to, hmmm, nie tylko ja będę tego używał. Klient musi mieć możliwość skonfigurowania tego jak chce na ogólniedostępnym sprzęcie, być może nawet w wykupionym własnym paśmie.

    Oczywiście zdaję sobie sprawę, że wszystko powyżej 10mW jest nielegalne oraz że transmisje cyfrowe w pasmach publicznych analowych też nie są ale to jakby inna bajka ;) .

    PS: oczywiście będę wgłebiał się w temat i później napiszę więcej. Na szybko pytanie - jakie moduły mają więcej niż 10mW i w jakiej cenie. NIe wpadły mi w oko nigdzie podawane moce (po sklepach, nie dochodziłem do etapu datashetów) i po prostu założyłem że żaden nie ma więcej.
    Im wyższa częstotliwość tym gorzej w ciężkim terenie, więc 2,4GHz jakoś mi się nie widzi.
  • Poziom 19  
    XTR-CYP-2.4 Transceiver RF -95dBm/max.30mW 2,4GHz 90zł
    RFM12BP/433 Miniaturowy transceiver RF -116dBm/500mW 433MHz 80zł
    RFM12BP/868 Miniaturowy transceiver RF -116dBm/500mW 868MHz 90zł
    HM-T868S + U7001 50mW nadajnik wyjdzie łącznie 30zł odbiornik 16zł

    szukaj modułów z modulacja FSK lub podobnymi

    jesli tego malo, to jeszcze kilka moge podac przykladow dostepnych w Polsce.

    co do wiekszych mocy są hybrydowe wzmacniacze motoroli poszukaj w google.

    są moduły Hope, Aurel i inne wybor jest, a czy sam zrobisz modem czy kupisz i poskladasz na wasne potrzeby to gość sam tego nie powieli wiec ulatw sobie prace i rob na gotowcach. z doświadczenia wiem ze 2,4Ghz da sobie rade;) czasem w tym paśmnie śle obraz, w modulacji QPSK(mpeg2) 1W anteny kierunkowe, idzie to 60km:) wiecej nie moge powiedziec bo to tajemnica;)

    jak masz teren zasłoniety to czeka Cie stawianie masztów, mocą nie powalczysz.
    Albo zmiana koncepcji i przejscie na moduły GSM
  • Poziom 13  
    Ja polecam:
    XTR-CYP-2.4 Transceiver RF -95dBm/max.30mW 2,4GHz za 65PLN w sklepie avt, można również taniej znaleźć np. za 49pln.

    Ma 79 kanałów do wyboru można na innej częstotliwości nadawać i na innej odbierać w porównaniu z zabawkami na 434MHz i 868MHz. Moc dodatkowo jest ustawiana, max. 30mW co starcza na jakieś 150m.
    Nowsza wersja tej płytki ma nawet możliwość wyboru 98 kanałów jednak małe bo zaledwie 5mW wzmocnienie chociaż i tak na pewno będziemy stosować wzmacniacz na 2.4GHz.

    Wadą tego modułu jest brak wyjścia antenowego - ale i to da się prosto przezwyciężyć zmniejszając znacznie płytkę transivera.

    Plusem dla tego modułu jest gotowy kod obsługi pod BASCOMem na stronie producenta przy zastosowaniu ATmege8.

    PZD!!!