реклама на сайте
подробности

 
 
> SIM900 shield + UART, Не передаются команды (как подключать?)
ekrus
сообщение May 29 2015, 20:20
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 29-05-15
Пользователь №: 86 937



Здравствуйте.

Модуль: GPRS/GSM SIM900 Shield board arduino compatible Ссылка

Переходник на схеме CP2102 (+5V, txd,rxd,gnd, 3v3)



Начну с модуля:

Круг 1: Описание: Ссылка (ctrl+f:uart) SIM900 Uart RX и TX.
Круг 2: Фото на обороте (подпись). Тоже SIM900 Uart...

Там есть разъем для батарейки CR1220 (не знаю для чего она, мб для сим карты, но я ее вставил на всякий :D).
Сим карту вставил. СМС отправляются, звонок проходит (гудки), плюс когда выключаю модуль - гудки прекращаются. Я сделал вывод, что звонок шел на модуль. Отсюда - модуль работает.
Питание 5V взял от роутера DLINK. Вроде все работает. (ну судя по строчке выше и звонку и его прерывании при выключении питания, все почти наверняка работает, также смс, повторюсь, отправляются). Отправлял и звонил со своего мобильного.

Для соединения использовал такие "клеммы" (поправьте, если назвал неправильно):

Предыстория:
Начал с обычного 3G MTS модема - комп его видит как виртуальный COM-port (такая же ситуация с переходником USB-UART на CP2102).
С 3G модема отправлял смс с помощью (система Windows 8):
1) Hyperterminal
2) Java (InteliJ idea), кстати написал программу, позволяющую принимать/отправлять сообщения итд.....
Мониторил COM port также с помощью COM Port Toolkit
С 3G модемом все ок - SMS отправляются, ответы на AT команды получаю (ERROR/OK).

Как подключал по UART модуль:

1) RX->RX GND->GND TX->TX на "кругу 2" (см. в начале темы на фото модуля). Также позже в статье нашел совет: DTR, RTS - подключены к земле. RI, DCD, DSR, CTS не подключены. Кое-как перетащил с помощью своих проводков землю с UART модуля на эти порты. Ссылка на статью с советом: Ссылка.
Результат - при выключении питания (поясню: а) Включаем провод питания в модуль (ну и в сеть) б) После этого нужно нажимать кнопку, после чего модуль будет запитан, далее по тексту "включение питания" = "нажатие этой кнопки" , модуль работает (звонки/смс итд) только после того как включили питание - ну, очевидно ) получаем короткое сообщение (COM Port Toolkit).

2) RX-> RX, TX->TX ,(GND - на землю из пункта один) на "кругу 1" .
Результат : При включении на скорости передачи 19200/9600 - получаем FF (где-то читал, что это оповещение о том, что модуль жив здоров, но, возможно, это просто "какие-то данные"), если вырубить провод передачи (с компа на модуль), то сигнал будет не FF, а FE).
Если сделать скорость передачи 115200, то:
Ну команды, которые я шлю, модуль успешно игнорит.
Почему 19200 использовал: Одна из ссылок интерфейс: UART 1200-115200 (19200 по умолчанию) бит/с - пишут, что заводские установки 19200.

Касательно переходника на CP2102 - дрова с офф сайта, в устройствах его видно.

(даже если учесть что формат отправки команд неверный (хотя 3G модем "съедал" такие команды), то должен быть ответ ERROR, RDY или что-то в этом духе, но увы)

Питание: 5V
На выходе переходника разъемы (уже писал) 3v3 и 5+
На платке есть какой-то 4.1
Под кругом 1 на обратной стороне написано: 5v Logic (2ой способ передачи, где FF и FE)

Мои оставшиеся предположения - на компьютере асинхронная приемопередача по TX RX, а у контроллера что-то с RTS/DTR .......

По-мо-ги-те.

Может что-то упустил, спрашивайте.

Итак вопрос:
Как же наладить общение через компьютер с этим модулем? sad.gif


Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ekrus   SIM900 shield + UART   May 29 2015, 20:20
- - mantech   Цитата(ekrus @ May 29 2015, 23:20) Мои ос...   May 30 2015, 06:04
- - ekrus   >Отключить контроль передачи ставили в винде? ...   May 30 2015, 11:14
- - ekrus   Я от души благодарю пользователя mantech Но возм...   May 30 2015, 13:58
- - kostya261   Доброго дня. Не хочется создавать новую тему, пото...   Aug 17 2015, 20:56
- - p_kav   Если что-то на плате мигает - так это, скорее всег...   Aug 18 2015, 04:30
|- - kostya261   Цитата(p_kav @ Aug 18 2015, 07:30) Если ч...   Aug 18 2015, 11:52
- - aleksandr-zh   перемычки верно стоят? уровни согласовали? скорост...   Aug 18 2015, 04:42
- - CADiLO   А с платой чем стыкуетесь? Контроллер или переходн...   Aug 18 2015, 12:32
- - aleksandr-zh   дайте нам схему и несколько фото глупый вопрос: R...   Aug 18 2015, 13:16
- - kostya261   Да RX и TX я уже местами без малого раз 100 менял....   Aug 18 2015, 19:04
- - aleksandr-zh   а модем вы включаете как? вижу только три провода....   Aug 18 2015, 19:16
- - p_kav   Если осцилограф не видит сигналов на линиях, то ка...   Aug 18 2015, 19:16
- - kostya261   Обычного COM порта нет, как написал выше, уровни п...   Aug 18 2015, 19:58
- - p_kav   Сначала надо ввести ему AT и нажать Enter, он отве...   Aug 18 2015, 20:01
- - kostya261   В общем через COM порт, старенького компьютера раб...   Aug 18 2015, 20:06
- - p_kav   Цитата(kostya261 @ Aug 19 2015, 00:06) Я ...   Aug 18 2015, 20:15
- - kostya261   Теперь нужно его в обход этой max232 включить, наф...   Aug 18 2015, 20:27
- - p_kav   Вот и у меня не заработала та схема согласования н...   Aug 18 2015, 20:36
|- - kostya261   Цитата(p_kav @ Aug 18 2015, 23:36) Вот и ...   Aug 18 2015, 21:36
|- - Цырен.   Цитата(p_kav @ Aug 19 2015, 00:36) Вот и ...   Aug 20 2015, 07:38
- - aleksandr-zh   мда... А утверждали, что всё по схеме чедес не бы...   Aug 19 2015, 03:09
- - p_kav   А как же схема на резисторах? По документации она ...   Aug 20 2015, 07:45


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 21:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016