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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> SIM900 и 3.3В на пинах, Вылетает или всё же нет?
XGoblinX
сообщение Jun 13 2011, 14:38
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 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 для этого и сделано как я понял?

Спасибо заранее.
Go to the top of the page
 
+Quote Post
Peps
сообщение Jun 14 2011, 06:17
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Ну если "только собираетесь делать" то разумней взять микроконтроллер с открытыми выходами, подтянуть входы модуля к VDD_EXT резисторами в 10K и забыть раз и навсегда об этой проблеме. В процессе разработки у Вас еще будет с чем побороться! wink.gif
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 14 2011, 06:24
Сообщение #3


Гуру
******

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



Для SIM300D такая схема допустима.
Для 900-ки категорически не рекомендую - как пример есть клиент который не послушался рекомендаций и получил 18 дохлых модулей. Причем не сразу, а со временем.

Неужели при сегодняшнем многообразии выбора контроллеров, есть проблема поставить такой что питается ровно 3.0 вольта и не поднимать эту проблему вообще.


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


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

Группа: Свой
Сообщений: 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.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 14 2011, 08:21
Сообщение #5


Гуру
******

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



>>>В общем, снижать напряжение контроллера - это один из вариантов решения проблемы, причем не самый лучший.

Не снижение для 3.3 вольтовых, а сразу использование низковольтных которые от 2.7 уже нормально работают.
Как пример - PIC24 или PIC32. Да впрочем у многих призводителей есть низковольтные контроллеры.....

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


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


Участник
*

Группа: Участник
Сообщений: 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).
На остальных пинах, которые в модуль, можно обойтись одним транзистором (но это дороже чуть. Можно диод+резистор).
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 14 2011, 11:11
Сообщение #7


Гуру
******

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



18 из сотни. Потом срочно переделывали все что еще не умерло.

>>>Дело в том, что 2 источника будет накладно ставить.

Питание на модуль и питание на контроллер с периферией это уже 2 источника. Куда еще ?

Не понимаю почему народ не хочет изначально правильно подойти к разработке, а создает себе трудности которые потом преодолевать нужно? Мир уперся в LPC17xx ? Не проблема - ставьте его и сделайте хотя бы на транзисторах преобразователь уровня если микросхему трудно найти или дорого.
Неужели копеечный LDO или преобразователь уровня сравним по цене со сдохшим модулем? Не считая затрат на ремонт.

Могу сказать что хоть SIMCOM, хоть наши инженера, если к нам обращаются с претензиями по модулям, первым делом рассматриваем схему. И если рекомендации не выполнены, дальнейший разговор даже не начинается до приведения схемотехники в правильный вид.
Около 90% проблем предъявляемых к модулям именно в этом - невыполнение рекомендаций.


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


Знающий
****

Группа: Свой
Сообщений: 624
Регистрация: 15-06-10
Из: Россия
Пользователь №: 57 939



XGoblinX
Два биполярника BC847b по 20коп(укр),3 резистора по 4.7К(2+2+2коп)=связка преобразовательная,запитанная от VEXT или Status. Ставите хоть 5В контроллер.

Паралельно хочу спросить у CADiLO - VEXT в 8прошиве уже можно подтягивать к схемам связки, не боясь фантомной запитки до появления status ?

Сообщение отредактировал MKdemiurg - Jun 14 2011, 11:14
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 14 2011, 11:19
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 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, то лучше на полевике - падение меньше.


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


Гуру
******

Группа: Участник
Сообщений: 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К.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Jun 14 2011, 16:11
Сообщение #11


Знающий
****

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



Кстати на счет LPC17. У него ведь можно перевести выходы в режим ОК. В этом случае для согласования уровней надо всего-то 3 резистора и диод (Tx работать в режиме ОК не может). А у STM32F, если верить даташиту даже ножки подключенные к переферии могут работать в режиме ОК, так-что для согласования вообще достаточно 3-х резисторов.
Go to the top of the page
 
+Quote Post
XGoblinX
сообщение Jun 14 2011, 16:38
Сообщение #12


Участник
*

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



Цитата(CADiLO @ Jun 14 2011, 11:11) *
Питание на модуль и питание на контроллер с периферией это уже 2 источника. Куда еще ?

Жизненно необходимо иметь 3.3В...

Цитата(CADiLO @ Jun 14 2011, 11:11) *
18 из сотни. Потом срочно переделывали все что еще не умерло.

Фак т есть факт.


Всем спасибо за Ваши ответы! a14.gif

Я так понял, что прямо в таком виде никто не использует и получается статистика отсутствует кроме одного случая небольшого.

Сообщение отредактировал XGoblinX - Jun 14 2011, 16:39
Go to the top of the page
 
+Quote Post
Alechek
сообщение Jun 15 2011, 05:11
Сообщение #13


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

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Цитата(XGoblinX @ Jun 14 2011, 16:56) *
Статистику можете сказать при такой схеме? Есть отходы по SIM900? Если есть то какие пропорции?

Делитель это, конечно, хорошо, но лучше диод и резистор (Это для RXD).
На остальных пинах, которые в модуль, можно обойтись одним транзистором (но это дороже чуть. Можно диод+резистор).


Статистика будет, когда девайс пойдет в серию. Пока только на столе работает.

Диод + резистор не стал ставить - если будет необходимость прошить модуль, придется сильно ухищряться! А такие необходимости возникали..
Go to the top of the page
 
+Quote Post
Slonofil
сообщение Jun 15 2011, 08:35
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Есть и специализированные микросхемы. К примеру, ADG3304 (4 канала). Стоит недорого по сравнению с убитым модемом, особенно если закупать партиями, места занимает мало... бери не хочу!
Go to the top of the page
 
+Quote Post
XGoblinX
сообщение Jun 15 2011, 15:01
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 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?
Спасибо.
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 - 14:53
Рейтинг@Mail.ru


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