No Connection SIM900 Quad-Band Module

sens.sash

Lt. Junior Grade
Registriert
März 2005
Beiträge
393
Hallo werte Forenhelfer,

ich experimentiere für ein Schulprojekt mit einem SIM900 Quad-Band Module for Arduino.

Amazonspezifikation

Leider verbindet sich das Modul nicht mit dem Netwzerk. Folgender Diagnosecode:

Code:
#include <SoftwareSerial.h>

//Create software serial object to communicate with SIM900
SoftwareSerial mySerial(7, 8); //SIM900 Tx & Rx is connected to Arduino #7 & #8

void setup()
{
  //Begin serial communication with Arduino and Arduino IDE (Serial Monitor)
  Serial.begin(9600);
 
  //Begin serial communication with Arduino and SIM900
  mySerial.begin(9600);

  Serial.println("Initializing...");
  delay(1000);

  mySerial.println("AT"); //Handshaking with SIM900
  updateSerial();
  mySerial.println("AT+CSQ"); //Signal quality test, value range is 0-31 , 31 is the best
  updateSerial();
  mySerial.println("AT+CCID"); //Read SIM information to confirm whether the SIM is plugged
  updateSerial();
  mySerial.println("AT+CREG?"); //Check whether it has registered in the network
  updateSerial();
}

void loop()
{
  updateSerial();
}

void updateSerial()
{
  delay(500);
  while (Serial.available())
  {
    mySerial.write(Serial.read());//Forward what Serial received to Software Serial Port
  }
  while(mySerial.available())
  {
    Serial.write(mySerial.read());//Forward what Software Serial received to Serial Port
  }
}

liefert:

Code:
Initializing...
AT



OK
AT+CSQ



+CSQ: 25,0



OK
AT+CCID

8949227172805365297F



OK
AT+CREG?



+CREG: 0,0

Habe jetzt Internet seit gestern durchforstet und folgende Maßnahmen getroffen:

1. SIM getauscht (auch anderes Netz) -> kein Erfolg
2. Power Adapter gewechselt 2225 mAh und 9V -> kein Erfolg


Hat hier noch jemand eine Idee wie sich das Problem mit dem "+CREG: 0,0" lösen lässt?

Danke!
 
Ich bin nicht sicher, ob das überhaupt so funktionieren wird, aber die Karte ist entsperrt (kein PIN)? Funktioniert AT+COPS=??
 
Karten PIN habe ich bei beiden SIM- Karten rausgenommen.

Code:
AT+COPS=?

+COPS: (1,"E-Plus","E-Plus","26203"),(1,"T-Mobile D","TMO D",AT+CIICR

funktioniert
 
Code:
19:40:58.160 -> Initializing...
19:41:00.755 -> AT
19:41:00.756 ->
19:41:00.756 -> OK
19:41:01.269 -> AT+CSQ
19:41:01.269 ->
19:41:01.269 -> +CSQ: 20,0
19:41:01.269 ->
19:41:01.269 -> OK
19:41:01.772 -> AT+CCID
19:41:01.772 ->
19:41:01.772 -> 89492024216014094228
19:41:01.806 ->
19:41:01.806 -> OK
19:41:02.302 -> AT+CREG=1
19:41:02.302 ->
19:41:02.302 -> OK
Ergänzung ()

Ich glaube es hat etwas mit der PIN zutun. Also ich habe die PIN auf dem Telefon definitiv ausgestellt.

Aber

Code:
 +CPIN: PH-NET PIN
liefert kein OK

Wie kann das sein?

AT-Creg liefert mittelrweile eine 1,0

Code:
19:53:05.611 -> AT+CREG?
19:53:05.611 ->
19:53:05.611 -> +CREG: 1,0
19:53:05.611 ->
19:53:05.611 -> OK
 
Zuletzt bearbeitet:
Ich hab mehrere Sim800L in Betrieb. Nach Spezifikation kann man die mit 3.7-4.2V betreiben. Unter 4.1V verbinden die sich aber nicht mit dem Netz. Das hat sich bei mir genauso bemerkbar gemacht wie bei dir: Verbindung zum Modul klappt, nur wählt es sich nicht in ein Netz ein. Ich weiß nicht, in welchem Spannungsbereich ein Sim900 spezifiziert ist. Aber probier doch mal, die Versorgungsspannung an das obere Ende des zulässigen Bereichs zu setzen.
 
Hi nukkPTR habe mir extra ein externes Netzteil gekauft und dies auf 12V laufen lassen. Ging jedoch nicht. Mittlerweile habe ich eine neueres SIM7600CE Modul gekauft.

Auch mit diesem will sich die SIM nichtmit dem Netz (LIDL Connect - Vodafone) verbinden.
Mit einer E-Plus Sim habe ich es hinbekommen.
Code:
AT+NETOPEN
OK


+NETOPDN: 1

AT+CSOCKSETPN=1
OK

AT+CIPMODE=0
OK

AT+IPADDR
+HP ERROR: Network not opened


ERROR

Liefert
 
Zurück
Oben