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

Połączenie bezprzewodowe dwóch uC Atmega

lenny35 23 Lis 2009 11:58 4603 16
  • #1 7297793
    lenny35
    Poziom 13  
    Witam!

    Poszukuję pomysłu na połączenie dwóch uC Atmega bezprzewodowo w celu odczytu na I piętrze domu temperatury z czujnika DS18b20 umieszczonego na kotle w piwnicy.
    Znalazłem co nieco na temat nadajników i odbiorników 443MHz ale czytałem, iż to pasmo nie jest najlepsze (pasmo krótkofalowców). Więc wybór padł na pasmo 868MHz.
    Czy ktoś z was ma może jakieś doświadczenia lub zna jakieś rozwiązania z których mógłbym skorzystać?
    Z góry dziękuje!!!
  • #2 7297825
    PiotrPitucha
    Poziom 34  
    Witam
    2 sztuki Butterfly ( mozesz dla przykładu dostać w JM ) i masz sprawę załatwioną, chyba nawet w zestawie jest oprogramowane do takiej transmisji.
    Dodatkowo układ był optymalizowany do niskiego poboru mocy i na baterii CR2032 działa kilka lat.
    Piotr

    Ps. tam pomiar był robiony na termistorze ale to nie zmienia zasady.
  • #3 7300060
    pubus
    Poziom 30  
    Wszystko pięknie tylko, że butterfly nie posiada żadnego układu do transmisji...
    A i koszt wyjdzie nie mały 2xButterfly to już ponad 230zł... a gdzie moduły radiowe...?.?.?
    Podobno 433MHz jest zaśmiecone ale za to "lepiej przechodzi przez ściany"...
    Zrobiłem ostatnio taki pomiar temperatury na strychu gdzie trzymane są w zimie kwiatki...
    Jeden moduł to ATtiny45 + DS18B20 + BT27...
    Drugi to ATtiny26 + DS18B20 + BR27 + wyświetlacz LED 3 cyfry plus znak...
    BT27 i BR27 to dość stara już para odbiornik-nadajnik na 433MHz z I/O TTL...
    Transmisja zrobiona jest z wykorzystaniem kodowania manchester...
    Wolna dość bo jeden bit ma ~1ms...
    Ale musze przyznać, że działa to fajnie i przez parę solidnych ścian przechodzi...
  • #4 7300192
    tmf
    VIP Zasłużony dla elektroda
    Pewnie chodzilo nie o Butterfly tylko Raven - ma na pokladzie ZigBee, w komplecie sa dwa i stick USB do PC - czyli w sumie 3 uklady radiowe.
  • #5 7300987
    PiotrPitucha
    Poziom 34  
    Witam
    Byłem na kursie z JM i ćwiczyliśmy na Buttetfly, jak najbardziej były tam transmitery, oczywiście można kleić na piechotę, ale jak dodasz wszystkie koszty nawet nie licząc pracy to i tak zbliżysz się do ceny gotowca a masz pewność że płytka jest OK i nie stracisz kilku dni na analizę błędów.
    Co do procesorów, w Butterfy masz energooszczędny procesor w wersji P, na zwykłych to albo wydasz majątek na baterie albo musisz dostawić zasilacz, na dodatek wyświetlacz tam zastosowany prawie nie pobiera prądu, myślę że to same zalety.
    Co do ceny to nie wiem jak teraz, ale z rok temu było to koło 55zł, nie sądzę by zdrożało ponad 2 razy.
    Pozdrawiam
    Ps w razie czego mam gdzieś kompletny program transmisyjny dla sieci kilkunastu zestawów.
  • #6 7301546
    lenny35
    Poziom 13  
    Dziękuje za zainteresowanie. Pubus masz może gdzieś schematy płytek i kod źródłowy bo o podobne urządzenie mi chodziło. Jeśli mógłbyś się podzielić byłbym wdzięczny.
  • #7 7301779
    Freddy
    Poziom 43  
    Można jeszcze skorzystać z RFM12 firmy Hope.
  • #8 7301849
    Piotr Kania
    Poziom 15  
    Ja to mam zrobione na RFM12b i działa rewelacyjnie z parteru na 2 piętro
  • #9 7302188
    pubus
    Poziom 30  
    Kod źródłowy w zasadzie tak...
    Schematy nie bo nie istnieją... po za jakimś ogólnym zarysem który nabazgrałem ołówkiem...
    Płytki są ale raczej się nie przydadzą bo były projektowane pod konkretne moduły... ale jeśli sądzisz, że się przydadzą to mogę podesłać...
    Moduły leżały w szufladzie czas dłuższy więc trzeba było je w końcu wykorzystać...
    Interesowałem się RFM12b ale po tym co czytałem na forum to już sam nie wiem... podobno z nimi to straszna ruletka...
  • #10 7302689
    Piotr Kania
    Poziom 15  
    Ja mam płytki (zrobione w Altiumie) i oprogramowanie (napisane w c), właściwie to mogę sprzedać gotowe urządzenie
  • #11 7309962
    lenny35
    Poziom 13  
    Piotr w czym pisałeś oprogramowanie? Mógłbyś się podzielić schematami bo chciałbym wykonać urządzenie samodzielnie.

    Dodano po 1 [minuty]:

    Sorry za pytanie w czym programowałeś....teraz doczytałem, że w C ;-)
  • #12 7310523
    piotr75pl
    Poziom 11  
    Witam,

    Zobacz na to.

    Ja kiedyś na to przypadkiem wpadłem a chyba w twoim przypadku było by to idealne. I cena i parametry. Jak zobaczysz pozostałem oduły to jest tam wersja na USB wtedy mógł byś bezpośrednio z kompa sobie sterować tym urządzeniem lub pobierać zniego jakieś dane.

    http://www.mobot.pl/index.php?site=products&type=853&details=7771
  • #13 7310625
    Freddy
    Poziom 43  
    A nie przypomina wam to czegoś Link
    Połączenie bezprzewodowe dwóch uC Atmega
    Moduły RFM12 firmy Hope-RF.
  • #14 7310665
    lenny35
    Poziom 13  
    Po zastanowieniu i przeszukaniu paru stron internetowych wybór padł na układ RFM12. Czy ma ktoś z was jakieś doświadczenia w komunikacji z tym urządzeniem w bascomie?
    Projekt już jest, płytki w przygotowaniu.
    Dziękuje za odpowiedzi.
  • #16 7313909
    Piotr Kania
    Poziom 15  
    Ja na tym układzie między innymi robię dyplom wiec mogę dać wskazówki co i jak ale całość udostępnię w czerwcu następnego roku, ten układ jest fajnie opisany przez producenta nie będziesz miał większych problemów z oprogramowaniem a jak coś to od czego jest elektroda ;)

    Dodano po 2 [minuty]:

    aha mam parę fajnych bibliotek do tego układu w języku c mogę je udostępnić
  • #17 7313966
    lenny35
    Poziom 13  
    Dzięki za odpowiedzi. Jak już będę miał coś zrobione to pochwalę się tutaj.:D
REKLAMA