GSM SIM900A делаем из двух диапазонов - четыре

wwit
Offline
Зарегистрирован: 29.01.2016

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

Попался в руки SIM900D. собрал на нём отладочную плату а он у меня постоянно глючит, решил перепрошить.

Весь процес проходит нормально в конце ошибка:    Start writing flash command error!...

Подскажите что это за хрень и как с ней боротся?

wwit
Offline
Зарегистрирован: 29.01.2016

niki43 пишет:

все спасибо у меня получилось его перешить, все заработало,

правда вместо замыкания PWR_KEY на минус, я замкнул на плюс, и он перепрошился,

Такая манипуляция с PWR_KEY не повредит модулю Sim900D?

ujuf66
Offline
Зарегистрирован: 18.08.2014

wwit пишет:

Такая манипуляция с PWR_KEY не повредит модулю Sim900D?

попробуйте через резистор 1K

AlexKh
Offline
Зарегистрирован: 05.02.2016

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

заполучил SiM900A http://ru.aliexpress.com/item/New-SIM900A-V4-0-Kit-Wireless-Extension-Module-GSM-GPRS-Board-Antenna-Tested-Worldwide-Store/32278853831.html на текстолите написано MINI v3.8.2

подключил через вот такой http://www.synchrotech.com/product-usb/usb-serial_02.html адаптер к трем ножкам на краю платы. Подал питание 4 вольта.

замкнул джамперами 3VT на 5VT и 3VR на 5VR

через программу TERMINAL общаюсь с микосхемой без проблем, операторов видит, подключится не может. 

AT+CGMR выдаёт Revision:1137B05SIM900A32_ST_WASION

пробовал зашить и 1137B02SIM900M64_ST_ENHANCE и 1137B09SIM900B32_ST

выдает ERROR RAM program ACK Not Received! (0) - как я понял проблема в том что как то не так жму PWR_KEY.

Подскажите, где в этой платке искать PWR_KEY и как жать правильно? 
ujuf66
Offline
Зарегистрирован: 18.08.2014

AlexKh пишет:

заполучил SiM900A http://ru.aliexpress.com/item/New-SIM900A-V4-0-Kit-Wireless-Extension-Module-GSM-GPRS-Board-Antenna-Tested-Worldwide-Store/32278853831.html на текстолите написано MINI v3.8.2

Ссылка битая

AlexKh
Offline
Зарегистрирован: 05.02.2016

Извините, скопировал, вставил не проверил.

http://ru.aliexpress.com/item/New-SIM900A-V4-0-Kit-Wireless-Extension-Mo...

Сейчасм есть у меня подозрение, что надо чере програматор эту прошивку шить и подключаться на ножки возле антены, а ноги на краю платы чисто для общения с чипом. Я прав?

Попробовал подключить свой переходник на эти ножки, так микруха (MAX232) греться начала не подетски. Быстренько передумал такие эксперементы проводить.

ujuf66
Offline
Зарегистрирован: 18.08.2014

AlexKh пишет:

замкнул джамперами 3VT на 5VT и 3VR на 5VR

по ходу, вроде не нужно замыкать, джампера нужно убрать:

Nikjek пишет:

1. USB UART преобразователь на CH340 чипе ни в какую не хотел общаться с модулем, пришлось взять на FT 232 чипе, начали проходить АТ команды, подавал на выводы 3VR и 3VT (это два которые ближе к центру платы, естественно джамперов не ставил) соответственно Tx и Rx преобразователя.

AlexKh
Offline
Зарегистрирован: 05.02.2016

ujuf66 пишет:

по ходу, вроде не нужно замыкать, джампера нужно убрать:

Вот тут http://www.instructables.com/id/Using-the-Sim900sim900A-mini-module-with-Arduino-U/ , из второй картинки, я понял что если подключать через COM порт, то джамперы нужны. "Установите джамперы если используете RS232 порт. Удалите джамперы если используете TTL RS232" Или не правильно понял? Впрочем если их убрать, ошибка таже. А если я подключаюсь не к крайним ногам, а к тем что около антены, сильно греется MAX232.

