Tomá Flajzar
GSM ALARM pøenos poplachu na mobilní telefon kompletní stavební návod GSM pageru vèetnì zdrojového programu
2005
www.flajzar.cz
www.ben.cz
Tomá Flajzar
GSM alarm pøenos poplachu na mobilní telefon
Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnoována jakoukoli formou (tisk, fotokopie, mikrofilm nebo jiný postup), zadána do informaèního systému nebo pøenáena v jiné formì èi jinými prostøedky. Autor a nakladatelství nepøejímají záruku za správnost titìných materiálù. Pøedkládané informace jsou zveøejnìny bez ohledu na pøípadné patenty tøetích osob. Nároky na odkodnìní na základì zmìn, chyb nebo vynechání jsou zásadnì vylouèeny. Vechny registrované nebo jiné obchodní známky pouité v této knize jsou majetkem jejich vlastníkù. Uvedením nejsou zpochybnìna z toho vyplývající vlastnická práva. Vekerá práva vyhrazena © Tomá Flajzar, Praha 2005 © Nakladatelství BEN technická literatura, Vìínova 5, Praha 10 Tomá Flajzar: GSM alarm pøenos poplachu na mobilní telefon BEN technická literatura, Praha 2005 1. vydání
ISBN 80-7300-183-7
Obsah Co najdete na doprovodném CD ................................................ 6 Úvod ............................................................................................. 7
1. èást
9
Co byste mìli vìdìt ne se pustíte do stavby informace o problematice GSM, telefony, stavba pøípravkù, AT pøíkazy
1.1
Výbìr vhodného typu pøipojeného telefonu................... 10
1.2
Výbìr operátora ................................................................ 11
1.3
Nastavení sluby T-Mobile locator .................................. 13 Urèení polohy pomocí SMS ........................................................... 13 Urèení polohy pomocí internetových stránek www.t-zones.cz ...... 13
1.4
Potøebné náøadí a pomùcky ............................................. 15 Náøadí, které budete nutnì potøebovat .......................................... 15 Mìøicí pøístroje ............................................................................... 15
1.5
První kroky, aneb ovládání telefonu ................................ 16 pomocí datového kabelu .................................................... 16
1.6
Osazení ploného spoje pøevodníku .............................. 18
1.7
Popis systémových kablíkù pro spojení pøevodníku s mobilním telefonem ....................................................... 19
1.8
Seznam souèástek pøevodníku ....................................... 22 Pøevodník ...................................................................................... 22 Systémový kabel ........................................................................... 22
1.9
Nastavení programu Hyperterminál ................................ 22
1.10 AT pøíkazy .......................................................................... 27
A
GSM ALARM
3
2. èást
33
Vlastní konstrukce GSM pageru/alarmu GPA1
2.1
Úvodní popis funkce GSM pageru GPA1 ........................ 34
2.2
Tabulky funkcí GSM alarmu/pageru ................................ 36
2.3
Dosaení maximální spolehlivosti zaøízení .................... 37
2.4
Technické údaje GPA1 ...................................................... 38 Základní elektrické a mechanické údaje GPA1 ............................. 38 Orientaèní èasové údaje GPA1 ..................................................... 39
2.5
Popis zapojení ................................................................... 40
2.6
Popis jednotlivých vstupù ............................................... 42
2.7
Popis konfiguraèního pøepínaèe S1 ................................ 43
2.8
Nabíjení telefonu ............................................................... 44
2.9
Pøipojení mobilního telefonu k GPA1 .............................. 45
2.10 Zapojení systémového kabelu ......................................... 45 Siemens C35 ................................................................................. 45 Siemens C45, M50 ........................................................................ 46 Siemens C55, M55 ........................................................................ 46
2.11 Ploný spoj ........................................................................ 47 2.12 Osazení ploného spoje ................................................... 48 2.13 Oivení pøipojení napájecího napìtí ............................ 49 2.14 Seznam souèátek pageru GPA1 ...................................... 52 Zkuební zapojení ......................................................................... 53
2.15 Nastavení pageru .............................................................. 54 2.16 Postup pøi pøedepisování nové SMS zprávy u jednotlivých typù telefonù ................................ 56 Siemens C35 ................................................................................. 56 Siemens C45 ................................................................................. 56
4
GSM ALARM
A
Siemens M50 ................................................................................. 57 Siemens C55 ................................................................................. 57 Siemens M55 ................................................................................. 57
2.17 Ovìøení èinnosti GPA1 ..................................................... 57 2.18 Aktivace/deaktivace GPA1 ............................................... 57 2.19 Dálková aktivace a deaktivace GPA1 z mobilního telefonu ......................................................... 58 Simulace poplachu ........................................................................ 58 Pøeruení alarmového volání ........................................................ 59 Odchodový a pøíchodový èas ........................................................ 59 Blokování vstupu po poplachu ...................................................... 60 Odposlech prostoru ....................................................................... 60 Ovìøení nabíjení telefonu .............................................................. 60 Automatické zapnutí telefonu ........................................................ 61
2.20 Pøíklad pøipojení èidel k GPA1 ......................................... 62 2.21 Mechanická konstrukce ................................................... 68 2.22 Finální umístìní zaøízení .................................................. 71 2.23 Program a naprogramování procesoru .......................... 72 Doporuèený typ programátoru ....................................................... 72 Vlastní postup programování procesoru ....................................... 72
2.24 Upozornìní ........................................................................ 75 2.25 Závìrem ............................................................................. 75 2.26 Objednání stavebnice ....................................................... 75
3. èást
76
Stavebnice, díly, doporuèené doplòky, dalí zaøízení GSM, knihy
Sortiment firmy Flajzar .............................................................. 76 Knihy nakladatelství BEN technická literatura ..................... 82 Kontakty na prodejny technické literatury .............................. 83 A
GSM ALARM
5
Co najdete na doprovodném CD Doprovodný CD-ROM je nedílná souèást knihy. Datové informace lze rozdìlit do logických celkù, které se nacházejí v oddìlených adresáøích: n adresáø AT obsahuje kompletní seznam AT pøíkazù pro telefony Siemens x35 a Siemens x45 ve formátu PDF, n adresáø BEN obsahuje prezentaci knih nakladatelství BEN technická literatura ve formátu HTML (aktualizováno ke konci listopadu 2005) a také elektronickou verzi titìného katalogu ve formátu PDF Edièní plán Zima 2005/2006, n adresáø FLAJZAR obsahuje kompletní katalog firmy FLAJZAR ve formátu PDF z podzimu 2005, n adresáø FOTO obsahuje obsahuje fotografie pøípravku a GSM pageru. Ve bylo nafoceno z nìkolika pohledù, aby byla lépe dokumentována jejich stavba. Do shodného adresáøe jsme umístili trial verzi prohlíeèe fotografií ACDSee staenou z Internetu (http://www.acdsystems.com), n v adresáøi PROGRAM najdete zdrojový kód programu v assembleru GPA1.ASM a zkompilovaný hex soubor GPA1.HEX, n adresáø READER zde je samorozbalitelný archiv programu Adobe Acrobat Reader v nìkolika verzích (vèetnì nejnovìjí èeské verze 7), který slouí k prohlíení PDF souborù, n adresáø SIMOCO obsahuje program SiMoCo pro ovládání a konfigurování mobilních telefonù Siemens pomocí PC, n adresáø SPOJE, jak sám název napovídá, obsahuje klié obou ploných spojù popsaných v návodu ve formátu TIF a navíc ve zdrojovém formátu BRD programu EAGLE verze 4.09, aby si ètenáøi pøípadnì mohli ploné spoje upravit podle vlastních pøedstav.
Copyright Soubory na CD ROM mající pøímo vztah ke knize (tj. obsah adresáøù FOTO, PROGRAM, SIMOCO a SPOJE), nejsou volnì iøitelné, nebo se jedná o autorsky chránìný materiál. Dalí íøení, napø. umísování na jiné webové stránky nebo na jiná CD, je zakázáno.
6
GSM ALARM
A
Úvod Jednou z nejbolestnìjích stránek naí spoleènosti je kriminální èinnost. Poèet krádeí rok od roku stoupá a poèet objasnìných pøípadù není nijak potìující. Tento stav a technický rozvoj naí doby má pochopitelnì za následek èím dál vyí poptávku po elektronických zabezpeèovacích zaøízeních. Na trhu najdeme velké mnoství nejrùznìjích zabezpeèovacích ústøeden, od tìch klasických, vybavených sirénou a kódovou klávesnicí, a po moderní zaøízení signalizující naruení objektu na vá mobilní telefon nebo na pult centrální ochrany.
*** V této knize je popsán postup, jak si v amatérských podmínkách vyrobit vlastní systém zabezpeèení právì s vyuitím moderní signalizace naruení na mobilní telefon majitele, popø. dalích osob. Pøitom cena popsaného zaøízení mùe být hluboko pod 2000 Kè. Kdy uváíme, jaké hodnoty nám zaøízení mùe uchránit, je poøizovací cena zaøízení zanedbatelná. Popsaný GSM pager nebo chcete-li GSM alarm GPA1 vyuívá bìného mobilního telefonu, který je propojen s øídícím mikroprocesorem. Ten, na základì zmìny stavu na vstupu dává pøíkazy pøipojenému mobilnímu telefonu, který pak pole SMS a zavolá a na tøi telefonní èísla. Pøipojený mobilní telefon tedy slouí pouze jako brána do sítì GSM, která je dnes velmi rozsáhlá a pokrývá vìtinu území Evropy a velkou èást svìta. Informaci o naruení støeeného objektu mùeme získat doslova za pár vteøin a jsme doma nebo tøeba na dovolené u moøe. I kdy profesionální systémy pouívají GSM moduly, já jsem zvolil jako bránu do GSM sítì obyèejný telefon Siemens a to zejména z dùvodu nízké ceny a snadné reprodukce zaøízení i v amatérských podmínkách. Pouitý telefon se dá sehnat v bazaru za pár stokorun a je úplnì jedno, e je pokrábaný nebo má nefunkèní reproduktor nebo prasklý displej. Pøed popisem samotného GSM pageru GPA1 najdete v knize i popis ovládání mobilních telefonù Siemens po sériové lince, aby jste pochopili princip popsaného zaøízení a byli pøípadnì schopni si postavit vlastní zaøízení nebo upravit GPA1. A
GSM ALARM
7
Protoe jsem sám praktik a nemám rád knihy plné teoretických výkladù, snail jsem se v tomto duchu napsat i tuto knihu, resp. tento stavební návod. Není zde tedy iroce popisována problematika, která není dùleitá pro dosaení naeho cíle, tj. pro stavbu GSM pageru GPA1. Zapojení èidel a doporuèené pøipojení vychází také z tìch jednoduích moností, abyste byli schopni ve realizovat svépomocí. Jako øídicí mikroprocesor jsem zvolil typ PIC16F628 firmy Microchip, nebo s procesory od této firmy mám ty nejlepí zkuenosti. Program je také psán spíe s ohledem na pøehlednost a úspora místa pøi psaní programu nebyla rozhodujícím kritériem. V programu je ve popsáno, tak, aby jste si mohli snadno mìnit jednotlivé èasy a poupravit, pøípadnì dopisovat dalí funkce. Souèástí této knihy je také doprovodné CD, kde jsou nejen programy pro komunikaci s mobilním telefonem, úplný seznam AT pøíkazù, ale zejména zdrojový program pro mikroprocesor, vekeré ploné spoje nakreslené v programu Eagle 4.09 a dalí informace. Popsané zaøízení GPA1 nemùe v ádném pøípadì nahradit profesionální zabezpeèovací systém nainstalovaný odbornou firmou. Kniha má za cíl pouze nastínìní problematiky a monost výroby jednoduchého zabezpeèovacího zaøízení v amatérských podmínkách. Ne se do stavby pustíte, chci vás upozornit, e ve je urèeno pouze pro vai soukromou potøebu a není moné program nebo ploné spoje pouít pro výrobu zaøízení za úèelem zisku. Tomá Flajzar
[email protected]
8
GSM ALARM
A