|
SIM900 и 3.3В на пинах, Вылетает или всё же нет? |
|
|
|
Jun 13 2011, 14:38
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 13-12-10
Пользователь №: 61 586

|
Всем привет.
Собираемся сделать устройство на SIM900. Вопрос. Кто-нибудь использует массово резистивную схему согласования 3.3В в SIM900? Рекомендованную схему достал в таком виде: TXD - 1кОм RXD - 1кОм CTS - 1кОм RTS - 1кОм DTR - 15кОм STATUS - 1кОм. Мучают сомнения. Сделали как написано и измерил напряжение на RXD (SIM900). Она что слева, что справа 3.3В. На какой тогда это согласование, если что слева, что справа разницы никакой? На сайте еще нашел, что на SIM300DZ такая же ситуация (слева=справа), но люди её используют активно. У нас сейчас 5 штук целых в таком виде работают и не дохнут. В чём секрет?
Подскажите пожалуйста есть ли опыт хотя бы от 100 штук работающих за хороший промежуток времени?
PS: Хочу сделать на транзюке хотя бы TXD c VDD_EXT. Вообще VDD_EXT для этого и сделано как я понял?
Спасибо заранее.
|
|
|
|
|
Jun 14 2011, 08:15
|
Профессионал
    
Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882

|
Можно. Но тогда могут возникнуть другие проблемы, которые так же придется решать! К примеру, из ерраты на LPC17xx: Цитата 3.8 VDD(REG)(3V3).1: The minimum regulator supply voltage is 3.0 V for the temperature range 40 C to 85 C Work-around: Ensure that the VDD(REG)(3V3)) is kept above 3.0 V over the temperature range 40 C to 85 C. И если заставить контроллер работать на граничном напряжении, то сложнее предусмотреть аварийное отключение питания... В общем, снижать напряжение контроллера - это один из вариантов решения проблемы, причем не самый лучший. Сам я поставил по 270 ом на выходы (DCD, TXD, CTS, RI) SIM900, а перед входами (DTR, RXD, RTS) делитель 10K/33K.
|
|
|
|
|
Jun 14 2011, 10:56
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 13-12-10
Пользователь №: 61 586

|
Цитата(CADiLO @ Jun 14 2011, 06:24)  Для SIM300D такая схема допустима. Для 900-ки категорически не рекомендую - как пример есть клиент который не послушался рекомендаций и получил 18 дохлых модулей. Причем не сразу, а со временем. Скажите пожалуйста 18 из скольки? Цифра 18 мне ни о чём не говорит, к сожалению... Цитата(CADiLO @ Jun 14 2011, 06:24)  Неужели при сегодняшнем многообразии выбора контроллеров, есть проблема поставить такой что питается ровно 3.0 вольта и не поднимать эту проблему вообще. Дело в том, что 2 источника будет накладно ставить. Можете дать внутреннюю схему процессора на который идёт линия в SIM900? Спасибо. Цитата(Alechek @ Jun 14 2011, 08:15)  Можно. Но тогда могут возникнуть другие проблемы, которые так же придется решать! К примеру, из ерраты на LPC17xx:
И если заставить контроллер работать на граничном напряжении, то сложнее предусмотреть аварийное отключение питания...
В общем, снижать напряжение контроллера - это один из вариантов решения проблемы, причем не самый лучший. Сам я поставил по 270 ом на выходы (DCD, TXD, CTS, RI) SIM900, а перед входами (DTR, RXD, RTS) делитель 10K/33K. Статистику можете сказать при такой схеме? Есть отходы по SIM900? Если есть то какие пропорции? Делитель это, конечно, хорошо, но лучше диод и резистор (Это для RXD). На остальных пинах, которые в модуль, можно обойтись одним транзистором (но это дороже чуть. Можно диод+резистор).
|
|
|
|
|
Jun 14 2011, 11:11
|

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

