Jaki jest najtańszy sposób połączenia bezprzewodowego kilku mikrokontrolerów przy niskich prędkościach na krótkich dystansach.
Chcę, aby był bardzo tani, korzystał ze zwykłych dyskretnych części i był fizycznie mały. Nie dbam o pasma i licencje, dopóki to działa.
802.15.4 / ZigBee, Bluetooth i WiFi wymagają kosztownego koprocesora, więc nie ma opcji.
Czy dla hobbystów dostępne są bardzo tanie moduły radiowe? Jakie rzeczy można znaleźć w samochodowych pilotach i bezprzewodowych termometrach?
Czy zbudowanie prostego urządzenia nadawczo-odbiorczego na domowej płytce drukowanej byłoby nawet praktyczne, czy może będę nękany tuningiem, interferencją i dziwnymi analogami?
Czy coś jak to jest napędzana z mikrokontrolera? Co z otrzymywaniem?
źródło
Prawie musisz kupić gotowe moduły, nie możesz oczekiwać, że podłączysz swój własny nadajnik / odbiornik z kilku tranzystorów i kryształu, konstrukcja obwodu RF jest niewybaczalna i prawie wymaga niestandardowej płytki drukowanej (lub niestandardowego układu scalonego), aby zrobić. Prawdopodobnie możesz zbudować własny moduł RF na płytce drukowanej, jeśli wykonałeś trochę pracy, ale w tym momencie, jeśli tworzysz własne płytki drukowane, nie oszczędzasz dużo pieniędzy w porównaniu z bardzo tanimi modułami, które są dostępne.
SparkFun ma nadajniki i odbiorniki RF za odpowiednio 4 i 5 USD. Ponieważ są to tylko podstawowe części, trzeba będzie wykonać dodatkową logikę na mikrokontrolerze, aby skompensować zakłócenia, np. Wysyłając kody kontroli błędów, aby wykryć i odzyskać brakujące / odwrócone bity.
Odkryłem, że SeeeeeedStudio sprzedaje prawie dokładnie to samo, ale nawet taniej. To 4,90 $ za parę odbiornika i nadajnika .
źródło
Najtańsze moduły radiowe, jakie znam, to moduły RFM12, które wykonują kluczowanie z przesunięciem częstotliwości w paśmie 433 lub 868 MHz.
źródło
Możesz rzucić okiem na Jeenodes . Są proste i stosunkowo tanie i stanowią ładną warstwę na podstawowych modułach RF do transmisji szeregowej i komunikacji punkt-punkt.
źródło
Nordic Semi nRF24L01 + jest łatwy w użyciu, SFE sprzedaje moduły.
źródło
Nie jestem pewien, czy byłoby to wystarczająco tanie, ale układy Linx są zupełnie proste. Zrobiłem płytkę drukowaną dla tych układów i z powodzeniem uruchomiłem 16 zestawów jednocześnie w pomieszczeniu o wymiarach 10 x 20 m bez żadnych specjalnych sztuczek z płytkami drukowanymi.
Future Electronics ma moduły TRM-315-LT za 11,33 £ każdy w Wielkiej Brytanii. Mogą istnieć inne moduły, które są tańsze, ale myślę, że były to te, których wcześniej użyłem (było to ~ 6 lat temu, więc moja pamięć jest trochę niewyraźna).
źródło
Moduły RFM70 (ostrzeżenie: sprzedaję je) są jeszcze tańsze niż RFM12. Dokumentacja jest równie zła, ale zrobiłem dobrą bibliotekę C, co powinno znacznie ułatwić korzystanie z nich. Możesz znaleźć bibliotekę tutaj:
Biblioteki VOTI RFM70
źródło
Nordic seria nRF24. Jeśli zamówisz niewzmocnione wersje tych modułów, możesz otrzymać je za mniej niż 7 USD za moduł. Wersje ze wzmacniaczem mieszczą się w przedziale od 15 do 20 USD, więc zakres jest głównym czynnikiem wpływającym na cenę. Te, które Sparkfun sprzedaje, kosztują około 23 USD, ale są powiększone. Zgłoszono, że nieamplifikowane moduły osiągają zasięg około 30 stóp dzięki antenom śladowym.
Zaletą tych modułów jest wykrywanie błędów, potwierdzanie i automatyczna ponowna transmisja.
źródło
Popieram sugestie RFM12 i JeeNode i zdecydowanie odradzam ci rozwijanie własnych przy użyciu prostego nadajnika on / off. Zmuszenie nadajnika / odbiornika do pracy bez doświadczenia RF nie jest tak łatwe, a nawet jeśli działają, wówczas cyfrowa modulacja i demodulacja zaszumionego sygnału wciąż nie są trywialne.
źródło
Jest rok 2018, a ceny znacząco spadły. Można teraz kupić moduły WiFi, takie jak ESP8266, za 2,82 USD do 2,26 USD każdy od renomowanych dealerów lub za 1,37 USD z nieznanych źródeł .
źródło
Zdecydowanie spójrz na profile ultra niskiej mocy Bluetooth 4.0. Mówi się, że zasila urządzenia za pomocą prostych czujników przez miesiące / lata.
źródło