Замыкал я первую ногу микросхемы на землю, отпускал после того как пробегал до 100% статусбар. Правильно?

Nikjek пишет:

1. USB UART преобразователь на CH340 чипе ни в какую не хотел общаться с модулем, пришлось взять на FT 232 чипе, начали проходить АТ команды, подавал на выводы 3VR и 3VT (это два которые ближе к центру платы, естественно джамперов не ставил) соответственно Tx и Rx преобразователя.

Мой преобразователь общается, сети видит, на команды мои отвечает

ujuf66
Offline
Зарегистрирован: 18.08.2014

SIM900 - имеет несколько COM портов, один из них по Вашей второй картинке находится наверху, он служит только для обмена командами, НЕ для прошивки, и соединяется только нульмодемным кабелем (без переходников) напрямую с COM портом компа (если таковой имеется).

Те компорты, что возле антенны - вот они для прошивки и ТОЛЬКО они. Если Вы хотите эти порты соединить с компом через нульмодемный кабель, то джампера нужно установить, если будете соединять по средствам кабеля с переходником, то джампера убирайте.

3VR - соедините с Tx, 3VT - Rx

AlexKh
Offline
Зарегистрирован: 05.02.2016

ujuf66 пишет:

SIM900 - имеет несколько COM портов, один из них по Вашей второй картинке находится наверху, он служит только для обмена командами, НЕ для прошивки, и соединяется только нульмодемным кабелем (без переходников) напрямую с COM портом компа (если таковой имеется).

Те компорты, что возле антенны - вот они для прошивки и ТОЛЬКО они. Если Вы хотите эти порты соединить с компом через нульмодемный кабель, то джампера нужно установить, если будете соединять по средствам кабеля с переходником, то джампера убирайте.

3VR - соедините с Tx, 3VT - Rx

правильно я понял? чтобы прошить мой шилд,  вот этим кабелем http://www.synchrotech.com/product-usb/usb-serial_02.html, мне надо и джамперы поставить, и потом на эти же перемкнутые ноги подовать RX ТX и GND с моего переходника?

На эти ноги я пытался подключаться, но без перемыкания джамперами- сильно нагрелась MAX232. Шилд даже перестал отвечать, думал что спалил, но потом подостыла и после сброса по питанию опять ожила. Но больше что-то не охота так эксперементировать.

ujuf66
Offline
Зарегистрирован: 18.08.2014

У Вас кабель с переходником, значит джампера убрать

AlexKh
Offline
Зарегистрирован: 05.02.2016

AlexKh пишет:

На эти ноги я пытался подключаться, но без перемыкания джамперами- сильно нагрелась MAX232. Шилд даже перестал отвечать, думал что спалил, но потом подостыла и после сброса по питанию опять ожила. Но больше что-то не охота так эксперементировать.

Записаться прошивка не успела, все повисло раньше. У китайцев заказал http://www.aliexpress.com/snapshot/7307949920.html?orderId=72750912025875 может им получится, ехать долго будет, хотелось бы побыстрее.

 

 

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

Доброго времени суток уважаемые форумчани.

хочу задать несколько вопросов по SIM900(A): вот решил связать свою ардуинко с внешним миром в планах использовать так... вся информация 1 раз в 5-10 минут отправляются на сервер и в случае возникновения внештатной ситуации отправляется СМС на мой телефон. так вот вопросы очень интересуют которые хотелось бы разьяснить для себя перед покупкой.

1- работает ли данный девайс как с смс так и выход в интернет через ту же симкарту?

2- я не очень понимаю в чем разница между 900 и 900А, обьясните пож и какой лучше взять.

3- не могли бы дать ссылочку где лучше  купить данный модуль (с приемлимой ценой и качеством, и не большим сроком доставки-на али естественно)интересует реально проверенный продавец у кого Вы покупали платку и которая реально заработала без лишних заморочек

4- что еще нужно знать для покупки, работы и подключения данного модуля (специально для чайника)

5- может посоветуете какой другой модуль для работы с мобильным интернетом и смс, или же этот лучший?

Заранее благодарен

 

yucan
Offline
Зарегистрирован: 20.04.2015

