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

 
 
> 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
 
Start new topic
Ответов
kostya261
сообщение Aug 18 2015, 19:04
Сообщение #2





Группа: Новичок
Сообщений: 7
Регистрация: 17-08-15
Пользователь №: 88 031



Да RX и TX я уже местами без малого раз 100 менял.
Использую PINBOARD II от DI-HALT`a, там микруха FT2232D установленна...
COM порт выбираю 4 (ну как у меня компьютер нашел COM4 и COM5), напряжения на RX и TX около 3 вольт в цепи.

Светодиод статус мигает. Скорость выбирал разную. от 600 до 115200

А еще смущает тот факт, что я осциллографом не могу на этих выводах RX TX поймать сигнал. Хотя как уже говорил, при установленной перемычке, эхо есть.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

 
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
- - 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 Текстовая версия Сейчас: 30th July 2025 - 14:40
Рейтинг@Mail.ru


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