Gsm pager PG-02 - resetator Petr & Stanislav Stuchlý Popis a návod k nastavení a používání 1. verze 1.1.2005 pro firmware PIC 1.0 a DPS1 Vyvinut ke splnění požadavků provozovatelů WiFi bezdrátových sítí, kde je použit jako prostředek pro vzdálené resetování WiFi acces pointů a celých serverů, nebo routerů. Dále se přímo nabízí k ovládání vytápění, či dalších spotřebičů na chatách a objektech, kde se tento způsob jeví jako nejjednodušší a nejlevnější, vzhledem k tomu, že pro ovládání spotřebičů pager pouze prozváníme a tak ovládání je zcela ZDARMA. až 10 oprávněných čísel, z nichž je možno prozváněním ovládat 2 spotřebiče Provoz zcela ZDARMA, pager pouze prozváníme a i kontrolní odpovědi z pageru jsou formou prozvonění (neutratí nic za volání) Veškeré nastavení provádíme prostřednictvím klávesnice mobilního telefonu v telefonním seznamu SIM karty Integrované nabíjení mobilu (přímo v zapojení pageru je implementována nabíječka mobilního telefonu) Automatické udržování kreditu u předplacených karet TWIST, GO, OSKARTA Hlídání stavu baterie a spuštění nabíjení při poklesu napětí (na rozdíl od trvalého připojení nabíječky, je toto šetrnější pro akumulátor mobilu) Základem celého systému je vhodný mobilní telefon (v současnosti Siemens) a již zmiňovaný GSM pager. Zařízení funguje na principu naprogramovaného mikroprocesoru, který komunikuje prostřednictvím jeho sériové linky s mobilním telefonem. Zadává mu povely a přijímá kontrolní hlášení. Součástí procesoru je WATCHDOG, hlídající chod programu. Pokud by se činnost samovolně zastavila, např. z důvodů napěťové špičky nebo výkyvu napájení, procesor se zresetuje a vyčte poslední stavy, dle nichž se nastaví a pokračuje nadále v činnosti. Zapojení obsahuje 3 relé. Jedno spíná nabíjení mobilního telefonu, další 2 jsou silová, pro připojení ovládaných zařízení. Činnost pageru indikuje LED dioda blikáním dle stavu ve kterém se pager nachází. Pokud zařízení použijete pro resetování serveru, můžete jej napájet přímo z PC pozor ale, aby jste si pagerem nevypnuli napájení PC, ale spínali tlačítko reset, jinak by došlo při vypnutí PC i k vypnutí pageru. Signalizace stavu LED diodou LD5 Technické parametry LED bliká pravidelně Pager je zapnut a v klidovém stavu LED 2x blikne a pomlka - stále opakuje Chyba komunikace s telefonem LED svítí Pager je zaneprázdněn: probíhá volání, nebo se zpracovává informace Napájecí napětí : 12V / 400mA Klidový odběr : 13mA Počet výstupů : 2x přepínací Max. spínaný proud : 10A / 250VAC Použitý GSM telefon : Siemens 35,45,50
ovládání spotřebiče do pozic 1 10 na SIM kartě si uložíme čísla telefonů, která jsou oprávněna ovládat připojené zařízení. Nevyužijete-li pozici, NESMÍ BÝT OBSAZENA. Prozvoníme-li pager, ten srovná volající číslo s čísly na pozici 1 10 a pokud se shoduje, změní stav na výstupu, dle délky prozvonění. V opačném případě se vrátí do klidového režimu. Úspěšné přepnutí oznámí kontrolním voláním- zavolá zpět, vyčká několik sekund a zavěsí. Můžeme proto poznat v jakém stavu se spínané zařízení nachází, jelikož pokud se relé spínalo, volá vám pager dlouze, pokud se vypínalo, prozvoní pouze krátce. Zapínali-li jste relé č.1, volá pager zpět 1x, pokud relé č.2, pak volá zpět 2x. Tip: Pager stačí prozvonit jen jedním zazvoněním, pro ovládání relé č.1 Za dlouhé volání, pro ovládání relé č.2 je považován stav, kdy voláte na pager až do odmítnutí hovoru pagerem. Zavoláte-li z telefonu bez zobrazeného čísla volajícího, pager zruší příchozí hovor ihned. automatické udržování kreditu Neuskutečníme-li z předplacené karty delší dobu žádný zpoplatněný hovor, číslo se jeví operátorovi jako neaktivní a proto kredit zruší a později dle smluvních podmínek i SIM kartu. Jelikož je pager koncipován tak aby pokud možno neutrácel kredit, zabezpečuje každý měsíc jeden zpoplatněný hovor na číslo uložené ve 12 pozici na SIM kartě. Každých 15 hodin a po resetu kontroluje datum a pokud se změnil měsíc, vytočí výše zmiňované číslo, vyčká několik sekund a zavěsí. U starších telefonů, které nejsou vybaveny aktuálním časem a datem tuto funkci nelze využít, v tomto případě číslo zpoplatněného volání neukládejte a alespoň jednou za měsíc vyzvedněte potvrzující volání z pageru, aby utratil. Využíváte-li paušální kartu, taktéž na 12. pozici nic neukládejte. Jako zpoplatněné číslo je nejlepší využít některou placenou službu, např. přesný čas, či programy divadel a kin. Ověřte si ale, zda lze číslo opravdu vytočit z mobilního telefonu. Musí začínat +420, či kódem Vaší země. automatické dobíjení akumulátoru Pokud je pager v klidu kontroluje stav baterie telefonu (po datovém vodiči) a v případě, že kapacita je nižší než 40% začne pager nabíjet integrovanou nabíječkou - sepnutím relé Re4. Po nabití je relé rozepnuto a nabíjení tímto ukončeno. Kontrola stavu baterie je prováděna každých 20 minut a po resetu. Nastavení pageru a pracovní paměti Po zkušenosti s konkurenčními výrobky jsme přistoupili k nastavení bez jumperů, spínačů a jiných mechanických částí, podléhajících oxidaci. Proto se vše, nastavuje v mobilním telefonu. Jsou pro toto vyhrazeny v telefonním seznamu SIMKARTY pozice číslo 1 až 12. Pager si také ukládá aktuální stav, aby z něj mohl po výpadku napájení, resetu, či zapnutí vycházet (stavy výstupů a nabíjení) do bezodběrové paměti EEPROM, kterou lze vynulovat. Popis jak provést vynulovaní najdete níže. Zjištění verze fw. A vynulování paměti EEPROM Byl-li některý z výstupu před vypnutím pageru sepnut, po zapnutí opět přejde do sepnutého stavu. Tyto stavy si pager vyčte z bezodběrové paměti, kam je ihned po každé změně ukládá. Pokud chcete poslední stavy vynulovat, před a ještě během zapnutí pageru držte stisknuté tlačítko TL. Ihned po zapnutí vám pager vybliká verzi FW a následně vynuluje paměť. Tlačítko můžete uvolnit a poté přejde do normálního provozu s implicitními stavy výstupů..
NASTAVENÍ PAGERU Důležité upozornění : Všechna čísla musíte vždy ukládat v mezinárodním tvaru a se znaménkem + na začátku. Tzn. například +420 608 123 456. Konfigurační číslo na pozici 11 musí také začínat znaménkem +. Pokud byste tuto zásadu nedodrželi a některé tlf. Číslo uložili bez znaménka +, pager nebude správně pracovat a vy zbytečně hledat příčinu, proto nastavujte velice pozorně!!! Tyto pozice na SIM kartě je třeba vyhradit pro pager a zapsat do nich potřebná čísla:!!! Každé číslo začíná znaménkem + a ukládat se musí do paměti SIM KARTY SIMKARTA telefonní seznam: Pozice : 1.10 11 12 čísla oprávněná ovládat Setup nastavení Číslo zpoplatněného výstupy pageru volání pro udržení kreditu Pozice 11 - pokud neexistuje, pager si po prvním zapnutí vytvoří sám.. Vloží do ní implicitní hodnoty - +005, tzn. Obě relé v režimu impulsním a prodleva 10 sekund. Můžete ji však nastavit sami. Pozice 12 - zapište pouze pokud chcete využít funkci udržování kreditu Nemusíte obsadit všechny pozice 1-10, ponechejte je poté NEOBSAZENÉ! Položka Setup je povinná. Pokud nezadáte pozici 12, pager nebude provádět zpoplatněná volání. Po každé úpravě nastavení je třeba pager vyresetovat (vypnout a zapnout), aby změny načetl 11. pozice - Setup číslice 123 jsou pozice - nutno zadat hodnoty, které můžou nabývat čísel, daných v závorkách 1 [0] relé č. I prozvoněním sepne na nastavený okamžik [1] prozvoněním mění svůj stav 2 [0] relé č.ii prozvoněním sepne na nastavený okamžik [1] prozvoněním mění svůj stav 3 prodleva v sekundách [0] 1 sekunda, [1-9] prodleva x * 2 sekundy například : [5] = prodleva bude 10 sekund > 5*2=10
Rozpiska součástek : R1,2,3,4,5,6 R7,R8 R9 R10 RS1 C1,C2 C3 C4 C5 C6 C7 C8 D1 D2,D3 D4 D5,D6 LD1-LD5 1k 1R 2K2 530R odpor. síť 2K2 22pF 100nF 220 µf/16v 470 µf/10v 47uF/35V 220uF/10V 470pF 1N4007 2V7 1N5819 1N4148 LED Obr. 2 ------------------ Osazovací plán pageru IC1 78L05 IC2 PIC 16F628 s programem IC3 ULN2803 IC4 MC34063 Re1,Re2 Relé RAS 1215 Re4 Omron 946H Q 3,579 Mhz TL1 Mikrospínač TLUMIVKA 330uH RE3,KX3, KRE3 NEOSAZENO KX2 konektor s 4 piny Konektor k mobilnímu telefonu Siemens (součást dodávky). Obr. 3 --------------------------------------- Obrazec plošného spoje (strana spojů) Signály na KX 2 : Pin1 Nabíjení Pin2 GND Pin3 Rx (u MT) Pin4 Tx (u MT) Při objednání hotového výrobku, nemusíte nic propojovat, kablík je přiložen, jeho délka je 25 cm a nedoporučujeme jej prodlužovat, z důvodu možného zavlečení rušení do komunikace pageru s telefonem. Pokud přece jen potřebujete delší kablík, použijte stíněný a toto propojte s GND Obr. 4 Propojení mobilu s deskou pageru
Příklad zapojení PG-02 KRE 1,2 Svorky relé : NC v klidu sepnuto C - společný NO v klidu rozepnuto KX 3 : rezerva pro případné doplnění dalších funkcí, nebo vstupů v nové verzi FW. Zdroj je možno zvolit zálohovaný, s proudem alespoň 400 ma (z důvodu funkce zařízení i při výpadku napájení) Obr. 5 Příklad zapojení pageru PG-02 Princip zapojení PIC z PG 02 Máte li zájem použít pouze naprogramovaný procesor, předkládám Vám zde blokové zapojení. Výstupní relé je třeba spínat tranzistorem, brány PIC nejsou dimenzovány pro přímé buzení relé. Obr. 6 Zjednodušené schéma pro použití MCU ve vlastní aplikaci
Zařízení popsané v tomto článku si můžete objednat: 1. Kompletní (bez mobilního telefonu) osazený a oživený pager za cenu 890,- Kč včetně DPH 2. Stavebnice (bez mobilního telefonu) - obsahující plošný spoj, sadu součástek, naprogramovaný mikroprocesor a konektor pro mobilní telefon za 590,- Kč včetně DPH. 3. Samotný naprogramovaný procesor PIC 16F628 za cenu 270,- Kč včetně DPH 4. Vhodný zdroj 230VAC 12V DC / 400mA - 190,- Kč včetně DPH 5. Poštovné 100,- Kč (balné neúčtujeme) Příklad nejběžnější konfigurace kompletní GSM pager PG-02 + adaptér 12V (připojíte jen ovládané spotřebiče a mobilní telefon), zaslaný na dobírku, obdržíte za 890+190+100 = 1180 Kč WWW stránky výrobku najdete na adrese www.stuchly.cz Objednávky, dotazy, nápady, technická podpora: Petr Stuchlý, petr@stuchly.cz, +420 608 706 722