поиск:    

 
переход:  



Екатеринбург Онлайн
Форумы:  Операторы связи,   Модели телефонов,   Покупка-продажа телефонов,   Цифровое фото,   Обсуждение гаджетов,   Интернет

  Форумы  > Технологии > Радиолюбитель  

GSM+PIC


Список Тем  |   Поиск  |   Правила  |   Статистика  |
1 | 2 | следующая страницапоследняя страница
GSM+PIC   #109177  наверх
Автор:  
Дата:   

Всем привет. Сразу объясню суть вопроса. Проект не коммерческий, но хотелось бы его довести до ума. Много есть устройств с GSM управлением/оповещением, но захотелось сделать свое. Есть решения?

Я не нашел, поэтому пошел с нуля. Поставил задачи:
1) Функция термостата для управления электрокотлом (нагревателем) (подача/обратка)
2) Контроль температуры в помещении
3) GSM управление параметрами (температура и прочее)
4) GSM оповещение о статусе системы и нештатных ситуациях.

Сразу скажу, есть готовое решение, на базе, которого все уже работает: http://masterkit.ru/shop/smarthome/guards/1327325 ,но это дорого-раз, не обеспечивает нужный функционал-два, куча ненужного - три. Именно эти факторы меня сподвигли попытаться сделать свое. Простое и рабочее.

В собственной реализации пошел стандартно: Купил GSM модуль Quectel 75 в Промэлектронике и комплектующие, собрал по классической схеме с таким же питанием, зацепил по USART к PIC16F877, к нему же зацепил ЖК двустрочный WH1602 и оставил несколько ног для управления и контроля внешних устройств.
Вот реальные фото сборки:

Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru


Фотография из Фотогалереи на E1.ru


Дальше сложнее, для обмена с GSM модулем - AT комманды, отправка не проблема, но прием и обработка доставляет. Как разумнее это делать, а конкретно оптимизация ресурсов МК?

У меня не сложилось с MPLAB и C, поэтому исходников на них не будет. Есть на специфичиском языке - JAL (выложу завтра), но смысл в алгоритме обработки AT сообщений от GSM модуля, как? Это строки, мусор, текст в в разной кодировке итд. Ловить то, что нужно, съедает слишком много, фильтровать как?

[Сообщение изменено пользователем 06.11.2015 23:47]
3/1 |    |  Поделиться:  
Re: GSM+PIC   #109178  наверх
Автор: Nefоrmаtus© 
Дата:   

Посижу, послушаю :popcorn:
  |  Поделиться:  
Re: GSM+PIC   #109180  наверх
Автор: El.Master ПриватизировалКОСМОС 
Дата:   

если без GSM то у коробки есть комплект 8036, я его повторил, правда вынес мозг всем на форуме.
ну а насчет дороговизны то GSM модуль стоит порядка 3000 рублей. а прошивка проца есть на сайте.
  |  Поделиться:  
Re: GSM+PIC   #109181  наверх
Автор: DDeNN 
Дата:   


Цитата:
От пользователя: El.Master™

если без GSM то у коробки есть комплект 8036,

смысл в GSM, сразу скажу. Локально регулировать и контролировать - это не интересно и просто (цена вопроса примерно 1000-1500р. по комплектующим в розницу).


Цитата:
От пользователя: El.Master™

GSM модуль стоит порядка 3000 рублей

что это?


Цитата:
От пользователя: El.Master™

а прошивка проца есть на сайте

где? о чем речь?
  |  Поделиться:  
Re: GSM+PIC   #109182  наверх
Автор: Мoзгoпрaв и мoзгoвeд© 
Дата:   


Цитата:
От пользователя: DDeNN

Как разумнее это делать, а конкретно оптимизация ресурсов МК?

написать на адекватном языке.
  |  Поделиться:  
Re: GSM+PIC   #109187  наверх
Автор: alexhote 
Дата:   

на си вполне реально, за пару недель с нуля до основных функций контроллера можно разкурить
  |  Поделиться:  
Re: GSM+PIC   #109196  наверх
Автор: DDeNN 
Дата:   


Цитата:
От пользователя: alexhote

на си вполне реально, за пару недель с нуля до основных функций контроллера можно разкурить

верю охотно, есть какие нить примеры, морально уже готов курить си?
  |  Поделиться:  
Re: GSM+PIC   #109204  наверх
Автор: Nefоrmаtus© 
Дата:   

Жирненький такой PIC :popcorn:
  |  Поделиться:  
Re: GSM+PIC   #109205  наверх
Автор: StranNick_1   (О пользователе)
Дата:   

мож енто Вам как-то поможет правда для L10
http://files.msdatabase.ru/gps
http://bsvi.ru/quectel-l10-gps-modul-s-sekretnoj-d...
  |  Поделиться:  
Re: GSM+PIC   #109207  наверх
Автор: DDeNN 
Дата:   


Цитата:
От пользователя: StranNick_1

мож енто Вам как-то поможет правда для L10

Спасибо, не совсем то.. Основная загвоздка в написании "правильной" прошивки PICа, а именно, той ее части (функции), где требуется наладить обмен данными по UARTу с GSM модулем. Не обязательно этот, доки на модуль есть.
  |  Поделиться:  
Re: GSM+PIC   #109209  наверх
Автор: El.Master ПриватизировалКОСМОС 
Дата:   


Цитата:
От пользователя: DDeNN

GSM модуль стоит порядка 3000 рублей
что это?

это готовое изделие SIM300DZ применяемое в коробочном произведении под номером BM8039D

Цитата:
От пользователя: DDeNN

а прошивка проца есть на сайте
где? о чем речь?

все о том же BM8039D, правда фьюзы не указаны

Цитата:
От пользователя: DDeNN

Локально регулировать и контролировать - это не интересно и просто

а дистанционно регулировать это тупо понты, типа:
-А посмотрю ка я какая температура у котла...
-Клик... Клик... Клик... Клик... Клик...
-Бжжжж..
-Ой, на 2 градуса выше чем я хочу...
-Клик... Клик... Клик... Клик... Клик...
-Бжжжж..
-Ну вот другое дело, теперь трагедии не будет.
:beach:

Глупости это всё.
1/1 |    |  Поделиться:  
Re: GSM+PIC   #109211  наверх
Автор: alexhote 
Дата:   


Цитата:
От пользователя: DDeNN

требуется наладить обмен данными по UARTу с GSM модулем


искать готовую библиотеку надо
натыкался на проекты, почти у всех модемов протокол одинковый
  |  Поделиться:  
Re: GSM+PIC   #109230  наверх
Автор: L'еаu
Дата:   

лисапет с квадратными колесами - это ново

не нужно гсм управление котлу

это примерно такое же занятие как наблюдать за работой стиральной машины в ея окошко
4/1 |    |  Поделиться:  
Re: GSM+PIC   #109232  наверх
Автор: StranNick_1   (О пользователе)
Дата:   


Цитата:
От пользователя: DDeNN

обмен данными по UARTу с GSM модулем

здеся код для ardupilot(атмега328) в каком виде не смотрел но по статье скетч ард-но+библ (L10) http://files.msdatabase.ru/ardupilot

Цитата:
От пользователя: L'еаu

не нужно гсм управление котлу

Паулюс под Сталинградом об ем мечтал :-)

[Сообщение изменено пользователем 07.11.2015 21:44]
  |  Поделиться:  
Re: GSM+PIC   #109234  наверх
Автор: DDeNN 
Дата:   


Цитата:
От пользователя: El.Master™

это готовое изделие SIM300DZ применяемое в коробочном произведении под номером BM8039D

SIM300 это глючный и устаревший гсм модуль, который не представляет интереса для меня лично.
Повторить устройство с кодовым названием BM8039 цели нет.


Цитата:
От пользователя: El.Master™

а дистанционно регулировать это тупо понты, типа:

гсм управление и контроль - это хотя бы одна функция: активировать один из двух режимов - "дома 23С" и "вне дома 15С" и это не просто баловство, а реальная экономия (проверено годами использования).

Цитата:
От пользователя: L'еаu

не нужно гсм управление котлу

то же самое.. если внезапно ударил мороз, но я знаю, что дом продувает, то имеет смысл добавить жару, чтобы приехать в теплый дом, а не напрягаться, почему прохладно. Может насос циркуляционный сдохнуть, может протечка случиться, может грязь в системе собраться в одном месте, может напруга в доме пропасть, может одна фаза отпасть... все эти ситуации можно своевременно отследить и, возможно, предотвратить удаленно серьезные последствия.
2/0 |    |  Поделиться:  
Re: GSM+PIC   #109236  наверх
Автор: El.Master ПриватизировалКОСМОС 
Дата:   

если

Цитата:
От пользователя: DDeNN

дом продувает


Цитата:
От пользователя: DDeNN

то имеет смысл

устранить продувание, или вы настолько богаты что можете позволить себе отапливать вселенную за свой счет?

Цитата:
От пользователя: DDeNN

SIM300 это глючный и устаревший гсм модуль

не знаю не проверял и не собираюсь.

Цитата:
От пользователя: DDeNN

то имеет смысл добавить жару

одна команда по гсм и любой контроллер в охранке её отработает.

Цитата:
От пользователя: DDeNN

Может насос циркуляционный сдохнуть, может протечка случиться, может грязь в системе собраться в одном месте, может напруга в доме пропасть, может одна фаза отпасть... все эти ситуации можно своевременно отследить

аналогично, обратная команда по гсм "авария", само собой всё равно не починится.
и всё это выполняет практически любой охранный модуль на гсм и не надо для этого изобретать велосипед.
  |  Поделиться:  
Re: GSM+PIC   #109237  наверх
Автор: DDeNN 
Дата:   


Цитата:
От пользователя: El.Master™



дык цена вопроса?? то же BM8039D стоит 7500р. и к нему мне пришлось прикрутить еще один пик, чтобы отработать логику.
Я же озадачился сделать своими руками тоже самое, но за 2т.р., почему нет?


Цитата:
От пользователя: El.Master™

устранить продувание, или вы настолько богаты что можете позволить себе отапливать вселенную за свой счет?

Вам приходится делать что то, кроме теоретических объектов? Если да, то к чему вопрос?
  |  Поделиться:  
Re: GSM+PIC   #109238  наверх
Автор: DDeNN 
Дата:   


Цитата:
От пользователя: El.Master™

одна команда по гсм и любой контроллер в охранке её отработает.


А что это это за девайсы то? Каков их ценник?
  |  Поделиться:  
Re: GSM+PIC   #109246  наверх
Автор: Andrey_I   (О пользователе)
Дата:   

Сделал такое буквально пару недель назад. Ардуино + gsm купил на али, обошлось все вместе около 10 баксов. Парсинг входящих смсок довольно прост, не понятно в чем загвоздка. Если надо - могу выложить кусок кода на ардуиновском С, где это реализуется.
1/0 |    |  Поделиться:  
Re: GSM+PIC   #109247  наверх
Автор: El.Master ПриватизировалКОСМОС 
Дата:   


Цитата:
От пользователя: DDeNN

А что это это за девайсы то? Каков их ценник?

GSM сигнализации типа Кситал или Сапсан или тот же коробочный ВМ8039, цена к сожалению не радует, против прошлого года подорожали вдвое.

Цитата:
От пользователя: DDeNN

Вам приходится делать что то, кроме теоретических объектов?

при чем тут это? я радиотехник-электрик, а не строитель, но мне сдается что если дом продувает то в первую очередь надо устранить эту причину, а не топить со всей дури.

ps ни коем случае не против рукоблудства и всяко приветствую его в разумных пределах.
  |  Поделиться:  
Re: GSM+PIC   #109248  наверх
Автор: L'еаu
Дата:   


Цитата:
От пользователя: StranNick_1

Паулюс под Сталинградом об ем мечтал

первыйканал головного мозга?



Цитата:
От пользователя: DDeNN

Может
насос циркуляционный сдохнуть, может протечка случиться, может грязь в системе собраться в одном месте, может напруга в доме пропасть, может одна фаза отпасть... все эти ситуации можно своевременно отследить и, возможно, предотвратить удаленно серьезные последствия.

А. Ну по ТЗ не видно, что там и бойлер самопальный.
Тогда конечно нужно ещё и таджика при нем постоянно держать.
1/0 |    |  Поделиться:  
Re: GSM+PIC   #109251  наверх
Автор: Серый гусь  (О пользователе)
Дата:   

у мну домик в саду стояло 2 обычных таймера - один включал теплопушку раз в час. другой свет на полдня. неудобство одно - если электричество отключают то может всё померзнуть, если председатель не предупредит что будет авария. я тогда еду печку разжигать.

сейчас для телеметрии буду если делать - поставлю комп старый для управления. вебкамеру которой вертеть можно повешу и свисток с интернетом воткну.


[Сообщение изменено пользователем 08.11.2015 14:22]
  |  Поделиться:  
Re: GSM+PIC   #109259  наверх
Автор: DDeNN 
Дата:   


Цитата:
От пользователя: Andrey_I

Сделал такое буквально пару недель назад. Ардуино + gsm купил на али, обошлось все вместе около 10 баксов. Парсинг входящих смсок довольно прост, не понятно в чем загвоздка. Если надо - могу выложить кусок кода на ардуиновском С, где это реализуется.

Надо, конечно, в этом и проблема. Вернее в том, чтобы запихнуть все в PIC.
  |  Поделиться:  
Re: GSM+PIC   #109266  наверх
Автор: Andrey_I   (О пользователе)
Дата:   

[Сообщение удалено пользователем 09.11.2015 20:45]
  |  Поделиться:  
Re: GSM+PIC   #109267  наверх
Автор: DDeNN 
Дата:   


Цитата:
От пользователя: Andrey_I



Спасибо, конечно, у меня типа такого же. К сожалению, не лезет код.
  |  Поделиться:  
Список Тем  |   Поиск  |   Правила  |   Статистика  |
1 | 2 | следующая страницапоследняя страница

Внимание! сейчас Вы не авторизованы и не можете подавать сообщения как зарегистрированный пользователь. Чтобы авторизоваться, нажмите на эту ссылку (после авторизации вы вернетесь на эту же страницу)


 Мой E1 
 
Вход для зарегистрированных пользователей:
E-mail:
Пароль:
Если Вы не зарегистрированы, то добро пожаловать на страницу регистрации.
Если Вы зарегистрированы, но забыли пароль, Вы можете его запросить.

Развернуть блок
 Погода