MisiekD Napisano Sierpień 17, 2021 Udostępnij Napisano Sierpień 17, 2021 Witam, jakiś czas temu zbudowałem układ oparty na NodeMCU, który odpowiada za m.in. sterowanie bramą przez WiFi. Zauważyłem, że od jakiegoś czasu zasięg pilotów drastycznie spadł i, by otworzyć bramę trzeba zbliżyć się na kilka metrów oraz skierować pilot do skrzynki. Moduł MCU został zamontowany w osobnej skrzynce ok. 30cm nad skrzynką z elektroniką sterowania bramy FAAC. Zaczynam się zastanawiać czy WiFi 2.4GHz jest w stanie zakłócić sygnał pilotów na 433MHz, co przyczyniło się do drastycznego skrócenia zasięgu? Jeszcze co przychodzi mi na myśl, obok modułu NodeMCU znajduje się zasilacz (230V -> 5V). Ponadto, ze skrzynki sterowania bramą wciąż nie wyprowadziłem zewnętrznej anteny, choć robiłem testy z zewnętrzną anteną i w sumie z zewnetrzną anteną działa wciąż gorzej niż wcześniej bez anteny i bez układu NodeMCU. Układ NodeMCU z elektroniki zawiera jeszcze kilka oporników, stabilizator napięcia LM7805 oraz optoizolator PC817, lecz myślę, że żadne z tych elementów elektronicznych nie wpływa na zakłócenia. Najbardziej zastanawiam się nad WiFi oraz zasilaczem, choć WiFi nadaje na 2.4GHz, a nie 433MHz. Ktoś może coś poradzi? Może ktoś spotkał się z czymś podobnym? Być może jest jakiś sposób wykrycia co wpływa na zakłócenie? Pozdrówki!
_LM_ Sierpień 18, 2021 Udostępnij Sierpień 18, 2021 Trochę mało precyzyjnie napisałeś, bo od jakiegoś czasu to jest od założenia modułu wifi czy jak już był ten moduł a zasięg spadł później? W każdym razie: odłącz wifi, i sprawdź czy się zmieniło, w następnym kroku otwórz skrzynke odbiornika faac może woda podeszła? U kolegi jest założona suplla wifi oraz odbiornik 433Mhz i działa to bez problemu.
MisiekD Sierpień 19, 2021 Autor tematu Udostępnij Sierpień 19, 2021 Dnia 18.08.2021 o 07:23, _LM_ napisał: Trochę mało precyzyjnie napisałeś, bo od jakiegoś czasu to jest od założenia modułu wifi czy jak już był ten moduł a zasięg spadł później? O ile dobrze pamiętam, właśnie odkąd zacząłem moduł NodeMCU ustawiać z WiFi. Natomiast zrobiłem testy, odłączyłem wszystko i zacząłem podłączać po kolei. Wychodzi na to, że samo emitowanie WiFi z NodeMCU (w celu połączenia z routerem) już zakłóca sygnał anteny 433MHz Nawet jeszcze nie połączy się z routerem i już zasięg jest biedny. Ręce trochę opadają... Bo samo przeniesienie tego dalej od puszki z centralką FAAC będzie już trudne i wiązało się z modyfikacja wielu kabli, ehh... Też nie wiem czy to coś pomoże. Masz może jakieś pomysły jak to rozwiązać? Zaznaczam też, że anteny zewnętrznej z centralki FAAC jeszcze nie montowałem na stałe, ale ogólnie nawet z zewnętrzną anteną (na próbę) cudów nie ma (w sensie zasięg jest trochę lepszy, ale wciąż gorszy niż bez anteny zewnętrzej i z wyłączonym WiFi z NodeMCU). Rozmyślam jeszcze czy by antena wyciągnięta do NodeMCU nie pomogła. Ale nie znam się na tym kompletnie.
_LM_ Sierpień 19, 2021 Udostępnij Sierpień 19, 2021 (edytowany) Ten kod do nodeMCU sam pisałeś? Jeśli tak to możesz spróbować zmienić kanał/moc wifi. Inna sprawa to zasięg wifi przy bramie. Wiąże się to z tym że kiedy wifi jest słabe to i moduł musi pracować z większą mocą, zrób eksperyment i spróbuj jak najbliżej zrobić acces pointa tak żeby był możliwie najbliżej tego node. Możesz do tego użyć telefonu. Edytowano Sierpień 19, 2021 przez _LM_
MisiekD Sierpień 19, 2021 Autor tematu Udostępnij Sierpień 19, 2021 1 godzinę temu, _LM_ napisał: Ten kod do nodeMCU sam pisałeś? Jeśli tak to możesz spróbować zmienić kanał/moc wifi. Inna sprawa to zasięg wifi przy bramie. Wiąże się to z tym że kiedy wifi jest słabe to i moduł musi pracować z większą mocą, zrób eksperyment i spróbuj jak najbliżej zrobić acces pointa tak żeby był możliwie najbliżej tego node. Możesz do tego użyć telefonu. Tak, pisalem sam kod. Zrobiłem testy z AP, WiFi i przy bramie ogólnie jest słaby zasięg (~25%/30%), ale to wciąż nie wiele zmienia nawet jak poprawiłem AP i było ~60%. Wychodzi na to, że problemem jest głównie odległość między odbiornikami. Jak przystawiam NodeMCU z włączonym WiFi blisko puszki FAAC to zasięg słabnie dość drastycznie. Natomiast jak moduł odsunąłem tak z 1,5 metra to zasięg radioodbiornika niemalże idealny (mogę nawet otwierać bramę z pilotem za sobą (nie skierowanego w stronę bramy)).
_LM_ Sierpień 19, 2021 Udostępnij Sierpień 19, 2021 Co mogę doradzić: w miarę możliwości zaekranuj odbiornik faac oraz wifi, dołącz zewnętrzne anteny i wystaw je jak najdalej od siebie.
_LM_ Sierpień 19, 2021 Udostępnij Sierpień 19, 2021 (edytowany) Chwila czekaj, przyszedł mi pewien pomysł (ehh piwko ;)) możesz sterownik wifi mieć w domu a niech on "klika" w dodatkowego pilota - czyli niech zwiera odpowiednie przyciski np za pomocą tranzystorów Edytowano Sierpień 19, 2021 przez _LM_
ethanak Sierpień 19, 2021 Udostępnij Sierpień 19, 2021 A co steruje tym ustrojstwem? Bo może prościej (i taniej) będzie użyć drugiego ESP jako nadajnika i połączyć oba przez esp-now? O ile wiem, esp-now nie śmieci o ile nie nadaje, a zasięg ma dużo wyższy niż normalne wifi...
_LM_ Sierpień 19, 2021 Udostępnij Sierpień 19, 2021 Poza słuszną uwagą od @ethanak możesz próbować zmniejszyć moc tego esp w bramie jest taka instrukcja WiFi.setOutputPower(); i próbować ustawić jak najmniejszą żeby był zasięg a zakłócenia jak najmniejsze
MisiekD Sierpień 19, 2021 Autor tematu Udostępnij Sierpień 19, 2021 2 godziny temu, _LM_ napisał: Chwila czekaj, przyszedł mi pewien pomysł (ehh piwko ;)) możesz sterownik wifi mieć w domu a niech on "klika" w dodatkowego pilota - czyli niech zwiera odpowiednie przyciski np za pomocą tranzystorów Heh, pomysł sprytny Sam o tym z początku myślałem, ale te nadajniki 433MHz (piloty) nie są wcale takie "cudowne" i precyzyjne. Zdarzało się też bodajże, iż nie zawsze odbiornik ten sygnał otrzymywał 2 godziny temu, ethanak napisał: A co steruje tym ustrojstwem? Bo może prościej (i taniej) będzie użyć drugiego ESP jako nadajnika i połączyć oba przez esp-now? O ile wiem, esp-now nie śmieci o ile nie nadaje, a zasięg ma dużo wyższy niż normalne wifi... Tym ESPnow mnie bardzo zaciekawiłeś. Az poczytałem trochę i piszą użytkownicy, że ma zasięg nawet do 200m! Niemniej, są też wady - żeby odbierający ESP łapał dane z innych ESP przez technologię ESPnow, ESP muszą działać w tym samym kanale WiFi, czyli jakbym główny ESP chciał połączyć z WiFi do routera to router musi nadawać na tym samym kanale z innymi ESPnow. Niemniej technologia bardzo ciekawa 2 godziny temu, _LM_ napisał: Poza słuszną uwagą od @ethanak możesz próbować zmniejszyć moc tego esp w bramie jest taka instrukcja WiFi.setOutputPower(); i próbować ustawić jak najmniejszą żeby był zasięg a zakłócenia jak najmniejsze Co do tego rozwiązania, robiłem testy i dużej różnicy nie ma. Ogólnie nawet jak zasięg w module ESP jest dobry (~60%) to jak zbliżę do puszki z radioodbiornikiem to nadal szwankuje. Z tego co dziś testowałem, nieważne jaki jest zasięg (czy ~20%, czy ~50%) to problem stanowi odległość od radioodbiornika. Do głowy przyszły mi jeszcze rozwiązania, aby może przepiąć moduł NodeMCU na inny słupek (3 metry dalej) i problem byłby zapewne zażegnany. Jednak jak policzyłem, musiałbym ciągnąć z 16 kabelków (trochę słabo ). Pomyślałem, że może pociągnąłbym same dane po linii I2C (ekspander MCP23017 jest w puszce), ale znów odległość ~5m linii I2C nie wiem czy wytrzyma (bez zakłóceń). Natomiast, jeszcze z godzinę temu naszła mnie myśl, że może nie bawić się w przepinanie modułu NodeMCU (za dużo roboty, mnóstwo kabli, dodatkowe przepinania i lutowanie), a po prostu wypnę ten radioodbiornik (raptem ok. 5/6 kabli) i jego przepnę do puszki hermetycznej na kolejnym słupku 3 metry dalej Kable do peszla i do ziemi. Co o tym myślicie? Ja ogólnie widzę ogromną poprawę jak odsunę z 1,5m - 2m NodeMCU od radioodbiornika, dlatego tak rozmyślam o przeniesieniu tego w inne miejsce i byłby spokój
_LM_ Sierpień 19, 2021 Udostępnij Sierpień 19, 2021 (edytowany) Zawsze możesz uruchomić wifi na osobnym esp te 3m dalej. a do tego który już jest zamontowany przesłać dane po uart w nim oczywiście wyłączasz wszelką łączność bezprzewodowa. Wtedy potrzebujesz 3 lub 4 żył. I2C nie nadaje się do takich odległości. Esp now działa dobrze ale właśnie.... Są cyrki kiedy musi być w trybie AP i esp now równocześnie. Napisałem o tym kilka słów ale nie wiem czemu tego posta nie widać Edytowano Sierpień 19, 2021 przez _LM_
MisiekD Sierpień 19, 2021 Autor tematu Udostępnij Sierpień 19, 2021 2 godziny temu, _LM_ napisał: Zawsze możesz uruchomić wifi na osobnym esp te 3m dalej. Tak, taki pomysł też przeszedł mi przez myśl. Rozmyślałem właśnie o nim ze względu I2C, ale jak piszesz, słabo działa na odległość, więc odpada. A UART z ciekawości do ilu metrów uciągnie? Na jak dalekie odległości można tak słać dane? 2 godziny temu, _LM_ napisał: Esp now działa dobrze ale właśnie.... Są cyrki kiedy musi być w trybie AP i esp now równocześnie. Napisałem o tym kilka słów ale nie wiem czemu tego posta nie widać https://puu.sh/I5aco/65cf8edf64.png Takie cuś mistrzu
_LM_ Sierpień 20, 2021 Udostępnij Sierpień 20, 2021 (edytowany) 12 godzin temu, MisiekD napisał: A UART z ciekawości do ilu metrów uciągnie? Na jak dalekie odległości można tak słać dane? To zależy, jak zrobisz połączenie TX RX na logice 3.3V to zapewne szału nie będzie nie chcę zgadywać, załóżmy że do twoich zastosowań wystarczy. Dla dalszych transmisji należałoby użyć RS232C wiki Cytat RS-232 jest magistralą komunikacyjną przeznaczoną do szeregowej transmisji danych. Najbardziej popularna wersja tego standardu, RS-232C pozwala na transfer na odległość nie przekraczającą 15 m z szybkością maksymalną 20 kb/s. A później to rs485, can czy innych standardów i protokołów jest cała masa. Natomiast trzeba powiedzieć dlaczego odradzam i2c do twojego zastosowania: jest to szyna danych która w stanie spoczynku "wisi w powietrzu" jak to układ OC jest podatna na zakłócenia działa ze stałymi baud rate - 100, 400, 600 kHz i gdyby coś nie chciało działać nie masz możliwości zmniejszenia prędkości a w UART dla twoich potrzeb możesz zejść nawet do 600b/s w i2c trudniej zbudować transmisję dwukierunkową trzeba kombinować z multimaster i innymi wynalazkami 12 godzin temu, MisiekD napisał: Takie cuś mistrzu A już wiem o co chodzi. Edytowano Sierpień 20, 2021 przez _LM_ 1
ethanak Sierpień 20, 2021 Udostępnij Sierpień 20, 2021 3m powinno pociągnąć - mam w domu takie głupie urządzenie, 6m zwykłej taśmy plus transoptory na obu liniach (izolacja), z jednej strony rpi, z drugiej arduino, działa na 2400. 1
MisiekD Sierpień 20, 2021 Autor tematu Udostępnij Sierpień 20, 2021 (edytowany) Przerzuciłem sam odbiornik bramy z puszki z 4 metry dalej, problemy? Jak ręką odjął Edytowano Sierpień 20, 2021 przez MisiekD
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »