İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Hey, naber çocuklar! Akarsh burada CETech'ten.
Bu projem, yüksek güçlü 1 watt'lık bir alıcı-verici modülü olan eByte'den E32 LoRa modülünün çalışmasını anlamak için daha çok bir öğrenme eğrisi.
Çalışmayı anladıktan sonra, herhangi bir harici devre olmadan doğrudan E32 modülüyle konuşmak için UART veri yolunu ortaya çıkaran bu E32 modülü için bir ara devre olan bir PCB tasarladım.
Son olarak, 2 modül arasında bir bağlantı kurarak modülümüzü test edeceğiz ve bu LoRa bağlantısını kullanarak veri gönder/alalım.
Şimdi eğlenceyle başlayalım
Adım 1: Parçalar
LoRa modüllerini eByte'tan LCSC'den aşağıdaki bağlantılarda bulabilirsiniz:
E32 1W modülü:
E32 100mW modülü:
Anten 433MHz:
Adım 2: Üretilen Projeniz İçin PCB'leri Alın
PCB'leri çevrimiçi olarak ucuza sipariş etmek için JLCPCB'ye göz atmalısınız!
2$ ve bir miktar nakliye karşılığında kapınıza kadar üretilmiş ve gönderilmiş 10 kaliteli PCB alırsınız. Ayrıca ilk siparişinizde kargoda indirim alırsınız. Kendi PCB'nizi tasarlamak için easyEDA'ya yönelin, bu yapıldıktan sonra Gerber dosyalarınızı JLCPCB'ye yükleyin ve bunların kaliteli ve hızlı geri dönüş süresi ile üretilmesini sağlayın.
Adım 3: Kablolama ve Devre
Yapılacak en önemli bağlantı M1 ve M0 pinlerindendir. Modülün çalışması için GND veya VCC'ye bağlanmaları gerekir ve yüzer halde bırakılamazlar. Bir sonraki adımda M1 ve M0 kullanarak farklı mod seçimi hakkında daha fazlasını öğreneceğiz.
AUX pini modülün meşgul durumunu gösteren bir çıkış pinidir, bu yüzden E32'nin durumunu öğrenmek için 3906 transistör kullanarak bu pine bir LED takıyoruz.
Son olarak, UART üzerinden veri iletimi gerçekleştiğinde LED'lerde görülebilmesi için Rx ve Tx pinlerine birkaç LED de ekledim.
Adım 4: Çalışma Modları
M1 ve M0 pinlerinin voltajını değiştirerek modülün farklı modları ayarlanabilir.
Yukarıdaki tabloda farklı modları görebiliriz.
Çoğunlukla Mod 0 ve Mod 3'e odaklanıyorum. Normal LoRa kullanımı için modülü Mod 0'da ve yapılandırma için Mod 3'te tutuyorum.
Adım 5: Breakout Board
Yukarıdaki devre şemasını kullanarak bir PCB tasarladım ve ürettirdim.
PCB, UART portunu doğrudan ortaya çıkarır ve E32, herhangi bir harici devre olmadan, herhangi bir mikro denetleyici ile doğrudan kullanılabilir.
Bu yüzden bileşenleri PCB'ye lehimledim ve bir sonraki adımda LoRa bağlantısını test ettim.
Adım 6: Son Test
Bir FTDI modülü kullanarak bir modülü bir PC'ye bağladım ve parametre ayarı için M0 ve M1'in mod anahtarını 1 ve 1'e ayarladım.
Bunu yaptıktan sonra RF Ayar yazılımını açtım ve doğru COM portunu seçtikten sonra yazılımdaki tüm kutuları dolduran ve modülün çalıştığını onaylayan GetParam düğmesine basın.
Daha sonra ikinci kurulumda M1 & M0 yaparak 0 & 0 yaparak modu Mod 0'a çevirdim. Bunu 2 adet kart için yaptım ve ikisini de güç kaynağına bağladım. Sonra UART üzerinden bir modüle veri göndermeye başladım ve kablosuz LoRa bağlantısının kurulumunu doğrulayan diğer modüldeki TX pininin yanıp sönmesini gözlemlemeye başladım. Aynı demo için videomu izleyin.