Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: GPRS модем и энергосбережения
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
kan35
Собрал конструкцию, во внешнем микроконтроллере крутится TCP, модем подключен по UART. Соответственно, окрываю соединение по PPP. Потребление в моменты, когда обмена данными не происходит составляет ~65мА. Где обещанный 1мА?
Для автоматического сохранения энергии включаю +PSSLEEP=1, передаю данные каждые примерно 30сек. Или следует делать бОльшие перерывы между передачами? Или он может мало потреблять, но только не в GPRS по PPP? Поясните кто воевал с подобной бедой, спасибо!
gosha14
При параметре +PSSLEEP=1 модуль автоматически переходит в спящий режим при отсутствии передачи.
Попробуйте использовать команду в виде:
AT+PSSLEEP=1,10 где 10- время (в секундах) через которое модуль перейдет в спящий режим (от 1 до 60)
kan35
Спасибо, попробую.
kan35
Кто боролся за миллиамперы в модемах, подскажите:
Есть режим
Active Idle Mode (~20мА)
When the WS6318 embedded module is active and synchronized with the network, but currently has no communication.
и есть
Sleep Idle Mode (~1мА)
When the WS6318 embedded module has a location update with a live network but with no GSM/GPRS connection, while the UART interface is in sleep mode.

Правильно ли я понимаю, что если открыто GPRS соединение, то никак не возможно перевести модем в Sleep Idle Mode не разорвав соединение? Или все таки можно уводить его в режим сна и успешно возвращать в ту же GPRS сессию? И что можем делает в этом режиме - следит за тем, какие соты в радиусе видимости?
Aner
А если немного подумать? ~1мА не хватит на работу примника+проца, и что он может видеть? Да и сам режим сна не предполагает работы радио части.
Открытое GPRS соединение со стороны опсоса будет сохраняться некоторое время, но вот проблема возвращения из сна глючит и ее никто не пользует.
kan35
Как мобильники работают неделю на 1 зарядке - вот в чем вопрос. Или новые модули sierra wireless гораздо хуже по параметрам самых дешевых нокий?..
В режиме IDLE без подключения к GPRS потребление 17мА
В режиме IDLE в GPRS (PPP) = потребление 21мА
Сколько не ждал - модем не переходит в sleep mode ни из первого ни из второго режима. Давал команду при старте модема AT+PSSLEEP=1,5
PS: по документации мне больше всего понравились модули quectel M72 и M80? у них в IDLE потребление 13мА, что существенно лучше s-w.
В какую сторону копать? помогите!
Aner
Да, quectel, u-blox ставят в большинство автономных трекеров, там и ройте.
kan35
Цитата(Aner @ Sep 27 2012, 22:45) *
Да, quectel, u-blox ставят в большинство автономных трекеров, там и ройте.

Все же не отпускает ощущение что я что то делаю не так или что то не делаю..
kan35
Цитата(Aner @ Sep 27 2012, 22:45) *
Да, quectel, u-blox ставят в большинство автономных трекеров, там и ройте.

Все же не отпускает ощущение что я что то делаю не так или что то не делаю..
Aner
Цитата(kan35 @ Sep 27 2012, 21:55) *
Все же не отпускает ощущение что я что то делаю не так или что то не делаю..

... ну этот путь вам нужно пройти самому.
CADiLO
>>>PS: по документации мне больше всего понравились модули quectel M72 и M80? у них в IDLE потребление 13мА.

Ну Синтерион в BGS2 8.6 мА декларирует - еще лучше.

Вопрос только в том что зачастую декларируемое производителями не сочетается с реальной работой в сетях опсосов.....
И если на хреновой соте потеряете регистрацию или канал (а модуль в IDLE не может ответить мощностью более позволеной)
то прийдется заново регистрироваться в сети и все наэкономленое... тю-тю.....

Поэтому нужно просто хорошо продумывать алгоритм устройства - зачастую выгоднее держать модуль выключеным, а накопленую инфу сливать
пачками по событиям. Быстрая регистрация - слив - отключение могут дать большую экономию чем постоянное нахождение в сети.
MKdemiurg
Хм, а реально, как мобильники пашут по 380 часов без ухода из сети и отключения радио-части? Что модуль такой сделать нельзя?
Тоже всегда было любопытно sm.gif
CADiLO
ArtemCAD первым "приручил" по спячке еще SIM300. Может присоветует чего.
Кстати потребление в IDLE разное при голосе и при открытой сессии GPRS, это тоже учитывать нужно.

А в телефонах.... У меня SAMSUNG S5230 сейчас. Реально заряжаю раз в 10-12 дней при том что пользуюсь, а не только в дежурке держу.
Кстати по обзорам на SGH эта модель в 2011 поставила рекорд - 22 дня в дежурном режиме, но правда с модифицированой прошивкой.
Может быть просто модули не оптимизируют под эти задачи, в М2М упор на батарейное питание не делается.
MKdemiurg
Цитата(CADiLO @ Sep 28 2012, 11:55) *
в М2М упор на батарейное питание не делается.


А вот и зря! Я б уже давно ушёл на EAT или ещё чего, если бы можно было усыпить модем с потреблением в 10-20 мкА.
kan35
В общем возвращаясь к WS6318. Потреблял 65мА потому что был неудачно припаян (что конкретно - так и не выяснил), перепаял и стало близко к документации:
В IDLE ~20мА на 4.4В
В GPRS IDLE ~25мА на 4.4В
Давал команду +PSLEEP=1,5 но не засыпает ни из IDLE ни из GPRS IDLE.
Меня WS6318 сильно устраивает своими габаритами, и в целом стабильно работает, не считая непоняток с энергосбережением.
Кто нибудь переводил Sierra Wireless / wavecom модемы в sleep? отзовитесь уже :-)
Andreymai
кто нибудь переводил)))
WS6318 отлично переводится в IDLE, потребление импульсное при этом. точно не мерил, но в среднем где-то 1-1,5 мА, для точного измерения надо на аккумулятор сажать
и мерить время работы. у меня девайс уже крутится на WS6318.
важно! это когда есть синхронизация с сетью!!!
думаю, у вас что то в схеме не так, больше по исходным данным сказать не могу)))
kan35
Andreymai, ваше сообщение меня радует!!! а то некоторые утверждают, что сие невозможно.

Подключение простое-проще некуда. Ненарисованные выводы висят в воздухе.

Питание 4.4В. Соответственно перевод в sleep - автоматический. А вы через DTR делаете?

Посмотрите может быть на инициализационный лог, может что не так я в нем делаю
CODE
ATH

OK
AT+PSSLEEP=1,5

OK
AT+CREG?

+CREG: 0,1

OK
ATV1

OK
AT+CLIP=1

OK
AT+CRC=0

OK
AT+IFC=0,0

OK
AT+CGDCONT=1,"IP","internet.beeline.ru"

OK
ATD*99***1#

CONNECT
~я}#А!}!}!} }.}"}&} } } } }#}$А#¤¤~~я}#А!}$}!} }.}%}&М}0j®}'}"}(}"­x~~я}#А!}"}"} }*}"}&} } } } 6Щ~~я А#
Login OKgЬ~~я Ђ!
АИ fЃ~~я Ђ!
АсHЃ ЩvBуѓ ЩvBф; ~~я Ђ!
АсHЃ ЩvBуѓ ЩvBфТы~~я !E,@1 ж[ББҐ¦
АсHOЧ F ^ n` Р‚O P/™~~я !E(| @1 jPББҐ¦
АсHOЧ F _ †P Р™ђ Q~~я !E/| @1 jHББҐ¦
АсHOЧ F _ †P Рп #AL#1
I+~~я !E(| @1 jNББҐ¦
АсHOЧ F f
P –ІЪЎ~~я !E/| @1 jFББҐ¦
kan35

и судя по картинке WS6318 не способен засыпать в GPRS режиме, это правда? я потому сомневаюсь, что у меня он и из простого IDLE не засыпает, да и саппорт говорит, что должен...
Andreymai
я использую DTR для перевода в sleep
с GPRS не получится добиться таких токов
kan35
Может кому поможет:
CTS и RTS замыкать нельзя (а у меня были замкнуты - см. схему выше). Как только разомкнул их - модуль стал засыпать! При чем в GPRS тоже засыпает до примерно 1мА.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.