Neu: Die KI-Firewall überwacht die gesamte Plattform und erklärt jeden Vorfall in einfachen Worten. So funktioniert es

Ra-02 (SX1278) mit 5V Nano betrieben, es wird heiß und der Join klappt nicht

Ra-02 (SX1278) mit 5V Nano betrieben, es wird heiß und der Join klappt nicht

Gelöst 6 5

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?

♥ 0

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.

♥ 0

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.

♥ 1

Von Türkçe mit KI übersetzt ·

Das Ra-02 ist doch 433 MHz, oder? Auf welchem Band läuft das Gateway?

♥ 2

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.

♥ 0

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ı

Akzeptierte Lösung♥ 7

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 😅

♥ 0
Ansicht von 7 Beiträgen – 1 bis 7 (von insgesamt 7)
  • 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.

Teilen