Ra-02 (SX1278) mit 5V Nano betrieben, es wird heiß und der Join klappt nicht
Von Türkçe mit KI übersetzt ·
Hallo, das ist schon meine zweite Frage hier 🙈Die Freunde im Elektronikclub haben ein Basics Station Gateway, das mit Hermetry verbunden ist. Ich wollte den Bodenfeuchtesensor im Garten ebenfalls über LoRaWAN senden. Ich hatte einen Arduino Nano (5V) und ein Ra-02 Modul (darauf steht SX1278). Ich habe das SPI direkt verdrahtet: D13 SCK, D12 MISO, D11 MOSI, D10 NSS, und die VCC des Moduls hängt am 3.3V Pin des Nano.Ich habe OTAA mit LMIC versucht, im seriellen Monitor steht ständig EV_JOINING, nie EV_JOINED. Außerdem wird das Modul beim Anfassen warm, ich weiß nicht, ob das normal ist. Ich habe das Gerät in Hermetry hinzugefügt, aber im frames log erscheint nichts.Sind die SPI-Pins des SX1278 5V-tolerant? Brauche ich einen Pegelwandler?
Merhaba, ikinci sorum oluyor bu 🙈
Elektronik kulübündeki arkadaşların bir Basics Station gateway’i var, Hermetry’e bağlı. Ben de bahçedeki toprak nemi sensörünü LoRaWAN ile göndermek istedim. Elimde Arduino Nano (5V) ve Ra-02 modülü vardı (üstünde SX1278 yazıyor). SPI’yi doğrudan bağladım: D13 SCK, D12 MISO, D11 MOSI, D10 NSS, modülün VCC’si Nano’nun 3.3V pininde.
LMIC ile OTAA denedim, seri monitörde sürekli EV_JOINING, hiç EV_JOINED yok. Bir de modül elle tutunca ılık geliyor, normal mi bilmiyorum. Hermetry’de cihazı ekledim, frames log’da hiçbir şey görünmüyor.
SX1278’in SPI pinleri 5V’a dayanıklı mı? Seviye dönüştürücü mü lazım?
Von Türkçe mit KI übersetzt ·
Das ist nicht robust. Die digitalen Eingänge des SX127x vertragen maximal etwa VDD + 0,3 V. Die Ansteuerung mit einem 5V-Signal zerstört das Modul nach und nach, und die Erwärmung kann auch davon kommen.
Dayanıklı değil. SX127x’in dijital girişleri en fazla VDD + 0,3 V civarı. 5V sinyal ile sürmek modülü yavaş yavaş öldürür, ısınma da ondan olabilir.
Von Türkçe mit KI übersetzt ·
Automatische Pegelwandler wie der TXS0108 verursachen auf SPI manchmal Probleme, ich verwende einen 74LVC245 oder einen Widerteiler. Sauberer ist ein 3,3-V-Board.
TXS0108 tarzı otomatik dönüştürücüler SPI’da bazen sorun çıkarıyor, ben 74LVC245 ya da direnç bölücü kullanıyorum. Daha temizi 3.3V bir kart.
Von Türkçe mit KI übersetzt ·
Das Ra-02 ist doch 433 MHz, oder? Auf welchem Band läuft das Gateway?
Ra-02 433 MHz değil mi? Gateway hangi bantta?
Von Türkçe mit KI übersetzt ·
Ich weiß es nicht, auf der Verpackung steht glaube ich 433. Das Gateway haben Freunde eingerichtet, ich frage sie einfach.
Bilmiyorum, kutusunda 433 yazıyor galiba. Gateway’i arkadaşlar kurdu, sorayım.
Von Türkçe mit KI übersetzt ·
Ayşe hat es herausgefunden, das ist das eigentliche Problem. Es gibt zwei Dinge.Frequenz: Das Ra-02 ist ein 433-MHz-Modul. Bei Hermetry wird der Frequenzplan durch das Gateway bestimmt. Wenn das Gateway deiner Freunde auf 868 läuft, muss das Gerät ebenfalls EU868 sein. Die Join-Anfrage auf 433 wird von niemandem empfangen, deshalb ist das Frames-Log leer. Auch wenn du die Pegelwandlung behebst, wirst du mit diesem Modul nicht joinen.Spannung: Wie Büşra sagte, gibt es kein Ansteuern mit 5V. Ich würde es so machen: ein 868-MHz-SX1276-Modul (die RFM95W-868-Version ist verbreitet) und eine 3,3-V-Platine. Ein ESP32 geht, ein 3,3-V-Pro-Mini auch. So brauchst du keinen Pegelwandler. Wenn es etwas Batteriebetriebenes wie eine Bodenfeuchtesensor ist, zieht der Pro Mini weniger Strom.Auf der Hermetry-Seite füge das Gerät als Class A, OTAA hinzu. In LMIC wähle die Region EU868 (CFG_eu868 in lmic_project_config.h) und achte auf die Byte-Reihenfolge von DevEUI und AppEUI: LMIC erwartet LSB, AppKey MSB. Genau dort bleiben beim ersten Versuch alle hängen.Regionen und Kanäle findest du hier: Bölgeler ve frekans planları
Ayşe yakaladı, asıl mesele bu. İki şey var.
Frekans: Ra-02 433 MHz’lik modül. Hermetry’de frekans planı gateway’e göre belirleniyor, arkadaşlarının gateway’i 868’deyse cihazın da EU868 olması lazım. 433’ten çıkan join isteğini kimse duymuyor, frames log’un boş olması bu yüzden. Seviye dönüştürmeyi düzeltsen de bu modülle join olmazsın.
Gerilim: Büşra’nın dediği gibi 5V sürme yok. Ben şöyle yapardım: 868 MHz’lik bir SX1276 modülü (RFM95W 868 sürümü yaygın) ve 3.3V bir kart. ESP32 de olur, 3.3V Pro Mini de olur. Böylece seviye dönüştürücüye gerek kalmıyor. Toprak nemi gibi pille çalışacak bir şeyse Pro Mini daha az akım çeker.
Hermetry tarafında cihazı Class A, OTAA olarak ekle. LMIC’te EU868 bölgesini seç (lmic_project_config.h içinde CFG_eu868), DevEUI ve AppEUI’nin bayt sırasına dikkat, LMIC LSB istiyor, AppKey MSB. İlk denemede herkes orada takılıyor.
Bölge ve kanallar burada: Bölgeler ve frekans planları
Von Türkçe mit KI übersetzt ·
Ich habe mich umgehört, das Gateway ist 868. Ich habe ein RFM95W 868 und einen 3.3V Pro Mini besorgt und CFG_eu868 ausgewählt. Außerdem hatte ich die DevEUI falsch herum eingegeben, und nach der Korrektur kam beim zweiten Versuch EV_JOINED, und der Join ist im Frames-Log zu sehen. Das alte Ra-02 ist wohl tatsächlich auch durchgebrannt, es antwortet jetzt gar nicht mehr 😅
Arkadaşlara sordum, gateway 868 imiş. RFM95W 868 ve 3.3V Pro Mini aldım, CFG_eu868 seçtim. DevEUI’yi ters yazmışım bir de, düzeltince ikinci denemede EV_JOINED geldi, frames log’da join görünüyor. Eski Ra-02 de galiba gerçekten yanmış, artık hiç cevap vermiyor 😅
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.
Mitdiskutieren
Melde dich an, um Fragen zu stellen und zu beantworten, hilfreiche Beiträge mit „Gefällt mir“ zu markieren und die Antwort zu kennzeichnen, die dein Problem gelöst hat. Jeder Beitrag bringt Punkte und Stufen.

