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

GSM/GPRS модуль SIM900D

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

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

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

Вид снизу:

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

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

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

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

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

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

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

257
Oxford
07.10.2014, 17:04 221
Author24 — интернет-сервис помощи студентам
На Tele2 5р в сутки и 80Мб бесплатно, далее по 1р/1Мб EDGE
На билайне Хайвей 500р и 20Гигов 3G инета это 25 копеек за 1Мб
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 53
07.10.2014, 17:54 222
Наверное вы правы. Но у меня работает девайсик очень небольшой, он сделан на STM8L, включается каждые 15 минут, собирает данные - потребление очень низкое. Раз в сутки включает модуль GPRS, сбрасывает 1120 бит данных по СМС и выключает. Таки дела, мож правда месенджер какой приколхозить?
0
Oxford
07.10.2014, 18:00 223
Цитата Сообщение от dadykor
Наверное вы правы. Но у меня работает девайсик очень небольшой, он сделан на STM8L, включается каждые 15 минут, собирает данные - потребление очень низкое. Раз в сутки включает модуль GPRS, сбрасывает 1120 бит данных по СМС и выключает. Таки дела, мож правда месенджер какой приколхозить?
Используйте сервера IRC. Клиент там пишится на раз два. Есть куча программ на разные платформы. Поддерживает передачу файлов.
Я делал управление компьютером через IRC клиент. Я уже давно эту фишку просек и в ближайшем будущем начну портировать под STM спецификацию IRC клиента.

Спецификация очень простая, куча исходников клиентов на разных языкаx.
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 53
07.10.2014, 18:29 224
Вот за это спасибо большое! Особенно, если порт под STM получится. Но на 8L наверное IRC клиент не влезет, как думаете?
0
Oxford
07.10.2014, 18:34 225
Лучше 32 битные использовать, из низкопотребляющих L0, L1.

Сколько флеша свободно у вас?
Зачем такой слабый МК используется с таким модулем?
Возьмите модуль SIM900 c технологией Embeddid AT и пишите прошивку прямо в модуле на языке Си.
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 53
07.10.2014, 18:48 226
Сейчас там стоит STM8L051F3 в корпусе TSSOP20, там всего 8 КБ, набита почти под завязку и ОЗУ там никакое... Надо будет кардинально переделывать, но возможно оно того стоит. А сколько времени клиент связывается с сетью после включения питания?
Модуль у меня сейчас стоит 300-ый.
0
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 53
07.10.2014, 20:03 227
Цитата Сообщение от Oxford
Возьмите модуль SIM900 c технологией Embeddid AT и пишите прошивку прямо в модуле на языке Си.
Т.е. я могу клиента прописать в модуле, после включения питания модуля маломощным контроллером клиент будет подыматься и через него можно будет сбросить данные, собранные контроллером? А сколько все же времени должен быть включен модуль, чтобы ушли данные? (мне интересна энергетика вопроса).
Или я что-то не так понял?
0
Oxford
07.10.2014, 21:44 228
Embeddid AT позволяет отказаться от внешнего МК.
Так как в SIM900 там есть все для этого и некоторая периферия.
Вопросы энергетики смотрите параметры конкретного модуля.
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 53
07.10.2014, 22:53 229
Мда. Но видимо не покатит для меня - мне надо чтоб модуль в основном спал и не жрал почти ничего. А кто-то малопотребляющий и, кстати тоже в основном спящий, периодически собирал данные по I2C и SPI, а раз в сутки будил модуль и сбрасывал их сборщику данных. А тут получается, что модуль жрет в десятки раз больше даже в спящем режиме, не говоря уж о сборе данных, если даже удастся завести I2C и SPI. Надо все-таки организовывать связку STM32T и модуль. Попробую что-нить придумать в этом направлении, пусть пока на СМС крутится.
Интересно будет все же посмотреть, как работает клиент IRC, если Вам удастся портировать под STM.
Спасибо за помощь.
0
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
07.10.2014, 23:31 230
Модуль можно "завести", чтобы он работал по протоколу HTTP, без проработки TCP/IP-стека. То есть достаточно продумать обмен с Web-сервером, чтобы модуль мог с ним связаться и отсылать свои данные посредством GET или POST-запросов.
Я решал подобную задачу на AtMiko16. Основная проблема была - мало ОЗУ, чтобы посылать длинные АТ-команды.
0
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 53
08.10.2014, 00:00 231
Ну, у STM32 с памятью лучше в разы, если не в десятки, значит можно попробовать. Правда сейчас у меня данные приходят напрямую на Android, и в нем сразу обрабатываются и представляются, но это можно и переделать.
0
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
08.10.2014, 11:20 232
Модуль включается/выключается замыканием определенной ножки на "землю". Поэтому ты можешь отправить свой МК в сон, потом проснуться, собирать информацию, а когда нужно - включить модуль, заставить его зарегистрироваться в сети, связаться с сервером, отправить и получить нужную инфу. Потом выключить модуль. На все уйдет около минуты-двух.
На STM32 даже не нужно делать переходник для модулевского UARTa - достаточно двух резисторов. Единственно - нужно обеспечить модуль нужным и мощным питанием, которое отличается от питания МК.
0
1 / 1 / 0
Регистрация: 16.12.2016
08.10.2014, 12:21 233
Цитата Сообщение от Oxford
На Tele2 5р в сутки и 80Мб бесплатно, далее по 1р/1Мб EDGE
На билайне Хайвей 500р и 20Гигов 3G инета это 25 копеек за 1Мб
Это для мультимедиа. Для телеметрии только МТС с тарифом Телематика, округление до 1 кб, а не до 100 кб, что-то вроде 20 руб в месяц.
0
1 / 1 / 0
Регистрация: 16.12.2016
08.10.2014, 12:28 234
Цитата Сообщение от dadykor
Наверное вы правы. Но у меня работает девайсик очень небольшой, он сделан на STM8L, включается каждые 15 минут, собирает данные - потребление очень низкое. Раз в сутки включает модуль GPRS, сбрасывает 1120 бит данных по СМС и выключает. Таки дела, мож правда месенджер какой приколхозить?
Если вам 1 руб в сутки много, то снижение оплаты еще сложная задача. Пример типовой тариф за интернет от 150 руб месяц.
У меня тариф типа Телематики на модемах, за все 3 сим карты 150 руб в месяц, опрос 4 раза в минуту, около 150 байт за раз по modbus asci, удобно и наглядно:


https://dl.dropboxusircontent.som/u/25679385/forum/vp.jpg

цена сравнима с вашей, трафик выше в 1000 раз...
0
1 / 1 / 0
Регистрация: 16.12.2016
08.10.2014, 12:35 235
Цитата Сообщение от Oxford
Используйте сервера IRC. Клиент там пишится на раз два. Есть куча программ на разные платформы. Поддерживает передачу файлов.
Я делал управление компьютером через IRC клиент. Я уже давно эту фишку просек и в ближайшем будущем начну портировать под STM спецификацию IRC клиента.

Спецификация очень простая, куча исходников клиентов на разных языкаx.
IRC клиент для передачи данных? Очень странное решение ) Для передачи параметров есть modbus TCP. Хотя и наглядно вполне получается и выделенный IP не нужен.

Вот пример опроса через GPRS модем, данные идут через виртуальный СОМ порт к модему

Код
12:15:00.031 [2280] (COM10)Tx: [17] ":01 03 00 10 00 1A D2 CR LF "
12:15:05.018 [2140] (COM11)Tx: [17] ":03 03 00 16 00 14 D0 CR LF "
12:15:06.032 [2280] Ошибка: устройство не отвечает (COM10 Адрес:1)
12:15:11.020 [2140] Ошибка: устройство не отвечает (COM11 Адрес:3)
12:15:45.052 [2280] (COM10)Tx: [17] ":01 03 00 10 00 1A D2 CR LF "
12:15:45.062 [2280] (COM10)Rx: [115] ":01 03 34 42 4A 9C 0C 00 00 00 00 F0 0D 87 75 00 00 00 00 00 00 00 01 00 00 87 51 3F 80 00 00 00 00 00 00 F0 07 FF FF 00 00 00 00 00 00 00 01 00 00 87 99 3F 80 00 00 2E CR LF "
12:15:50.017 [2140] (COM11)Tx: [17] ":03 03 00 16 00 14 D0 CR LF "
....
Modbus asci, почти IRC чат в логах ))) Tx запрос, Rx ответ. Иногда данные пропадают, так как GPRS.
0
1 / 1 / 0
Регистрация: 16.12.2016
08.10.2014, 13:02 236
Цитата Сообщение от dadykor
Трудно так общаться. Я ведь в этом бреду говорю только об длинных (буду так называть далее сообщения длиннее 70 символов) СМС с русским текстом и ни о чем другом. Ответ типа "бред" мне ничего не говорит, так как предложение писать транслитом я мог бы сделать и сам, как раз от этого и хотелось уйти. Вы говорите, что экономия в случае недлинных сообщений очевидно нулевая, но я говорил опять же только о длинных сообщениях, недлинные работают по обычной схеме и тут не о чем спорить.
А о чем еще спорить, если речь о стандарте 1989 года? Стиндрат есть, это факт, естественно за 24 года проявилась его не идеальность, что было достаточно в 1989 стало ограничением в 2014 году :)

Я не хочу считать, за что я не плачу, сети строились для бизнеса и все расходы учтены в тарифах, будьте спокойны, иначе бы все у нас давно скукажилось, а не превратилось в трех гигантов бизнеса. Хотя приятно, что вы их так жалеете и защищаете. СМС для операторов ОЧЕНЬ ХОРОШИЙ бизнес, у меня тоже масса знакомых работает у операторов. )) Никто пока не опроверг мысль о почти нулевой стоимости СМС на фоне стоимости телефонного разговора.
И спасибо за разъяснение принципов работы больших компаний и принципов кидалова и мочилова в них. ))
В любом случае вы меня окончательно убедили, что все, что я написал, видимо никому не интересно, кроме меня. Поэтому больше спорить не буду и еще раз прошу прощения у автора темы.
Стоимость телефонного разговора в 4G сети аналогична ситуации с SMS, один смотрит HD порно на канале 10 мегабит, другой голосом общается на 0.01 мегабите, и голосовой канал платит больше. Выход общение через Skype например. При этом 4G сеть может быть убыточна (вложили денег на 100 млн, а 99% прибыли от обычного голосового канала, первое время 4G-3G работает в убыток, в убыток и 4G модемы с бесплатным интернетом на 2 месяца за 700 руб, вас это не смущает?), а отыграется оператор на SMS и голосовом канале, переманив клиентов с более отсталых операторов. Если обращаете внимание на несправедливые SMS, обращайте внимание и на демпинговые услуги. Например на некоторых тарифах можно платить 0 руб, общаясь через маячки и очень дешевые "любимые номера", а оператор будет за свой счет обеспечивать регистрацию телефона в своей сети всей сетью базовых станций. Собственно без базовых станций и тема бы смысла не имела.

Мочилово везде где деньги, наследие 90х годов )))

Стоимость нулевая вообще интересная тема. Вот вам принесут в ремонт утюг старый, в нагрузку к основной работе, и скажут, отремонтируйте бесплатно, вам же нулевая стоимость ремонта, ресурсы материальные не тратите, а человеку приятно будет. Но скорее всего бесплатно вы ничего делать не будете, а запросите 1000 руб, а клиент возмутится, ни за что и 1000 руб, посчитав вашу прибыль. Так же и вы, считая прибыль оператора, не интересуетесь его расходами, долгами, кредитами, затратами на поддержание сервисов и оборудование, типа гребут деньги ни за что:


http://ib1.keep4u.ru/b/2010/01/31/c5/c569216d7c48097f39a4e640b81882a6.gif

Железяки работают от -40 до +50 и абонентам глубоко пофигу проблемы операторов. Еще интересен фильм "Ирония судьбы или с легким паром" 2010 года помоему, там где пьяные жильцы свалили базовую станцию на 10 000 каналов )))

У меня друг точно так же считал прибыль таксистов и водителей маршрутных такси - дерут деньги ни за что. Марштрутчик ни за что берет за проезд даже 1 остановки (она явно того не стоит), таксисты вообще дерут тысячи ни за что, натуральные олигархи. Точно так-же кто-то оценит и наш труд )))
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
08.10.2014, 13:15 237
Мне всегда очень радовал подход у покупателей на рынке - практически 100% хотят скидку и скидку процентов в 50, не меньше. При этом что эту плату я сам где-то покупаю, аренду за палатку плачу, сам жрать хочу, они не учитывают. Многие считают, что продавая плату за $100 я все эти деньги кладу в карман.
0
Oxford
08.10.2014, 17:17 238
На то он и бизнес, бизнес это искусство. Должна быть жилка комерса. Уметь производить и продавать.

Предприниматель — лицо, имеющее своё дело в целях получения прибыли в форме создания торговли или производства.

Человек и занимается тем что ищет пути выгодного производства и реализации продукции различными путями.
0 / 0 / 0
Регистрация: 02.10.2014
Сообщений: 53
09.10.2014, 00:49 239
Ребята, вы меня убедили, был неправ. Беру свои слова обратно, СМС для операторов ОЧЕНЬ ПЛОХОЙ бизнес. Прошу прощения у МТС за глупые придирки. Прошу также увеличить стоимость передачи 160 символов в СМС с демпинговой 1 руб 50 коп. до прибыльного или хотя бы неубыточного для оператора уровня. Заранее благодарен.
0
1 / 1 / 0
Регистрация: 16.12.2016
09.10.2014, 01:20 240
Цитата Сообщение от dadykor
Ребята, вы меня убедили, был неправ. Беру свои слова обратно, СМС для операторов ОЧЕНЬ ПЛОХОЙ бизнес.
Именно так! Оператор, что будет предоставлять только СМС прогорит мигом, у него будет в городе десяток глухих клиентов и всё :) Услуги оператора идут в комплексе, не СМС отдельно, голос отдельно, а СМС+голос+интернет.

передачи 160 символов в СМС с демпинговой 1 руб 50 коп. до прибыльного или хотя бы неубыточного для оператора уровня.
Речи о демпиноговом голосовом канале или СМС не было.

Демпинг вот:
http://www.mts.ru/mobil_inet_omd_tv/int ... p/connect/

http://i4.otzovik.som/product/2012/10/94833.png

Стартовый баланс на тарифном плане - 1199 руб.
При активации комплекта списывается плата за первый месяц использования доступа в Интернет в размере 1198 руб.
4G модем за 1 рубль? В нем до 68 МБит, он быстрее моей домашней WiFi сети :)

Далее, от Билайна у меня телефон за 200 руб, самсунг индроид, уже более года, всё устраивает, GPS, камера, работает как WiFi роутер, надежен, экономичен, тоже примерно 1200 цена, 900 на счету, продавец чуть похимичил и остался старый номер, и код разблокировки телефона дал. То же демпинг.

Из забавного способа отъема денег МТС, вам понравится, у меня был такой случай, ложу деньги на 3G модем, сидел через него в интернете пол года, 700 руб в месяц, всё устраивало. Потом сменил оператора и оставил СИМ карту на всякий случай, через пол года решил попользоваться интернетом, на счету "-700" руб, они увели карту в минус, пока я не пользовался и заблокировали. Ложу 701 руб, интернет появляется на час и пропадает, списывают какую-то задолженность, ложу еще 700, интернет появляется на сутки, и оказывается что именно в этот день, это день заключения договора и списывается абонентская плата. Надо ложить еще 700 :)

До этого они задолженность с СИМ карты, давно выкинутой, приписывали другой моей СИМ карте, забирая с нее деньги и перебрасывая на абонплату выкинутой карты. Оказывается надо было её заблокировать. Даже заказное письмо прислали с угрозой суда, что просят погасить задолженность. Благо у нас не ЕС и до суда дело не дошло, решилось звонком в техподдержку, там сказали что идут на встречу, типичный их ответ всем и списывают долг. В ЕС такие дела передают коллекторам и они выбивают каждую копейку, что прописана в контракте, все об этом знают и следят за счетами, тем более за договорами.

Но самая жесть вот:
Абонент «Мегафона» задолжал оператору более 1 миллиона рублей, решив скачать несколько эпизодов сериала в международном роуминге. Конфликт между компанией и её клиентом разбирается в суде.
Историю «попадания» на счет в 1055 712,87 рублей абонент описал в своем ЖЖ. По его словам, он отправился в свадебное путешествие по Греции с молодой женой, а с собой захватил ноутбук и 3G-модем от «Мегафона». Уже на месте, в гостиничном номере, молодожены, «как люди прогрессивные и постоянно пользующиеся Интернетом», решили проверить, сколько стоит доступ к Сети в роуминге.
И не по теме, но что-то подобное, соседи забыли сделать поверку газового счетчика, обычные трудовые люди, трое детей, и газовая компания им выписала штраф на 50 000 руб. Судится бесполезно, по всем бунигам они дураки. Хотя платили по показаниям счетчика в срок, единственное что в счетах им была мелкая пометка год за годом "погасите задолженность", они думали что это какой-то глюк системы. С одной стороны похоже на мошенничество, с другой есть правила для всех.
0
09.10.2014, 01:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2014, 01:20
Помогаю со студенческими работами здесь

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

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

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

Влияет-ли уровень сигнала GSM покрытия на скорость передачи данных по GPRS/EDGE протоколу?
Просто интересно. Возьмем обычный сотовый телефон со 100% оптимально максимальным, разрешенным...

Sim900 vs SIM900 GSM/GPRS MINIMUM SYSTEM MODULE
Каково ваше мнение, стоит ли переплачивать за модуль 100% стоимости(MINIMUM SYSTEM MODULE примерно...

GSM Модуль
Здравствуйте, нам нужно реализовать открытие электромеханического замка через недорогой GSM модуль...


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

Или воспользуйтесь поиском по форуму:
240
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru