1.Аларма използваща GSM мрежата за оповестяване. Устройството работи на базата на GSM апарат Siemens C35, M35.

1.     При изпращане към устройството на SMS със съдържание Gps’ връща отговор:

-         състоянието на входовете и изходите;

-         номера на клетката за която се е закачил;

-         захранващото напрежение;

-         координатите;

        без значение от който номер му се изпраща командата.

2.     При <-data-> позвъняване, през модема устройството изпраща номера на клетката за която е закачен и пълният пакет NMEA-0183 от GPS модула докато не прекъснем връзката.

-         връзката компютър <-> GSM става посредством HyperTerminal със скорост 19200bps;

-         командата за набиране на  устройството е: ATD+35988…….’;

-         прекъсване на връзката трябва да се извърши като се изпрати произволен пакет данни.

3.     За да се зададе номера на който устройството да звъни или да вдига ‘аналогово’ е необходимо  да изпратим SMS със съдържание BeeX’ (Bee1, Bee2, Bee3 - номер по ред на абоната). Телефона си го взима от SMS. За да потвърди приемането на командата устройството ни звъни.

X: 1, 2 или 3  - абона⪔ите на които звъни последователно, ако искаме да звъни само на един номер трябва да изпратим три SMS от един и същ номер.

4.     При аналогово позвъняване от зададените номера устройството вдига с включен микрофон.

5.     За да позволим на устройството да реагира при промяна в състоянието на входа трябва да изпратим SMS със съдържание InXY’.

X: 1, 2 . . . е номера на входа;

Y: e’- позволен, ’d’- без реакция.

6.     При промяна в състоянието на позволения вход устройството звъни последователно на зададените номера и чака ‘отказване на разговор’ в противен случаи затваря  и звъни отново след 1min.

7.     За да активираме изход трябва да изпратим SMS със съдържание OutXY’.

X: 1, 2 . . .  е номера на изхода

Y: a’- активиран, d’- деактивиран.

8.     Има възможност за ръчно активиране/деактивиране посредством ключ независимо от изпратените SMS.

9.     Няма значение SMS с малки или големи букви е написан.

10. Системата работи с SIM карта на M-Tel, при използване на SIM карти на друг оператор е необходимо промяна в програмата в областта на работа с SMS или по-точно номера на SMS Center. Автоматичното извличане на номера от SIM катата понякога създава проблем поради липсата му.

11. Извода 'Power ON' се запоява на платката на GSM на мястото на бутона за включване (съответно подаването на лог. 0 от микроконтролера означава  включване на апарата). Това е важно за да може да се активира при подаване на захранването или да се рестартира при проблем в GSM апарата.

12. Първоначално е необходимо да се настроят следните функции:

  • забранява се първоначалната проверка на PIN кода - картата се поставя на друг мобилен телефон и чрез менютата 'защита' или 'кодове' се отменя проверката на PIN.

  • забранява се услугата 'гласова поща' - набира се телефон *88 (оператора де спре услугата 'гласова поща').

  • активиране на Prima роуминг: чрез SMS, изпратен на номер 1181 с текст 'start' за активиране или текст 'stop' за деактивиране.

13. Използваният GPS модул има един изход, през които текат  данни с протокол NMEA-0183 в асинхронен формат със скорост 9600bps.

LZ4GV

Application

File Types C35_
принципна схема   Download
използван софтуер PIC16F88 Download
печатна платка PCB Top Download
печатна платка PCB Bottom Download
използвани компоненти   Download

Основната програма използва модули от подпрограми които се намират тук !!! Te трябва да се поставят в директорията на  MPasm  или в папката на основаната програма.

Решени проблеми в работата на устройството:

  • Ако в процес на предаване на данни GSM изгуби връзка с клетката и предаването на данни по DCS канала прекъсне, след възстановяването на връзката GSM не отговаря на AT-Commands изпратени към него -> Рестартиране на GSM /изключване и отново включване/;

Главно Меню

1