Spisu treści:

Samouczek modułu E32-433T LoRa - DIY Breakout Board dla modułu E32: 6 kroków
Samouczek modułu E32-433T LoRa - DIY Breakout Board dla modułu E32: 6 kroków

Wideo: Samouczek modułu E32-433T LoRa - DIY Breakout Board dla modułu E32: 6 kroków

Wideo: Samouczek modułu E32-433T LoRa - DIY Breakout Board dla modułu E32: 6 kroków
Wideo: E32-433T LoRa module Tutorial | DIY breakout board for E32 module 2024, Lipiec
Anonim
Image
Image

Hej co tam u was! Akarsh tutaj z CETech.

Ten mój projekt jest bardziej krzywą uczenia się, aby zrozumieć działanie modułu E32 LoRa firmy eByte, który jest 1-watowym modułem nadawczo-odbiorczym o dużej mocy.

Kiedy zrozumiemy działanie, zaprojektowałem płytkę PCB, która jest wyrwą dla tego modułu E32, która odsłania magistralę UART do bezpośredniego komunikowania się z modułem E32 bez żadnych zewnętrznych obwodów.

Na koniec przetestujemy nasz moduł, konfigurując łącze między 2 modułami i wysyłając/odbierając dane za pomocą tego łącza LoRa

Zacznijmy teraz od zabawy

Krok 1: Części

Części
Części

Moduły LoRa firmy eByte można znaleźć pod następującymi linkami z LCSC:

Moduł E32 1W:

Moduł E32 100mW:

Antena 433 MHz:

Krok 2: Wyprodukuj płytki PCB do swojego projektu

Uzyskaj płytki PCB do swojego projektu wyprodukowane
Uzyskaj płytki PCB do swojego projektu wyprodukowane

Musisz sprawdzić JLCPCB, aby zamówić tanie PCB online!

Otrzymasz 10 dobrej jakości płytek PCB wyprodukowanych i wysłanych na wyciągnięcie ręki za 2 $ i trochę przesyłki. Otrzymasz również zniżkę na wysyłkę przy pierwszym zamówieniu. Aby zaprojektować własną płytkę drukowaną, przejdź do easyEDA, a gdy już to zrobisz, prześlij swoje pliki Gerber do JLCPCB, aby zostały wyprodukowane z dobrą jakością i krótkim czasem realizacji.

Krok 3: Okablowanie i obwód

Okablowanie i obwód
Okablowanie i obwód
Okablowanie i obwód
Okablowanie i obwód

Najważniejszym połączeniem do wykonania są piny M1 i M0. Muszą być podłączone do GND lub VCC w celu działania modułu i nie mogą pozostawać w stanie pływającym. W następnym kroku dowiemy się więcej o wyborze różnych trybów za pomocą M1 i M0.

Pin AUX to pin wyjściowy, który pokazuje stan zajętości modułu, więc podłączamy do tego pinu diodę LED za pomocą tranzystora 3906, aby poznać stan E32.

Na koniec dołączyłem również kilka diod LED na pinach Rx i Tx, aby podczas transmisji danych przez UART było to widoczne na diodach LED.

Krok 4: Tryby pracy

Tryby pracy
Tryby pracy

Zmieniając napięcie na pinach M1 i M0 można ustawić różne tryby modułu.

Na powyższej tabeli widzimy różne tryby.

Skupiam się głównie na Mode 0 i Mode 3. Do normalnego użytkowania LoRa, utrzymuję moduł w Mode 0, a do konfiguracji, utrzymuję go w Mode 3.

Krok 5: Tablica rozdzielcza

Tablica rozdzielcza
Tablica rozdzielcza
Tablica rozdzielcza
Tablica rozdzielcza

Zaprojektowałem płytkę drukowaną przy użyciu powyższego schematu obwodu i wykonałem ją.

Płytka drukowana odsłania port UART bezpośrednio, a E32 może być używany bez żadnych zewnętrznych obwodów bezpośrednio z dowolnym mikrokontrolerem.

Wlutowałem więc elementy na płytce drukowanej i w kolejnym kroku przetestowałem łącze LoRa.

Krok 6: Testy końcowe

Testy końcowe
Testy końcowe
Testy końcowe
Testy końcowe

Podłączyłem jeden moduł za pomocą modułu FTDI do komputera i ustawiłem przełącznik trybu M0 i M1 na 1 i 1 w celu ustawienia parametrów.

Po wykonaniu tej czynności otworzyłem program RF Setting i po wybraniu odpowiedniego portu COM, wcisnąłem przycisk GetParam, który wypełnia wszystkie pola w programie i potwierdza, że moduł działa.

Następnie w drugiej konfiguracji przełączyłem tryb na Mode 0, robiąc M1 i M0 na 0 i 0. Zrobiłem to dla 2 płyt i podłączyłem obie do zasilania. Następnie zacząłem przesyłać dane do jednego modułu przez UART i zacząłem obserwować miganie pinu TX na drugim module, co potwierdziło konfigurację bezprzewodowego łącza LoRa. Obejrzyj mój film na to samo demo.

Zalecana: