GSM модем SIM300 + AVR

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
kaspersky89
Родился
Сообщения: 12
Зарегистрирован: Пн янв 03, 2011 12:02:45
Откуда: Брянск
Контактная информация:

GSM модем SIM300 + AVR

Сообщение kaspersky89 »

В мануале sim300.pdf (на русском). Впринципе подробно и доступно написано как звонить, использовать TCP/IP стэк. Даже как отправлять SMS на РУССКОМ в Unicode "UCS2"кодировке.

А вот про приём SMS совсем мало инфы. Я так понимаю сообщения с мобильника прийдут в PDU формате?

В связи с этим вопрос: как перекодировать принятое SMS из PDU в текст, чтоб потом пропарсить его AVR-кой можно было. Может исходники у кого на "C" есть?
Реклама
Аватара пользователя
Rimsky
Грызет канифоль
Сообщения: 299
Зарегистрирован: Вт июн 15, 2010 07:16:42
Откуда: Иркутск
Контактная информация:

Re: GSM модем SIM300 + AVR

Сообщение Rimsky »

Если в модеме активарован режим PDU, то и смс ку прочитаешь в нем же. Переключите модем в текстовый режим и будет вам счастье! (AT+CMGF=1).
Реклама
kaspersky89
Родился
Сообщения: 12
Зарегистрирован: Пн янв 03, 2011 12:02:45
Откуда: Брянск
Контактная информация:

Re: GSM модем SIM300 + AVR

Сообщение kaspersky89 »

Насчёт звука. Необходимо воспроизводить голос на микрофонный вход SIM300, формат WAV, хранится будет на micro-sd, контроллер Mega128. Вопрос, как лучше реализовать, через ШИМ, или ЦАП 8-ми битный? Если через ЦАП, занимает 8 ног МК, а через ШИМ насколько знаю фильтры для корректировки АЧХ надо ставить?
Последний раз редактировалось kaspersky89 Пт янв 07, 2011 12:06:26, всего редактировалось 1 раз.
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

Re: GSM модем SIM300 + AVR

Сообщение asteroid7 »

Как удобнее и проще, так и делайте.
А корректировка АЧХ для голоса это зачем? )
Реклама
Эиком - электронные компоненты и радиодетали
kaspersky89
Родился
Сообщения: 12
Зарегистрирован: Пн янв 03, 2011 12:02:45
Откуда: Брянск
Контактная информация:

Re: GSM модем SIM300 + AVR

Сообщение kaspersky89 »

В AppNote Атмел-овском прочитал про ШИМ и воспроизведение речи
Основную информацию речевого сигнала несут частоты до 3000 Гц. Поэтому для ограничения полосы (частот) сигнала может быть использован фильтр нижних частот.

Выходной фильтр сглаживает выходной сигнал и удаляет высокочастотную несущую ШИМ сигнала
Ссылка на статью.
http://www.gaw.ru/html.cgi/txt/app/Atme ... to_avr.htm
Реклама
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

Re: GSM модем SIM300 + AVR

Сообщение asteroid7 »

Дык про АЧХ там ни слова. Даже буквы в таком сочетании не встречаются...
Реклама
kaspersky89
Родился
Сообщения: 12
Зарегистрирован: Пн янв 03, 2011 12:02:45
Откуда: Брянск
Контактная информация:

Re: GSM модем SIM300 + AVR

Сообщение kaspersky89 »

Ну, я не специалист в области звука, сильно не углублялся. Может и напутал чего. :roll:
kaspersky89
Родился
Сообщения: 12
Зарегистрирован: Пн янв 03, 2011 12:02:45
Откуда: Брянск
Контактная информация:

Re: GSM модем SIM300 + AVR

Сообщение kaspersky89 »

Просьба сильно не пинаться.
:idea: Возникла идея насчёт GPS в модуле SIM508Z.
То есть смысл такой, возможно ли на ПК сделать небольшую серверную программу, чтобы посредством GPRS(этого модуля) , данные передавались на ПК где установленна эта прога? :))
А уж потом эти данные можно скормить программе навигации (например SASPlanet). :)
--------------------------------------------------------------------------------------------------------
Вопрос можно снимать наверно, только сейчас дошло(ночь, мозг не варит) что у каждого ПК в сети свой IP, за это и зацеплюсь.
stas00n
Вымогатель припоя
Сообщения: 557
Зарегистрирован: Пн мар 23, 2009 04:03:45

Re: GSM модем SIM300 + AVR

Сообщение stas00n »

Сделать-то наверное можно, если уже нет готового решения с открытыми исходниками. На стороне модуля пихаешь NMEA пакеты в TCP/IP, на ПК вытаскиваешь их и делаешь что надо. ИМХО задача не сложная для программиста средней квалификации.
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

Re: GSM модем SIM300 + AVR

Сообщение asteroid7 »

kaspersky89 писал(а):Просьба сильно не пинаться.
:idea: Возникла идея насчёт GPS в модуле SIM508Z.
То есть смысл такой, возможно ли на ПК сделать небольшую серверную программу, чтобы посредством GPRS(этого модуля) , данные передавались на ПК где установленна эта прога? :))
А уж потом эти данные можно скормить программе навигации (например SASPlanet). :)
--------------------------------------------------------------------------------------------------------
Вопрос можно снимать наверно, только сейчас дошло(ночь, мозг не варит) что у каждого ПК в сети свой IP, за это и зацеплюсь.
Многие провайдеры дают за отдельную плату выделенный IP. Уверены, что у Вас выделенный?
А ещё... провайдеры любят блочить всё входящее к "выделенному IP". Выходящяя инфа летит.

Купите у любого хостера по минимальному тарифу IP и доменное имя. 99% он будет виден всегда.
В SIM модуле пропишите DNS ОПСОСа. И спокойно через доменное имя и НТТР протокол методом POST/GET обменивайтесь.
kaspersky89
Родился
Сообщения: 12
Зарегистрирован: Пн янв 03, 2011 12:02:45
Откуда: Брянск
Контактная информация:

Re: GSM модем SIM300 + AVR

Сообщение kaspersky89 »

Буду разрабатывать на SIM508Z. Один момент, для связи с ПК нужно будет отправлять через SMS каждый раз новый IP-шник.
asteroid7
Купите у любого хостера по минимальному тарифу IP и доменное имя. 99% он будет виден всегда.
В SIM модуле пропишите DNS ОПСОСа. И спокойно через доменное имя и НТТР протокол методом POST/GET обменивайтесь.

Не могли бы вы дать материал по методам POST/GET? Как например передать какую-нибудь текстовую строку, от модуля через сервер, на пк? Работаю на Delphi и C++Borland, в области WEB впервые, но схватываю быстро :)
Аватара пользователя
asteroid7
Опытный кот
Сообщения: 703
Зарегистрирован: Вс янв 18, 2009 21:12:49

Re: GSM модем SIM300 + AVR

Сообщение asteroid7 »

А Вы уверены, что только вам этот динамический IP будет выдан? На одном IP могут сотни клиентов сидеть. Он точно не локальный?
Да в любом случае маршрутизатор не пропустит запросы из вне. Только ответы.

Нет панацеи и разжеванного материала в инете. В поисковики запрос HTTP POST GET и для уточнения синтаксиса заголовочных полей смотреть оригинальный "Hypertext Transfer Protocol -- HTTP/1.1" или 1.0 с сайта http://www.w3.org
Для GET вполне хватит Host и Connection.

И да. ПК и сервер - это одно и тоже...
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»