logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Komunikacja bezprzewodowa pomiędzy avr'em a 2 avr lub PC'tem

mikszy5 11 Mar 2007 16:03 4701 19
REKLAMA
  • #1 3667120
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    Witam!
    Interesuje mnie temat bezprzewodowej komunikacji avr'a z PC'tem lub wostateczności z 2 avr'em. Potrzebuje odległość około 100m ale więcej nie zawadzi ;) Chce przekazywać wartości liczbowe około max 20zmiennych.

    A drógi wariant to jeszcze obraz ale to już o wiele droższe i trudniejsze do wykonania.
    Co proponujecie?
    Myślałem o:
    -WiFi (ale nie wiem wogóle jak to ugryźć)
    -Bluetooth

    Co Wy na to?
  • REKLAMA
  • Pomocny post
    #2 3667184
    Balu
    Poziom 38  
    Posty: 4397
    Pomógł: 323
    Ocena: 48
    BT i 100m mówi nie.
    Wifi bomba... Obsługa stosu tcpip a potem to już prosto raczej (Np. AP), A może jakiś moduł radiowy po prostu?
    Coś na 433MHz?
  • #3 3667215
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    Mógłbyś coś więcej na temat 433Mhz jakies linki lub cos jak to dokłądnie wykożsyatć;) ?
    Ja byłem nastwiony na WiFi ale widze że to nei takie ąłtwe;)
  • #5 3667244
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    Wolałbym 2 ale w ostateczności jeden też przeżyje, ale wolałbym 2
  • REKLAMA
  • Pomocny post
    #7 3667278
    markosik20
    Poziom 33  
    Posty: 2262
    Pomógł: 208
    Ocena: 147
    Poczytaj o układach CC1000 TI lub Telecontroli.
    www.sensu.pl
    Też się zabieram za komunikację bezprzewodową i mój wybór padł na CC1000. Właśnie studiuje pdf'a oraz materiały o technice radiowej co by nie mieć niespodzianek przy rozruchu :)
  • #8 3667908
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    Dzięki poczytałem.
    Więc tak, jęsli wykożystam CC1000 TI to jaki osiągne max zasięg z dobrą anteną. Acha i jak komunikuje się z tymi modułami z uC ile wyjść itp?

    Dodano po 4 [minuty]:

    Ja moge użyć tylko moduły radiowe czy te nadajniki i odbiorniki też się dla mnie nadają mówie o stronie www.sensu.pl
  • Pomocny post
    #9 3669536
    markosik20
    Poziom 33  
    Posty: 2262
    Pomógł: 208
    Ocena: 147
    Z tego co znalazłem w sieci można osiągnąń nawet 1000m ale jak anteny "będą się widzieć" i będą dobrze dopasowane. CC1000 to kompletny moduł nadawczo-odbiorczy więc do komunikacji obustronnej wystarczą dwa. Inicjalizacja i konfiguracja modułu jest dosyć skomplikowana i wymaga trochę znajomości technik radiowych :).
    W SENSU można kupić gotowy moduł lub sam układ CC1000 ale wtedy włściwe wykonanie płytki to połowa sukcesu więc lepiej nie ryzykować.
  • #10 3671036
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    Acha :/
    No to troche skąplikowąło sprawe jak dla mnie.
    Jęsli to nie takei łatwe to zapytam inaczej ile zajmie kod dla uC w Bascomie obsługujący te moduły?
    A może ktoś posiada taki kod byłby bardzo wdzięczny ;)

    dodano

    Poczytałem o tym troche i widze że to nie na moje sily jak taki ktoś jak McRancor mówi że ich konfiguracja jest trudna to ja nie mam szans jako początkujący. Są jakieś inne mozliwości abym mógł przesyłać dane bezprzewodowa najlepiej by było jakby działało to jak UART ;)

    Dodano po 38 [minuty]:

    A co myslicie o tym ?
    http://www.telecontrolli.com/pdf/receiver/rxq1.pdf
    bedzie latwiejsze w obsłódze? i jakiś znośny zasięg?
    A w ostateczności co proponujecie na komunikacje jednostronna byle tanio i łatwo :D
  • REKLAMA
  • Pomocny post
    #11 3672525
    markosik20
    Poziom 33  
    Posty: 2262
    Pomógł: 208
    Ocena: 147
    Cytat:
    A w ostateczności co proponujecie na komunikacje jednostronna byle tanio i łatwo

    Właśnie układy Telecontroli :) jeden nadajnik i odbiornik.
    Np: odbiornik RR-3 podpinasz bezpośrednio do RxD a nadajnik RT1 bezposrednio do TxD drugiego uC.
  • #12 3674409
    mikszy5
    Poziom 12  
    Posty: 95
    Ocena: 1
    a gdzie najlepiej i najtaniej w Polsce je kupić?
  • Pomocny post
    #13 3681254
    treker
    Poziom 25  
    Posty: 969
    Pomógł: 31
    Ocena: 250
    Witam!
    Też się za tym trochę rozglądałem(układy z telecontroli) i widze je też tu
    http://www.sensu.pl/?go=products&cat_id=94
    Które wybrać żeby podłączać normalnie do txd lub rxd i jaki zasięg osiągne na nich.
  • REKLAMA
  • Pomocny post
    #14 3688943
    treker
    Poziom 25  
    Posty: 969
    Pomógł: 31
    Ocena: 250
    Aco sądzicie o czymś takim:
    http://www.sensu.pl/?go=product&id=366&cat_id=99
    w tym temacie jestem zielony licze na wasza pomoc z dobraniem albo samego nadajniki/odbornika lub tarnsceivery dobrze by było gdyby były na 2,4Ghz. I łatwe w obsłude txd i rxd i to wszystko :D
  • Pomocny post
    #15 3689486
    markosik20
    Poziom 33  
    Posty: 2262
    Pomógł: 208
    Ocena: 147
    CC2500 w obudowie QFP20 - ciekawe jak go przylutujesz nie mówiąc już o odpowiednim zaprojektowaniu płytki przy takiej częstotliwości :). Z układów Texasa dostępny jest tylko CC1000 w "jeszcze normalnej" obudowie :). Z tego co udało mi się znaleźć to CC1000 to najopytmalniejszy (możliwości do ceny) układ do transmisji obustronnej dla domowego elektronika.
  • Pomocny post
    #16 3690177
    treker
    Poziom 25  
    Posty: 969
    Pomógł: 31
    Ocena: 250
    no dobra z tym CC2500 to dałem plame. Kupiłbym od ręki te CC1000 ale trudno je oprogramować :/
  • Pomocny post
    #18 3690208
    treker
    Poziom 25  
    Posty: 969
    Pomógł: 31
    Ocena: 250
    avatar napisał:
    karta ethernetowa + stos tcp/ip i router wifi , to nie jest takie trudne

    No ale tutaj to już większa suma będzie ;)
  • Pomocny post
    #19 3690603
    McRancor
    VIP Zasłużony dla elektroda
    Posty: 5326
    Pomógł: 479
    Ocena: 124
    Można kupić gotowe radiomodemy na CC1000, wtedy odpada problem uruchomienia modułów, który faktycznie dla początkujących może być nie do przejścia. Same radiomodemy są dość drogie (około 200zł/szt.) więc dla amatora mogą okazać się za drogie, ale zależy jak kto ceni swój wolny czas który zaoszczędzi ;)

    BT w postaci modułu z zaimplementowanym stosem komunikacyjnym będzie w porównywalnej cenie co w/w radiomodemy, a nawet droższy.

    Wi-Fi to także dość wysokie koszty, o ile sam stos już wielokrotnie był wałkowany, to koszty stanowić będą głównie moduły - cena jw. ;)

    Podsumowując:
    Tanio znaczy trudno, jeśli znasz tylko bascoma, to cc1000 radzę odpuścić, nikt nie opisał ładnie tych modułów po polsku, a dokumentacja producenta wymaga dość dobrej znajomości angielskiego i wieeele czasu ;)

    Moduły Telecontrolli - ja w nie niestety nie wierzę, sprawiały mi duże problemy i odpalić ich nie dałem rady, ale działać na pewno działają, na Twoim miejscu zacząłbym od nich bo są dość tanie.
  • Pomocny post
    #20 3691283
    treker
    Poziom 25  
    Posty: 969
    Pomógł: 31
    Ocena: 250
    Chciałem w Bascomie, ale zdecydowałem się na nauke C. Narazie jedyny sensowny kurs to chyba jest w EDW ale brakuje mi pierwszych paru części, a bez tego ani rusz :/

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy bezprzewodowej komunikacji pomiędzy mikrokontrolerem AVR a drugim AVR lub komputerem PC na odległość około 100 m, z możliwością przesyłania do 20 zmiennych liczbowych. Rozważano technologie WiFi, Bluetooth oraz moduły radiowe na częstotliwości 433 MHz. Bluetooth nie spełnia wymagań zasięgu 100 m. WiFi oferuje stabilną komunikację TCP/IP, ale jest trudne do implementacji i kosztowne. Moduły radiowe, zwłaszcza układy Texas Instruments CC1000, zapewniają dwukierunkową transmisję i zasięg do 1000 m przy dobrej antenie, jednak ich konfiguracja i programowanie są skomplikowane, co stanowi wyzwanie dla początkujących. Alternatywą są proste układy Telecontrolli (np. nadajnik RT1 i odbiornik RR-3), które umożliwiają łatwe podłączenie do UART (TxD/RxD) i są tańsze, choć oferują transmisję jednokierunkową i mniejszy zasięg. Gotowe radiomodemy na CC1000 eliminują trudności konfiguracji, ale są droższe (~200 zł/szt.). WiFi i Bluetooth moduły z wbudowanym stosem komunikacyjnym są kosztowne i bardziej skomplikowane. Podsumowując, dla początkujących najlepszym kompromisem są tanie moduły Telecontrolli do prostych transmisji UART, natomiast CC1000 oferuje większe możliwości kosztem trudniejszej obsługi. WiFi wymaga większych nakładów i wiedzy, a Bluetooth nie spełnia wymagań zasięgu.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA