Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM300D и KBR0
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
xMw
Вопрос: можно в SLEEP переходить или с помощью DTR, или с помощью KBR0?
Или же с помощью DTR можно только "будить"?


AN_DESIGN_SIM300D.pdf

8. About Sleep Mode

The DTR pin of the module is provided to exit the Sleep Mode. If the user want to exit sleep
mode quickly. We recommend the KBR0 (pin10) to control the Sleep Mode. Normally, the
module enters into Sleep Mode when the KBR0 pin is externally pulled to a high level and exit
when it is pulled to a low level.


SIM300D_HD_V2.01.pdf

3.6.2 SLEEP mode (Slow Clocking mode)
You can use DTR signal to control SIM300D module to enter or exit the SLEEP mode in your
applications.

When DTR is in high level, at the same time there is no on air or audio activity is required and
no hardware interrupt (such as GPIO interrupt or data on serial port), SIM300D will enter
SLEEP mode automatically. In this mode, SIM300D can still receive paging or SMS from
network.

In SLEEP mode, the serial port is not accessible.
Note: For some special soft versions, it requests to set AT command “AT+CSCLK=1” to
enable the sleep mode; the default value is 0,that can’t make the module enter sleep
mode, for more details please refer to the AT command list.



SIM300DZ_HD_V2.07.pdf
Страница 19 KBR0 Pull up inside, if unused keep pins open

AN_DESIGN_SIM300D.pdf
Normally, the
module enters into Sleep Mode when the KBR0 pin is externally pulled to a high level and exit
when it is pulled to a low level.

По первой pdf-ке - получается он внутри подтянут.
А по второй - если "1" - то модуль преходит в SLEEP.
Получается он должен в SLEEP сам перейти, потому что подтянут, если конечно AT+CSCLK=1?

И чему верить?
xMw
Кто-то разрешит противоречие?
ArtemKAD
DTR только гарантированно будит. В SLEEP вваливается сам если ничем не занят.
xMw
у меня KBR0 на "земле", в SLEEP не переходит, точнее переходит на команды не реагирует, но потребление остается порядка 20-30 мА

Вот я и не пойму это из-за KBR0 или нет, возможности, отрезать "землю" и проверить нет
ArtemKAD
Отключи ногу POWERKEY и померяй ток после этого...
xMw
Цитата(ArtemKAD @ Feb 10 2011, 18:07) *
Отключи ногу POWERKEY и померяй ток после этого...

PWRKEY и так в "воздухе" висит
ArtemKAD
Что значит "и так в "воздухе" висит " ? Как модуль PWRKEY-ем включаешь?
xMw
Цитата(ArtemKAD @ Feb 16 2011, 09:42) *
Что значит "и так в "воздухе" висит " ? Как модуль PWRKEY-ем включаешь?

Я имел ввиду через кнопку(нормально разомкнутую) на "землю".
ЧЕРТ РАМАНов
Цитата(xMw @ Feb 2 2011, 11:46) *
Вопрос: можно в SLEEP переходить или с помощью DTR, или с помощью KBR0?
Или же с помощью DTR можно только "будить"?


AN_DESIGN_SIM300D.pdf

8. About Sleep Mode

The DTR pin of the module is provided to exit the Sleep Mode. If the user want to exit sleep
mode quickly. We recommend the KBR0 (pin10) to control the Sleep Mode. Normally, the
module enters into Sleep Mode when the KBR0 pin is externally pulled to a high level and exit
when it is pulled to a low level.


SIM300D_HD_V2.01.pdf

3.6.2 SLEEP mode (Slow Clocking mode)
You can use DTR signal to control SIM300D module to enter or exit the SLEEP mode in your
applications.

When DTR is in high level, at the same time there is no on air or audio activity is required and
no hardware interrupt (such as GPIO interrupt or data on serial port), SIM300D will enter
SLEEP mode automatically. In this mode, SIM300D can still receive paging or SMS from
network.

In SLEEP mode, the serial port is not accessible.
Note: For some special soft versions, it requests to set AT command ”AT+CSCLK=1” to
enable the sleep mode; the default value is 0,that can’t make the module enter sleep
mode, for more details please refer to the AT command list.



SIM300DZ_HD_V2.07.pdf
Страница 19 KBR0 Pull up inside, if unused keep pins open

AN_DESIGN_SIM300D.pdf
Normally, the
module enters into Sleep Mode when the KBR0 pin is externally pulled to a high level and exit
when it is pulled to a low level.

По первой pdf-ке - получается он внутри подтянут.
А по второй - если "1" - то модуль преходит в SLEEP.
Получается он должен в SLEEP сам перейти, потому что подтянут, если конечно AT+CSCLK=1?

И чему верить?



ну таки sleep у них работает..другое дело что ток потребления в этом режиме мягко говоря не удовлетворительный
7мА.. это по нынешним-то временам много слишком..
но заметил, что переход в слееп какой-то нестабильный по DTR - DTR то подтянут ( в чем нетрудно убедиться замерив исходный уровень на ноге DTR модема-впрочем это не означает что они в очердном железном кролике-не сэконимили еще один наноюань на этом резюке- лучше-то потдятнуть конечно) а вот переход в режим сна (заметный таки по потрблению - он тока для этого и требуется в общем-то.. режим сна этот нестабильно как-то врубается..впрочем 20мА без сна и 7ма во сне- почти одно и тоже.. если GPS жрет около 50ма.. "по любасу"-это мертвому припарки.. это только "батареечников " заботит.. все равно все заканчивается просто прерывистой работой GSM хозяйства да и GPS в push-to -fix..А проще вообще вырубать все.. так что с этого слипа симкомовского ничего не получить..
ArtemKAD
Цитата
Я имел ввиду через кнопку(нормально разомкнутую) на "землю".

Ну если с этим все в норме и уровни по ногам RX-TX-DTR в норме (не больше 3,3В), то ничего не остается как проверить отодрав ногу KBR0 от массы...
ЗЫ. А вообще - если потребление модуля при входе в Sleep в среднем больше 6мА ищи что потребляет лишнего или что не дает модулю уснуть.
xMw
Цитата(ArtemKAD @ Feb 21 2011, 21:09) *
Ну если с этим все в норме и уровни по ногам RX-TX-DTR в норме (не больше 3,3В), то ничего не остается как проверить отодрав ногу KBR0 от массы...
ЗЫ. А вообще - если потребление модуля при входе в Sleep в среднем больше 6мА ищи что потребляет лишнего или что не дает модулю уснуть.

Спасибо, будем копать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.