Handynetzübertragung

OP #1762789
Lesenswert?

Hallo

ich suche nach einer günstigen Möglichkeit, Daten (Text in Form einer 
SMS) mit dem Handy zu übertragen.
Ich will das Gerät später öfter machen, also denke ich scheidet die 
Variante mit den alten AT-Kommando-Handys aus, weil man die nicht mehr 
so leicht bekommt.

Als maximale Kosten gebe ich jetzt einfach mal 50€ vor.

Gibt es denn irgendeinen Chip in diesem Preisbereich, mit dem man SMSs 
verschicken kann. Dieser sollte natürlich auch lötfreundlich sein.
Ich bin schon bei meiner Eigensuche auf den SIM300 gestoßen, aber ich 
weiß nicht ob man den mit Lötkolben löten kann.


Ich habe mir auch schon als Alternative überlegt, die Tastatur von neuen 
Billig-Handys anzuzapfen um so das Handy steuern zu können. Allerdings 
müsste ich dann auf die SMS-Lesen-Funktion verzichten.

Noch als kleine Anmerkung: der Stromverbrauch sollte so gering wie 
möglich sein.


Hoffe mir kann jemand helfen.

Gruß
Richi
OP #1763036
Lesenswert?

Bluetooth-Handys haben ihren Preis.

Hab das SIM300D gefunden, hab aber zuerst gedacht, dass man das dann ja 
auch in einen Sockel platzieren könnte, geht aber so glaub ich nicht, 
oder?

Wie sieht es eigentlich aus, wenn ich mehr als nur die 160 Zeichen einer 
SMS übertragen will? Kann man denn vielleicht so eine Art UART über GSM 
laufen lassen?
Persönliche Seite #1763040
Lesenswert?

Richard W. schrieb:
> Wie sieht es eigentlich aus, wenn ich mehr als nur die 160 Zeichen einer
> SMS übertragen will? Kann man denn vielleicht so eine Art UART über GSM
> laufen lassen?

Ja, sofern die Telephonverträge der SIM-Karten das zulassen, ist auch 
eine direkte Datenverbindung möglich.
Wenn die GSM-Module den Hayes-Befehlssatz unterstützen, funktioniert das 
genauso wie mit Analogmodems am Telephonanschluss.
Daher empfiehlt es sich, GSM-Module mit Hayes-Befehlssatz zu verwenden.
OP #1763063
Lesenswert?

Soviel ich im Datenblatt gefunden hat, hat das SIM300D nicht den 
Hayes-Befehlssatz. Ich will mich aber auch nicht auf diesen Chip 
beschränken.
Also wenn es einen ebenso günstigen Chip gibt, mit dem man das kann, 
dann nur her damit.

Was für eine spezielle Übertragung bräuchte man denn da?

Ich habe mir auch überlegt, dass man doch soz. den UART über den 
Lautsprecher/Mikrofon laufen lassen könnte.
Müsste doch auch gehen oder ist da wieder was spezielles bei der 
Sprachübertragung dabei?
Persönliche Seite #1763067
Lesenswert?

Richard W. schrieb:
> Ich habe mir auch überlegt, dass man doch soz. den UART über den
> Lautsprecher/Mikrofon laufen lassen könnte.
> Müsste doch auch gehen oder ist da wieder was spezielles bei der
> Sprachübertragung dabei?

Das ist nicht praktikabel, da die Sprachübertragung bei GSM massiv auf 
verlustbehaftete psychoakustische Audiokompression setzt, und das 
verträgt sich überhaupt nicht mit einer Datenübertragung im Audiokanal.
OP #1764068
Lesenswert?

Hab mal bei Farnell nach dem SIM300D geschaut, ist aber dort ziemlich 
überteuert. Aber was ich dort auch gefunden hab war ein schon fertiges 
Entwicklungsboard. Das hat aber viel, was ich gar nicht brauchen würde.
Rentiert es sich denn eher für den Anfang, das Board sich zuzulegen, 
oder ist die Beschaltung nicht schwer (also nur für SMS-Betrieb).
Ich denke mal man braucht nur die seriellen Ports, die Antenne und die 
Simkarte.
Eine Beispielbeschaltung habe ich noch nicht gefunden, weiß jemand ob es 
sowas schon gibt?

