Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Hei, hva skjer, gutter! Akarsh her fra CETech.
Dette prosjektet mitt er mer en læringskurve for å forstå hvordan E32 LoRa-modulen fungerer fra eByte, som er en 1 watts transceivermodul med høy effekt.
Når vi har forstått arbeidet, har jeg designet en PCB som er en breakout for denne E32 -modulen som avslører UART -bussen for å snakke direkte med E32 -modulen uten eksterne kretser.
Til slutt vil vi teste modulen vår ved å sette opp en kobling mellom 2 moduler og sende/motta data ved hjelp av denne LoRa -lenken
La oss begynne med moroa nå
Trinn 1: Deler
Du finner LoRa -modulene fra eByte på følgende lenker fra LCSC:
E32 1W -modul:
E32 100mW -modul:
Antenne 433MHz:
Trinn 2: Få PCB -er for prosjektet ditt
Du må sjekke JLCPCB for å bestille PCB online billig!
Du får 10 PCB -er av god kvalitet produsert og sendt til døren din for 2 $ og litt frakt. Du vil også få rabatt på frakt på din første bestilling. For å designe ditt eget PCB, gå over til easyEDA, når det er gjort, last opp Gerber -filene dine til JLCPCB for å få dem produsert med god kvalitet og rask behandlingstid.
Trinn 3: Kabling og krets
Den viktigste forbindelsen som skal gjøres er av M1- og M0 -pinnene. De må være koblet til enten GND eller VCC for driften av modulen og kan ikke stå flytende. Vi vil lære mer om det forskjellige modusvalget ved å bruke M1 og M0 i neste trinn.
AUX -pinne er en utgangspinne som viser opptatt -statusen til modulen, så vi fester en LED til denne pinnen ved hjelp av en 3906 -transistor for å vite statusen til E32.
Til slutt har jeg også festet et par lysdioder på Rx- og Tx -pinnene, slik at når dataoverføring skjer over UART, er det synlig på lysdiodene.
Trinn 4: Driftsmoduser
Endring av spenningen til pinnene M1 og M0 forskjellige moduser for modulen kan stilles inn.
Vi kan se de forskjellige modusene på tabellen ovenfor.
Jeg fokuserer mest på Mode 0 og Mode 3. For normal LoRa -bruk, beholder jeg modulen på Mode 0 og for konfigurasjon, beholder jeg den på Mode 3.
Trinn 5: Breakout Board
Jeg designet en PCB ved hjelp av kretsdiagrammet ovenfor og fikk den produsert.
Kretskortet avslører UART -porten direkte, og E32 kan brukes uten eksterne kretser med noen mikrokontroller direkte.
Så jeg loddet komponentene på kretskortet og testet LoRa -lenken i neste trinn.
Trinn 6: Sluttesting
Jeg koblet en modul ved hjelp av en FTDI -modul til en PC og satte modusbryteren på M0 og M1 til 1 og 1 for parameterinnstilling.
Etter å ha gjort det åpnet jeg RF Setting -programvaren, og etter å ha valgt riktig COM -port, trykker du på GetParam -knappen som fyller ut alle boksene i programvaren og bekrefter at modulen fungerer.
I det andre oppsettet byttet jeg modus til modus 0 ved å gjøre M1 og M0 til 0 & 0. Jeg gjorde dette for 2 kort og koblet dem til strømforsyningen. Så begynte jeg å sende data til en modul over UART, og jeg begynte å observere TX -pinnen på den andre modulen som blinket, noe som bekreftet oppsettet av den trådløse LoRa -lenken. Se videoen min for den samme demoen.