реклама на сайте
подробности

 
 
> Корректное включение/выключение модуля SIM900B
koluna
сообщение Jan 19 2012, 14:01
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



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

Начал осваивать модули SIMCom.
Изучил даташиты, прошелся поиском по форуму (продолжаю искать в данный момент).
Ковыряю плату GSM-модема разработанного другим разработчиком. Используется модуль SIM900B.
Модем запитывается напряжением +5 В.
Возникают вопросы по поводу корректности включения/выключения модуля SIM900B.
Диаграммы из даташита приложил для удобства.

Цель - схема, осуществляющая включение/выключение модуля автоматически при подаче/пропадании питания с модема.
Кнопки включения/выключения не будет. AT-команд для выключения - скорее всего не будет, т. е., модуль будет выключаться максимально плохим способом - съемом питания. Включить модуль правильно легко. А вот выключить как? Мониторить питание по спаду (компаратор) и генерировать импульс выключения на PWRKEY?
Если так, то хватит ли энергии, запасенной в емкостях на то, чтобы модуль успел завершить нормально все операции и выключиться после сгенерированного сигнала на PWRKEY? Сколько времени ему нужно, чтобы завершить все операции? Более 1.7 с (по рисунку 9)?

В данный момент модуль запускается схемой, приведенной в приложении.
В этой схеме на выводе PWRKEY висит огромный конденсатор 330 мкФ, что противоречит требованиям документа "SIM900 Reference Design Guide Notes".
По питанию стоит электролит 1000 мкФ.
У модема один серьезный глюк. После съема питания с него, если не дать ему "отстояться" несколько секунд, то модуль повторно не включается.
Возможно, 330 мкФ на PWRKEY так влияют... или емкость 1000 мкФ по питанию... возможно, что-то другое...

Кстати, что можете посоветовать из бюджетных вариантов стабилизаторов для моего случая? Входное напряжение +5 В у модема должно быть.
По форуму - море вариантов.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Jan 20 2012, 07:36
Сообщение #2


Гуру
******

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



>>>>Т. е., все-таки выключать можно не соблюдая требования даташита? А как же флешь про которую пишут китайцы в своих спецификациях?

А никак - эта беда была только c SIM300D и только с 13 версией прошивки. Потом пофиксили.
Теперь теоретически прошивка слететь может только при наличии фантомной подпитки и то не факт.
Так что выключать можно без опасений.

>>>>Кошмар какой А почему в даташите написано обратное? Буду рад документальному подтверждению

В даташите написано то что рекомендуется делать правильно для завершения соединения - например, как я уже выше написал корректного выхода из GPRS. Но выключение снятием питания для модуля не будет фатальным, оно повлияет только на разрыв связи. Оператор будет из этого соединения по таймауту вываливаться, а не по признаку завершения. И если в статистике оператора таких разрывов с вашей карточки будет много, то могут ее и заблокировать как аварийную.

>>>>И каков таймаут? Думаю, этим можно пренебречь...

До 30 секунд, зависит от установок оператора. Пренебречь можно, но если будет часто, то смотри абзац выше.

>>>> Опять противоречие спецификации Почему в ней этого делать не рекомендуется? Написано, что могут возникать проблемы...
Пруфлинк, пожалуйста, если не сложно.

Написано что проблемы будут если поверкей навсегда на GND прицепить или конденсатор на поверкей напрямую. Но никто не мешает поставить ключ перед поверкеем, а ему в базу или затвор воткнуть конденсатор. Уже обсуждали - поищите по форуму.
Кстати симкомовцы сказали что можно и без транзистора, но тогда вставьте диод в цепь поверкея катодом к конденсатору.

>>>>А этот тайминг откуда? Кстати, что за STATUS такой?

Точно - в SIM900B этой ножки ж нету. Кстати мне вообще непонятем смысл морочиться у нас с модулями которые для индусов предназначены. А тайминг из вопросов к инженерам симкома - можете и раньше пробовать включить модуль, но гарантированое время вам указали.

>>>>А как это на него влияет?
Ндас... я уже человека раскритиковал за то, что он нарушает требования спецификации, а оказывается можно нарушать. Я запутался

Это програмный баг - симкомовцам на это указали, сказали что в дальнейшем исправят.
Есть критичные требования - например отсутствие фантомной подпитки - это нарушать очень нежелательно, угробите модуль.
А есть просто рекомендуемые которые можно обойти схемотехнически или програмно.

>>>>Прочитал даташит, где написано - нельзя, может слететь флешь... надо дать модулю засейвиться...

Хм.... а покажете в каком даташите на SIM900 это написано - я как то не нашел sm.gif.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
koluna
сообщение Jan 20 2012, 12:28
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(CADiLO @ Jan 20 2012, 11:36) *
>>>>Т. е., все-таки выключать можно не соблюдая требования даташита? А как же флешь про которую пишут китайцы в своих спецификациях?

А никак - эта беда была только c SIM300D и только с 13 версией прошивки. Потом пофиксили.
Теперь теоретически прошивка слететь может только при наличии фантомной подпитки и то не факт.
Так что выключать можно без опасений.


Понятно.
Про фантомную подпитку можно по-подробнее, пожалуйста? Почему здесь это так актуально?

Цитата
Написано что проблемы будут если поверкей навсегда на GND прицепить или конденсатор на поверкей напрямую. Но никто не мешает поставить ключ перед поверкеем, а ему в базу или затвор воткнуть конденсатор. Уже обсуждали - поищите по форуму.
Кстати симкомовцы сказали что можно и без транзистора, но тогда вставьте диод в цепь поверкея катодом к конденсатору.


Катодом на конденсатор, а анодом на поверкей, чтобы конденсатор не разряжался через цепь поверкея?! wink.gif
Может быть, как у меня на схеме? sm.gif
Ранее я встречал рекомендации - как сделано сейчас в нашем модеме.
Но читал Ваши посты, Вы рекомендуете или к VBAT или к VDD_EXT. Лучше к VDD_EXT?

Цитата
>>>>А этот тайминг откуда? Кстати, что за STATUS такой?

Точно - в SIM900B этой ножки ж нету. Кстати мне вообще непонятем смысл морочиться у нас с модулями которые для индусов предназначены. А тайминг из вопросов к инженерам симкома - можете и раньше пробовать включить модуль, но гарантированое время вам указали.


Всмысле для индусов?

Цитата
>>>>Прочитал даташит, где написано - нельзя, может слететь флешь... надо дать модулю засейвиться...

Хм.... а покажете в каком даташите на SIM900 это написано - я как то не нашел sm.gif.


Хм... перечитал... не нашел... значит на форуме где-то встречал. Но отложилось в памяти четко...

Спасибо за разъяснения sm.gif

Кстати, зачем в спецификации на 900B пишется про STATUS, если его нет впринице у модуля?
Есть ли какой-нибудь параметр, регламентирующий необходимую задержку между последовательным выключением и включением модуля?

Сообщение отредактировал n_bogoyavlensky - Jan 20 2012, 14:52


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- n_bogoyavlensky   Корректное включение/выключение модуля SIM900B   Jan 19 2012, 14:01
- - =F8=   Цитата(n_bogoyavlensky @ Jan 19 2012, 17...   Jan 19 2012, 15:10
|- - _Артём_   Цитата(=F8= @ Jan 19 2012, 17:10) А никак...   Jan 19 2012, 16:21
|- - n_bogoyavlensky   Цитата(=F8= @ Jan 19 2012, 19:10) А никак...   Jan 19 2012, 18:20
- - CADiLO   Я так понял что там на готовое изделие (модем) под...   Jan 19 2012, 15:24
- - n_bogoyavlensky   Кстати, не связан ли этот отсутствующий в 900B STA...   Jan 20 2012, 13:46
- - n_bogoyavlensky   О, нашел место, где я вычитал про разрушение данны...   Jan 20 2012, 15:00
|- - Alechek   Цитата(n_bogoyavlensky @ Jan 20 2012, 21...   Jan 25 2012, 12:00
|- - n_bogoyavlensky   Цитата(Alechek @ Jan 25 2012, 16:00) Флеш...   Jan 25 2012, 12:12
- - CADiLO   >>>>Про фантомную подпитку можно по-по...   Jan 23 2012, 07:41
|- - n_bogoyavlensky   Цитата(CADiLO @ Jan 23 2012, 11:41) >...   Jan 23 2012, 08:30
- - CADiLO   >>>Тут понятно все. Спасибо. Кстати, если...   Jan 23 2012, 09:08
- - n_bogoyavlensky   По поводу индийских модулей. Это где-нибудь реглам...   Jan 25 2012, 06:14
- - CADiLO   >>>>По поводу индийских модулей. Это г...   Jan 25 2012, 07:47
|- - n_bogoyavlensky   Цитата(CADiLO @ Jan 25 2012, 11:47) >...   Jan 25 2012, 08:55
- - CADiLO   Ну не знаю как в первой схеме, а в той что я приве...   Jan 25 2012, 09:44
- - CADiLO   PNX4851 Я в свободном доступе даташитов не видел. ...   Jan 25 2012, 12:49
- - n_bogoyavlensky   Кстати, что форумчане думают о компенсационных ста...   Jan 26 2012, 13:25
- - n_bogoyavlensky   Кстати, по поводу желательности/нежелательности эк...   Jan 27 2012, 07:21
- - CADiLO   >>>Кстати, по поводу желательности/нежела...   Jan 27 2012, 08:19
|- - n_bogoyavlensky   Цитата(CADiLO @ Jan 27 2012, 12:19) >...   Jan 27 2012, 08:33
- - CADiLO   Критичных требований мало. Не использовать актив...   Jan 27 2012, 09:50
|- - n_bogoyavlensky   Цитата(CADiLO @ Jan 27 2012, 13:50) Крити...   Jan 27 2012, 10:32
- - CADiLO   >>>>Читал про это, но сути до конца не...   Jan 27 2012, 10:38
- - koluna   В продолжение темы. 1. Какое минимальное время до...   Feb 15 2012, 15:04
- - koluna   Картинка с диодами BAS70-05 - DS0003.jpg. Спадает ...   Feb 16 2012, 08:08
- - CADiLO   Вопрос - что вам даст экономия 1-2 секунд на включ...   Feb 16 2012, 09:02
|- - koluna   Цитата(CADiLO @ Feb 16 2012, 13:02) Вопро...   Feb 16 2012, 09:28
- - CADiLO   1. Какое минимальное время допускается между выклю...   Feb 16 2012, 10:19
|- - koluna   Цитата(CADiLO @ Feb 16 2012, 14:19) 1. Ка...   Feb 16 2012, 13:37
- - CADiLO   В письме от Симкома было. Но если смотреть рисуно...   Feb 16 2012, 14:01
- - koluna   Есть коробка. В коробке несколько плат. В том числ...   Feb 17 2012, 12:34
- - koluna   В общем, победил следующим образом - картинка в ат...   Feb 27 2012, 06:52


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 21:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01443 секунд с 7
ELECTRONIX ©2004-2016