Gruß
Richi
#1764413
Lesenswert?

Also ich kann das SIM300DZ (?) empfehlen, das hat eine Steckverbinder im 
1,25 mm Raster. Selbst ich habe geschafft, das zu löten.

Für SMS und direkte Datenverbindungen sind die Befehle genormt. TCP/IP 
wird in jedem Modul anders gemacht.

SMS braucht fast keine elektrische Energie und es geht relativ schnell. 
Für Batteriebetrieb ist das ideal. Hast Du genügend Elektrizität so 
würde ich Dir TCP/IP empfehlen. Wie das geht musst Du leider beim 
ukrainischen Distributor nachschauen. Es sind ein paar mehr Schritte, 
aber das funktioniert relativ gut.

Die Anzahl der Bereiche bezieht sich auf die Frequenzbereiche. In 
Deutschland brauchst Du in der Regel 900 MHz und 1800 MHz, im Ausland 
kann es sein, dass Du andere Bänder brauchst.

Mehr SIM-Karten kannst Du ja manuell dran bauen. Das musst Du dann halt 
umschalten.
#1764428
Lesenswert?

Richard W. schrieb:
> Ist das SIM300DZ nicht die SMD-Variante mit den SMD-"Pins" am Rand rum?

Ich bin mir da nicht sicher, es gibt jedenfalls auch eines mit einem 
Stecker

Ach ja, Du kannst natürlich auch jedes Mobiltelefon mit serieller 
Schnittstelle verwenden. Das ist wahrscheinlich die billigste Lösung.

> Es gibt auch noch das 340er, das hätte Vierband, soll ich das nehmen?

Wenn Du ausländische Mobilfunkbetreiber nutzen willst, eventuell. Sonst 
ist es egal.

> Was hat denn TCP/IP für Vorteile?

Das ist, entsprechende Verträge vorausgesetzt, viel billiger. Für was 
in der Arbeit habe ich kürzlich mal das ausgerechnet. Alle 10 Minuten 
ein paar Bytes übertragen kostet per SMS je mach Anbieter, so zwischen 
100-200 Euro im Monat. Als E-Mail per TCP/IP sind die 10 Megabyte im 
Monat schon im Grundpreis enthalten.
#1764490
Lesenswert?

Christian Berger schrieb:

> Das ist, entsprechende Verträge vorausgesetzt, viel billiger. Für was
> in der Arbeit habe ich kürzlich mal das ausgerechnet. Alle 10 Minuten
> ein paar Bytes übertragen kostet per SMS je mach Anbieter, so zwischen
> 100-200 Euro im Monat. Als E-Mail per TCP/IP sind die 10 Megabyte im
> Monat schon im Grundpreis enthalten.

Bei diesen Beträgen wird mir immer schlecht. Mensch Leute - Augen auf. 
Wer mehr als 4 Euronen im Monat hinlegt ist/ hat/ trägt selber die 
Schuld. Zum Thema CSD und Kosten hier mal schauen: 
Beitrag "GSM-Datenverbindung zw.2 Mobiltelefonen"

Habe auch die Tchibokarten getestet: Die gehen genauso. Also sowohl E- 
als auch D-Netz damit verwendbar. (Ich getrau es mir ja gar nicht zu 
sagen, aber ich habe eine 2-Jahres Tchiboflatrate für 10 Euro bei der 
letzten Sonderaktion abgeschlossen (20 Cent/ Monat))...
Gast #1765491
Lesenswert?

>Variante mit den alten AT-Kommando-Handys aus, weil man die nicht mehr
>so leicht bekommt.

Darauf würde ich nicht wetten! Die "AT-Schnittstelle"
ist als Teil des GSM Standards im GSM 07.07 normiert.
Da würde keiner wagen, ein proprietäres Süppchen zu kochen....

VG,
Hans
OP #1766360
Lesenswert?

> Hab zwar im Datenblatt gefunden, dass der SIM340 CSD im
> "non-transparent"-Modus kann, aber es wird nicht beschrieben, wie das zu
> Programieren ist.
> Was bedeutet den non-transparent?
> Heisst das, dass man immer eine Art Sendebefehl abgeben muss, um die
> Daten zu senden?

?
Gast #1766467
Lesenswert?

Hallo,

