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

 
 
> Следственный эксперимент: sim300z + подпидка без VDD + VDD_EXT
groovy
сообщение Apr 13 2008, 21:46
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



План действий:

Sim300_EVB_V2.02

К разъему J1, ноги DTR и GND подаю потенциал 3в.
На всяких ногах типа RX, DBG_RX и прочих работающих на вход - появляется потенциал порядка 2в

И самый ужас, на VDD_EXT висящем в воздухе - тоже 2в.

Как же прикажете использовать VDD_EXT для мониторинга состояния модуля и отключения подпитки по входам если при наличии этой самой подпидки сам VDD_EXT как надо не работает???

Изначально я повесил N-канальный полевичек на VDD_EXT, который при наличии потенциала тянет к земле ~OE буферной микросхемы между МК и сим300. Но получается что он элементарно не срабатывает т.к. RX МК подтянут внутри к 3в и прет подпитка.

Если начинать тушить RX и прочее, то спасибо конечно, тут и буферной микросхемы не надо, хотелось сделать надежное решение чтоб при любом глюке софта сработало и вот такой облом.

Подскажите как быть?

Спасибо.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
CADiLO
сообщение Apr 14 2008, 06:22
Сообщение #2


Гуру
******

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



Уже неоднократно писалося, что модуль не терпит фантомного питания - то есть до включения модуля ножкой POWERKEY на цифровых входах не должно быть никаких уровней.
Как Вы это обеспечите - уже второй вопрос....
От диодно-резистивной развязки, до буфера с "Z" управляемым STATUS или буфера с ОК и подтяжкой к Vext...


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


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



Ну вот скажем есть у меня устройство, включился модем, все работает, и тут модем выключился сам, ну скажем батарея подсела, через RX в него продолжает идти питание, на выходе vdd_ext от этого идет 2в, как понять что модуль в отключке??? только потому что нет ответа на АТ команды? криво...
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Apr 14 2008, 08:48
Сообщение #4


Гуру
******

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



1. если правильно сделано согласование то через RX на него ну никак не пойдет питание.
2. а если продолжает идти - читай пунт первый

о том что он выключился узнаем:
a. по сообщению от модуля
b. по пропаданию "status"
c. по пропаданию "Vext" (кроме 300d)


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
groovy
сообщение Apr 14 2008, 09:07
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



Прикладываю схему.

Микросхема SN74LVC541A
После включения МК и модуля начинает пропускает GSM_RX. Соответственно прекратиться все может только при полном пропадании VDD_EXT, но такого не случается, по причине наличия того же GSM_RX.


Вариант проверки команд от модуля не рассматривается, т.к. если полагаться на софт, то я и так могу перевести выходы и входы в третье состояние и не осложнять себе жизнь.

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

Получается что единственный вариант развязки - это диоды... а они занимают очень уж много места.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
=F8=
сообщение Apr 14 2008, 09:30
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата
Как же прикажете использовать VDD_EXT для мониторинга состояния модуля и отключения подпитки по входам если при наличии этой самой подпидки сам VDD_EXT как надо не работает???


Соедините выход VDD_EXT через 10кОм с землей и будет вам счастье.
Если девайс с ошибкой в разводке уже пошел в серию(как это к сожалению произошло у меня sad.gif ) то можно кратковременно,на 200мс соединить PWRKEY с землей и после этого проверить состояние VDD_EXT , но для вашей схемы это не подходит, только резистор на землю.

Сообщение отредактировал =F8= - Apr 14 2008, 09:38
Go to the top of the page
 
+Quote Post
groovy
сообщение Apr 14 2008, 09:44
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



Цитата(=F8= @ Apr 14 2008, 13:30) *
Соедините выход VDD_EXT через 10кОм с землей и будет вам счастье.
Если девайс с ошибкой в разводке уже пошел в серию(как это к сожалению произошло у меня sad.gif ) то можно кратковременно,на 200мс соединить PWRKEY с землей и после этого проверить состояние VDD_EXT , но для вашей схемы это не подходит, только резистор на землю.


Резистор действительно помог, даже не пришлось вешать навесу, просто поменял R58.
Хотя все равно не hi-tech это, но хоть какое-то аппаратное решение.

Спасибо.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Apr 14 2008, 10:49
Сообщение #8


Гуру
******

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



Чем питаем буфер U14 ?


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


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



Питанием с МК, 3в
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Apr 14 2008, 12:21
Сообщение #10


Гуру
******

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



Попробуйте запитать от Vext.
На отладочной плате так запитаны преобразователи RS232.

Можно еще на ключик разрешения завести Status
Если взять буфер с неинверсным входом разрешения - ключик можно выбросить.

И еще - если предусматриваете перепрошивку модуля транслируя сигналы насквозь контроллером, то учтите что при перешивке модуля Status не появляется!


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Apr 14 2008, 13:05
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(CADiLO @ Apr 14 2008, 15:21) *
Попробуйте запитать от Vext.
На отладочной плате так запитаны преобразователи RS232.

Можно еще на ключик разрешения завести Status
Если взять буфер с неинверсным входом разрешения - ключик можно выбросить.

И еще - если предусматриваете перепрошивку модуля транслируя сигналы насквозь контроллером, то учтите что при перешивке модуля Status не появляется!

Не самое удачное решение. В этом случае паразитное питание пойдет на U14 и дальше на модуль. Чтобы отсечь паразитное питание на U14 всегда должно быть нормальное напряжение.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Apr 14 2008, 13:42
Сообщение #12


Гуру
******

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



Согласен - не лучшее, но предложение было из существующей схемы.

Нормальным решением будут два неинвертирующих буфера с ОК (туда и обратно) и подтяжками резисторами на ОК - со стороны модуля к Vext и со стороны проца к его питанию. Например 74LVC07.


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


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



Цитата(=F8= @ Apr 14 2008, 17:05) *
Не самое удачное решение. В этом случае паразитное питание пойдет на U14 и дальше на модуль. Чтобы отсечь паразитное питание на U14 всегда должно быть нормальное напряжение.


Не понял, МК и U14 питаются от общего LDO. Куда чего пойдет?

Цитата(CADiLO @ Apr 14 2008, 16:21) *
Попробуйте запитать от Vext.
На отладочной плате так запитаны преобразователи RS232.

Можно еще на ключик разрешения завести Status
Если взять буфер с неинверсным входом разрешения - ключик можно выбросить.

И еще - если предусматриваете перепрошивку модуля транслируя сигналы насквозь контроллером, то учтите что при перешивке модуля Status не появляется!


Питать от Vext неправильное решение, U14 - CMOS микросхема, если питать от Vext и сам Vext пропадет - от МК на микросхему U14 все равно будут приходить потенциалы, возможно они даже пройдут по цепи питания U14 и попадут в тот же Vext. Результат вобщем непредсказуем.

Питать от Vext было моей первой идеей, но вот задумался что может быть случай что МК под напряжением, а U14 - нет. Вариант отбросил.

Цитата(groovy @ Apr 14 2008, 18:42) *
Не понял, МК и U14 питаются от общего LDO. Куда чего пойдет?
Питать от Vext неправильное решение, U14 - CMOS микросхема, если питать от Vext и сам Vext пропадет - от МК на микросхему U14 все равно будут приходить потенциалы, возможно они даже пройдут по цепи питания U14 и попадут в тот же Vext. Результат вобщем непредсказуем.

Питать от Vext было моей первой идеей, но вот задумался что может быть случай что МК под напряжением, а U14 - нет. Вариант отбросил.


Ой, это все уже обсудили, простите, из спорт зала пришел, мутит слегка smile.gif
Go to the top of the page
 
+Quote Post
Baser
сообщение Apr 14 2008, 15:59
Сообщение #14


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(groovy @ Apr 14 2008, 17:53) *
Питать от Vext неправильное решение, U14 - CMOS микросхема, если питать от Vext и сам Vext пропадет - от МК на микросхему U14 все равно будут приходить потенциалы, возможно они даже пройдут по цепи питания U14 и попадут в тот же Vext. Результат вобщем непредсказуем.

Питать от Vext было моей первой идеей, но вот задумался что может быть случай что МК под напряжением, а U14 - нет. Вариант отбросил.

Вполне может быть, что это как раз и правильное решение. Серия 74LVC (74LVX у Fairchild) имеет одну особенность: Power down high impedance inputs and outputs. These devices are fully specified for partial-power-down applications using Ioff. The Ioff circuitry disables the outputs, preventing damaging current backflow through the devices when they are powered down.
Ioff = 10 μA max. (Power-Off Leakage Current) @ Vcc=0, Vin or Vout=5.5V

Да и сам Симком рекомендует питать драйвера модуль-->МК от VEXT.

Сам, правда, это пока не проверял (нахожусь на стадии макета, вместо драйверов пока делители smile.gif )
Так что это просто информация к размышлению...

p.s. А про 10кОм на VEXT это хорошая мысль, хорошо что я ещё коррекцию платы не делал beer.gif

p.p.s. Кстати, в последнем Hardware Design SIM300_HD_V3.07 симкомовцы уже даже на NETLIGHT диод влепили. Я просто выпал в осадок: неужели даже обратный ток коллектора транзистора может завалить SIM300. Или это они для перестраховки? 07.gif
Go to the top of the page
 
+Quote Post
groovy
сообщение Apr 14 2008, 16:54
Сообщение #15


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



Цитата(Baser @ Apr 14 2008, 19:59) *
Вполне может быть, что это как раз и правильное решение. Серия 74LVC (74LVX у Fairchild) имеет одну особенность: Power down high impedance inputs and outputs. These devices are fully specified for partial-power-down applications using Ioff. The Ioff circuitry disables the outputs, preventing damaging current backflow through the devices when they are powered down.
Ioff = 10 μA max. (Power-Off Leakage Current) @ Vcc=0, Vin or Vout=5.5V

Да и сам Симком рекомендует питать драйвера модуль-->МК от VEXT.

Сам, правда, это пока не проверял (нахожусь на стадии макета, вместо драйверов пока делители smile.gif )
Так что это просто информация к размышлению...

p.s. А про 10кОм на VEXT это хорошая мысль, хорошо что я ещё коррекцию платы не делал beer.gif

p.p.s. Кстати, в последнем Hardware Design SIM300_HD_V3.07 симкомовцы уже даже на NETLIGHT диод влепили. Я просто выпал в осадок: неужели даже обратный ток коллектора транзистора может завалить SIM300. Или это они для перестраховки? 07.gif


Как то я не уделил достаточного внимания даташиту, Ioff действительно присутствует. Надо бы опробовать.

Про диод на status ничего не скажу, видел, много думал, решил что проще поставить полевик.

Запитал U14 от VDD_EXT.
Оба ~OE - постоянно на землю.
Резистор 10К от VDD_EXT к земле - убрал.

Внешне все работает, только при выключенном модуле создается впечатление что выходы U14 не в третьем состоянии. Осцилл выдает по ним что-то вроде земли. Кажется слышал что это тоже плохо.
Go to the top of the page
 
+Quote Post

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

 


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


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