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

Dwukanałowe zdalne sterowanie.

UlfgaR 29 Sty 2011 18:47 12250 13
  • Dwukanałowe zdalne sterowanie.

    Ile razy potrzebne było zdalne sterowanie? Istnieje wiele zdalnych sterowań: na podczerwień, RF (Radio Frequency).. Autor do budowy swojego urządzenia (nadajnik i odbiornik) wykorzystał kilka zwykłych elementów i gotowy moduły RF fix pracującyce w okolicy 418MHz. Jedyną wadą takiego rozwiązania jest fakt, że sygnał nie przechodzi przez ściany.

    Podczas projektowania autor brał pod uwagę:
    - kontrolę otrzymanych danych ponieważ wiele innych urządzeń też pracuje na częstotliwości 418MHz
    - oszczędność energii nadajnika
    - nie potrzebne jest dbanie o zasilanie odbiornika, ponieważ będzie on pracował cały czas

    Opis:

    Nadajnik:
    - pobór prądu – mniej niż 1uA (mikroamper)
    - Do zasilenia wystarcza bateria 3V
    - zasięg 10-15 metrów
    - komunikacja 2400bps
    - oblicza sumę pobieranych danych w celu uniknięcia fałszywych komend
    - kilka elementów potrzebnych do budowy
    - małe rozmiary

    Odbiornik:
    - prędkość transmisji 2400bps
    - długość komunikacji 4 bajty (32 bity)
    - kontrola otrzymywanych bajtów (w celu uniknięcia fałszywych komend)
    - kilka elementów potrzebnych do budowy
    - małe rozmiary

    Sercem nadajnika jest mikrokontroler AT902323 i moduł nadajnika RF TLP434 na 418MHz.
    Sercem odbiornika jest mikrokontroler AT89S2313 i moduł odbiornika RF RF RLP434A pracującego na częstotliwości 418MHz. Jako anteny można użyć kabla 30 - 35cm długości.

    Źródło

    Fajne? Ranking DIY
    O autorze
    UlfgaR
    Poziom 23  
    Offline 
    UlfgaR napisał 744 postów o ocenie 59, pomógł 39 razy. Mieszka w mieście Siemonia. Jest z nami od 2006 roku.
  • #2 9075613
    Urgon
    Poziom 38  
    AVE...

    Dwa bajty to 16 bitów...

    Projekt ciekawy, ale z takim zasięgiem trochę fatalny - da się lepsze rzeczy uzyskać...
  • #3 9075740
    Traker Wymiatacz
    Poziom 14  
    A ja mam takie pytanie, skąd wziąć ten tlp434a? Pewnie ktoś będzie chciał napisać, że ze sklepu najlpepiej, ale jakiego?
  • #4 9075913
    asembler
    Poziom 32  
    Urgon napisał:
    AVE...

    Dwa bajty to 16 bitów...

    Projekt ciekawy, ale z takim zasięgiem trochę fatalny - da się lepsze rzeczy uzyskać...

    Brak zasięgu może być jednocześnie zaletą.
  • #5 9076221
    farrix
    Poziom 17  
    Aha! Ciekawe jaką?, kosztem troszke wiekszego poboru autor mogl zrobic coś "poważniejszego?!", takie coś to chyba tylko do pokazania że "można".
  • #6 9076225
    kalzedon
    Poziom 10  
    Traker Wymiatacz napisał:
    A ja mam takie pytanie, skąd wziąć ten tlp434a? Pewnie ktoś będzie chciał napisać, że ze sklepu najlpepiej, ale jakiego?



    Ten układ(y) wygląda bardzo podobnie do układów :
    TX433N
    RX433N
  • #8 9076403
    asembler
    Poziom 32  
    farrix napisał:
    Aha! Ciekawe jaką?, kosztem troszke wiekszego poboru autor mogl zrobic coś "poważniejszego?!", takie coś to chyba tylko do pokazania że "można".



    A taką że jednym pilotem można obsługiwać kilka urządzeń oddalonych od siebie własnie o małą odległość działania.
  • #9 9076886
    kalzedon
    Poziom 10  
    drowning_man napisał:


    Czy ktoś z was testował te kostki pod kątem zasięgu ?.
    Czy podpięcie anteny do nóżki ANT nadajnika daje jakieś sensowne rezultaty - np dla antenki 5-10m.
  • #10 9076946
    Urgon
    Poziom 38  
    AVE...

    Sam myślałem o zdalnym sterowaniu tego typu. Tyle że wybrałem moduły RFM70-D, i miałem koncepcję sterownika nawet 256-kanałowego używającego 16 banków po 16 kanałów. Możnaby zrobić albo jeden duży moduł odbiorczy, albo kilka mniejszych, do których byłyby przypisane poszczególne banki. Dwukierunkowa łączność pozwalałaby na bieżące kontrolowanie stanu poszczególnych urządzeń...
    Niestety, póki nie nabędę dwóch modułów RFM70, to nie mam co się za to zabierać. Ponadto nie wiem komu mógłby się przydać taki potwór. Same moduły ponoć są trudne do odpalenia, bo mali, żółci Chińczycy nie potrafią tłumaczyć instrukcji obsługi...
  • #11 9078498
    kalzedon
    Poziom 10  
    Urgon napisał:
    AVE...

    Sam myślałem o zdalnym sterowaniu tego typu. Tyle że wybrałem moduły RFM70-D, i miałem koncepcję sterownika nawet 256-kanałowego używającego 16 banków po 16 kanałów. Możnaby zrobić albo jeden duży moduł odbiorczy, albo kilka mniejszych, do których byłyby przypisane poszczególne banki. Dwukierunkowa łączność pozwalałaby na bieżące kontrolowanie stanu poszczególnych urządzeń...
    Niestety, póki nie nabędę dwóch modułów RFM70, to nie mam co się za to zabierać. Ponadto nie wiem komu mógłby się przydać taki potwór. Same moduły ponoć są trudne do odpalenia, bo mali, żółci Chińczycy nie potrafią tłumaczyć instrukcji obsługi...


    Nie wiem czy dobrze złapałem, ale możesz - sterować nadajnikiem w trybie

    atmega->nadajnik =-=-=-= odbiornik->atmega

    ja podpiąłem pod RSa (UART) i przesyłam dane z 1 atmegi do drugiej.
    Fakt czasem jak obok odbiornika znajduje się komputer to zakłócenia są dość duże żeby nie powiedzieć że ogromne. Nawet suszarka żony nie generuje takiego śmiecia.
    Na 10m nadajnik daje radę pomimo że działa na 7V. Dodatkowo prosty program w odbiorczej atmedze z korekcją błędów, odpowiednią składnia + suma kontrolna. I odbiór jest poprawny.

    Ja chcę ożenić kilka nadajników i 1 odbiornik.
    Robił ktoś taki numer.
  • #12 9079632
    Urgon
    Poziom 38  
    AVE...

    RFM70 działają na paśmie 2.4GHz z modulacją FSK i są sterowane cyfrowo. Problem w tym, że opisy rejestrów i sposobu sterowania tym transceiverem są napisane trochę bełkotliwie i błędnie. Mam nadzieję, że uda mi się jakoś z tym poradzić...

    Ja zamierzam używać mikrokontrolerów PIC. Mój koncept przewidywał stosowanie identyfikatorów urządzeń, sumy kontrolne, komunikację dwukierunkową i pamięć stanów. Również jakąś formę szyfrowania i autoryzacji. Niestety, nadal nie wiem, komu przydałoby się sterowanie 256-kanałowe...
  • #13 9080129
    kalzedon
    Poziom 10  
    Urgon napisał:
    AVE...

    RFM70 działają na paśmie 2.4GHz z modulacją FSK i są sterowane cyfrowo. Problem w tym, że opisy rejestrów i sposobu sterowania tym transceiverem są napisane trochę bełkotliwie i błędnie. Mam nadzieję, że uda mi się jakoś z tym poradzić...

    Ja zamierzam używać mikrokontrolerów PIC. Mój koncept przewidywał stosowanie identyfikatorów urządzeń, sumy kontrolne, komunikację dwukierunkową i pamięć stanów. Również jakąś formę szyfrowania i autoryzacji. Niestety, nadal nie wiem, komu przydałoby się sterowanie 256-kanałowe...


    Ja do mojego "inteligentnego" domu planowałem na początek sterowanie wszystkim.
    Od pojedynczego gniazdka do każdego światła z PWM. Po roku - dzięki uprzejmości "pogody". Trochę poszedłem po rozum do głowy i na sam dom planuję ogólnych 16 + po 8 na salon i drugie 8 na sypialnię. Fakt będzie ogród, brama, garaż, altanka ale tam kolejnych 16 z 2rugiego kontrolera zapewne wystarczy.

    256 - to jest coś :)

    Jak dasz radę to podziel się schematem.

    PS
    Może o tłumaczenie poprosić ambasadę chin - hihih
  • #14 9080639
    Urgon
    Poziom 38  
    AVE...

    Zarówno schematy, jak i oprogramowanie nigdy nie opuściły mojej głowy - nie miałem czasu i pieniędzy, by się tym zająć...
    Co do obsługiwanych kanałów, to nie ma zasadniczo ograniczenia ich ilości innego, niż sprzętowe, tzn. jak wiele modułów wykonawczych się zlutuje. Przyjąłem 256 kanałów jednobitowych, bo RFM70 w jednym pakiecie może przesłać maksymalnie 32 bajty: 32*8=256. Możnaby stosować wielokrotności tej wartości. Jak ktoś jest masochistą, to dzięki identyfikatorom urządzeń mógłby mieć nawet 256 (lub dowolnie dużą liczbę) odbiorników 256-kanałowych pod kontrolą jednego pilota. Lub jedno urządzenie o dowolnej liczbie wyjść. Ja jednak przyjąłem wstępnie 256 wyjść w jednym pakiecie przełączanych lub 16 banków po 16 wyjść, zależnie od konfiguracji...
REKLAMA