Çözüldü3.90K görüntülenmeLoraarduino Lora
0
0 Yorum

Bilgi kağıdı E32-433T20DC1B (yeni modellerimiz 2.4.2021) için 2.7 ile 5.5 Volt arası tolerans değerleri olarak göstermiş. Ben genelde 5 volt ile sorunsuz çalıştırdım. Ancak bazı arkadaşlar arduino üzerinden 3.3 Volt ile çalıştırdıklarında sorun yaşamadıklarını 5 volt ile çalıştıklarında sorun yaşadıklarını bildirdiler. Bu sorun ile karşılaşırsanız çözümü çok basit bir gerilim bölücü ile hal olacaktır. 

Lora modülünün RX bacağına 20k ve 10k lık iki direnç ile gerilim bölücü yapmanız gerekmektedir.

burada Vin arduino , Vout ise Lora modülünün RX pinidir. R1 = 20k, R2 10k olmalıdır.

Neden bu sorunla karşılaşılıyor derseniz. Arduino TTL (Transistor–transistor logic) seviyesi 5V iken loralar 3.3 volt ile çalışmaktadır. Kablosuz haberleşmede genel olarak 3.3v tercih edilir. Bu gerilim bölücü ile Arduinodan gelen 5v sinyal, oranlarak yaklaşık 3.3 Volta getirilmeye çalışılmaktadır. 5x(2/3) = 3,33333333

Soru yeni cevaplara kapalıdır.
Mehmet En iyi cevap olarak seçildi Nisan 19, 2021
0

Sanırım burada dirençlerin yerlerini karıştırmışım. R1=10k, R2=20k olursa devre daha sağlıklı çalışacak. Her iki şekilde de denedim çalışıyor 🙂

Mehmet En iyi cevap olarak seçildi Nisan 19, 2021