Telemetrie übers Handynetz
Hallo liebe Community,
ich möchte Sensordaten aus einem fahrenden Prototypen zum Laptop übertragen und dort (mit Matlab) weiterverarbeiten. Aufgrund der örtlichen Gegebenheiten (Entfernung ca 1 km mit Hindernissen) kommt eine Funkübertragung wahrscheinlich nicht in Frage.
Ich dachte stattdessen an eine Übertragung per Mobilfunk. Das Fahrzeug wird nicht viele Tage im Jahr fahren, deswegen sind die Übertragungskosten nachrangig gegenüber einem verlässlichen Signal.
Nun meine Frage: Ist der Anschluss beispielsweise an RN-Control ähnlich einfach wie der Anschluss eines Funkmoduls, z.B. RN-Funk?
Im Prinzip kämen ja im Fahrzeug ein alter Palm oder Module z.B. von http://www.gsm-modem.de/ oder http://www.roundsolutions.com in Frage.
Beim Suchen im Forum ist mir z.B. noch nicht ganz klar geworden, wie es dann weiter geht. Beim Palm m105 zum Beispiel: Könnten die Daten vom RN-Control per RS232 auf den Palm übertragen werden, der sie dann weiter per GPRS sendet?
Oder beim GSM/GPRS/UMTS-Modul: Wird weitere Hardware benötigt oder ist im Modul schon alles Benötigte enthalten?
Und wäre auf der Laptopseite auch ein Palm oder GSM/GPRS/UMTS-Modul nötig oder würde z.B. ein USB-Surfstick mit GPRS und HSDPA,UMTS reichen?
Ich bin sehr gespannt auf eure Antworten, danke schon mal im Voraus...
Liste der Anhänge anzeigen (Anzahl: 1)
> D.h. GSM-Modul im Auto -> Handynetz-> Palm, GSM-Modul oder Surfstick > am Laptop. Die Module müssten sich direkt anwählen.
1. IP Verbindung
Das geht nur wenn das GSM Modul am Laptop eine feste IP Adresse hat. Das ist mit zusätzlichen Kosten verbunden. Es geht auch mit dynamischen IP Adressen. Das setzt aber voraus, dass der Netzbestreiber diese routet.
Am einfachsten und funktionsfähig in allen Netzen ohne Ärger mit dem Netzbetreiber:
- GPRS Modul im Auto zum Server. Als Protokoll kann man TCP/IP oder UDP/IP nehmen. Achtung, manche SIM-Karten unterstützen nur den Port für HTML und SMTP. Wenn dem so ist, dann einfach einen HTML-Request zum Server machen und damit Daten übergeben.
„Nacktes“ TCP/IP oder UDP/IP geht oft nur mit speziellen SIM-Karten. UDP/IP ist toll wenn man ganz viele Daten ganz schnell senden möchte. Das schafft man im Sekundentakt. Der Nachteil ist, dass UDP/IP keine Sicherung hat. UDP kommt an oder halt eben nicht. In vielen Anwendungen stört das nicht. Dann kommt eben das nächste Paket an. TCP/IP sichert die Wiederholung automatisch. Das nutzt aber im "Funkloch" auch nichts.
2. Protokolle und Module
Die erwähnten Protokolle
- TCP/IP
- UDP/IP
- HTTP Request
werden von dem GPRS Modul hier http://www.gsm-modem.de/gps/modul-gprs.html unterstützt.
3. >Oder beim GSM/GPRS/UMTS-Modul: Wird weitere Hardware benötigt oder ist im Modul schon alles Benötigte enthalten?
Ein GSM/GPRS/UMTS-Modul in einem Starterkit ist hilfreich. Das zweite Modul kann lose daher kommen. Mit etwas Erfahrung in der Elektronik bekommt man das zum Laufen.
Die beschrieben Verfahren mit TCP/IP, UDP/IP und HTML habe ich alle in diversen Projekten im Einsatz. SMS habe ich nicht weiter erwähnt. Die SMS ist der Urvater der Datenübertragung in GSM. Ich mache das ganze seit über 15 Jahren und stelle meine Erfahrung für neue Projekte im Bereich drahtloser Machine-to-Machine-Kommunikation zur Verfügung.
Viel Erfolg bei den nächsten Schritten.
Viele Grüße
Harald