GSM/GPRS/3G-kommunikation för telemetri-applikation
GSM/GPRS/3G-kommunikation för telemetri-applikation
Jag har tankar om att bygga en slags mätstation som ska stå ganska långt ute i skärgården (tillräckligt nära för mobilnätstäckning dock). Den måste kunna sända data tillbaka till mig på nåt sätt, några gånger per dag, och ganska små datamängder (inte mer än nån kB per gång). Datat vill jag ha in i ett excel-blad eller liknande på datorn hemma. Det finns tyvärr ingen tillgång till elnätet på platsen så mätstationen kommer antagligen vara solcellsdriven.
Vilka alternativ har jag för själva kommunikationen? Kan man ta någon enkel mobiltelefon och tanka över datat till en FTP-server eller liknande? Jag har kikat runt lite på internet efter färdiga GSM/GPRS-moduler, och jag har sökt en del här på forumet, men inte hittat nåt som riktigt verkar passa. Behöver lite tips!
MVH Jackyboy
Vilka alternativ har jag för själva kommunikationen? Kan man ta någon enkel mobiltelefon och tanka över datat till en FTP-server eller liknande? Jag har kikat runt lite på internet efter färdiga GSM/GPRS-moduler, och jag har sökt en del här på forumet, men inte hittat nåt som riktigt verkar passa. Behöver lite tips!
MVH Jackyboy
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
Vad fallerar dom lösningar du tittat på?
Runda slängar är prisbilden:
GSM-data 9600 bit/s samtalstaxa 0,50 kr/min?
GPRS 15 kr/MB
HDSPA (3G) 100 kr/1 GB-Månad
Runda slängar är prisbilden:
GSM-data 9600 bit/s samtalstaxa 0,50 kr/min?
GPRS 15 kr/MB
HDSPA (3G) 100 kr/1 GB-Månad
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
Det är inga lösningar som direkt "fallerar", det är bara det att jag inte vet exakt hur jag bör göra eller vilka lösningar som är lämpligast.
Taxan för datatrafiken tror jag blir ganska liten så mer avgörande är materialkostnad och enkelhet. En lösning med en vanlig mobiltelefon blir ju troligtvis oslagbar när det gäller materialkostnad (finns ju avancerade lurar som är praktiskt taget gratis i dagens läge), men frågan där är hur jag får till kommunikationen mellan telefon och mätstationen? Vilken typ av fysiskt gränssnitt finns det, och vilka typer av protokoll?
Min mätstation vill jag hålla så enkel som möjligt, antagligen blir det bara en liten mikrokontroller med lite kringkretsar samt sensorer och strömkälla. Funktionen kommer antagligen begränsas till att några gånger per dag föra över en liten mängd binär data till en mottagare (FTP-server eller liknande). Jag kan eventuellt tänka mig att helt enkelt skicka datat i textformat i ett SMS direkt till min privata mobiltelefon.
Jag gissar att många gjort, eller försökt göra, liknande saker förr, så det borde finnas en hel del tips och idéer bland medlemmarna.
Taxan för datatrafiken tror jag blir ganska liten så mer avgörande är materialkostnad och enkelhet. En lösning med en vanlig mobiltelefon blir ju troligtvis oslagbar när det gäller materialkostnad (finns ju avancerade lurar som är praktiskt taget gratis i dagens läge), men frågan där är hur jag får till kommunikationen mellan telefon och mätstationen? Vilken typ av fysiskt gränssnitt finns det, och vilka typer av protokoll?
Min mätstation vill jag hålla så enkel som möjligt, antagligen blir det bara en liten mikrokontroller med lite kringkretsar samt sensorer och strömkälla. Funktionen kommer antagligen begränsas till att några gånger per dag föra över en liten mängd binär data till en mottagare (FTP-server eller liknande). Jag kan eventuellt tänka mig att helt enkelt skicka datat i textformat i ett SMS direkt till min privata mobiltelefon.
Jag gissar att många gjort, eller försökt göra, liknande saker förr, så det borde finnas en hel del tips och idéer bland medlemmarna.
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
En vanlig simpel äldre mobiltelefon kan ha en vanlig serieport och fungera som ett modem. Det går både att ringa upp andra modem eller koppla upp sig via mobilt internet på det viset (använder man en fjärranslutning i Windows så lägger man bara in *99# som telefonnummer, precis samma funkar med mobilt bredband).
Nyare telefoner har väl oftast USB-anslutning (vilket kräver lite mer av mätstationen).
Jag tror inte att mobiloperatörerna gör nån skillnad på GPRS och HDSPA utan allt räknas som datatrafik, så man borde kunna köra ett surf-abonnemang även på en telefon som inte klarar 3G (fast om det är små datamängder lönar det sig kanske inte).
Och självklart går det att även skicka SMS med AT-kommandon via serieporten.
Nyare telefoner har väl oftast USB-anslutning (vilket kräver lite mer av mätstationen).
Jag tror inte att mobiloperatörerna gör nån skillnad på GPRS och HDSPA utan allt räknas som datatrafik, så man borde kunna köra ett surf-abonnemang även på en telefon som inte klarar 3G (fast om det är små datamängder lönar det sig kanske inte).
Och självklart går det att även skicka SMS med AT-kommandon via serieporten.
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
Mellan GPRS och HDSPA skiljer det rejält i taxameter.. 
Nokia 3xxx seriern använder oftast MBUS/FBUS via fysisk 3,3 volt RS232 (kanske 5V?). Dock är det inte AT eller någon standard signal på något sätt.
Nokia 3xxx seriern använder oftast MBUS/FBUS via fysisk 3,3 volt RS232 (kanske 5V?). Dock är det inte AT eller någon standard signal på något sätt.
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
Vilka operatörer har olika taxa för GPRS och HDSPA?
Jag har surfat med GPRS med mina mobiler länge, nu när jag köpte en Hero gick jag över till att köra 3G/HDSPA med samma abonnemang (och det kostar lika mycket per MB).
Min gamla Nokia 2110i körde i alla fall vanliga AT-kommandon (men den krävde ett PCMCIA-kort), likaså har jag kört åtminstone 2 olika Sony-Ericsson med vanlig serieport (kopplade till min Psion Series 5).
Jag har surfat med GPRS med mina mobiler länge, nu när jag köpte en Hero gick jag över till att köra 3G/HDSPA med samma abonnemang (och det kostar lika mycket per MB).
Min gamla Nokia 2110i körde i alla fall vanliga AT-kommandon (men den krävde ett PCMCIA-kort), likaså har jag kört åtminstone 2 olika Sony-Ericsson med vanlig serieport (kopplade till min Psion Series 5).
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
Vad sägs om http://plusoneproducts.co.uk/onlinestor ... ucts_id=47
klarar köra python och har ftp client inbyggt, har även bitbang spi biblotek.
GT864-PY Terminal klarar nog det du söker.
klarar köra python och har ftp client inbyggt, har även bitbang spi biblotek.
GT864-PY Terminal klarar nog det du söker.
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
GT864-PY verkar vara ungefär vad jag behöver. Hittade även denna burk: http://www.in4ma.co.uk/products/details ... a_metron_2
Periodisk "wake-up" och inbyggt batteri med ca 5 års livslängd - låter väldigt bra! Frågan är hur man får tag på en sådan. Antar att de bara säljer till företag normalt sett.
Periodisk "wake-up" och inbyggt batteri med ca 5 års livslängd - låter väldigt bra! Frågan är hur man får tag på en sådan. Antar att de bara säljer till företag normalt sett.
- tecno
- Inlägg: 27282
- Blev medlem: 6 september 2004, 17:34:45
- Skype: tecnobs
- Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
- Kontakt:
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
Svaret på din fråga jackyboy ligger ett mail ifrån, skriv och fråga eller ring.
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
jackyboy: Vad är det för data som ska samlas in?
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
Micke_s : det är sensorer för att mäta sikt- och ljusförhållanden i vatten. Jag tänkte försöka konstruera något själv.
- jadler
- EF Sponsor
- Inlägg: 407
- Blev medlem: 28 maj 2009, 12:03:43
- Ort: Vidja, Huddinge, Stockholm
- Kontakt:
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
a) Äldre mobiltelefoner kommunicerar inte sällan (åtminstone äldre Nokia och Motorola) seriellt med 3.3V-nivåer. Det är en anledning till att folk som modifierar en router för att köra t.ex. OpenWRT gärna skaffar en sådan adapter (att bygga om) för att koppla in sig på routerns interna serieport för att komma åt konsolen under uppstart. Sådana telefoner borde du alltså kunna kommunicera med med µC UART (ev med nivåomvandlare).
b) Det finns ett antal färdiga lösningar i form av lösa kort, t.ex. Sparkfuns kategori på http://www.sparkfun.com/commerce/categories.php?c=66. Lawicel säljer Sparkfuns CEL-09297 för lite drygt 900 kronor inkl. moms. Det är ett "break out board" med en monterad Telit GE865-modul. Anslut strömförsörjning, seriekommunikation, SIM och antenn så är du klar att köra. Den arbetar vid -40 till +85 grader Celsius, som kan vara bra om du skall lämna prylen ute och obevakad, den går att programmera i Python (kör egna program direkt på modulen, utan separat µC, 1.9 MB för egna skript), den har 2 A/D och en D/A, 10 digitala I/O (som jag förstår det), inbyggd SMTP- och FTP-klient för att skicka mail eller ladda upp filer, inbyggd RTC, skickar SMS med mera. Fyra frekvensband, drar 1.6 mA i viloläge, som mest 475 mA med fräsigaste GPRS-anslutningen. Antagligen samma sak som 'GT864-PY Terminal' men med modulen 865 istf 864, och som löst kort på 45,7 x 45,7 mm.
Låter du den stå med radiodelen passiv för att sända data några gånger per dygn borde det inte krävas så värst mycket ström. Lägg på ett Li-jon-batteri med lagom kapacitet, solcell och laddare för batteriet och kör. Du kan ju lätt få tag på batteripack med 3 eller 6 Ah, och då gissar jag, som glad amatör, att du klarar några veckor med solförmörkelse.
b) Det finns ett antal färdiga lösningar i form av lösa kort, t.ex. Sparkfuns kategori på http://www.sparkfun.com/commerce/categories.php?c=66. Lawicel säljer Sparkfuns CEL-09297 för lite drygt 900 kronor inkl. moms. Det är ett "break out board" med en monterad Telit GE865-modul. Anslut strömförsörjning, seriekommunikation, SIM och antenn så är du klar att köra. Den arbetar vid -40 till +85 grader Celsius, som kan vara bra om du skall lämna prylen ute och obevakad, den går att programmera i Python (kör egna program direkt på modulen, utan separat µC, 1.9 MB för egna skript), den har 2 A/D och en D/A, 10 digitala I/O (som jag förstår det), inbyggd SMTP- och FTP-klient för att skicka mail eller ladda upp filer, inbyggd RTC, skickar SMS med mera. Fyra frekvensband, drar 1.6 mA i viloläge, som mest 475 mA med fräsigaste GPRS-anslutningen. Antagligen samma sak som 'GT864-PY Terminal' men med modulen 865 istf 864, och som löst kort på 45,7 x 45,7 mm.
Låter du den stå med radiodelen passiv för att sända data några gånger per dygn borde det inte krävas så värst mycket ström. Lägg på ett Li-jon-batteri med lagom kapacitet, solcell och laddare för batteriet och kör. Du kan ju lätt få tag på batteripack med 3 eller 6 Ah, och då gissar jag, som glad amatör, att du klarar några veckor med solförmörkelse.
Re: GSM/GPRS/3G-kommunikation för telemetri-applikation
Johan - tack för tipset! Verkar vara ett mycket bra och prisvärt alternativ.
