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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> SIM900D - проблемы с рестартом
Stanislav_S
сообщение Jul 25 2011, 17:20
Сообщение #1


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Возникла такая проблема, пытаюсь сделать перезагрузку модуля, запускаю процедуру выключения модуля - даю сигнал на PWR_KEY - 2с, затем жду пока статус станет в ноль, делаю паузу 2 сек и пытаюсь включить модуль, вижу что статус поднимается на очень короткое время (после процедуры включения), а потом опять падает в ноль и больше модуль не отзывается, только полный рестарт, со снятием питания и помогает. После снятия и подачи питания, все нормально происходит, все стартует, но вот после выключения никак. Уже второй вечер сижу ломаю голову smile3046.gif
ЗЫ осциллограф показывает, что все времена выдержаны как в документации, очевидно есть какой-то нюанс который я упустил.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
noblako
сообщение Jul 26 2011, 05:50
Сообщение #2





Группа: Новичок
Сообщений: 9
Регистрация: 9-07-11
Пользователь №: 66 141



Похоже на фантомную запитку модуля через другие ноги вашего SIM900D (тх,rx....)
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 26 2011, 07:24
Сообщение #3


Гуру
******

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



или поверкей зацеплен напрямую на порт контроллера без ключа с ОК.


а лучше схему покажите - как модуль подключили?


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Jul 26 2011, 08:14
Сообщение #4


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Вот схема

Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 26 2011, 08:48
Сообщение #5


Гуру
******

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



сигнал +2.8в откуда берется ? - не увидел второго на схеме


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Jul 26 2011, 08:51
Сообщение #6


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(CADiLO @ Jul 26 2011, 12:48) *
сигнал +2.8в откуда берется ? - не увидел второго на схеме

С отдельного стабилизатора, на второй странице, я ее не выкладывал, ну если надо могу выложить. Стабилизатор на TL431 сделан.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 26 2011, 08:53
Сообщение #7


Гуру
******

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



ага - а стабилизатор небось от статуса не управляется и 2.8 там есть и при модуле отключеном поверкеем ?

для формирования Vext которого нет в SIM900D (это ваши 2.8) нужно управляемый от STATUS стабилизатор.
иначе имеете фантомную запитку и как следствие непонятки с работой модуля

пример ниже


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Jul 26 2011, 09:22
Сообщение #8


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(CADiLO @ Jul 26 2011, 12:53) *
ага - а стабилизатор небось от статуса не управляется и 2.8 там есть и при модуле отключеном поверкеем ?

для формирования Vext которого нет в SIM900D (это ваши 2.8) нужно управляемый от STATUS стабилизатор.
иначе имеете фантомную запитку и как следствие непонятки с работой модуля

пример ниже

Да именно так, питание никак не управляется и есть всегда, в общем идею понял, буду смотреть как питание выключать, хотя в данной схеме это не просто. Тогда такой вопрос, паразитная запитка может происходить только по входу, или по выходу SIM900D тоже? Я просто схемотехнику модуля незнаю, поэтому и такой вопрос. В принципе я могу, в момент рестарта, все выходы с процессора на модем перевести в ноль. Либо надо все-таки полностью питание выключать?.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 26 2011, 09:48
Сообщение #9


Гуру
******

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



Не в ноль. Как вариант можно на вход.

При поданном питании на модуль и до появления STATUS на ЦИФРОВЫХ ВХОДАХ модуля не должно быть НИКАКИХ уровней.
Ни нуля ни еденицы - именно третье состояние.

SIM900D не имеет выхода Vext который есть в SIM900 - там проще.
Как согласование можно использовать ключи с общим затвором. Естественно на "высокую" и "низкую" стороны вписываете свои напряжения.
http://we.easyelectronics.ru/Shematech/sog...-ustroystv.html
Но для SIM900D все равно прийдется делать внешний Vext.

Вариантом в сторону модуля может быть микросхема с питанием от 2.8 вольта, у которой есть CS - вот на него и подаем STATUS.

Ну а самое оптимальное использовать контроллер с 3.0 вольт питания и не заморачиваться с согласованием.

Кстати на модуле достаточные пульсации будут - не боитесь питать контроллер и модуль с одного источника?
Контроллер может сбоить по питанию.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Jul 26 2011, 12:04
Сообщение #10


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

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
вижу что статус поднимается на очень короткое время (после процедуры включения), а потом опять падает в ноль и больше модуль не отзывается, только полный рестарт, со снятием питания и помогает. После снятия и подачи питания, все нормально происходит, все стартует, но вот после выключения никак. Уже второй вечер сижу ломаю голову

А модуль часом при этом не ругается - например на низкое питание? Или на высокое питание - если стоит в цепи обратной связи основного стабилизатора лишний кондёр.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Jul 26 2011, 12:12
Сообщение #11


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(CADiLO @ Jul 26 2011, 13:48) *
Кстати на модуле достаточные пульсации будут - не боитесь питать контроллер и модуль с одного источника?
Контроллер может сбоить по питанию.

Ясно, спасибо, буду пробовать, может получится отбится переводом выходов на ввод, если нет, учту в следующем релизе схемы. С пульсациями вроде все нормально, разводил аккуратно и блокировачных конденсаторов не жалел, и осциллограф ничего криминального не видит и работает нормально без сбоев.


Цитата(ArtemKAD @ Jul 26 2011, 16:04) *
А модуль часом при этом не ругается - например на низкое питание? Или на высокое питание - если стоит в цепи обратной связи основного стабилизатора лишний кондёр.

Нет не ругается, да и осциллографом смотрел переходной режим, выбросов не было.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 26 2011, 12:37
Сообщение #12


Гуру
******

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



>>>>может получится отбится переводом выходов на ввод

тут точно надо убирать постоянную запитку 2.8в.
если вместо TL431 паять стабилизатор управляемый и один проводок со STATUS пустить, то как раз должно излечиться.
кстати вы же сосед по городу - заедьте к нам возьмите TC1055-3.0
можем сразу и запаять - проверить


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Jul 26 2011, 13:03
Сообщение #13


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Цитата(CADiLO @ Jul 26 2011, 16:37) *
>>>>может получится отбится переводом выходов на ввод

тут точно надо убирать постоянную запитку 2.8в.
если вместо TL431 паять стабилизатор управляемый и один проводок со STATUS пустить, то как раз должно излечиться.
кстати вы же сосед по городу - заедьте к нам возьмите TC1055-3.0
можем сразу и запаять - проверить

Если не получится так и сделаю, благо ехать недалеко, единственное все-таки не могу понять, ведь при первоночальном старте (после снятия питания), все работает и модем стартует, а вот при рестарте нет, это мне так "везет" или это именно особенность модема? На будущее, дабы потом глупых вопросов не задавать.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 26 2011, 13:10
Сообщение #14


Гуру
******

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



Это конкретное проявление в данной ситуации.
У кого не выключается, а у кого еще какие глюки - разного насмотрелся - а причина практически всегда была одна - подпитка через входы.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Stanislav_S
сообщение Jul 26 2011, 16:29
Сообщение #15


извечный пессимист
*****

Группа: Свой
Сообщений: 1 113
Регистрация: 9-10-06
Из: Днепропетровск
Пользователь №: 21 125



Отрезал DTR от модема, рестарт заработал. Пока временно пойдет, но на будущее урок усвоил sm.gif Всем спасибо за обсуждение.


--------------------
Slaves are those of this world
Given freedom to lay chains upon The Master
The wolf is no longer free
Release the chains and come for me
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 16:24
Рейтинг@Mail.ru


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