Среда, 22.05.2019, 03:30    
[ Вход · Лента сообщений · Участники · Правила форума · Поиск · RSS ]
  • Страница 7 из 8
  • «
  • 1
  • 2
  • 5
  • 6
  • 7
  • 8
  • »
Форум » Форум uCProg » Управление и контроль » (20 статья) Охранная сигнализация GSM SMS
(20 статья) Охранная сигнализация GSM SMS
ИльдарДата: Пятница, 18.01.2019, 10:15 | Сообщение # 91
Сержант
Группа: Пользователи
Сообщений: 29
Статус: Offline
2544669 ,добрый день!
Расскажите, пожалуйста, какие проблемы были до выключения boden.


Сообщение отредактировал Ильдар - Пятница, 18.01.2019, 13:21
 
2544669Дата: Пятница, 18.01.2019, 18:34 | Сообщение # 92
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
Цитата Ильдар ()
проблемы  до выключения boden.

Контроллер постоянно перезагружаясь, не успевал загрузить в модем начальные установки.
Проверил три варианта прошивок: с одним, двумя и без термометра. Все работают как написано.
Есть несколько просьб (идей) к Станиславу по модернизации. Одну выше озвучил. Жду ответа.
Да, еще у меня в схеме, в цепи идущей от контроллера к модему стоит делитель напряжения. А цепь RST
не подключена.
 
BorodaДата: Пятница, 18.01.2019, 21:59 | Сообщение # 93
Генерал-лейтенант
Группа: Администраторы
Сообщений: 597
Статус: Offline
Цитата 2544669 ()
отключить в прошивке отправку СМС при включении устройства


Скачайте архив заново, сделал запрет смс при первом включении на 25 секунд, но в железе не проверял.
 
BorodaДата: Пятница, 18.01.2019, 22:01 | Сообщение # 94
Генерал-лейтенант
Группа: Администраторы
Сообщений: 597
Статус: Offline
Цитата 2544669 ()
в цепи идущей от контроллера к модему стоит делитель напряжения


Ну у меня этих цепей нет, потому как они стоят на плате модема.
 
2544669Дата: Суббота, 19.01.2019, 22:40 | Сообщение # 95
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
Докладываю. Проверил вариант с 6 входами и 1 терм.
Результат.
Включаю питание. Горит Н2 (нет сети). Через несколько секунд Н2 мигает пачками по 4 --5 импульсов.
Сеть нашлась. СМС не приходит ни через 25 секунд, ни через 25 минут. Это хорошо.
Но хорошее на этом заканчивается.
Размыкаю S1. Но и после этого нет СМС. Разрываю шлейф. СМС нет.
После размыкания S1 индикатор Н2 или загорается, или гаснет и остается в этом состоянии.
 
BorodaДата: Суббота, 19.01.2019, 23:05 | Сообщение # 96
Генерал-лейтенант
Группа: Администраторы
Сообщений: 597
Статус: Offline
2544669, странно. Вернем обратно. Если не взлетит, то компилятор виноват. Или у Вас деньги закончились. Кстати, питание МК замыкали для перезагрузки? А то без BOREN может некорректно запуститься, даже WDT не спасет.
 
BorodaДата: Воскресенье, 20.01.2019, 01:40 | Сообщение # 97
Генерал-лейтенант
Группа: Администраторы
Сообщений: 597
Статус: Offline
2544669, нашел бяку. Некоторые команды в компиляторе изменились с тех давних пор. Откопал свой модем и протестил. По командам видно, что МК отправлял СМС так:  AT+CMGS="+. Номер телефона из массива не брался. И модем отдавал ERROR.

Перезалил архив в статье, все работает.
 
2544669Дата: Понедельник, 21.01.2019, 16:09 | Сообщение # 98
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
Станислав, спасибо за доработку!Проверил, все работает, как хотелось! При включении, СМС не приходит, в каком бы режиме устройство, и состоянии шлейфы не находились. А дальше все в штатном режиме. Есть еще одна просьба. По моим меркам «не программиста» онаглобальная. Вот по этой ссылке :

http://icdevelop.narod.ru/plusgsm/index.htm

есть устройство похожее на ваше. Функционала у него гораздо меньше, но есть одна хорошая особенность. Это программа для
записи и изменения конфигурации устройства. Не через программатор, а напрямую.
Вот бы и нам то же такую!   С уважением.


Сообщение отредактировал 2544669 - Понедельник, 21.01.2019, 16:14
 
BorodaДата: Понедельник, 21.01.2019, 23:25 | Сообщение # 99
Генерал-лейтенант
Группа: Администраторы
Сообщений: 597
Статус: Offline
2544669, Да проблема совсем не глобальная. Щас ко мне едут PIC16F1824,25,27 и 29. Вот с PIC16F1827 можно уже чуть поширше развернуться. В конфигураторе добавить выбор СОМ-порта и сделать обратную связь (считать/записать). А в контроллере добавить режим конфигурации. Вот еще бы конфигурировать без снятия платы модема. Хотя... можно добавить радиомодуль 433 (его же можно для радиодатчиков температуры использовать) и через него с компа конфиг посылать на сигнализацию. У меня так дома сделано на ночной подсветке.
 
2544669Дата: Среда, 23.01.2019, 14:28 | Сообщение # 100
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
Жаль, что нельзя сделать такой конфигуратор в этом проекте. Сним бы это была бы Вещь с большой буквы. Я перебрал много вариантов охранок. В
некоторых, как и в этом, чуть - чуть чего - то не хватает для полного счастья. А в некоторых, наоборот, автор, идя на поводу у повторяющих,
или в плену своей фантазии, доводит функционал устройства до абсурда. В результате получается трудноуправляемый монстр, с кучей ненужных функций.

С уважением.
 
2544669Дата: Среда, 23.01.2019, 14:43 | Сообщение # 101
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
Чуть выше я приводил ссылку на охранку. А вот "мое видение" на на этот проект. Потребление в режиме охраны 3 миллиампера.
Возможность акустического контроля помещения.
Прикрепления: 5575821.jpg(137.7 Kb)
 
BorodaДата: Среда, 23.01.2019, 23:17 | Сообщение # 102
Генерал-лейтенант
Группа: Администраторы
Сообщений: 597
Статус: Offline
2544669, Ну если я буду делать новую версию, то она будет выглядеть примерно так.



Считаю PIC18F25K22 оптимальным для данного устройства с возможностью расширения функционала (в разумных пределах), стоимость 180 рублей, что чуть дороже PIC16F628 + PIC10F200.

Если Вы хотите видеть у себя на телефоне нормальные СМС (на каждую контролируемую зону) на русском, украинском, белорусском или еще каком языке, то это уже UNICODE, а это 2 байта на символ + подпрограмма перекодировки СМС на модем и из модема. В EEPROM контроллера влезет только 128 символов. Поэтому нужна внешняя SPI EEPROM. I2C очень медленная, уже проверенно.

Входные цепи я бы развел именно так, тут даже если 220 прилетит, то все останется целым. Радиомодуль 433 считаю обязательным, потому как сейчас продается куча радиодатчиков различного назначения именно с 433 и простыми протоколами обмена, да и те, что без 433 достаточно легко дорабатываются путем вживления мелкого МК и радиомодуля.

Связывать ноги RI, DTR, Status и NetLight с МК не имеет смысла, всю информацию можно забрать с UART, причем более расширенную. Таким образом можно использовать в устройстве практически любой GSM модуль или даже промышленный, типа Siemens TC35i или Овен ПМ01.
Прикрепления: 8623948.jpg(152.2 Kb)
 
intellekt007Дата: Пятница, 25.01.2019, 11:12 | Сообщение # 103
Рядовой
Группа: Пользователи
Сообщений: 1
Статус: Offline
Уважаемый Boroda,c нетерпением ждём этого нового проекта!!!!готовы Вас поддержать идеями и опробываниями железа в действии!Огромное Вам спасибо за Ваш труд!
 
2544669Дата: Пятница, 25.01.2019, 22:44 | Сообщение # 104
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
Нет, я новый проект не дождусь. Тем более мне надо с перламутровыми пуговицами, но без крыльев.

С уважением.
 
BorodaДата: Суббота, 26.01.2019, 00:43 | Сообщение # 105
Генерал-лейтенант
Группа: Администраторы
Сообщений: 597
Статус: Offline
2544669, ну как бы я в Вашем идеальном проекте всего лишь заменил 2 микросхемы. От этого у него не выросли крылья. Просто немного добавилось удобства.
Вот как Вы думаете, сколько я потратил времени на добавление блокировки СМС при включении? Не меньше шести часов! Там ЧЕТЫРЕ строчки кода. Просто в контроллере было свободно 3 байта, а требовалось 10. Пришлось всю программу перетряхнуть. При том, что компилятор, которым я пользуюсь, показывает один из лучших результатов по компактности кода. Сколько я устройств не собирал, всегда память программ забивалась на 99 процентов, потому как аппетит растет во время эксплуатации прибора. Мне это надоело. МК с памятью меньше 4к уже брать в руки страшно.
 
Форум » Форум uCProg » Управление и контроль » (20 статья) Охранная сигнализация GSM SMS
  • Страница 7 из 8
  • «
  • 1
  • 2
  • 5
  • 6
  • 7
  • 8
  • »
Поиск:





UP