Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Hei, mis lahti, poisid! Akarsh siin CETechist.
See minu projekt on pigem õppimiskõver, et mõista eByte'i E32 LoRa mooduli tööd, mis on suure võimsusega 1-vatine transiiverimoodul.
Kui oleme tööpõhimõttest aru saanud, olen loonud trükkplaadi, mis on selle E32 mooduli jaoks väljalülitatud ja mis paljastab UART -siini otse E32 mooduliga rääkimiseks ilma väliste ahelateta.
Lõpuks testime oma moodulit, seadistades lingi kahe mooduli vahel ja saatke/võtke vastu andmeid selle LoRa lingi abil
Alustame nüüd lõbuga
Samm: osad
LoBa moodulid leiate eBytelt järgmistelt LCSC linkidelt:
E32 1W moodul:
E32 100mW moodul:
Antenn 433MHz:
2. samm: hankige oma projekti jaoks trükkplaadid
Kui soovite PCB -sid veebist odavalt tellida, peate vaatama JLCPCB -d!
Saate 10 hea kvaliteediga PCB -d, mis on toodetud ja tarnitud teie koduuksele 2 dollari ja mõne kohaletoimetamise eest. Samuti saate esimese tellimuse saatmisel allahindlust. Oma PCB kujundamiseks minge easyEDA -sse, laadige pärast seda Gerberi failid üles JLCPCB -sse, et need oleksid kvaliteetsed ja kiire tööaeg.
Samm: juhtmestik ja ahel
Kõige olulisem ühendus, mida tuleb teha, on M1 ja M0 tihvtid. Mooduli toimimiseks peavad need olema ühendatud kas GND või VCC -ga ja neid ei tohi vedelema jätta. Järgmises etapis saame rohkem teada erinevate režiimide valimise kohta, kasutades M1 ja M0.
AUX -tihvt on väljundnõel, mis näitab mooduli hõivatud olekut, nii et me kinnitame sellele tihvtile LED -i, kasutades transistorit 3906, et teada saada E32 olekut.
Lõpuks olen Rx- ja Tx -tihvtidele kinnitanud ka paar LED -i, nii et kui andmeedastus toimub UART -i kaudu, on see LED -idel nähtav.
4. samm: töörežiimid
Tihvtide M1 ja M0 pinge muutmine saab seadistada mooduli erinevaid režiime.
Ülaltoodud tabelis näeme erinevaid režiime.
Keskendun enamasti režiimile 0 ja režiimile 3. LoRa tavapäraseks kasutamiseks hoian moodulit režiimis 0 ja seadistamiseks režiimis 3.
Samm 5: Breakout Board
Ma kavandasin trükkplaadi, kasutades ülaltoodud skeemi, ja sain selle valmis.
PCB paljastab otse UART -pordi ja E32 saab kasutada ilma väliste vooluahelateta otse ühegi mikrokontrolleriga.
Niisiis jootsin komponendid trükkplaadile ja testisin järgmises etapis linki LoRa.
6. etapp: lõplik testimine
Ühendasin ühe mooduli FTDI mooduli abil arvutiga ja seadsin parameetrite seadistamiseks režiimilüliti M0 ja M1 asendisse 1 ja 1.
Pärast seda avasin RF -seadistustarkvara ja pärast õige COM -pordi valimist vajutasin nuppu GetParam, mis täidab kõik tarkvara lahtrid ja kinnitab, et moodul töötab.
Siis teises seadistuses lülitasin režiimi režiimile 0, tehes M1 & M0 väärtuseks 0 & 0. Seda tegin 2 plaadi jaoks ja ühendasin mõlemad toiteallikaga. Seejärel hakkasin andmeid UART -i kaudu ühte moodulisse saatma ja hakkasin jälgima, et teisel moodulil olev TX -tihvt vilguks, mis kinnitas traadita ühenduse LoRa lingi seadistamist. Vaadake sama videot minu videost.