Inhoudsopgave:

E32-433T LoRa-module zelfstudie - DIY Breakout Board voor E32-module - Ajarnpa
E32-433T LoRa-module zelfstudie - DIY Breakout Board voor E32-module - Ajarnpa

Video: E32-433T LoRa-module zelfstudie - DIY Breakout Board voor E32-module - Ajarnpa

Video: E32-433T LoRa-module zelfstudie - DIY Breakout Board voor E32-module - Ajarnpa
Video: Electronics: How to define the SPI pins in an ESP32 module? (2 Solutions!!) 2024, November
Anonim
Image
Image

Hé, wat is er, jongens! Akarsh hier van CETech.

Dit project van mij is meer een leercurve om de werking van de E32 LoRa-module van eByte te begrijpen, een krachtige 1-watt transceivermodule.

Zodra we de werking begrijpen, heb ik een PCB ontworpen die een doorbraak is voor deze E32-module die de UART-bus blootlegt om rechtstreeks met de E32-module te praten zonder externe circuits.

Ten slotte zullen we onze module testen door een koppeling tussen 2 modules op te zetten en gegevens te verzenden / ontvangen met behulp van deze LoRa-koppeling

Laten we nu beginnen met het plezier

Stap 1: Onderdelen

Onderdelen
Onderdelen

U vindt de LoRa-modules van eByte op de volgende links van LCSC:

E32 1W-module:

E32 100mW-module:

Antenne 433MHz:

Stap 2: laat PCB's voor uw project maken

Laat PCB's voor uw project vervaardigen
Laat PCB's voor uw project vervaardigen

U moet JLCPCB eens bekijken om PCB's goedkoop online te bestellen!

U krijgt 10 PCB's van goede kwaliteit die voor $ 2 en wat verzendkosten zijn vervaardigd en naar uw deur worden verzonden. Ook krijg je korting op de verzendkosten op je eerste bestelling. Als u uw eigen PCB wilt ontwerpen, gaat u naar easyEDA en uploadt u uw Gerber-bestanden naar JLCPCB om ze met een goede kwaliteit en een snelle doorlooptijd te laten vervaardigen.

Stap 3: bedrading en circuit

Bedrading en circuit
Bedrading en circuit
Bedrading en circuit
Bedrading en circuit

De belangrijkste verbinding die gemaakt moet worden is van de M1 en M0 pinnen. Ze moeten worden aangesloten op GND of VCC voor de werking van de module en mogen niet zwevend worden gelaten. In de volgende stap zullen we meer leren over de verschillende modusselecties met behulp van M1 en M0.

AUX-pin is een output-pin die de bezetstatus van de module weergeeft, dus we bevestigen een LED aan deze pin met behulp van een 3906-transistor om de status van de E32 te kennen.

Ten slotte heb ik ook een paar LED's op de Rx- en Tx-pinnen bevestigd, zodat wanneer gegevensoverdracht via UART plaatsvindt, dit zichtbaar is op de LED's.

Stap 4: Bedrijfsmodi

Bedrijfsmodi
Bedrijfsmodi

Door de spanning van de pinnen M1 en M0 te wijzigen, kunnen verschillende modi van de module worden ingesteld.

We kunnen de verschillende modi in de bovenstaande tabel zien.

Ik focus me vooral op Mode 0 en Mode 3. Voor normaal LoRa-gebruik laat ik de module op Mode 0 staan en voor configuratie houd ik hem op Mode 3.

Stap 5: Breakout-bord

Breakout-bord
Breakout-bord
Breakout-bord
Breakout-bord

Ik ontwierp een PCB met behulp van het bovenstaande schakelschema en liet het vervaardigen.

De PCB legt de UART-poort direct bloot en de E32 kan zonder externe schakelingen rechtstreeks met een microcontroller worden gebruikt.

Dus heb ik de componenten op de print gesoldeerd en in de volgende stap de LoRa-link getest.

Stap 6: Laatste testen

Laatste testen
Laatste testen
Laatste testen
Laatste testen

Ik heb een module met een FTDI-module op een pc aangesloten en de modusschakelaar van M0 en M1 op 1 en 1 gezet voor parameterinstelling.

Daarna opende ik de RF Setting-software en na het selecteren van de juiste COM-poort, druk op de GetParam-knop die alle vakken in de software vult en bevestigt dat de module werkt.

Toen schakelde ik in de tweede setup de modus naar Mode 0 door M1 & M0 naar 0 & 0 te doen. Ik deed dit voor 2 boards en verbond ze beide met de voeding. Toen begon het verzenden van gegevens naar de ene module via UART en ik begon de TX-pin op de andere module te zien knipperen, wat de installatie van de draadloze LoRa-link bevestigde. Bekijk mijn video voor dezelfde demo.

Aanbevolen: