Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
LTE Cat. M1 (Cat. M1) wird von 3GPP, einer Internationalen Standardisierungsorganisation, standardisiert und landesweit über SKT bedient. Außerdem ist Cat. M1 eine repräsentative LPWAN-Technologie (Low-Power Wide-Area Network) und auf die Entwicklung von IoT-Anwendungen spezialisiert. Der Stromverbrauch von batteriebetriebenen Geräten in IoT-Anwendungen steht in direktem Zusammenhang mit dem Gerätelebenszyklus, daher ist die Minimierung des Stromverbrauchs sehr wichtig. Aus diesem Grund unterstützt Cat. M1 die PSM- und Enhanced DRX (eDRX)-Technologie, die den Stromverbrauch stark reduziert. Mit PSM können Sie den Stromverbrauch reduzieren, indem Sie den Aktiv-/Schlafzustand des Geräts einstellen.
Diese Anleitung erklärt, wie Sie die PSM-Funktionen mit dem Woori-net Cat. M1-Modul konfigurieren. Das Cat. M1-Modul wird normalerweise durch AT-Befehle gesteuert, die über die UART-Schnittstelle verfügbar sind. Die PSM-Funktion kann auch per AT-Befehl aktiviert / deaktiviert werden.
Schritt 1: Hardwareverbindung
2.1 Einstellen des WM-N400MSE-Moduls
Wenn Sie das WM-N400MSE-Modul verwenden, verwenden Sie das IoT Starter Kit und es sollte wie folgt konfiguriert werden:
2.2 Installieren Sie den UART-Treiber. Nachdem Sie die Hardware eingestellt haben, stellen Sie eine Verbindung zwischen der Platine und dem PC über den Micro-USB-Anschluss her. Das PC-Betriebssystem bestätigt den mit dem Gerät verbundenen COM-Port. Wenn das Gerät richtig angeschlossen ist, können Sie zwei COM-Ports überprüfen und AT-Befehle über den Standard-COM-Port senden. Windows Sie können den COM-Port im Geräte-Manager in der Systemsteuerung überprüfen.
Wenn Sie den COM-Port im Geräte-Manager nicht überprüfen können, laden Sie den Treiber über den folgenden Link herunter und installieren Sie ihn. Link: CP210x USB to UART Bridge VCP Drivers
Schritt 2: AT-Befehle
3.1 AT+CPSMS
Der Befehl AT + CPSMS wird verwendet, um PSM zu verwenden, und der Aktiv-/Schlafzyklus kann durch Parametereinstellung angepasst werden. Sie können den Aktiv/Schlaf-Zyklus anpassen, indem Sie den Wert 4 und Wert 5 des Befehls einstellen. Stellen Sie 6-8 Bits ein, um die Einheit der Periode einzustellen, und 1-5 Bits, um den Wert einzustellen. Wenn beispielsweise value4 auf 1010011 gesetzt ist, ist die Einheit 1 Minute, da 6-8 Bit 101 sind, also ist der Wert 6, weil er auf 1-2 Bit gesetzt ist, also auf 6 Minuten gesetzt ist.
3.2 AT$$DBS
Während der Antwort des Befehls AT $$ DBS kann die Active / Sleep-Zeit mit den Parameterwerten PSM-ACTIVE und PSM-PERIODIC berechnet werden.
3.3 AT*SKT*RESET
Wenn Sie den obigen AT-Befehl verwenden, um PSM zu verwenden, müssen Sie neu starten, um die Einstellungen zu speichern.
Schritt 3: Beispiel
Um den Eintrittspunkt in den Aktiv-/Schlafzustand zu bestimmen, sollten periodisch AT-Befehle gesendet und quittiert werden. Dies ist das Ergebnis eines Tests mit PSM-ACTIVE auf 60 Sekunden und PSM-PERIODIC auf 180 Sekunden eingestellt.
Der Active/Sleep-Status kann über den LD3 des IoT-Starterkits bestimmt werden. Leuchtet LD3 grün, befindet es sich im aktiven Zustand. Wenn es ausgeschaltet ist, befindet es sich im Ruhezustand. Unten ist das Testergebnis mit PSM-ACTIVE auf 60s und PSM-PERIODIC auf 180s eingestellt. Das IoT-Starterkit wird als Active Start gekennzeichnet, wenn das Licht eingeschaltet ist, und Sleep Start wird angezeigt, wenn das Licht ausgeschaltet ist.
Die obigen Ergebnisse zeigen, dass der aktive Zustand PSM-AKTIV + 24-27 Sekunden ist und der Schlafzustand PSM-PERIODIC-PSM-AKTIV + 3-4 Sekunden ist
Bei Interesse an weiteren Projekten besuchen Sie bitte https://www.wiznetian.com/ !!:)