|
18 из сотни. Потом срочно переделывали все что еще не умерло.
>>>Дело в том, что 2 источника будет накладно ставить.
Питание на модуль и питание на контроллер с периферией это уже 2 источника. Куда еще ?
Не понимаю почему народ не хочет изначально правильно подойти к разработке, а создает себе трудности которые потом преодолевать нужно? Мир уперся в LPC17xx ? Не проблема - ставьте его и сделайте хотя бы на транзисторах преобразователь уровня если микросхему трудно найти или дорого. Неужели копеечный LDO или преобразователь уровня сравним по цене со сдохшим модулем? Не считая затрат на ремонт.
Могу сказать что хоть SIMCOM, хоть наши инженера, если к нам обращаются с претензиями по модулям, первым делом рассматриваем схему. И если рекомендации не выполнены, дальнейший разговор даже не начинается до приведения схемотехники в правильный вид. Около 90% проблем предъявляемых к модулям именно в этом - невыполнение рекомендаций.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Jun 14 2011, 11:19
|

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

|
Vext в SIM900 синхронизирован со STATUS и его можно использовать для подтяжки. Если внимательно посмотреть описание в таблице 4 (SIM900_HD_V2.00.pdf), то там есть рекомендации по RXD. >>>Два биполярника BC847b по 20коп(укр),3 резистора по 4.7К(2+2+2коп)=связка преобразовательная,запитанная от VEXT или Status. Ставите хоть 5В контроллер. Еще дешевле - схема с общей базой - 1 транзистор и резисторы. Можно зайти вот сюда - http://we.easyelectronics.ru/Shematech/sog...-ustroystv.htmlИ на выбор - хоть на полевике, хоть на биполярнике.... Кстати если с 3.3 на 3.0, то лучше на полевике - падение меньше.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Jun 14 2011, 15:04
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(XGoblinX @ Jun 13 2011, 18:38)  Всем привет.
Собираемся сделать устройство на SIM900. Вопрос. Кто-нибудь использует массово резистивную схему согласования 3.3В в SIM900? Рекомендованную схему достал в таком виде: TXD - 1кОм RXD - 1кОм CTS - 1кОм RTS - 1кОм DTR - 15кОм STATUS - 1кОм. Мучают сомнения. Сделали как написано и измерил напряжение на RXD (SIM900). Она что слева, что справа 3.3В. На какой тогда это согласование, если что слева, что справа разницы никакой? Это вообще не согласование, а суррогатная защита. Передача 3.3 в модуль - надо сделать делителем, т.е. сос стороны модуля еще резистор 4.7К параллельно. Передача из модуля - 1К, на всякий случай (если вдруг у микроконтроллера линия ошибочно запрограммирована как выход). Т.е. все правильно, но добавить резисторы 4.7К.
|
|
|
|
|
Jun 14 2011, 16:38
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 13-12-10
Пользователь №: 61 586

|
Цитата(CADiLO @ Jun 14 2011, 11:11)  Питание на модуль и питание на контроллер с периферией это уже 2 источника. Куда еще ? Жизненно необходимо иметь 3.3В... Цитата(CADiLO @ Jun 14 2011, 11:11)  18 из сотни. Потом срочно переделывали все что еще не умерло. Фак т есть факт. Всем спасибо за Ваши ответы! Я так понял, что прямо в таком виде никто не использует и получается статистика отсутствует кроме одного случая небольшого.
Сообщение отредактировал XGoblinX - Jun 14 2011, 16:39
|
|
|
|
|
Jun 15 2011, 15:01
|
Участник

Группа: Участник
Сообщений: 43
Регистрация: 13-12-10
Пользователь №: 61 586

|
Цитата(Slonofil @ Jun 15 2011, 09:35)  Есть и специализированные микросхемы. К примеру, ADG3304 (4 канала). Стоит недорого по сравнению с убитым модемом, особенно если закупать партиями, места занимает мало... бери не хочу! Э-хе-хе. КПД решения по затратам в серии = 0,05$/1,5$*100 = 3.33%. Цитата(MKdemiurg @ Jun 14 2011, 12:13)  Паралельно хочу спросить у CADiLO - VEXT в 8прошиве уже можно подтягивать к схемам связки, не боясь фантомной запитки до появления status ? Решил здесь спросить попутно. Лучше к VEXT вешать подтяжки или же к STATUS? Спасибо.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|