wir arbeiten hier mit einem GSM Modul von Sagem:
http://www.alphamicro.net/components/product~line~12~id~562.asp

Da wird alles über die Serielle Schnittstelle und AT Commmands gemacht. 
Wir nützen auch eigentlich ziemlich viel davon also SMS 
senden/empfangen, Datendownload/upload über FTP, Datenverbindung über 
GPRS und TCP/IP.

Es gehen auch SMS im 8Bit Format. Und bei GPRS muss man auch etwas auf 
die Verrechnungseinheit aufpassen, die liegt so bei einigen 10kB.

Man kann auch eine transparente serielle Schnittstelle zu einem TCP 
Socket aufbauen.

Aber bitte nicht den Aufwand für die ganze AT Kommando Verabeitung und 
String Parse Geschichte unterschätzen, da kommt schon was zusammen.
Gast #1766737
Lesenswert?

> Ich will das Gerät später öfter machen
...
> SIM340 CSD
...
> Das Modul ist mir zu teuer

ARGH! Also einen Tod muss man sterben ;-)

Entweder man holt sich die alten guenstigen Restchargen-Modems
(z.B. SIEMENS MC55, XT55),... etc, da kann man unter Garantie
noch ein paar Monate mit planen oder eben aktuelle Produktlinien
und Chargen; diese kosten eben. Dafür kann man erwarten, dass
die Produkte ordentlich abgekündigt werden und ggf. pinkompatible
Nachfolgeprodukte hinterhergeschoben werden.

> Was heisst denn jetzt "Nicht-Transparent"?

Transparenz: Wenn ich ein Byte an einem Ende reinschiebe,
kommt es am anderen Ende unverändert (in der richtigen Reihefolge
raus).

Warum wird das extra erwähnt?

Die Transparenz ist nicht selbstverständlich und insbesondere
bei 3-Draht seriellen Verbindungen(Ctrl-S/Ctrl-Q) oder seriellen
2-MUX Verbindungen (z.B. SIEMENS GSM Module) genau anzusehen.

Viele Rechnersysteme oder Übertragungsstrecken haben Bytes,
welche Probleme bereiten. Für einen kompletten Übertragungsweg
schaut man sich die Einzelstrecken an und nimmt z.B. in der PPP
Aushandlung die "bösen" Zeichen raus. Obwohl das trivial klingt,
kann man mit ISDN, GPRS, Analog und den Rechnerendsystemen so
einiges an bewussten, aber undokumentierten Sonderlocken erleben,
welche immensen Debuggingaufwand bereiten....


VG,
Hans
OP #1766856
Lesenswert?

> Die Transparenz ist nicht selbstverständlich und insbesondere
> bei 3-Draht seriellen Verbindungen(Ctrl-S/Ctrl-Q) oder seriellen
> 2-MUX Verbindungen (z.B. SIEMENS GSM Module) genau anzusehen.
>
> Viele Rechnersysteme oder Übertragungsstrecken haben Bytes,
> welche Probleme bereiten. Für einen kompletten Übertragungsweg
> schaut man sich die Einzelstrecken an und nimmt z.B. in der PPP
> Aushandlung die "bösen" Zeichen raus. Obwohl das trivial klingt,
> kann man mit ISDN, GPRS, Analog und den Rechnerendsystemen so
> einiges an bewussten, aber undokumentierten Sonderlocken erleben,
> welche immensen Debuggingaufwand bereiten....


Heisst das jetzt, dass z.B. das 'A' durchkommt, das 'B' dagegen nicht?
Gast #1766886
Lesenswert?

>Heisst das jetzt, dass z.B. das 'A' durchkommt, das 'B' dagegen nicht?

Genau! Wobei bei einer nichttransparenten Verbindung die Bytes
0x00-0x1f,0x7? in der Regel die Probleme bereiten, die "regulären
ASCII-Zeichen" ab 0x20-0x7D (darunter 0x41="A", 0x42="B") machen
i.d.R. keine Schwierigkeiten.

VG,
Hans


PS: Im PPP Protocol ist das die asyncmap (ACCM) (siehe u.a. RFC1661, 
1662),
welche man entsprechend einstellt, damit die Endpunkte dies entsprechend
aushandeln. Unter Linux oder einer Linux-Live-CD mal mit "man pppd"
nachsehen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren