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

Szukam 10-kanałowego nadajnika RF 433 MHz do sterowania przekaźnikami 230 V~

roger1977 21 Kwi 2024 10:05 699 20
  • #1 21053664
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10
    Witam wszystkich,

    Szukam nadajnika 10-kanałowego 433 MHz, który będzie sterował odbiornikami (przekaźniki 230 V~), które mają działać w systemie przełączania chwilowego (naciskam przycisk - włącza, puszczam - wyłącza).

    Chodzi mi o funkcjonalność tego typu, że w pilocie mogę nacisnąć naraz 4 przyciski i 4 przekaźniki odbiornika mają się włączyć. Po zwolnieniu guzików w pilocie przekaźniki mają się wyłączyć.
    Pilot oczywiście na zasilaniu 12 V=.

    Jeżeli chodzi o odbiornik, to każdy przekaźnik może być na oddzielnym układzie, byle był programowany/parowany przyciskiem do pilota.

    Niestety w tym momencie zrobiłem taki układ, ale po przyciśnięciu dwóch guzików pilota zachodzi jakaś kolizja i przekaźniki wyłączają się. Nie mam wiedzy dokładnie, jak to działa.

    Proszę o poradę, jak to zrobić. Zakup 4 różnych pilotów nie rozwiąże problemu. Nie wiem, o co chodzi (czyżby te piloty nadawały te same kody?) Jak rozwiązać mój problem?

    Może jakieś linki do zakupu takiego zestawu, który będzie działał tak, jak chcę? To, co kupiłem na Aliexpress niestety nie działa tak, jak chcę.

    Dziękuję z góry za pomoc.
  • #2 21053702
    TvWidget
    Poziom 39  
    Posty: 4417
    Pomógł: 472
    Ocena: 697
    Pilot z przyciskami naciskanymi przez człowieka może działać podobnie, jak opisujesz. Jeśli przynajmniej jeden z przycisków jest naciśnięty, to okresowo, np. co 0,5 s, wysyła ramkę z 10 flagami. Każdy odbiornik odbiera tę samą ramkę i w zależności od stanu flagi przeznaczonej dla niego włącza wyjście na określony czas, np. na 1 s.
    Jeśli ma być to nadajnik działający autonomicznie (nie sterowany przez człowieka), to musisz zmienić pasmo pracy lub wysyłać oddzielne rozkazy włączenia i wyłączenia. Nie ma jednak gwarancji, że każdy z nich zostanie odebrany przez odbiornik.
    Ze względu na specyfikę działania wydaje mi się mało prawdopodobne, abyś znalazł gotowy produkt.
  • #3 21053720
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10
    Dziękuję za odpisanie.

    Ciekawi mnie, dlaczego to nie działa. Przecież piloty paruje się z odbiornikiem osobno. Są w nich funkcje (chwilowe), czyli jak przyciskiem przycisk, to odbiornik włącza się do momentu odpuszczenia guzika.

    Dlaczego dwa różne zestawy (czyli dwa piloty i dwa odbiorniki) kolidują ze sobą? Jak tego uniknąć? Osobno działają bez problemu. Kiedy włączam w pilotach naraz guziki (i trzymam), to odbiorniki "wariują".
  • #4 21053747
    TvWidget
    Poziom 39  
    Posty: 4417
    Pomógł: 472
    Ocena: 697
    Komunikacja polega na wysłaniu ramek radiowych (pakietów o określonej ilości bajtów). Do każdego odbiornika wysyłana jest inna ramka. Pilot z dwoma przyciskami w tym samym czasie nie może wysłać różnych ramek. Dwa piloty w tym samym czasie zaczynają nadawać (zajmują to same pasmo). Do odbiorników docierają zakłócone dane.
  • #5 21053803
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10
    Czy jest jakieś rozwiązanie? Jak wykonać to tak, abym mógł w tym samym czasie przycisnąć i trzymać 4 guziki naraz? Mogą to być 4 różne nadajniki. Tak, aby one między sobą nie kolidowały.
  • #6 21053813
    TvWidget
    Poziom 39  
    Posty: 4417
    Pomógł: 472
    Ocena: 697
    Napisałem już, jak ma to działać. Potrzebny jest jeden nadajnik wysyłający specyficzną ramkę, którą będą odbierały wszystkie odbiorniki. W przypadku urządzeń sieciowych 230 V rzadko wymagane jest włączanie na krótką chwilę. Może popełniłeś jakiś błąd w idei rozwiązania.
  • #7 21053878
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10
    Moduł przekaźników z pilotem o dziesięciu przyciskach


    Znalazłem coś takiego. Piszą, że przekaźniki nie kolidują, ale nie sądzę, że nadajnik mógł wysłać naraz ramki z 4 przycisków na raz.

    Jak można to skonstruować? Programować ramki? Żeby działo to tak, jak piszę.

    Przekaźniki mają za zadanie przełączać prąd przemienny 230 V. Sterowanie może być na 12 V - to mi nie przeszkadza.

    Najbardziej zależy mi na tym, aby odbiorniki były niezależne i nie kolidowały ze sobą. Mogą to być też 4 osobne piloty.

    Jak zmodyfikować takie piloty (nadajniki), tak by wysyłane ramki nie zakłócały się nawzajem?

    Wydawało mi się do dzisiaj, że takie piloty ze sobą nie kolidują. Było to dla mnie oczywiste, a tu niestety kolidują.
  • #8 21053891
    TvWidget
    Poziom 39  
    Posty: 4417
    Pomógł: 472
    Ocena: 697
    Tzw. inżynieria wsteczna to dość pracochłonna i kosztowna sprawa. Zwykle prościej i taniej jest zrobić coś od początku. Czy te 10 przekaźników może być na jednej płytce bądź ma być 10 oddzielnych płytek - każda z jednym przekaźnikiem?
    Kontrolowanie naciśnięcia w jednym czasie 4 wybranych przycisków na małym pilocie to jak gra na fortepianie. Wymaga to chyba długich ćwiczeń?
  • #9 21053897
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10
    Może być każdy przekaźnik na osobnym odbiorniku. Tak samo piloty. Mogą być 4 szt. Jeden ma obsługiwać 4 przekaźniki (cztery odbiorniki), czyli z czterema guzikami.

    I 3 sztuki pilotów, które obsługują po dwa przekaźniki. Czyli mają po dwa guziki.

    Nie jest to kosmos, a jednak nie chce to działać.

    Ostatecznie może być nawet 10 nadajników i dziesięć odbiorników, byle to działało niezależnie i nie kolidowało.

    Dodano po 4 [minuty]:

    Niebieska konsola z trzema joystickami i jednym pokrętłem na górze.

    Chcę uzbroić taki pilot, który ma 10-kanałowy drążek. Niektóre dżojstiki muszą działać na raz.

    Czyli potrzebuję, by z wszystkich joysticków wychodził sygnał ciągły do odbiornika i bez kolizji.

    Może to lepiej obrazuje, co chcę zrobić.
  • #10 21053912
    TvWidget
    Poziom 39  
    Posty: 4417
    Pomógł: 472
    Ocena: 697
    Ile takich skrzynek jak na zdjęciu ma obok siebie jednocześnie działać ?
    Jakie jest dopuszczalne opóźnienie pomiędzy zmianą położenia joysticka a rekcją przekaźnika (podaj konkretną wartość ).
    Jeśli chodzi o gotowe rozwiązania to najbliżej będą te stosowane w modelarstwie do zdalnego sterowania.
  • #11 21053919
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10
    Jeden ma działać.

    Ma on jednak 3 joystiki + dwa guziki na bokach.

    Pierwszy joystik ma 4 opcje (góra dół i na boki)

    Drugi na tylko lewo i prawo

    Trzeci tylko góra i dół

    No i guziki po bokach: albo jeden albo drugi.

    W sumie 10 możliwości ale joystiki mają działać i sterować przekaźnikami maszyny niezależnie. Przekaźniki mają przypuszczać prąd 220v. Ot cała historia.
  • #12 21053939
    TvWidget
    Poziom 39  
    Posty: 4417
    Pomógł: 472
    Ocena: 697
    Piszesz o maszynie. Czym grozi jeśli coś nie zadziała ? W przypadku radiowego sterowania zawsze jest to możliwe.
    Jaki zasięg działania pilota jest wymagany ?
    Jakie jest dopuszczalne opóźnienie pomiędzy zmianą położenia joysticka a rekcją przekaźnika (podaj konkretną wartość ) ?
    Czy te 10 przekaźników może być na 1 płytce czy musi być na dzielnych ?
    Szacunkowo jaki budżet planujesz przeznaczyć na rozwiązanie ?
  • #13 21053968
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10
    To maszyna do zmiany opon ciężarowych. Jest na pilocie na kablu.

    Ten pilot to kopia ale chcę by był zdalnie sterowany. Zadowalająca odległość to 5 metrów.

    Jeżeli nie zadziała któryś z przekaźników to nie stanie się nic strasznego. Sama maszyna ma krańcówki, które i tak wyłączą silniki. Myślę też o dodatkowym "grzybku", który awaryjnie ma wyłączyć wszystko ale pierwsze chcę sprawdzić funkcjonalność.

    Opóźnienie najlepiej żeby nie było zbytnio wyczuwalne ale też jest dopuszczalne. Myślę, że do 0,25 sekundy byłoby ok.

    Nie musi być na jednej płytce. Szczególnie odbiorniki. I tak wszystko będzie włożone do skrzynki. Nie na znaczenia jak to będzie przygotowane. Co do pilota to najlepiej jak będzie podział na joysticki i guziki boczne razem. Czyli 4 płytki.

    Co do ceny, to wiadomo. Najtaniej. Widzę, że takie zestawy są do 200zł tylko nie mam pewności czy będą robić to co chce.

    Narazie zrobiłem na dostępnych na rynku i okazało się właśnie, że to nie działa (kolidują ze sobą)
  • #14 21054739
    Janusz_kk
    Poziom 39  
    Posty: 5865
    Pomógł: 228
    Ocena: 1478
    roger1977 napisał:
    Narazie zrobiłem na dostępnych na rynku i okazało się właśnie, że to nie działa (kolidują ze sobą)

    I nie będą, to oczywiste. Tam musi być jeden nadajnik i jeden odbiornik wielokanałowy.
  • #15 21054860
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10

    Nadajniki wielokanałowe. Nawet te o 10 kanałach, bo taki jest mi potrzebny, nie będą chyba działać. Tutaj chodzi o tryb chwilowy, czyli taki, żebym mógł 4 kanałowy włączyć na raz.
    Nie wiem, czy to będzie działać. Chyba nie.

    Miał ktoś przetestowane coś podobnego, jak np. z linków poniżej.

    https://a.aliexpress.com/_EIIpf0n

    https://a.aliexpress.com/_EGF0Y1H
  • #16 21054905
    Janusz_kk
    Poziom 39  
    Posty: 5865
    Pomógł: 228
    Ocena: 1478
    roger1977 napisał:
    Nie wiem, czy to będzie działać. Chyba nie.

    Oczywiście że bedą działać, np nadajniki z dronów.

    roger1977 napisał:
    Miał ktoś przetestowane coś podobnego, jak np. z linków poniżej.

    To są wszystko jednokanałowe aparatury.

    Dodano po 9 [minuty]:

    Tum masz przykład
    https://allegro.pl/oferta/zestaw-aparatura-rc-radiomaster-mt12-4in1-rx-pokrowiec-15085787402
    ale ma tylko 5 kanałów PWM czyli proporcjonalnych, no i zapomnij o 433Mhz, na tej częstotliwości nie wolno sterować niczym, to jest tylko dla pilotów jednokanałowych wł/wyłącz.
  • #17 21055110
    Sentymentalny
    Poziom 16  
    Posty: 131
    Pomógł: 11
    Ocena: 27
    Czy możesz się pochwalić tym co już masz (płytki, schematy, logika, oprogramowanie) ?
    Ja gdybym zaczynał od początku projekt to dla odległości do 10 m wybrałbym nRF24L01.
    Jedną z logik w nadajniku może być, że gdy wciśniesz konkretny przycisk to wysyła ramkę z komendą "załącz". Gdy trzymasz włączony przycisk mikrokontroler odpytuje co np. 100ms czy pin przycisku jest nadal włączony i w momencie gdy otrzyma odpowiedz, że jest przycisk wyłączony mikrokontroler wysyła ramkę z rozkazem "wyłącz".
    Robiąc to na mikrokontrolerach AVR wystarczy do tak prostego sterowania być może nawet ATtiny 24.

    Jeżeli już masz układ sterowania, taki jak na zdjęciu powyżej prezentowany to może warto poprosić o szczegółową instrukcję obsługi. Jeśli takiej brak i nie ma możliwości zwrotu to najlepiej rozebrać nadajnik i odczytać rodzaj mikrokontrolera. Z płytki odbiornika należy odczytać symbole wszystkich kości. Środkowy (kwadratowy) to mikrokontroler.
  • #18 21057930
    roger1977
    Poziom 10  
    Posty: 38
    Ocena: 10
    Temat pliki co rozwiązałem w najprostszy sposób 🙂

    Brat robi mi sterowanie na arduino.
    Wszystkich kombinacji jest 32 (4x2x2x2) a więc będzie wysyłany tylko jeden kod w ramce. To powinno spowodować, że nie będzie już kolizji.

    Dziękuję za pomoc. Z dostępnych na rynku gotowców to raczej niemożliwe do zrobienia.
  • #19 21057968
    TvWidget
    Poziom 39  
    Posty: 4417
    Pomógł: 472
    Ocena: 697
    Zwróć uwagę, że możesz znacznie utrudnić życie innym użytkownikom. Prawo dopuszcza jednie bardzo mały współczynnik zajęcia pasma 433 MHz. Chodzi o rozwiązania typu ktoś sporadycznie naciska przycisk pilota do samochodu a potem następuje bardzo długa przerwa.
    Potrzebujesz zasięgu jedynie 5 m. Powinieneś wykorzystać pasmo 2.4 GHz. Tam nie takich restrykcji jak dla niższych częstotliwości.
  • #20 21057987
    Janusz_kk
    Poziom 39  
    Posty: 5865
    Pomógł: 228
    Ocena: 1478
    roger1977 napisał:
    Wszystkich kombinacji jest 32 (4x2x2x2) a więc będzie wysyłany tylko jeden kod w ramce.

    A co przeszkadza żeby wysłać 10 kodów? nic, wysyłasz 10 dajesz sumę kontrolną na końcu na początek jakiś bajt synchronizacji i startu i po problemie, w odbiorniku odbierasz cała paczkę i dekodujesz, sprawdzasz sumę i jak się zgadza to sterujesz odpowiednio wyjścia. Każdy kanał to może być jeden bajt np PWM, czyli 0 wyłączony, 255 max otwarty a stany pośrednie to odpowiedni poziom nap wyjściowego scałkowany opornikiem i kondensatorem z opampem buforującym, i już masz 10 kanałowe sterowanie proporcjonalne, albo robisz sterowanie szerokością impulsu jak w modelarstwie jest. Nowa paczkę wysyłasz gdy któryś kanał zmieni wartość, albo wysyłasz cyklicznie co np10-20 czy 50ms w zależności jaki ma być czas reakcji.
  • #21 21058191
    CYRUS2
    Poziom 43  
    Posty: 18012
    Pomógł: 1242
    Ocena: 3530
    roger1977 napisał:
    Może być każdy przekaźnik na osobnym odbiorniku. Tak samo piloty. Mogą być 4 szt. Jeden ma obsługiwać 4 przekaźniki (cztery odbiorniki), czyli z czterema guzikami.
    Nie będzie to dzałać jednocześnie.
    Na 433 MHz to pracuje jako jeden kanał - nie kilka i dlatego "wariuje".
    roger1977 napisał:
    Ostatecznie może być nawet 10 nadajników i dziesięć odbiorników, byle to działało niezależnie i nie kolidowało.
    Musisz to zrealizować komendą wspólną - włącz.
    Komendy musisz wysyłać z mikroprocesora.
    ( aanteka to robi, jest temat na forum)

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik poszukuje 10-kanałowego nadajnika RF 433 MHz do sterowania przekaźnikami 230 V w systemie przełączania chwilowego. Problemem jest kolizja sygnałów przy jednoczesnym naciskaniu kilku przycisków na pilotach, co prowadzi do nieprawidłowego działania przekaźników. Uczestnicy dyskusji sugerują, że rozwiązaniem może być zastosowanie jednego nadajnika wysyłającego specyficzne ramki, które będą odbierane przez wszystkie odbiorniki. Wskazano również na możliwość użycia mikrokontrolerów, takich jak ATtiny, oraz na alternatywne pasmo 2.4 GHz, które nie ma tak restrykcyjnych wymagań jak 433 MHz. Ostatecznie użytkownik zdecydował się na rozwiązanie oparte na Arduino, które ma eliminować kolizje sygnałów.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA