Indholdsfortegnelse:

E32-433T LoRa-modul Tutorial - DIY Breakout Board til E32 -modul: 6 trin
E32-433T LoRa-modul Tutorial - DIY Breakout Board til E32 -modul: 6 trin

Video: E32-433T LoRa-modul Tutorial - DIY Breakout Board til E32 -modul: 6 trin

Video: E32-433T LoRa-modul Tutorial - DIY Breakout Board til E32 -modul: 6 trin
Video: Hướng dẫn sử dụng mô đun Lora E32 433Mhz SX1278 2024, Juli
Anonim
Image
Image

Hey, hvad sker der, fyre! Akarsh her fra CETech.

Dette projekt er mere en læringskurve for at forstå, hvordan E32 LoRa-modulet fungerer fra eByte, som er et 1 watts transceivermodul med høj effekt.

Når vi har forstået arbejdet, har jeg designet et printkort, som er et breakout for dette E32 -modul, som udsætter UART -bussen for direkte at tale til E32 -modulet uden eksterne kredsløb.

Endelig tester vi vores modul ved at oprette et link mellem 2 moduler og sende/modtage data ved hjælp af dette LoRa -link

Lad os starte med det sjove nu

Trin 1: Dele

Dele
Dele

Du kan finde LoRa -modulerne fra eByte på følgende links fra LCSC:

E32 1W -modul:

E32 100mW modul:

Antenne 433MHz:

Trin 2: Få PCB'er til dit projekt fremstillet

Få PCB'er til dit projekt fremstillet
Få PCB'er til dit projekt fremstillet

Du skal tjekke JLCPCB for at bestille PCB online billigt!

Du får 10 PCB'er af god kvalitet fremstillet og sendt til din dør for 2 $ og noget forsendelse. Du får også rabat på forsendelse på din første ordre. For at designe dit eget printkort skal du gå over til easyEDA, når det er gjort, skal du uploade dine Gerber -filer til JLCPCB for at få dem fremstillet med god kvalitet og hurtig ekspeditionstid.

Trin 3: Ledninger og kredsløb

Ledninger og kredsløb
Ledninger og kredsløb
Ledninger og kredsløb
Ledninger og kredsløb

Den vigtigste forbindelse, der skal foretages, er af M1- og M0 -benene. De skal tilsluttes enten GND eller VCC for driften af modulet og kan ikke efterlades flydende. Vi vil lære mere om det forskellige tilstandsvalg ved hjælp af M1 og M0 i det næste trin.

AUX -pin er en output -pin, der viser modulets optagestatus, så vi vedhæfter en LED til denne pin ved hjælp af en 3906 -transistor for at kende status for E32.

Endelig har jeg også vedhæftet et par lysdioder på Rx- og Tx -stifterne, så når datatransmission sker over UART, er det synligt på lysdioderne.

Trin 4: Driftstilstande

Driftstilstande
Driftstilstande

Ændring af spændingen på stifterne M1 og M0 kan forskellige moduler indstilles.

Vi kan se de forskellige tilstande på ovenstående tabel.

Jeg fokuserer mest på Mode 0 og Mode 3. Til normal LoRa -brug beholder jeg modulet i Mode 0 og til konfiguration, jeg beholder det i Mode 3.

Trin 5: Breakout Board

Breakout Board
Breakout Board
Breakout Board
Breakout Board

Jeg designede et printkort ved hjælp af ovenstående kredsløbsdiagram og fik det fremstillet.

PCB'et udsætter UART -porten direkte, og E32 kan bruges uden eksternt kredsløb med nogen mikrokontroller direkte.

Så jeg lodde komponenterne på printkortet og testede LoRa -linket i det næste trin.

Trin 6: Afsluttende test

Afsluttende test
Afsluttende test
Afsluttende test
Afsluttende test

Jeg tilsluttede et modul ved hjælp af et FTDI -modul til en pc og indstillede funktionsomskifteren på M0 og M1 til 1 og 1 til parameterindstilling.

Efter at have gjort det åbnede jeg RF Setting -softwaren, og efter at have valgt den korrekte COM -port, ramte jeg GetParam -knappen, som fylder alle bokse i softwaren og bekræfter, at modulet fungerer.

I den anden opsætning skiftede jeg tilstanden til tilstand 0 ved at gøre M1 & M0 til 0 & 0. Jeg gjorde dette for 2 tavler og sluttede dem begge til strømforsyningen. Startede derefter med at sende data til et modul over UART, og jeg begyndte at observere TX -stiften på det andet modul blinker, hvilket bekræftede opsætningen af det trådløse LoRa -link. Se min video for den samme demo.

Anbefalede: