Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.68/1582: Рейтинг темы: голосов - 1582, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2

GSM/GPRS модуль SIM900D

29.03.2011, 02:57. Показов 291780. Ответов 257
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я его таки сделал и эта блядская железка наконец-то заработала! Два дня не мог понять почему оно не работало. Точней не совсем работало. В общем надо тщательней подходить к вопросу тестирования и чтения мануалов.
Вид сверху:

http://img84.imageshack.us/img84/2228/imag0011n.th.jpg

Вид снизу:

http://img810.imageshack.us/img810/1908/imag0013ed.th.jpg

Правда плата получилась великовата 85х75мм, но я особо и не мельчил.
Возможно надо будет потом статейку по его использованию запилить:)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.03.2011, 02:57
Ответы с готовыми решениями:

Simcom SIM900D модуль GSM
Надоело возиться с сенсорным управлением под AVR, если кому интересно, могу поделиться опытом простого сенсорного управления с минимальной...

GSM модуль. Какой выбрать?
Не нашёл темы, пишу сюда. Перенесите, если считаете что не в тему. Есть опыт работы с модулем egs5 от cinterion. Хочу что-нить...

GSM модуль для разного питания UART
Появилась задачка сделать GSM модуль, чтобы можно было управлять системой через SMS сообщения. Модули смогут подсоединяться к уарту 5В и...

257
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
27.05.2012, 15:24
Студворк — интернет-сервис помощи студентам
Что-то я сомневаюсь, что они анализаторы с собой таскают. Включить китайскую глушилку проще.
Наверное будет лучше что бы модуль сидел в режиме ожидания, а по СМС выплевывал маршрут и координаты. Или делать проверку на потерю сети и отключаться на какое-то время, затем при восстановлении коннекта сразу сбрасывать все что есть.
0
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 569
27.05.2012, 17:52
Для SIM900 есть прошивки с "jamming detect". Физика обнаружения глушилки там примерно такая: высокий уровень RSSI на всех каналах при большом проценте ошибок, при этом регистрация в сети может и отсутствовать. Эти события регистрируются в памяти модуля и, когда связь с сетью восстановится, можно и эту информацию отправить. Но это только для SIM900, не "D".
0
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 21
16.07.2012, 23:24
Цитата Сообщение от mobtoko
Я антенну проще делал:



Вроде 26 из 31 балла дает.
Здравствуйте.Не могли бы Вы сбросить схемку на мой ящик [URL="mailto:promouter@mail.ru">promouter @mail.ru[/URL] Заранее больше спасибо.

С уважением,Днитрий
0
0 / 0 / 0
Регистрация: 01.02.2010
Сообщений: 454
17.07.2012, 08:01
Отправил, ну и сюда выложил (вдруг кому-то еще сгодится) схема в Splan7 и печатка в LayOut.


[96.96 Кб]
0
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 499
22.07.2012, 11:29
Не могу сообразить как сделать, чтобы при установленном голосовом соединении с модулем он мог отслеживать нажатие кнопок на мобильном телефоне. Хочу таким образом посылать команды модулю с мобильного.
0
0 / 0 / 0
Регистрация: 28.01.2010
Сообщений: 569
22.07.2012, 16:07
Для SIM900 есть прошивка с программным декодером DTMF (помимо него, там ещё есть упомянутый детектор глушения и поддержка MMS). Как обстоит дело с 900D, пока не знаю, надо у Гаммы спросить. Если модуль покупался у них (определяется по IMEI), прошивку вышлют.
Хотя внешний "железный" декодер (MT8870 и т.п.) как-то получше будет.
0
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 499
22.07.2012, 16:24
Разобрался.
У меня SIM900R
Для запуска детектирования DTMF необходимо послать команду AT+DDET=1
При детектировании сигнала модуль будет посылать +DTMF:1 где последний символ - нажатая кнопка
0
sofromov-63
24.07.2012, 13:03
Кто-нибудь собирал уже автомобильный трекер из этой темы? Заинтересовался вопросом, т.к. в городе столько угонов произошло, что стало реально страшновато за машину. Поэтому и хочу сделать трекер, чтобы можно было отследить машину в плохой ситуации. Желательно чтобы машина показывалась на карте, (где обозначены дом, улица и тп). с GPS никогда не работал, дак если что-нибудь понимаю непрвильно поправьте)
1 / 1 / 0
Регистрация: 16.12.2016
29.07.2012, 04:37
Цитата Сообщение от sofromov-63
Кто-нибудь собирал уже автомобильный трекер из этой темы? Заинтересовался вопросом, т.к. в городе столько угонов произошло, что стало реально страшновато за машину. Поэтому и хочу сделать трекер, чтобы можно было отследить машину в плохой ситуации. Желательно чтобы машина показывалась на карте, (где обозначены дом, улица и тп). с GPS никогда не работал, дак если что-нибудь понимаю непрвильно поправьте)
Проще купить GPS модуль и не переживая за машину, в спокойствии заниматься своим хобби :)

С другой стороны угонщики тоже не самые тупые люди планеты, смекалистые ребята, пользуются GSM - GPS глушилками. Компромисный вариант блокировка электрических цепей секретной кнопочкой, но так угонщики в таких случаях "паука" накидывают вместо штатной проводки, на свечи, чтобы кое-как поддерживал работу мотора, и обходят таким образом блокировки. Если электроника совсем сложная, просто укатывают эвакуатором. Есть вариант встроить в машину мощный передатчик что будет создавать помехи важным службам, чтобы включился после угона, угонщиков запеленгуют мгновенно, да и хозяина тоже.. :)

С еще другой стороны, вот на примере моей машины, при её цене в 1000$, обслуживание в год обошлось в 2000$ (покраска, резина, трубки, амортизаторы и т.п.), кидаем где попало на целый день, иногда двери открыты, никому в ней ничего не надо. Ну раз за годы бензин слили, на 350 руб, так сигнализация дороже, а ложные срабатывания сон нарушают, здоровье тоже что-то значит.
0
1 / 1 / 0
Регистрация: 16.12.2016
29.07.2012, 04:39
Цитата Сообщение от sofromov-63
в городе столько угонов произошло,
И сколько угонов, по моим знакомым, на 1 угон 20 ДТП, каждое из которых как пол угона. Так что можно не заморачиваться, исходя из статистики.
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
29.07.2012, 11:26
Как правильно говорится - если захотят угнать, то угонят обязательно. Тут нужен баланс между наворотами сигнализации и стоимостью самой машины. Как правило машины стоимостью меньше миллиона на эвакуаторах не таскают, нет смысла. И ставить на такие машины спутниковые супер сигнализации даром не нужно, достаточно пары хороших секреток.
Т.ч. изготовление такого трекера имеет смысл с целью получения опыта и просто для себя любимого. Если же делать его именно как защиту, то смысла конкурировать с китаем нет ни по деньгам ни по времени. У них готовый трекер стоит дешевле чем у нас один этот модуль.
0
0 / 0 / 0
Регистрация: 09.06.2011
Сообщений: 34
08.10.2012, 03:17
Понемного допиливаем программу, научились принимать смс, обрабатывать входящие команды и в зависимости от них делать определенные действия. +еще пару фишек о которых скоро выложу подробную информацию здесь http://avrproject.ru


http://avrproject.ru/sym900d/100_3998.jpg

Подскажите кто знает, существует ли команда для сим900, которая показывает кол-во смс на симке? У меня организовано удаление всех смс при старте программы, и поэтому хочу организовать функцию если sms>0 тогда читать первую.
0
1 / 1 / 0
Регистрация: 16.12.2016
09.10.2012, 20:14
я не нашел такой функции, СМС как я понимаю на симке могут идти в разброс, удаленные и неудаленные, удалять то можно выборочно, например 5ю и 10ю. Придется их перебирать все по очереди. С проблемой сталкивался, когда от МТС реклама сыпалась, забивала память ))) а удалять все СМС периодическ тоже не быстрый процесс....
0
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 21
20.10.2012, 21:06
Приветствую форумчан.У меня вопрос о sym900d .Если не ставить микрофон и наушники , то можно не лепить ту кучу кандеров ,что в даташите? Выводы просто оставить висеть в воздухе ?
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
20.10.2012, 21:47
Да
0
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 21
23.10.2012, 23:07
Есть вопрос по индуктивности.В даташите если делать на LM2596 нужно ставить на 100uH .На какую силу тока нужна индуктивнось.Сложно на 2-3 А найти. Также,если посмотреть даташит на сам LM2596,то там индуктивность совсем другого номинала должна быть.При выходе 3.3В и токе 3А должно быть 33uH.Странно :)
0
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 21
05.11.2012, 20:06
Наконец-то и я сделал свое устройство с sym900d.Но есть трудности с обработкой ответов от модуля.Огромная просьба к форумчанам,если кто может поделитесь исходниками на Си,кто как команды обрабатывает.Также,не могу обеспечить корректную работу обмена сообщениями.К примеру,на запрос "AT" в ответ должно прийти 9 символов,а у меня бывает и 12 может прийти.Если скорость поднять то и >30 . Работаю на меге16 8 МГц . Скорость 2400(207).
0
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
05.11.2012, 22:17
Насчет индуктивности, ЕМНИП, в даташите есть графики расчета (нотограммы, кажется) индуктивностей для разных входных напряжений и разных токов.

Насчет разбора ответов - это больная тема. Сам с этим маюсь. Памяти мало, приходится делать маленький кольцевой буфер, его потом разворачивать каждую строку в линейный... А потом выясняется, что ответы на команды могут быть разных порядков, типа сначала ОК, а потом ответ, а в других случаях наоборот.
Ты попробуй отбрасывать символы перевода строки (0x0A 0x0D) и анализировать только значимые символы.
0
0 / 0 / 0
Регистрация: 13.07.2012
Сообщений: 21
05.11.2012, 23:00
Цитата Сообщение от kytikot
Насчет индуктивности, ЕМНИП, в даташите есть графики расчета (нотограммы, кажется) индуктивностей для разных входных напряжений и разных токов.

Насчет разбора ответов - это больная тема. Сам с этим маюсь. Памяти мало, приходится делать маленький кольцевой буфер, его потом разворачивать каждую строку в линейный... А потом выясняется, что ответы на команды могут быть разных порядков, типа сначала ОК, а потом ответ, а в других случаях наоборот.
Ты попробуй отбрасывать символы перевода строки (0x0A 0x0D) и анализировать только значимые символы.
Спасибо за дельный совет.Еще вопрос есть.При отправке смс с телефона модулю - модуль никак не принимает смс.Если вытянуть симку с модуля и вставить в телефон,то смс тутже приходит.Что за ерунда? Может я кикие то настройки упустил?Если звонить,то все отлично,приходит "RING"
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
05.11.2012, 23:02
Там надо включить передачу самой СМС. Иначе придет только сообщение, что пришло СМС. Или отслеживать это извещение и читать СМС самостоятельно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.11.2012, 23:02

SIM900D. Низкая скорость отправки данных (GPRS)
всем привет. ковыряю в данный момент отправку на мыло. использую аппаратное управление потоком (USORT), прозрачный режим передачи. ...

USB GSM/GPRS модем
Здравствуйте.Есть вопрос по принципиальной схеме. Взял схему этого модема и пытаюсь её усовершенствовать. ...

Вопросы по GSM/GPRS модулю SIM900
Коллеги! приступаю к новой для себя теме, поэтому будут вполне детские вопросы. 1. Возможно ли передавать/принимать данные по HTTP...

UART удлинитель на модуле GSM/GPRS
Доброго времени суток! Спрашивают товарищи, можно ли сделать UART по каналам GSM. ИЧСХ, без дополнительного МК. Лично я имел опыт...

SIM900D Не приходят SMS на модуль
При разработке GPS трекера возникла вышеуказанная проблема. Отправляю SMS на модуль, а терминале никаких сообщений не появляется. Если посл...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Закрытая тема Создать тему
Новые блоги и статьи
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru