Страница 1 из 1

Микроконтроллер управляет GSM-модемом

Добавлено: Пн сен 22, 2008 13:36:30
usama
Вот занялся управлением GSM модемом с помощью МК. Подскажите, как посылать АТ-команды на модем через СОМ-порт?
МК - Atmel-овский AVR 8515
В качестве АТ-команды в основном - отправка СМС

Добавлено: Пн сен 22, 2008 17:06:04
WildCat
подцепи по UART. в модеме ведь rs232?
команды отсылаюца элементарно.

Добавлено: Пн сен 22, 2008 18:15:46
mr.Kirill
Браться за такие дела не зная элементарных вещей, хм, оригинально.
Скачай мануал на GSM модуль и там все написано, что умеет модуль и как эти умения управляются.

Добавлено: Пн сен 22, 2008 21:23:02
Lestat
думаю поможет
книга по АТ командам http://www.filekeeper.org/download/lkdu ... ommand.rar
удобная програма для роботы с ком портом rs232pro
и в конце каждой команды добавляй символ 0D в хексе.

Добавлено: Ср сен 24, 2008 20:52:18
chief
какой модем используете?

Добавлено: Пн сен 29, 2008 13:01:54
usama
chief писал(а):какой модем используете?
SIM300 на отладочной плате

Добавлено: Пн сен 29, 2008 21:47:57
chief
В данном случае необходимо использовать микросхему преобразователя. Например MAX3232. Причем запитывать ее нужно от +3.3В. Если используются только RxD и TxD линии, то RTS модуля необходимо посадить на землю. При подключении к микроконтроллеру можно конектить на прямую через резисторы ~100 Ом (что бы случайно не перегрузить по току). Причем контроллер запитывать от +3.3В.

Re: Микроконтроллер управляет GSM-модемом

Добавлено: Вт сен 30, 2008 17:44:29
Tohey
usama писал(а):Вот занялся управлением GSM модемом с помощью МК. Подскажите, как посылать АТ-команды на модем через СОМ-порт?
МК - Atmel-овский AVR 8515
В качестве АТ-команды в основном - отправка СМС
через uart, в конце команды символ "CR" (0x0D), приходят команды в виде CRLF ат-строка CRLF, а вообще дохрена читать придется даташит :wink:

Добавлено: Вт сен 30, 2008 20:24:07
usama
chief писал(а):MAX3232
МАХ232 ?

вот по такой схеме я собираю

Добавлено: Вт сен 30, 2008 20:37:21
chief
MAX232 не работает от 3,3В. К тому же на схеме я не обнаружил подключения модема? Если просто подключение к PC то вроде првильно.

Добавлено: Вт сен 30, 2008 21:06:04
usama
все что нарисовано на схеме подключается к модему (на отладочной плате) через нуль-модемный кабель
с МК подается команда:
printf("ATD89031234567;");
putchar(13);

Добавлено: Вт сен 30, 2008 21:10:15
chief
если мы говорим про SIM300 то я очень надеюсь что вы еще ничего не подключали.

Добавлено: Вт сен 30, 2008 23:51:49
Tohey
usama писал(а): через нуль-модемный кабель
с МК подается команда:
printf("ATD89031234567;");
putchar(13);
Удачи! :cry: