Jump to content
sasha5577

Устройство Удаленного Управления Gsm "по Звонку" (Ууу Gsm "по Звонку")

Recommended Posts

В данной теме обсуждаем статью на сайте: Устройство удаленного управления GSM "По звонку" (УУУ GSM "По звонку")

Данная статья будет полезна всем, кто заинтересован в бесперебойной работе компьютера, удаленном его включении, в управлении как компьютером, так и других устройств, например, двигатель автомобиля, теплица. Можно организовать полив комнатных растений без непосредственного присутствия человека. Остальные варианты возможного применения будут описаны ниже. Включение/отключение осуществляется "по звонку" и что самое главное бесплатно.

Основные технические характеристики:

Количество управляющих комбинаций - 2 (при доработке - больше);

Напряжение питания - 5В;

Количество релейных выходов - 4 (max 100V/0,5A);

Дальность действия - ограничивается зоной покрытия сотовой сети.

Вот фото

sotov117-5.jpg

Share this post


Link to post
Share on other sites

Я так понял, что для выдачи отдельной команды нужно с разных номеров на него звонить? Это мягко говоря хреновое решение. Да и вообще что-то я толком не нашёл, где принцип работы описан и для электронщика и для конечного пользователя... только какие то жуткие отладки с точки зрения человека-дилетанта. Полив цветов может делать намного более простой аппарат, в котором вообще практически ничего нет. Питание 5В тоже не совсем удобное питание, когда речь например пойдет о батарейках и экономии. Компьютер перезагрузить, если завис - тоже довольно простое устройство и небольшая софтинка на этот комп. Всё намного проще, чем эта штука.

И зачем городить такую плату, когда существуют готовые GSM-контроллеры....

Share this post


Link to post
Share on other sites

И зачем городить такую плату, когда существуют готовые GSM-контроллеры....

Да это как раз понятно - сии контроллеры хрен найдёшь, а мобилы под ногами валяются :)

А вот насчёт кодовых сигналов я тоже не понял :(

Share this post


Link to post
Share on other sites

Финальные результаты тестирования литиевых батареек FANSO при нормальных условиях

Перед разработчиком устройства, в котором предполагается использование батарейки, всегда стоит задача выбора того или иного бренда. Конечно, наиболее объективный результат по качеству можно получить при реальном тестировании в режиме работы самого устройства. Для того чтобы у разработчиков была некоторая информация о реальных значениях основных параметров ЛХИТ, инженеры компании КОМПЭЛ решили провести серию из трех тестов. Первый тест на постоянный разряд в нормальных климатических условиях, начатый в апреле 2019 г., мы завершили.

Узнать финальный результат тестирования

Да вроде модули для подключения к МК не сильно редкие. Заказать можно... и где-то в нете натыкался на готовые модули, которые уже релюшками могут щёлкать.

А вот насчёт кодовых сигналов я тоже не понял :(

Ну я так понял, что на каждый "управляющий" номер в телефоне ставится соответствующая мелодия-шифр, предварительно залитая в телефон - типа спектрумовских кассетных записей или вроде того... А МК висит на динамике. Соответственно в зависимости от того, с какого номера позвонили - с динамика своя кодовая последовательность идёт, по которой он определяет, что делать. Поэтому и связь устанавливать не надо, наличия вызова достаточно... а потому всё это бесплатным получается...

Ну это если я правильно нагадал.

Share this post


Link to post
Share on other sites

Я так понял, что для выдачи отдельной команды нужно с разных номеров на него звонить? Это мягко говоря хреновое решение. Да и вообще что-то я толком не нашёл, где принцип работы описан и для электронщика и для конечного пользователя... только какие то жуткие отладки с точки зрения человека-дилетанта. Полив цветов может делать намного более простой аппарат, в котором вообще практически ничего нет. Питание 5В тоже не совсем удобное питание, когда речь например пойдет о батарейках и экономии. Компьютер перезагрузить, если завис - тоже довольно простое устройство и небольшая софтинка на этот комп. Всё намного проще, чем эта штука.

И зачем городить такую плату, когда существуют готовые GSM-контроллеры....

Да. Нужно звонить с разных номеров. Возможно, полив цветов логичней, конечно, организовать на простом таймере. У меня же была задача включать компьютер в удобное мне время. Возможно через 6 часов, а может через 2 суток. Тут каждый для себя сам выбирает способ включения какого-либо устройства, исходя из поставленных целей. Принцип работы для электронщика имеется в виду порядок сборки?

Поясню. Принцип работы для конечного пользователя:

1. Подключаемся к телефону

2. Подключаем к выходному разъему соответствующие контакты материнки (Reset, PowerON)

3. Подаем на плату питание, включаем в сеть зарядник

4. Устанавливаем "мелодии" на определенные номера

5. Устройство готово к работе

Экономить мА смысла нет, так как устройство работает не в полевых условиях. Если же стоит такая задача, то можно перейти на другой контроллер или использовать спящие режимы.

Про GSM-контроллеры могу сказать вот что: в настоящее время телефон найти проще, чем контроллер, да и стоит телефон дешевле. Для выполнения данной задачи вполне достаточно бюджетного телефона. Если вы говорите про GSM-модули, то там и плата сложнее и стоимость много выше. Если вы говорите про GSM-контроллеры, то вот пример

  • GSM контроллер – 6000 руб.
  • Блок питания контроллера на 15В – 1000 руб.
  • Аккумулятор 7 А/ч для бесперебойного питания контроллера – 800 руб.

Кстати напряжение питания контроллеров около 15 В + потребление контроллеров GSM выше.

Если что не понятно - спрашивайте.

А вот насчёт кодовых сигналов я тоже не понял :(

Ну я так понял, что на каждый "управляющий" номер в телефоне ставится соответствующая мелодия-шифр, предварительно залитая в телефон - типа спектрумовских кассетных записей или вроде того... А МК висит на динамике. Соответственно в зависимости от того, с какого номера позвонили - с динамика своя кодовая последовательность идёт, по которой он определяет, что делать. Поэтому и связь устанавливать не надо, наличия вызова достаточно... а потому всё это бесплатным получается...

Ну это если я правильно нагадал.

Совершенно верно! :dance2:

Edited by sasha5577

Share this post


Link to post
Share on other sites
                     

Видеокурс Работаем с микроконтроллерами STM32G0. Впервые на русском языке.

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

Подробнее

Ну не знаю, про какие вы модули говорите, конкретное название назовите. И потом это скорее всего полностью готовые к использованию вещи. Я говорю про "полуфабрикат" типа SIM900D, который стоит меньше тысячи. Бесспорно с таким компонентом устройство будет подороже и посложнее по программной части, но там полный контроль над всем. И GPRS-ом можно попользоваться на нём.

Вот было бы интереснее - если была бы гранитура, и режим "снять трубку по звонку". Контроллер в данном случае должен будет дешифрировать тоны от нажатия кнопок, и выполнять соответствующую команду. Хоть уже и платно, но номер нужен всего один и команд можно сколько угодно сделать.

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

Edited by tcoder

Share this post


Link to post
Share on other sites

Гораздо проще и логичнее было бы использовать DTMF. Усложнений особых нет, удорожания тоже, выход с того же динамика берется, зато управление с любого телефона (16 команд легко реализуется) и не нужно никаких мелодий к звонкам привязывать.

Share this post


Link to post
Share on other sites

Ну не знаю, про какие вы модули говорите, конкретное название назовите. И потом это скорее всего полностью готовые к использованию вещи. Я говорю про "полуфабрикат" типа SIM900D, который стоит меньше тысячи. Бесспорно с таким компонентом устройство будет подороже и посложнее по программной части, но там полный контроль над всем. И GPRS-ом можно попользоваться на нём.

Вот было бы интереснее - если была бы гранитура, и режим "снять трубку по звонку". Контроллер в данном случае должен будет дешифрировать тоны от нажатия кнопок, и выполнять соответствующую команду. Хоть уже и платно, но номер нужен всего один и команд можно сколько угодно сделать.

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

Я писал про готовое решение GSM контроллер CCU6225. Здесь представлен бюджетный вариант, когда не нужно больше 2 команд. У меня, к примеру (да и у многих сейчас), телефон с 2 сим-картами. Звонки и смс с других номеров игнорируются.

Вот про SIMM900 SIM900D [b09] GSM/GPRS модуль 640

Конечно у него возможностей больше. Просто я искал применение старым ненужным телефонам.

Про тоновый набор - идея интересная. Возьму на заметку. Можно, конечно, и без гарнитуры обойтись. Просто посадить кнопку ответа на контакт релюшки. Кстати эти же "мелодии" могут служить паролем к снятию трубки. И далее по тоновой комбинации можно распознать какую команду мы просим выполнить.

Гораздо проще и логичнее было бы использовать DTMF. Усложнений особых нет, удорожания тоже, выход с того же динамика берется, зато управление с любого телефона (16 команд легко реализуется) и не нужно никаких мелодий к звонкам привязывать.

Выход нужно будет брать с другого динамика. Спасибо. Взял на заметку. Если не сложно, выложите пример для CodeVisionAVR для расшифровки DTMF.

Share this post


Link to post
Share on other sites

Если не сложно, выложите пример для CodeVisionAVR для расшифровки DTMF.

Так Вы поищите через поисковик. Искать нужно "DTMF декодер" или "DTMF декодер на AVR" к примеру. Вероятно декодировать можно на аналоговом уровне, посредством специальной микросхемы-декодера или непосредственно декрдировать в МК. Выбор за Вами. Лично не занимался этим, ничего конкретного не посоветую.

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

Share this post


Link to post
Share on other sites

Если не сложно, выложите пример для CodeVisionAVR для расшифровки DTMF.

Автономная система записи телефонных разговоров на микроконтроллере AVR - 2 части:

http://www.rlocman.ru/shem/schematics.html?di=64371

http://www.rlocman.ru/shem/schematics.html?di=64492

Оригинал на инглише: http://www.circuitcellar.com/avr2006/winners/AT3344.htm

Но там WinAVR.

Если неохота колупаться с алгоритмом Герцеля (программная декодировка DTMF), можете посмотреть в сторону микросхем HT9170B (DTMF decoder) и LM567.

Последняя - вообще универсальный тоновый детектор. Можно контролировать наличие какой-то частоты в сигнале.

Share this post


Link to post
Share on other sites

Автономная система записи телефонных разговоров на микроконтроллере AVR - 2 части:

http://www.rlocman.r...s.html?di=64371

http://www.rlocman.r...s.html?di=64492

Оригинал на инглише: http://www.circuitce...ners/AT3344.htm

Но там WinAVR.

Если неохота колупаться с алгоритмом Герцеля (программная декодировка DTMF), можете посмотреть в сторону микросхем HT9170B (DTMF decoder) и LM567.

Последняя - вообще универсальный тоновый детектор. Можно контролировать наличие какой-то частоты в сигнале.

Есть нерабочие ссылки. Если я правильно понимаю, то на каждую частоту нужно по LM567. Многовато выходит. Первой микросхемы нет в наличии в магазинах. Может покопать в домашних телефонах... Еще наткнулся на MT8870, но тоже нет в наличии.

Share this post


Link to post
Share on other sites

Пардон.

Русские ссылки рабочие:

http://www.rlocman.ru/shem/schematics.html?di=64492

http://www.rlocman.ru/shem/schematics.html?di=64371

Английская похоже дохлая, если Вам надо, киньте мне Ваш email в личку, я вышлю Вам полный архив - 1.8 метра. Описание, схемы, прошивка. Качал полтора года назад ....

Про LM567 Вы правильно поняли. Сколько частот, столько и микросхем. Зато можно всё, что угодно слепить :)

Насчёт HT9170B и MT8870 Вы правы ... Довольно редкие ...

Share this post


Link to post
Share on other sites

Английская похоже дохлая, если Вам надо, киньте мне Ваш email в личку, я вышлю Вам полный архив - 1.8 метра. Описание, схемы, прошивка. Качал полтора года назад ....

Про LM567 Вы правильно поняли. Сколько частот, столько и микросхем. Зато можно всё, что угодно слепить :)

Насчёт HT9170B и MT8870 Вы правы ... Довольно редкие ...

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

Share this post


Link to post
Share on other sites

Неплохая идея. На мой взгляд устройство можно упростить:

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

Ещё добавить функцию обратного вызова, что всё ОК.

Для реализации устройства нехватает только телефона с двумя сим картами :)

Share this post


Link to post
Share on other sites

Неплохая идея. На мой взгляд устройство можно упростить:

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

Ещё добавить функцию обратного вызова, что всё ОК.

Для реализации устройства нехватает только телефона с двумя сим картами :)

Я вначале так и хотел сделать, то есть измерять частоту. :dance2: Но потом отказался. У меня давно висит в голове идея обратной связи. Пока что не могу определиться с выбором типа ОС. Есть вариант доработки. Он таков: прикрутить DTMF (MT8870), на клавиатуру телефона повесить по релюшке или транзистору и набирать первый номер, если выполнилось первое действие, второй - соответственно, если второе. Это при двух комбинациях. Если же комбинаций много, то можно звонить на 1 номер, если устройство включилось, на второй - если выключилось. В идеале, конечно, программку для андроида написать с распознаванием DTMF.

Начал разбираться с алгоритмом Герцеля (для доработки устройства). Но вдруг неожиданно наткнулся в магазине на микросхему MT8870. Хочу реализовать на ней. Пока что думаю пароль DTMF забивать или использовать фильтр по номеру телефона. Везде есть свои плюсы и минусы. В будущем, конечно, хочу перейти на программную обработку сигнала.

Для реализации устройства нехватает только телефона с двумя сим картами :)

Можно попробовать и с одной сим-картой. На динамик выводить постоянный сигнал при звонке с конкретного номера. Если лог. "1" , например, держится менее 4 секунд, то выполнить действие 1, если более, то 2.

