Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: OpenAT + Alarm mode (OFF mode along with Alarm)
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Andreymai
Доброго всем времени суток!
Кто нибудь сталкивался с Alarm mode модемов Wavecom при работе с OpenAT?
Возникает проблема с выводом ON/OFF: данный вывод, будучи притянутым к VBAT
(для запуска модема после включении питания) необходимо переводить в LOW,
когда модем загрузился. Сам модем выводами GPIO не может это сделать, т.к.
после перевода в Alarm mode все его выводы переходят в Z-состояние.
Отсюда вопрос, как обеспечить 1 на входе ON/OFF после включения питания на время
8 секунд и переход в 0 на все остальное время (до отключения питания) ?

Ответы 1. установить 6-ти ногий микроконтроллер.
2. триггер, который будет управляться от модема.
Есть у кого оригинальные решения?
Спасибо.
sobr
Цитата(Andreymai @ Jul 20 2011, 20:13) *
Есть у кого оригинальные решения?
Спасибо.
Есть уже тема...
Andreymai
набросал схемку.
микроконтроллер может так же работать как внешний WDT,
общаясть с модемом по собственному протоколу.
Потребление: 1,75 мкА (MCP121) + 5 мкА (PIC)
У PIC в отличии от Q2686 запоминается состояние выводов
и регистров при sleep.
sobr
Цитата(Andreymai @ Jul 20 2011, 22:09) *
набросал схемку.
микроконтроллер может так же работать как внешний WDT,
общаясть с модемом по собственному протоколу.
Потребление: 1,75 мкА (MCP121) + 5 мкА (PIC)
У PIC в отличии от Q2686 запоминается состояние выводов
и регистров при sleep.
Давайте по порядку.
В Sleep состояние регистров и портов у Q2686 сохраняется, не сохраняется в ALARM(OFF).
В варианте с внешним пиком вобще нет смысла использовать ALARM, проще этим пиком с внешним ключем убирать питание с модуля.
А так, как потрбление модуля в ALARM 10-13 мкА, то вам достаточно реализовать импульс включения 0.5-1 сек (зачем вам 8 сек?) по схемам в соседней теме. И пик становится не нужным.
Andreymai
Sleep mode Q2686 I(average) = 0,39 мА
Alarm mode I = 11,3 мкА
:-) есть за что побороться
на PIC10 нельзя реализовать сколь либо точные часы для "пробуждения", нужно ставить
более сложный контроллер с часовым кварцем, а это приведет к увеличению тока потребления.

Еще как вариант решения вопроса c ON/OFF можно рассматривать использование
J-K триггера с предустановкой (J-K flip-flop with preset and clear), и управлять им от GPIO,
но это уже корпуса SOIC14, 16.

Вариант с RC-цепями можно применять когда кнопка сброса модема доспупна для пользователя
и если что, то всегда можно ее нажать. Но тут опять возникает вопрос WDT (уже как то
поднимался на форуме).
Andreymai
Что интересно...

By entering into 32kHz mode, the watchdog functionality of the unit will be turned OFF i.e. if a
problem occurs within the Open AT® application, the unit will not power cycle to recover the
unit. To ensure full system recovery in this situation, an external watchdog needs to be
implemented.

AT_Commands_Interface_Guide_for_FW_7_45-Rev019_fix.pdf
Page 89

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