Hallo, um den Stromverbrauch meines GSM-Moduls (Siemens MC55) zu reduzieren, möchte ich es in den idle Mode versetzen. das sollte mit dem Kommando AT+CFUN gehen, Voraussetzung ist laut Datenblatt Hardwareflusskontrolle (AT\Q3). Aber da gehen die Probleme schon los: die Befehle lassen sich setzen und auch überprüfen, nur: sie scheinen keine Wirkung zu haben. CTS wird niemals geändert, auf RTS wird nicht reagiert. Ich hatte angenommen, bei inaktivem RTS (bedeutet "inaktiv jetzt high oder low?) nimmt das Modul keine Daten an, geht aber sowohl bei high als auch bei low. Bei AT+CFUN=0 sollte das Modul die serielle Schnittstelle komplett abschalten und nur auf RTS reagieren (was ich zum Testen extra nicht setze), es antwortet aber trotzdem noch. Ebenso bei AT+CFUN=5, wo das Modem von sich aus ab und zu (wie oft?) aufwacht und dabei an CTS wackeln sollte. Es geht aber scheinbar niemals in einen der Sleep Modes, obwohl AT+CFUN? den korrekten Modus zurückliefert. Das Modul antwortet immer, und AT^SBC liefert als durchschnittlichen Stromverbrauch weiterhin ca. 215mA statt 2,5. Übrigens kriege ich auch auf VDD, welches eigentlich 2,9V liefern sollte, keine Spannung und schon gar keine logische 1 (Microcontroller läuft mit 3,3V). Letzteres könnte auf einen Fehler in der Schaltung hinweisen, aber der Rest (Kommunikation etc.) funktioniert. Hat einer eine Idee was da falsch läuft?
Bei Telit geht das auch mit AT+CFUN plus Hardwarehandshake. Wenn es 215mA braucht ist es kaputt oder du hast einen Messfehler. Beim Empfang ohne Idle sollten es so ca. 2 mA sein. Wireless_Telegraph http://www.gsm-modem.de/M2M/m2m-news/erstausgabe-wireless-telegraph/ Mein Beitrag auf Seite 20 und 21 ist “Stromverbrauch von Ortungsgeräten”. Der Artikel zeigt die Herausforderung und Lösungsansätze für den Aufbau von energiearmen M2M-Geräten mit und ohne GPS. Und am 22. Mai gibt es kostenfreie Schulungen zum Thema Positioning in Dortmund. http://www.rutronik.com/1344+M5fbc7174b17.html Am 23. und 24. Mai geht es weiter mit "Controlled by Smartphone" und "Internet of Things" http://www.gsm-modem.de/M2M/m2m-events/wireless-m2m-training-for-free-may-22-24-dortmund-germany/ Und wer keine Zeit hat darf mir eine Email an harald.naumann (at) gsm-modem.de senden und sich ein Thema für ein kostenfreies Webinar wünschen. Das Thema AT+CFUN und Energiesparen könnte man unter "Energiearme M2M Geräte" packen. In Dortmund spreche ich zum Making_of_Bird_Tracker. 65 Gramm , Solar, GSM, GPS und läuft "endlos". Ein Gastredner spricht über Energy Harvesting. Auch bevor ich es vergesse - Test-SIM-Karten mit USSD kostenfrei für alle. USSD ist die kleine , schnelle SMS.
Hallo Harald, danke für den Hinweis mit dem Messfehler ;-) Ich hatte den Stromverbrauch nicht gesetzt, so dass das Modul von einem Default-Wert von 200 mA ausgeht. Der tatsächliche Stromverbrauch des Moduls liegt also bei ca. 15 mA. Ist schon um Welten besser, aber für Idle-Mode immer noch zu hoch... GPRS ist detached. Es hat zwar bisher keinen Einfuss, aber sollte RTS im Idle-Mode high oder low sein? Was könnten sonst noch Gründe für das Nicht-Einschlafen sein?
>Es hat zwar bisher keinen Einfuss, aber sollte RTS im Idle-Mode high
oder low sein? Was könnten sonst noch Gründe für das Nicht-Einschlafen
sein?
Das ist der Grund. Christian, das steht in deiner Doku. Ich müsste nun
das PDF File laden und lesen. Das kannst du aber auch selbst machen.
Schaue mal in die Dou von Telit. Die Module arbeiten 99,9% gleich. Evt
ist es aber bei Telit besser dokumentiert.
15 mA ist OK. 20 mA auch. Das sind Werte für Idle ohne AT+CFUN .
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.