|
SIM900 EAT Вопросы и идеи., Автономный старт. Несколько СИМ карт. Питание. |
|
|
|
Dec 27 2011, 14:33
|

Местный
  
Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423

|
Первые запуски встроенного в сам модуль приложения оставили пока только положительные отзывы.
Продвигаясь дальше по схемотехнике и развивая идею автономности приходится за ненадобностью убирать стоящий рядом контроллер, который выполнял на своих плечах львиную долю работы. Собственно на нем крутился сетевой стек, управление внешним питанием модуля схема защиты от зависания, коммутация сим карт на случай окончания финансов на оных.
Начну по порядку перечислять новоиспеченные костыли.
1. Автоматическое включение модуля 900. Я понимаю что можно поставить конденсатор и подтянуть резистором. Но с моей колокольни это некрасиво как минимум.
Как выход из положения вешать контроллер снаружи специально для включения модуля гарантированного. Не могу понять лишь одного почему разработчики не предусмотрели автоматический старт прошивки если это версия с ЕАТ функциями, ведь они прекрасно понимают что на 100% будет крутится приложение стороннее в модуле, тем более что телодвижений вообще никаких не нужно.
2. Так как внешний контроллер коммутировал сим карты, а его теперь нет, задача пала на плечи самого модуля. Вопрос такой кто как реализует такую ситуацию ?
Для коммутации использовалось 2 выхода на каждый по карте, так вот есть ли возможность переподключать сим карту из приложения пользователя, или опять нужно прибегнуть к помощи внешнего контроллера ?
3. Ну и напоследок питание. Ситуация банальна контроллер в силу своей кармы или кармы программиста завис полностью. Как его вывести из такой ситуации ? Насколько я понимаю некоторые особенно жесткие зависания лечатся полным снятием питанием с модуля. Вижу выход только в помощи извне, опять внешний контроллер следит за работой 900 и почувствовав что большому брату требуется помощь аккуратно перекрывает ему полевым транзистором кислород(питание).
Что посоветуете ?
|
|
|
|
|
 |
Ответов
|
Dec 29 2011, 11:37
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
У меня на отладочной плате со стандартным фирмваре получалось так:
Без ухода модуля в сброс - проверялось для переключения карточек на лету - иммитировалось управление коммутатором и SIMPRESENT от внешнего контроллера.
На SIMPRESENT повешен микрик - иммитация внешнего управления, сам SIMPRESENT через 10к на Vext
AT+CFUN=4 OK
// здесь я вынул - вставил карточку
AT+CFUN=1,0 // обязательно с 0 иначе сбросится модуль OK
+CPIN: NOT READY
AT+CSDT=1 //разрешил опрос карточки - нельзя делать раньше чем CFUN=1 OK
+CPIN: NOT READY
//здесь я зажал микрик и подал 0 на SIMPRESENT
AT+COPS? +COPS: 0,0,"UA-KYIVSTAR"
OK
AT+COPS=0 // регистрируемся в сети OK
AT+CSDT=0 // запретил опрос SIMPRESENT и отпустил микрик OK
AT+CREG? +CREG: 0,1 OK
Если разрешить опрос SIMPRESENT в другом месте то AT+COPS дает ERROR и CREG уходит в 0,3 Работает именно приведенная последовательность.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
Сообщений в этой теме
west329_ SIM900 EAT Вопросы и идеи. Dec 27 2011, 14:33 CADiLO 1. Автоматическое включение модуля 900. Я понимаю ... Dec 27 2011, 14:45 Peps Делаю новый проект на EAT. По советам с форума пос... Dec 28 2011, 06:00 CADiLO А PIC10F200 у минского "Альфа-Софт" бере... Dec 28 2011, 07:14 Peps ЦитатаА PIC10F200 у минского "Альфа-Софт... Dec 28 2011, 10:00 pau62 imho GEGEL прав - если на контроллере не лежит ник... Dec 28 2011, 10:27 CADiLO Жаль не успеваем до НГ - новая версия EAT будет по... Dec 28 2011, 10:40 Peps ЦитатаДругое дело, что в устройства для жестких ус... Dec 28 2011, 10:50 GeGeL Согласен - мегомные резисторы немного не в тему дл... Dec 28 2011, 11:29 CADiLO Возвращаюсь к вопросу
>>>>Автоматиче... Dec 29 2011, 08:28 west329_ По поводу включения модуля.
Повозившись с прошивк... Dec 29 2011, 10:57 GeGeL Цитата(west329_ @ Dec 29 2011, 13:57) Есл... Dec 29 2011, 20:23  pau62 Цитата(GeGeL @ Dec 30 2011, 00:23) Еще хо... Dec 30 2011, 13:06   GeGeL Цитата(pau62 @ Dec 30 2011, 16:06) Это пр... Dec 31 2011, 07:40 CADiLO >>>>>>Повозившись с прошивкой си... Dec 29 2011, 11:14 west329_ Ещё нет, угадали.
Ну тогда ногой контроллера вне... Dec 29 2011, 11:23 Romashki Цитата(west329_ @ Dec 29 2011, 13:23) ...... Dec 30 2011, 09:14 west329_ Комбинация интересная, надо попробовать. Как она с... Dec 29 2011, 17:43 CADiLO Проверял на восьмерке с DTMF декодером. Dec 30 2011, 07:38 V125 Цитата(GeGeL @ Dec 31 2011, 11:40) Как ра... Jan 3 2012, 15:48 Alfa Вопрос по EAT. Может где уже спрашивали - поиском ... Feb 22 2012, 02:52 GeGeL Цитата(Alfa @ Feb 22 2012, 05:52) Вопрос ... Feb 22 2012, 06:27  Alfa Цитата(GeGeL @ Feb 22 2012, 12:27) Думаю,... Feb 22 2012, 07:42 =F8= ЦитатаИменно таким образом надо бороться с нами - ... Feb 22 2012, 07:14 Aleksandr_q Цитата(=F8= @ Feb 22 2012, 10:14) ИМХО сп... Feb 22 2012, 11:01 CADiLO Ню-ню..... Feb 22 2012, 12:43 YAM Цитата(CADiLO @ Feb 22 2012, 16:43) Ню-ню... Feb 22 2012, 13:03 CADiLO Конечно не подеремся - незачем. Особенно после тог... Feb 22 2012, 13:17 Aleksandr_q Цитата(CADiLO @ Feb 22 2012, 16:17) Конеч... Feb 22 2012, 14:24 CADiLO Спасибо за хорошее настроение..... Feb 22 2012, 14:38 Alfa Цитата(CADiLO @ Feb 22 2012, 20:38)
Спас... Feb 24 2012, 02:35 CADiLO Нет там защиты. Обычную флешку защитить простыми с... Feb 24 2012, 07:17 GeGeL Цитата(CADiLO @ Feb 24 2012, 11:17) И воо... Feb 25 2012, 11:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|