Чтобы не было лишнего геморроя - не бери сим 900 с буквой А.

Народ, скиньте ссылку на рабочую прошивку для сим 900а. Перепробовал несколько прошивок - везде "The cla file does not match the target list"...

ujuf66
Offline
Зарегистрирован: 18.08.2014

yucan пишет:

Народ, скиньте ссылку на рабочую прошивку для сим 900а.

из шапки ни одна не подошла?

yucan
Offline
Зарегистрирован: 20.04.2015

Нет, выдает ошибку, что не подходит. Пробовал "ALL ERASE FLАSH" - то же самое

yucan
Offline
Зарегистрирован: 20.04.2015

Про  "ALL IN ONE" пишут, что работает на  сим 900а, но нигде не могу найти

Baks
Baks аватар
Offline
Зарегистрирован: 11.01.2016

Всем доброго..., срочно нужна помощ по модулю SIM800. вообщем дело обстоит так.. подключаю его от блока питания компа 12 вольт через понижающий шилд, даю 4.10 вольта при поиске сети 4.09 вольт, тоесть отлично. После включения светодеод мигает быстро после чего медленнее (сеть нашел). сигнальные ТХ к RX а RX к ТХ ( пробовал и через делитель и на прямую) к пинам №18,19 на ардуино мега . ну и земли соединил.

залил скетч



#include <SoftwareSerial.h>
SoftwareSerial mySerial(19, 18); // RX, TX
void setup() {
  Serial.begin(19200);  //Скорость порта для связи Arduino с компьютером
  Serial.println("Goodnight moon!");
  mySerial.begin(19200);  //Скорость порта для связи Arduino с GSM модулем
  mySerial.println("AT");
}
 
void loop() {
  if (mySerial.available())
    Serial.write(mySerial.read());
  if (Serial.available())
    mySerial.write(Serial.read());
}
 так вот при открытие монитора порт выставил скорость и новая строка, и мне приходит сообщение "Goodnight moon!" из скетча

и все... пишу в монитор порта AT, ничего никакой реакции, также пробовал ATI  тоже реакции 0.

что я не так сделал дайте идею кто знает?  и еще  один из контактов слота симкарты както странно припаян, припоя не видно на нем, а прозвонить незнаю как , и может ли не работать АТ команды из за этого контакта?

Кто знает отзовитесь пож... Заранее спасибо

ser genri
Offline
Зарегистрирован: 26.03.2016
ser genri
Offline
Зарегистрирован: 26.03.2016

yucan пишет:

Чтобы не было лишнего геморроя - не бери сим 900 с буквой А.

Народ, скиньте ссылку на рабочую прошивку для сим 900а. Перепробовал несколько прошивок - везде "The cla file does not match the target list"...

https://cloud.mail.ru/public/5uYv/vNHgZzEvd

lelik1414
Offline
Зарегистрирован: 03.04.2016

ujuf66 пишет:

SIM900 - имеет несколько COM портов, один из них по Вашей второй картинке находится наверху, он служит только для обмена командами, НЕ для прошивки, и соединяется только нульмодемным кабелем (без переходников) напрямую с COM портом компа (если таковой имеется).

А вот это неправда, не вводите людей в заблуждение, всё прошивается.

ujuf66
Offline
Зарегистрирован: 18.08.2014

lelik1414 пишет:

А вот это неправда, не вводите людей в заблуждение, всё прошивается.

В родном мануале написано, что только дебагпорт для прошивки
http://mt-system.ru/documentation/opisanie-apparatnoj-chasti-gsm-modulja-sim900

gospodenkods
Offline
Зарегистрирован: 05.05.2016

Нормальный модуль ,хорошо шьется вот этой прошивкой 1137B09SIM900B32_ST если  еще не прошили  , пишите  подскажу  как :)

gospodenkods
Offline
Зарегистрирован: 05.05.2016

Нормальный модуль ,хорошо шьется вот этой прошивкой 1137B09SIM900B32_ST если  еще не прошили  , пишите  подскажу  как :)

ujuf66
Offline
Зарегистрирован: 18.08.2014

gospodenkods пишет:

Нормальный модуль ,хорошо шьется вот этой прошивкой 1137B09SIM900B32_ST если  еще не прошили  , пишите  подскажу  как :)

Можно более точнее сформулировать вопрос?

Описания из шапки не хватает?

gospodenkods
Offline
Зарегистрирован: 05.05.2016

ujuf66 пишет:

gospodenkods пишет:

Нормальный модуль ,хорошо шьется вот этой прошивкой 1137B09SIM900B32_ST если  еще не прошили  , пишите  подскажу  как :)

Можно более точнее сформулировать вопрос?

Описания из шапки не хватает?

Мне впринципе хватило , но в описании в шапке  упущен важный момент. Обвязка бывает разной , и в некоторых случаях совершенно нет возможности нажать "PWR_KEY" .

Например  у этого модуля   http://ru.aliexpress.com/item/New-SIM900A-V4-0-Kit-Wireless-Extension-Module-GSM-GPRS-Board-Antenna-Tested-Worldwide-Store/32278853831.html  ее нет. И  регулируется это все подачей питания. 

Не маловажна и скорость ,  вышеописанный модуль ,наотрез отказывался шиться на скорости 115200 и меньшей ,удалось только на 460800 при этом USB-UART на  чипе FTDI232 прекрасно работал на  меньших скоростях с другими девайсами.

Ну и  важно   правильно указать распиновку :)

ujuf66
Offline
Зарегистрирован: 18.08.2014

gospodenkods пишет:

Например  у этого модуля   http://ru.aliexpress.com/item/New-SIM900A-V4-0-Kit-Wireless-Extension-Module-GSM-GPRS-Board-Antenna-Tested-Worldwide-Store/32278853831.html  ее нет. И  регулируется это все подачей питания. 

а ENHANCE прошивка в него не лезет?

gospodenkods
Offline
Зарегистрирован: 05.05.2016

ujuf66 пишет:

gospodenkods пишет:

Например  у этого модуля   http://ru.aliexpress.com/item/New-SIM900A-V4-0-Kit-Wireless-Extension-Module-GSM-GPRS-Board-Antenna-Tested-Worldwide-Store/32278853831.html  ее нет. И  регулируется это все подачей питания. 

а ENHANCE прошивка в него не лезет?

Версии 64 не лезет,чип не подписан. А в версии 32 я не встречал ENHANCE. Только STD ,но тот лезет и работает на Ура

AlexKh
Offline
Зарегистрирован: 05.02.2016

gospodenkods пишет:

Обвязка бывает разной , и в некоторых случаях совершенно нет возможности нажать "PWR_KEY" .

Например  у этого модуля   http://ru.aliexpress.com/item/New-SIM900A-V4-0-Kit-Wireless-Extension-Module-GSM-GPRS-Board-Antenna-Tested-Worldwide-Store/32278853831.html  ее нет. И  регулируется это все подачей питания. 

Не маловажна и скорость, вышеописанный модуль ,наотрез отказывался шиться на скорости 115200 и меньшей, удалось только на 460800 при этом USB-UART на  чипе FTDI232 прекрасно работал на  меньших скоростях с другими девайсами.

Ну и  важно   правильно указать распиновку :)

т.е. все дело в скорости или есть ещё хитрости? Что насчет если нет - "PWR_KEY". Может опишите процесс подробнее со всеми хитростями и не хитростями, чтоб не покускам собирать инфу, а чтоб всё в одном месте было?

lelik1414
Offline
Зарегистрирован: 03.04.2016

AlexKh пишет:

Что насчет если нет - "PWR_KEY"

Просто поставь кнопку на разрыв питания.

ser genri
Offline
Зарегистрирован: 26.03.2016

по прошивке модуля:

коммутируете как на картинке, кроме +5в.

https://cloud.mail.ru/public/27ZD/FedzaGGAK

tx и rx перекрестить.

затем запускаете программу прошивочную и через 1-3 секунды надеваете на штырек +5 на модуле контакт

тускло загорается светодиод на модуле и пошла прошивка.

gospodenkods
Offline
Зарегистрирован: 05.05.2016

Можно так,можно просто включать питание.