Jump to content

    

Recommended Posts

Какое потребление у SIM900 когда он зарегистрирован в сети, т.е. готов принять входящий звонок или смс ? Ни как не могу найти данные. Подозреваю , что однозначного ответа нет, поэтому буду рад примерному объяснению на пальцах.

 

Заранее спасибо !

Share this post


Link to post
Share on other sites

Поясните чё хотите то? SIM900 когда он зарегистрирован в сети явно кем то управляется и тот управлятель кушает, кпд импульсника, лдошника тоже кушают. Посему потребление зависимое от окружения. Чистый голый SIM900 после регистрации в режиме приема кушает по даташиту +/-10% Окр. температура влияет на потребление также. Опят таки мало что дает, для практики и понимания типа: хватит ли батарейки. Поскольку запрос от опсоса и ответ на него кушают по разному в зависимости от частоты опроса и дальности от соты. Для движущихся объектов - никак не понять, подтверждают кучи примеров из практики. Затем ещё нужно понять какая карточка, то есть, если M2M где нет голоса или с голосом и тд. Еще потребление зависит от того какая прошивка - обычная, расширенная, еат-овская, ... , какой версии. И еще от кучи причин. Та же некачественная помывка платы, загрязнения кушает акум хорошо. Лак помогает.

Зависит от диапазона частот: то есть, на какой бенд оператор вас подключил, на 900 или 1800Мгц; еще от кол-ва мультислотов: 4...10, которые AT командами можно установить по потребности для вашего SIM900. Например тут смотрите стр 50,51 ---> http://www.simcom.us/act_admin/supportfile....01(091226).pdf

Share this post


Link to post
Share on other sites

Aner, большое спасибо за развёрнутый ответ.

 

Была цель узнать, какое будет потребление, если я куплю SIM900R [s2-1047P-Z093A/B04] и буду его использовать в городе с сим-картой одного из известных операторов. Как я понимаю, в документации Idle mode 22mA это то, что я искал.

Про потребление управляющего процессора и источника питания знаю. Но уж поверьте, это довести до нескольких сотен мкА в режиме обмена командами с СИМ900 по UART для меня труда не составит. Поэтому вопрос был именно про потребление самого модуля.

Share this post


Link to post
Share on other sites

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

Модуль SIM900R может потреблять от 1мА при сохранении регистрации в сети.

Для этого нужно его соответствующим образом сконфигурировать: AT+CSCLK=1 (AT+CSCLK=2)

По вышеприведенной ссылке находится не последний HardwareDesign-документ. Более поздняя версия тут.

Share this post


Link to post
Share on other sites

Service Tool ADI - это для чипсетов Analog Device стоявших на серии SIM300x

Она никаким боком не будет работать с SIM900 у которого чипсет STE

 

Скажите что хотите сделать с модулем, я подскажу как.

Share this post


Link to post
Share on other sites
Service Tool ADI - это для чипсетов Analog Device стоявших на серии SIM300x

Она никаким боком не будет работать с SIM900 у которого чипсет STE

 

Скажите что хотите сделать с модулем, я подскажу как.

 

Сменить ИМЕЙ 100500 :rolleyes: раз. Я так понимаю, все что >3 раз - только через сервис программу.

Edited by ololol

Share this post


Link to post
Share on other sites

Неправильно понимаете. В SIM900 смена ИМЕИ внешним софтом невозможна. В том числе и отладчиком. Только переписывать софт.

Сделано специально, так как сам этим вопросом занимался когда модули только появились.

Много обсуждалось с китайцами - как недостатки так и достоинства этого в 300й серии. Сошлись на том что сейчас есть - 2 попытки + блокировка.

Внешнего доступа нет. В прошивке в открытом виде его тоже нет - он расшифровывается поблочно с нескольких мест буфера плюс последняя цифра считается по алгоритму.

От китайцев есть окончательное подробное разъяснение что и как сделано и вопрос закрыт. Поэтому забудьте - ИМЕИ можно менять только так как сейчас сделано.

 

 

Share this post


Link to post
Share on other sites
...В прошивке в открытом виде его тоже нет - он расшифровывается поблочно с нескольких мест буфера плюс последняя цифра считается по алгоритму.

От китайцев есть окончательное подробное разъяснение что и как сделано и вопрос закрыт. Поэтому забудьте - ИМЕИ можно менять только так как сейчас сделано.

 

OK. А кол-во изм. где хранится? При перешивке опять появится 3 попытки?

Share this post


Link to post
Share on other sites

После перешивки попытки сбрасываются.

Но я все равно не вижу смысла менять ИМЕИ -надцать раз. Тем более убивая модуль и теряя время на перешивку.

 

 

Share this post


Link to post
Share on other sites

Есть вопрос по длине данных которые можно передать командой "AT+CIPSEND". Дело в том, что в свое время разрабатывая схему поленился завести на процессор сигналы CTS/RTS (замкнуты резистором 100(Ом)). Раньше посылки по TCP были короткие(не более 100байт). А тут решил озадачится, на сколько можно увеличить длину посылки. По описанию на SIM900R указано, что максимальный буфер команды это 556 байт, т.е. получается где-то не болше 500 байт за раз, правильно?

Share this post


Link to post
Share on other sites

Попробуйте мультиплексор. Там есть как бы программная эмуляция контроля потока. Т.е. можно прочитать текущее состояние линий управления потоком.

Share this post


Link to post
Share on other sites
Есть вопрос по длине данных которые можно передать командой "AT+CIPSEND". Дело в том, что в свое время разрабатывая схему поленился завести на процессор сигналы CTS/RTS (замкнуты резистором 100(Ом)). Раньше посылки по TCP были короткие(не более 100байт). А тут решил озадачится, на сколько можно увеличить длину посылки. По описанию на SIM900R указано, что максимальный буфер команды это 556 байт, т.е. получается где-то не болше 500 байт за раз, правильно?

 

вот мой лог:

AT+CGATT?

 

+CGATT: 1

 

OK

AT+CSTT="CMNET"

 

OK

AT+CIICR

 

OK

AT+CIFSR

 

10.30.237.173

AT+CIPSTART="TCP","116.247.119.165","8405"

 

OK

 

CONNECT OK

AT+CIPSEND?

 

+CIPSEND: 1394

 

OK

AT+CIPSEND

 

> FSDFSDAFDSFGFDGFDGFGGGGGREHREHREHREHEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

HHHHHHHHHH // 171 символов

SEND OK

AT+CIPSEND?

 

+CIPSEND: 1394

 

OK

 

больше не получалось...

 

Share this post


Link to post
Share on other sites
AT+CIPSEND

 

> FSDFSDAFDSFGFDGFDGFGGGGGREHREHREHREHEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH

H

HHHHHHHHHH // 171 символов

SEND OK

AT+CIPSEND?

 

+CIPSEND: 1394

 

OK

 

больше не получалось...

Т.е. получается что можно отправлять до 1394 байт? Ну или уж 1 килобайт верняк пройдет без необходимости контроля CTS/RTS?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this