Forum: Mikrocontroller und Digitale Elektronik sim900 bucht sich nicht ein.


von Ray M. (ray_m)


Lesenswert?

hi @all ...

eventuell hat ja jemand ein wenig erfahrung mit sim900
und kann mir etwas auf die sprünge helfen, alles was ich bis jetzt
im internet zu dem thema gefunden hab hilft mir leider nicht weiter

- ich verwende ein sim900, kein geflashtes A oder so
- ich habe 2 karten, o2 und vodafon, getestet
- mal mit pin und mal mit deaktivierter pin-abfrage
- 12v 2a hab ich als stromversorgung an meinem arm-board dran ;)

was ich gemacht hab

AT
OK

AT+IPR=19200
OK

AT&W
OK

AT+GMM
SIMCOM_SIM900

AT+GMR
Revision:1137B05SIM900M64_ST_ENHANCE

AT+GSN
013950003975738

AT+GCAP
+GCAP:+FCLASS,+CGSM


soweit alle ok,

wenn ich die pin-abfrage an hab kommt nach geder eingabe

��������
RDY

+CFUN: 1

+CPIN: SIM PIN
AT+CPIN=1234

OK

+PACSP: 1

Call Ready
��������
RDY

+CFUN: 1

+CPIN: SIM PIN



wenn ich die pin-abfrage aus hab kommt in ienem loop
immer nur

��������
RDY

+CFUN: 1

+CPIN: READY

+PACSP: 1

+CREG: 2

Call Ready

+CREG: 1
��������
RDY

+CFUN: 1

+CPIN: READY

+PACSP: 1

+CREG: 2

Call Ready

+CREG: 1
��������

usw.....



hat jemand einen plan woran das liegen könnte ????

: Bearbeitet durch User
von Dirk (Gast)


Lesenswert?

Ist dein SIM900 Board selbstgebaut oder ein gekauftes (um evtl. 
HW-Fehler auszuschließen)?

von Ray M. (ray_m)


Lesenswert?


von Ray M. (ray_m)


Lesenswert?

die signalstärke sollte laut docu

  2..30   -110...-54 dBm

auch reichen ??

AT+CSQ
+CSQ: 20,0

von Herb S. (schlacher)


Lesenswert?

Hi Ray.
Hab das Zeug auch. Und zwar gleich 2x. Tun beide gleich - blöd.
Hast Du's wirklich an den 12V hängen?? Da wird's wegen Überspannung 
abschalten.
Was tut die Sync LED? Die sollte nur alle 3 Sec blinken. Dann bist 
eingebucht. Sekundentakt ist schlecht.

Tatsächlich hab ich auch ziemlich Stress damit. Wenn ich mein 
Labornetzteil auf 5V einstelle und richtig dicke Strippen nehm, gehts - 
surprise surprise...
An meinem AVR Board tuts nur manchmal - supersurprise- AkteX. Mein USB - 
RS232 Konverter tut generell nicht. Anscheinend braucht das Ding diese 
2A wirklich, allerdings nur kurz. Und wennst die nicht lieferst bricht 
das Einbuchen ab. Tipp: Dicke Strippen und gute Kontakte.
Ich experimentier grad mit Kondensatoren.
Ach ja: Die Serielle geht gleich einmal.

von Torsten C. (torsten_c) Benutzerseite


Lesenswert?

vielleicht liegt es am 'regional blocking'?

Berichte bitte mal, das interessiert mich auch:

'SIM900 regional blocking' (Google)

: Bearbeitet durch User
von Herb S. (schlacher)


Lesenswert?

Nö Also ich hab ja auch 2x das Teil. Ebay-Artikel Nr. 221745730108 von 
Ray M beschrieben.
Verwende es in den Land mit vielen Alpen und 2 A1 Wertkarten. Und wenn's 
genug Saft hat geht alles super. SMS lesen senden usw.

von Torsten C. (torsten_c) Benutzerseite


Lesenswert?

Herb S. schrieb:
> wenn's genug Saft hat geht alles super.

Danke. :-)

Ich habe das hier (SIM900A):
http://www.aliexpress.com/snapshot/268027964.html

Dann werde ich gelegentlich mal weiter fummeln, vielleicht geht es ja 
doch.

von Herb S. (schlacher)


Lesenswert?

Aufpassen halt. Ich hab SIM900 und Du SIM 900 "A".
Aber es sollte die Sache mit dem Saft genauso gelten. Übers Regional 
Blocking kann ich nix sagen. Scheint ggfls für die A Version zu gelten..

von Torsten C. (torsten_c) Benutzerseite


Angehängte Dateien:

Lesenswert?

Herb S. schrieb:
> Scheint ggfls für die A Version zu gelten..

Verdammte Axt! So ist es wohl:

http://wm.sim.com/searchen.aspx?keyword=SIM900

Dort SIM900S_Supported_MCC_List_V1.00

Vorher registrieren. :-(

von trailercollection (Gast)


Lesenswert?

Ich quäle mich mit einem SIM900A herum, das sich auch nicht einbucht. 
Serielle Kommunikation spielt. Keine Fehlermeldung.

Bei diesem Billig-Board mit nur 8 PINS gibt es keinen Schaltplan.
Hat da schonmal wer mit experimentiert ?

Ich suche auch Leute, die schonmal Fernwirk-Lösungen mit SIM900 gebaut 
haben, und Programme teilen würden.

http://www.ebay.de/itm/SIM900A-GSM-GPRS-Wireless-Development-Board-with-Antenna-/252224242845?

von trailercollection (Gast)


Lesenswert?

Habe auch, parallel dazu, SIM900 GPIO-boards erworben, um 35 E
Die buchen sich ein. Was mir nicht recht einleuchtet, ist, wozu diese 12 
GPIO's und andere überhaupt gut sein sollen, denn das board hat ja wohl 
keinen internen Programmspeicher, um gemessene Werte per eingehender SMS 
abzufragen und Meldungen mit Meßergebnissen direkt, ohne externe yC 
zurück zu bekommen. Wenn ich aber so einen z.B. Arduino Nano extern 
einsetze, dann brauche ich doch die Ports auf dem SIM900 gar nicht mehr, 
oder doch ?

Hat schon jemand Fern-Meß-Programme für SIM900 entwickelt, die auch den 
SMS-Verkehr in beiden Richtungen handel'n ?

von trailercollection (Gast)


Lesenswert?

Wollte noch eine Erfahrung nennen: irgendjemand hatte behauptet, ein 
gemessener Masseschluß an der Antennenbuchse wäre für das 
Nicht-Einbuchen verantwortlich. Daraufhin hatte ich das alles mühsam 
entfernt, denn auch hier zeigte Durchgangs-Pieper einen Schluß an. Diese 
Niedrigohmigkeit an der Antenne ist aber offenbar normal, die hat auch 
das SIM900 GPIO-board, das sich einbucht.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Der Schaltplan zu diesem board war hier schonmal verlinkt.
Beitrag "Re: GSM Modul Sim900 für Arduino"
Aber die Bilder reichen um rauszufinden, dass das Board absoluter Schund 
ist!

Ersteinmal ist der eine Pin mit +5V beschriftet, von dort eine 
Leiterbahn an die VBAT Pins des SIM900.
Was steht dazu im Datenblatt?
> Power supply 3.4V ~ 4,5V
Das tut doch weh!
Aber halt, es ist eine Diode verbaut um von 5V auf ~4,3V zu kommen.
Eine 1N4148, die hart an der Grenze betrieben wird 
(Impulsbelastbarkeit).
Dahinter dann noch ein 1000µF zum "glätten" und abfedern der 2A 
Sendebursts.
Tut aber immernoch weh sowas...

Weiterhin zieht das Modul 2A Bursts beim senden und dabei darf die 
Spannung an VBAT nicht mehr als 400mV einbrechen und muss über 3,4V 
bleiben.
Sonst startet das Modul eiskalt neu.

Zudem hängt der PWRKEY dauerhaft mit 1k an Masse.
Dieser Pin ist zum ein und aus schalten des SIM900 da.
Im Datenblatt ist das Verhalten des Moduls nicht beschrieben was 
passiert wenn der Pin dauerhaft an Masse hängt.

Der eigentliche Knaller ist, dass der RXD des SIM900 zu viel Spannung 
abbekommt.
Laut Datenblatt darf der Pin maximal VDD_EXT sehen als Spannungspegel.
VDD_EXT erzeugt das Modul selber, das sind 2,7V bis 2,95V.
Der MAX232 bläßt da aber die 5V-VF_Diode rein -> ouch.

Weiterhin ist auf den Dingern fast immer ein SIM900A verbaut.

Jedenfall startet dein Modul imemr neu, erkennbar an dem "RDY" das kommt 
immer wen das Modul grade gestartet ist.

@trailercollection
Die IOs des SIM900 sind per AT Befehl steuerbar, dazu einfach mal ins 
passende DB gucken.
Weiterhin kann man sich eigene Firmwares auf das Modul laden und somit 
auch diese IOs nutzen ;)
Irgendwo fliegt dazu nen SDK rum.

: Bearbeitet durch User
von M. M. (blackcow)


Lesenswert?

Ich würde spontan darauf Tippen, dass die Versorgungsspannung einbricht. 
Ist ein Oszilloskop vorhanden?


+CPIN: READY deutet ja darauf hin, dass hier kein Problem mit der 
A-Version vorliegt.

: Bearbeitet durch User
von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Was gibt eigentlich diesen AT Dump aus?
Eigentlich gibt +CREG 2 Zahlen zurück.
>+CREG: <n>,<stat>

: Bearbeitet durch User
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
Noch kein Account? Hier anmelden.