Share this post


Link to post
Share on other sites

Устройство надо делать без "снятия трубки", так бесплатно.

Ещё, как вариант, кроме расширения количества сим-карт (с которых звоним), для увеличения числа выполняемых операций можно попробовать разделять запросы на выполнение команд через 2-3 секунды. Например:

команда 1 - входящий звонок с конкретного номера до 2 секунд (гудков)

команда 2 - входящий звонок с конкретного номера от 2 до 4 секунд (гудков)

команда 3 - входящий звонок с конкретного номера от 4 до 6 секунд (гудков)

Идея, конечно, немного бредовая, но для людей увлекающихся музыкой и умеющих держать определенный темп, может иметь смысл. :)

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

Share this post


Link to post
Share on other sites

Ах*инеть :crazy: !!! Ребят, а кто нить слышал про АТ-команды? Зачем использовать кучу симок, мп3 какие то заливать, разбирать мобилу что бы подпаятся.......? МК с мобилой или gsm-модулем связывается через RX-TX и все, при чем если питание МК и ЖСМ-модуля с одного источника ~4 В, то и согласовывать ненужно. Напрямую вывод RX телефона с выводом TX МК, и наоборот TX тел. с RX МК. С помощью АТ-команд можно определить номер входящего вызова и по желанию отклонить его или ответить (все решается программным путем).

Всевозможние дополнительные настройки можно внести в записную книжку СИМки, а МК их может прочитать при помощи АТ-команд.

Могу ошибатся, в GSM-модуле SIM 900 или SIM 900D там и DTMF декодирует сам модуль при подаче АТ комманды (включение функции декодера), и выдает в UART какая ДТМФ посылка пришла.

GSM модуль дороже, но его проще перезапустить программно (имеется ввиду запустить после подачи питания, програмой в МК) чем мобилу. А представьте в удаленном месте пропадет электричество, мобила вырубится и все! Придется ехать включать ее вручную.

Edited by Серега_

Share this post


Link to post
Share on other sites

Всем привет) Читаю и недопонимаю, нафига так заморачиваться, тупо сим900 поставить и контроллер и делай с этим девайсом что угодно) всё уходит практически в область программирования).

Share this post


Link to post
Share on other sites

Может кто взялся бы за разработку устройства, подобного этому Только на AVR (к примеру мега16). Что то подобное вот

.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By RIMUS1989i
      Здравствуйте. Затеялся собрать анализатор спектра на светодиодах, 20x20 светодиодов, МК ATMEGA328P. 
      Долго ломал голову, как переключать столбцы без использования МК, дабы его не загружать.И вот что у меня получилось. Набросал тестовую прошивку для теста в протеусе. 
      При инилизации подается импульс на вторую ножку U4a, и на предпоследнем столбце.
      Думал сетку сделать на 5 сдвиговых регистрах (как раз 40 сигнальных линий), но боюсь мощности МК не хватит для обработки FFT и вывода на матрицу, будет подвисать.
      Кто что думает по поводу схемы?
      бегущая строка.pdsprj Natali_2012_program.hex
    • By Максим123456789
      делаю диплом, в схеме у меня микроконтроллер PIC16F688 и мне нужно его заменить на ATmega. Не могу найти похожий
    • By Anton Bondarenko
      Всем привет
      Прошу не ругать, впервые подобный вопрос задаю.
      Хочу сделать прибор, который будет посылать сигнал, когда возле прибора будет проходить металлический предмет. 
      — угол отслеживания до 30° а лучше прямая линия, траектория
      — время реакции очень высокое до 100 мс
      — ширина проема в котором нужно сканировать от 10 до 20метров,
      — передача сигнала через вифи
      Может есть готовые решения, или отдельные компоненты.
      Подскажите пжл в каком направлении искать.
      Смотрел датчики движения, но главная проблема — время реакции.
      Спасибо
       
    • By Вячеслав_НС
      Здравствуйте ! подскажите , какую лучше библиотеку использовать (и где ее взять) для управления i2c atmega8 в atmel studio 7  .  задача - управлять atmega8 по i2c ,  цап  PCF8591T .
      понимаю , в интернете много примеров и библиотек , но хотелось бы пример максимально простой и точно рабочий . т.к. пока что все мои попытки не привели к успеху ... то Atmel Studio 7 при компиляции ругается на несуществующий файл ( к примеру - "stream.h") при использовании библиотеки i2c , то еще какие то грабли .
  • Сообщения

    • бп для китайской  паяльной станции НАКО Т12 обратноход ус3845 , так как работает в циклическом режиме - 15 секунд - до 2.6 А и потом поддержка около ампера - не ставил большие радиаторы для диода и транзистора - схема и печать - ес кому пригодится. единственное - нужно чуть уменьшить резистор R12 и R14 у меня со временем беда и занимаюсь другим - потому извиняйте - номиналы на печати не ставил - все на схеме. бп24.lay6
    • Как в большинстве случаев, 100500 страниц обсуждения того, как сделать то, что требует ТС, и ни одного вопроса "А нахрена делать так"? @tifaso , прежде, чем выносить мозг форумчанам, нельзя было сразу всю вашу "проблему" озвучить? Вашу схему цветомузыки действительно достаточно "слегка подкоректировать" - всего-навсего заменить резисторы R9 - R12 на 330 Ом, чтобы питать от 12 В. При этом больше ничего не изменится - токи через светодиоды останутся теми же (максимально до 27 мА). Ну, резистор R8 ещё можно заменить на 13 кОм, чтобы даже ток в базу Т4 не изменился (хотя его вообще-то в этой схеме подбирать надо). Фигня вопрос. Какие "радиаторы-стабилизаторы"? Эта схема максимально может потреблять ток не более 4 х 27 = 108 мА. Куда вам "по первой линии 9v 2A"? Вам закон Ома неплохо бы подтянуть для начала и начать видеть в схеме цепи, по которым течёт ток. Выкладывайте подробно, что за "аудио устройство там и радио и MP3 player и много другого сопутствующего навешано". Доверия к вашим выводам, как надо делать, - никакого. И подробно-подробно. А то окажется например, что вы в эту "светомузыку" на КТ3102 вместо светодиодов лампочки накаливания ставите, или ещё что-нибудь...
    • завел ) - в общем - перемотал трансформатор - поднял частоту до 60 кГц ,чет намудрил с делителем тл-ки и напряжение выше 17 вольт не поднимается и немного прыгает - похоже я не догрузил его ,- схема и печатка в корпусах. далее пойду по предложенной Сергеем доработке - для этого намотал еще обмотку - позже - ес все получится - скину . еще не понял момент - почему от 24 вольт греется резистор снабера - при сетевом почти нет)
    • Там где три вершины вниз при перемещении вправо влево, что меняется?
    • Разве он без подбора этой мелкоты не будет работать?
    • У тебя фигня, а не проблема. Я вот не то что "тихо про себя", а даже вообще об этом не задумывался, а оно вот уже тут, - НАПИСАНО.
    • это как блин понять .?..чувак  сначала хотел на ровном месте докопатся до схемы а когда не получилось накосячил с моделькой практически без шанса  на проверку так как на отрез отказался выдать её мне!!! и вместо извинений называет меня грубияном!!! хотелось узнать бы  за что Малахов мне минус поставил и ведь сто пудово гордо промолчит!
×
×
  • Create New...