Заказать прошивку

 





 

 

Данное устройство предназначено для охраны и наблюдения за удаленными объектами. Оно может дозваниваться до телефонных номеров из списка (не более 3), записанных в EEPROM PIC'a, а также отправлять SMS. Основу составляет распространенный микроконтроллер PIC16F628A. Он отсчитывает необходимые интервалы времени и управляет мобильным телефон посредством некоторых AT команд, а именно:

- ATD<тел. номер>; - вызов. 
- ATH - отмена вызова. 
- AT+CMGS=<pdu length> - отправка SMS. 
- AT+CMGR=n - читать SMS с sim. 
- AT+CMGD=n - удалить SMS c порядковым номером n. 

Чтобы процессор знал о приходе новой SMS, устанавливается режим индикации входящих сообщений командой AT+CNMI=1,1,0,0,1.

Работает устройство следующим образом: после включения питания проверяется уровень на RA5. Если переключатель "запись конфигурации" замкнут, микроконтроллер переходит в режим установки параметров и ждет прихода информации с ПК. В другом случае, если необходимо, будет произведена инициализация телефона (команды ATE0, AT+CMGF=0, AT+CNMI=1,1,0,0,1) и после временной задержки устройство перейдет в дежурный режим - будет контролировать логические уровни на "Вход1" - "Вход4". В случае если они не совпадают с записанными ранее в EEPROM значениями, может быть произведена либо отправка SMS, дозвон или включение сигнальных устройств (сирена, свет и т. д.). После этого в течение времени, определённого параметром "время восстановления", микроконтроллер не будет реагировать на изменение состояния датчика. Это время может быть установлено в пределах от 10 с до 2540 с (около 40 мин.). Также настраиваемые временные задержки есть перед процедурой дозвона и отправкой SMS, включением сигналов 1 и 2 (0-255 с). Есть возможность узнать в любой момент состояние всех четырех датчиков, для этого надо отправить на номер SIM карты используемого в устройстве мобильника сообщение с текстом "stat". Для сброса устройства необходимо использовать текст "rst".

Для отображения режима работы служат светодиоды D1 и D2. При работе в режиме охраны (основной режим) светодиод D2 мигает с частотой один раз в 4 сек. Оба горящих светодиода обозначают готовность к записи конфигурации с компьютера. Оба мигающих светодиода означают повреждение данных в EEPROM (конфигурация устройства). Вспышки светодиода D2 с периодом в 0,5 сек говорят о попытке передачи AT команд после включения. Мигающий светодиод D1 говорит о том, что после подачи питания ещё не прошло установленное время. D2 горит непрерывно при взаимодействии контроллера с телефоном (попытка дозвона и отправка SMS).

Стабилитроны D3-D6 защищают входы микросхемы от превышения допустимого уровня напряжения.

Как для связи с телефоном, так и для связи с компьютером при установке параметров, служат линии "data rx" и "data tx". Скорость порта составляет 19200 бит/с. Чтобы избежать перегрузки информационных входов телефона, напряжение питания контроллера понижено до 3.7В. В принципе, в нескольких проверенных автором экземплярах устройство нормально работало даже от двух разряженных NiCd аккумуляторов (напряжение около 2В). Схемы разъемов для мобил можно найти в интернете, например на сайте www.pinouts.ru. В качестве примера приведем распиновку разъема для телефона Siemens C35, с которым и тестировалось устройство:



Нам нужны только три контакта - 1 (GND) соединяется с "-" источника питания, 5 (DATA OUT) - подключается к "DATA RX" устройства, а 6 (DATA IN) к "DATA TX".

Для подключения к компьютеру необходим преобразователь уровней RS-232 в TTL:

Теперь несколько слов о настройке устройства. Для установки параметров контроллера с ПК была написана несложная программа. Она может быть также использована для создания двоичного образа EEPROM, который затем записывается при помощи программатора в микросхему.

 

С Автором можно связаться - icdevelop@yandex.ru или icdevelop@mail.ru

 

Скачать программу,прошивку

Обсуждение на ФОРУМЕ


Источник
 
Дата: 11-12-2009, 21:18, Просмотров: 24078, Автор: Nikolai4
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
Ser_ik # 1
11 февраля 2010 10:40  
 
good Работает. Где то год как собирал устройство, проверил.
  •    •     


   
miron # 2
13 апреля 2010 22:33  
 
собрал даную штуку, но чтото не работает при включении имеем Оба мигающих светодиода, когда включаем с нажатой кнопкой оба светика горят постояно
но програма говорит что устройство не отвечает, при подключении телефона Сименс С 55 телефон сразу тухнет, что делать подскажите пожалуста.
  •    •     


   
Nikolai4 # 3
13 апреля 2010 22:40  
 
микроконтроллер прошили через программатор? изначально
  •    •     


   
zaa-1978 # 4
13 апреля 2010 22:40  
 
проверь правильность подключения к телефону!!!
просто такое впечетление с сименсом какбудто ты коротиш плюс телефона на корпус.
  •    •     


   
Nikolai4 # 5
13 апреля 2010 22:45  
 
Чуствую проблема затянется надолго, переходим на форум, чтоб незасорять коментарии!
тему уже создал

Обсуждаем на форуме

  •    •     


   
miron # 6
21 апреля 2010 22:27  
 
все нормально разобрался перепутал выводы линии "data rx" и "data tx" все отлично работает, правда работает только с сименсом LG НОКИЯ нехотят. испытано и проверено на Украине есть програма под украинские номера.
  •    •     


   
oleg1297 # 7
4 октября 2011 14:10  
 
А может кто нидь доработать эту сигнализацию в плане постановки и снятия ее с охраны с помощью ключом-таблеткой i-Button
  •    •     


   
Drayv # 8
31 октября 2011 14:09  
 
девайс классный но есть пару вопросов
1 купить на радио рынку старый сименс не проблема где купить к нему нормальный акум чтоб мобилки хотя б 2 дня без подзарядки держала батарею, я уже пробовал и на более новый сименс покупать аккумулятор то не держит больше 1 дня все китайское га.....о, а нормального давно не делают. Пробовал вместо аккумулятор через керенку выпрямитель делать тоже глухо не знаю как выходить с этой ситуации.
Может у кого то есть идеи или варианты решения то поделитесь буду рад любому умному совету.
  •    •     


   
Nikolai4 # 9
31 октября 2011 21:24  
 
Drayv, давай на форум (ссылка в статье) , использовать отдельный аккумулятор или пусть постоянно будет включен на зарядку.
  •    •     


   
lawyer # 10
2 декабря 2011 19:00  
 
А кто нибуть объяснит, зачем в схеме стоят стабилитроны - если входы будут замыкатся на массу датчиками, тогда там будет низкий уровень и они там ни к чему, а своим собственным напряжением питания разве может быть превышен предел для входа ведь питается от 3,7 вольт??? Или может быть входы нужно подключить через подтягивающие резисторы к VCC (+5V)???
  •    •     


   
Nikolai4 # 11
3 декабря 2011 00:37  
 
lawyer, это да, но есть разные нужды и разные радиолюбители...так сказать навсяк случай :)
  •    •     


   
Drayv # 12
26 декабря 2011 15:29  
 
Привет всем спаял девайс Как настроить номера на украинских операторов? на сайте видел писали что есть прога но не указали где она, и с нокиа 6310i кто-то тестировал девайсик? smile
  •    •     


   
Nikolai4 # 13
26 декабря 2011 20:57  
 
Drayv, прога на форуме
  •    •     


   
Drayv # 14
14 февраля 2012 17:44  
 
Разочаровал меня этот девайс, я пробовал и другие контроллеры подключать, но непонятно почему при начальном тестировании как-то коряво работал девайс, а потом начал моб терять сеть. По началу были мысли что телефоны сименс старые и плохие, купил 3й телефон и только прошло 10 секунд на мобилке пишет поиск сети, или при звонке пишет поиск сети.

Тестировал с сименсом С35,С45, А50
  •    •     


   
vserg-79 # 15
3 апреля 2012 09:41  
 
Nikolai4, не нашел прогу под украинские номера на форуме, а что цепляем к "Сигнал 1"... и "вход 1"...? Обязательно ли собирать преобразователь RS-232 или можно через программатор ?
  •    •     


   
Stepane # 16
24 мая 2012 17:25  
 
Собирал даное устройство года 2 назад ище работает досель , потребление тока очень маленькое от акомультора 3,7 вольта гдето пол года держалось работал с сименсами с65 сх65 с 75 а60 больше непробівал!!!! Имеется программа для Украинских номеров обращайтесь скину!!! Преобразователь лутше собрать так удобней подошли с ноудбуком к устройству подключили и зашили нужную информацию по месту smile
  •    •     


   
Nikolai4 # 17
24 мая 2012 18:35  
 
Stepane, кидай на форум программу, ссылка в статье.
  •    •     


   
Broka # 18
5 июля 2012 09:31  
 
Вопрос.... ну так значит прошивка на сайте полностью боеспособная? Можно смело собирать и всё будет работать?
  •    •     


   
Nikolai4 # 19
5 июля 2012 21:17  
 
Broka, конечно, собирай, можешь форум для начала прочитать, ссылка в статье
  •    •     


   
Broka # 20
11 июля 2012 20:07  
 
Попробую собрать...., о результатах обязательно отпишусь!
  •    •     


   
shtabs # 21
24 августа 2012 13:29  
 
скажите,а какой прогой GSM-модуль прошить и какие выводы модуля должны быть задействованы? заранее благодарен
  •    •     


   
Nikolai4 # 22
25 августа 2012 18:57  
 
программаторы тут http://bezkz.su/publ/programmatory/pic-microchip/
  •    •     


   
Diman74 # 23
17 марта 2013 21:29  
 
c сименсом с72 будет работать?
  •    •     


   
Stepane # 24
30 декабря 2014 23:34  
 
....с ним у меня и работает....
  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Конкурсные работы:

Сообщения Форума Ответов
Бакометр 2 202
Авторская программа LEX6630SOF ... 36
бaкoмeтр 1804
Сколько мужчина может потратит ... 4
Настенные часы - термометр 258
PICKIT2 и AVR 5
RGB подсветка приборной панели 4
Индикаторы температуры и давле ... 22
Универсальный бортовой компьют ... 298
Простой автоматический выключа ... 18