Plošný spoj – GSM/GPRS modul
Jul 17, 2010 Komponenty balónu
Plošný spoj tohoto modulu bude zřejmě největší ze všech. Velké místo zabírá zejména breakout board pro samotný modul GM862 (pomocí kterého budeme posílat sms s pozicí balonu).
Na schematu jsou vyřešeny spínací bloky pro ON/OFF a RESET. Dále úprava logických úrovní mezi procesorem a GSM modulem a LED dioda zobrazující aktuální stav připojení k síti.
Pro velký obrázek klikněte:
Prototyp GSM modulu a první SMS
Apr 9, 2010 Komponenty balónu, Testování
Poté co dorazil první balíček komponent, začal jsem studovat datasheety GSM modulu GM862. Načrtnul jsem si základní schema a začal jej připravovat.
Nejprve jsem vyrazil do obchodu GM nakoupit nějaké diskrétní součástky, konektory, diody atd.
Desku GM862 Evaluation Board – Basic 50-Pin jsem opatřil konektory:
Opatrně jsem nasadil GSM/GPRS modul GM862 na titěrný konektor a připojil modul na nepájivé kontaktní pole, které využívám při vývoji prototypů.
Dále bylo potřeba vyřešit napájení, protože GSM modul potřebuje ke svému provozu 3.4-4.2V. Zakoupil jsem tedy nastavitelný regulátor napětí, vypočítal hodnoty odporů a otestoval. Tento modul může ve špičkách odebírat proud až 2A, zdroj proto musí být schopný takovému požadavku vyhovět.
Poslední problém představovali rozdílné logické úrovně – Seeeduino má 5V TTL logiku a GSM modul 2.8V CMOS logiku. Zařadil jsem tedy dělící můstky a pull-up rezistory.
U mobilního operátora Vodafone jsem zakoupil předplacenou SIM kartu a vložil ji do modulu. Celkové sestavení vypadalo následovně:
Další den jsem pracoval na softwarové části a naštěstí jsem nalezl knihovnu, která z velké části uměla s modulem pracovat a posílam mu definované AT příkazy.
Je potřeba:
- inicializace modulu
- nastavení přenosové rychlosti
- zadání PIN kodu
- nastavení evropského kmitočtového pásma
- přihlášení do sítě
- odeslání SMS na zadané číslo
Po pár hodinách se věc podařila, modul se přihlásil do sítě a po mém příkazu odeslal první SMS na můj mobil. Prototyp je funkční. Ukázkové video je zde:
czANSO – GSM module GM862 works fine! from Pavel Richter on Vimeo.
Schema vytvořím později až budou hotové další moduly.