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

 
 
12 страниц V  « < 7 8 9 10 11 > »   
Reply to this topicStart new topic
> Согласование уровней микроконтроллера и SIM900
CADiLO
сообщение Apr 24 2012, 06:24
Сообщение #121


Гуру
******

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



DTR - можно оставить в воздухе.
NRESET - можно оставить в воздухе, конденсатор там не нужен - если предполагаются помехи - через 10К на Vext.
При питании контроллера 3.0 вольта можете выбросить транзисторы согласования - соединяйте напрямую.
Не забудьте только отслеживать STATUS програмно и только после его появления подключать порт контроллера.


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


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 13-04-12
Из: Уфа
Пользователь №: 71 346



Большое спасибо за ответ.
По поводу ключей на транзисторах. У меня нет возможности программно отслеживать STATUS. Так как повторяю простую (чужую) конструкцию. Только вместо телефона- модем. Решил сделать контроль аппаратный. Поэтому подключил базы транзисторов к выходу STATUS. Транзисторы служат для перевода в Z состояние цепей RXD и TXD при низком уровне на выходе STATUS.
Или не переведут? Уже сам начал сомневаться...
Поправте если что не так.
С уважением.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Apr 24 2012, 13:51
Сообщение #123


Гуру
******

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



Потеряете 0.7 вольта на переходах тразисторов - тогда уж лучше полевики.
Отключать достаточно одну линию - вход модуля.

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



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


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 13-04-12
Из: Уфа
Пользователь №: 71 346



Охранку проверил собрав макет на SIM300DZ. Думаю по основным АТ командам они близнецы.Покупать второй модем SIM300DZ за 950 рублей жаба душит.Пока разберусь со схемой, печаткой, глядишь появится в продаже SIM900.
Если используя эту схему верхние выводы резисторов R1 R2 объединить и подключить выводу STATUS будет нормально?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
koluna
сообщение May 7 2012, 19:33
Сообщение #125


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

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



Цитата(Maratt @ Apr 24 2012, 19:04) *
Если используя эту схему верхние выводы резисторов R1 R2 объединить и подключить выводу STATUS будет нормально?


Зачем?
Для вывода RxD модуля (вход) R1 и затвор подключаете со стороны модуля к Vext, R2 со стороны управляющего контроллера подключаете к его питанию.
Уровни согласовываются нормально (если питание более 3 В) и фантомной запитки модуля не будет.
Вывод TxD модуля подключаете напрямую к управляющему контроллеру (если сможет "1" от модуля распознать).


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
Peps
сообщение Oct 3 2012, 08:37
Сообщение #126


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

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



Нужен дельный совет. Сделал преобразователь уровня, как в сообщении №124 (два поста выше) только на биполярном транзисторе BC847C. При внимательном рассмотрении осциллограммы передачи числа 55h видно, что при переходе с 0 в 1 на стороне модуля (уровни 2,8В) есть подленький всплеск.

Вопрос. Критично ли это для здоровья SIM900 или же все таки будет жить. Понимаю, что вопрос философский, но нужны мнения.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Romashki
сообщение Oct 3 2012, 16:36
Сообщение #127


Местный
***

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



Вопрос действительно философский sm.gif , может поставить супрессор перед модулем.....
Я понял, что лучше не усложнять жизнь и использовать 2 варианта: 1 - применять питания 3.0 вольта для того, кто с модулем обменивается данными; 2 - Тх модуля подключать на прямую, а Rx подтягиваем на V_EXT (не помню точно, но помоему даже в модуле уже есть эта подтяжка) и ставим дальше диод плюсом к модулю (я использовал LL4148).
Go to the top of the page
 
+Quote Post
Peps
сообщение Oct 4 2012, 04:41
Сообщение #128


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

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



Цитата(Romashki @ Oct 3 2012, 18:36) *
Вопрос действительно философский sm.gif , может поставить супрессор перед модулем.....
Я понял, что лучше не усложнять жизнь и использовать 2 варианта: 1 - применять питания 3.0 вольта для того, кто с модулем обменивается данными; 2 - Тх модуля подключать на прямую, а Rx подтягиваем на V_EXT (не помню точно, но помоему даже в модуле уже есть эта подтяжка) и ставим дальше диод плюсом к модулю (я использовал LL4148).


К сожалению 1 вариант не проходит, потому что выбран микроконтроллер, у которого напряжение питания 3-5В (т.е. 3В - нижняя граница). Стараюсь не делать устройства с пограничными режимами работы, а то потом умаюсь с бубном плясать.

Вариант 2 - делал в предыдущем варианте своего устройства. Но есть одна особенность - при выключеном напряжении на модуль нужна полное отключение линий модуля от UART, так как к этим линиям еще иногда подключается дата кабель для програмирования настроек. Транзисторный преобразователь уровня - как раз самое то!

Сегодня вместо биполярного BC847 впаял полевик 1N7002 и исключил ограничивающий в базу резистор - результат на лицо.
А теперь расчет BC847+1*0805+=3цента+2 точки пайки=5центов. 1N7002 - 6 центов. Мораль - нафига та экономия и заморочки?
Вобщем, вопрос снят. Ну а тем, кто будет делать согласование уровней на БП - подробная карта расположения граблей , по которым я побродил - двумя постами выше :-)
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 11 2012, 13:06
Сообщение #129


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Всем привет. Собираюсь освоить SIM900. Встал вопрос по согласованию уровней. МК у меня питается от напряжения 3,3 вольта - XMEGA. И меньшее напряжение не сделать, ибо обязан иногда работать по USB!
Я вот че подумал. В направлении МК->SIM900 у меня получается всего 3-и линии (SIM900 линии RXD, RTS, DTR), плюс одна от MAX3232 на DBG_RX или RXD (выбирается перемычкой). Если поставить буфер 74LVC125 - 4 управляемых вентиля. Входы буфера толеранты вплоть до 5,5 вольт. Питание буфера взять от VDD_EXT GSM модуля - всегда 2,8 вольт. Один вопрос- у VDD_EXT максимальный ток 10 мА. Хватит ли для питания буфера? В статике, понятно, жрет мало, но вот в моменты переключений по даташиту че то непонятки у меня.


--------------------
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Oct 11 2012, 13:19
Сообщение #130


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(prottoss @ Oct 11 2012, 16:06) *
Всем привет. Собираюсь освоить SIM900. Встал вопрос по согласованию уровней. МК у меня питается от напряжения 3,3 вольта - XMEGA. И меньшее напряжение не сделать, ибо обязан иногда работать по USB!

Подключаем Мегу с таким же питание к SIM900 напрямую - проблем нет.
Может и не надо ничего согласовывать?
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 11 2012, 13:23
Сообщение #131


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(_Артём_ @ Oct 11 2012, 19:19) *
Подключаем Мегу с таким же питание к SIM900 напрямую - проблем нет. Может и не надо ничего согласовывать?
В ДШ на SIM900 написано не более 3,1 вольт можно подавать на вход, у XMEGA типовое VOH 3,19 вольт.


--------------------
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Oct 11 2012, 13:33
Сообщение #132


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(prottoss @ Oct 11 2012, 16:23) *
В ДШ на SIM900 написано не более 3,1 вольт можно подавать на вход, у XMEGA типовое VOH 3,19 вольт.

Может быть...
Посмотрел ещё раз питание меги - 3,7 В, и никаких проблем не возникало.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 11 2012, 13:35
Сообщение #133


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(_Артём_ @ Oct 11 2012, 19:33) *
Может быть... Посмотрел ещё раз питание меги - 3,7 В, и никаких проблем не возникало.
Наверное чудо... Китайское.


--------------------
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Oct 11 2012, 16:03
Сообщение #134


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Как вариант, поставить на питание буфера ровно 3-вольтовый или 2,7-вольтовый LDO с включением от VDD_EXT. Их есть много всяких, в SOT-23-5(6) обычно. Хотя, кажись, избыточно, можно и делителем обойтись, если до старта модуля держать выходы меги в Z-состоянии. Во всяком случае, с MSP430 при питании 3,3 делитель работает без проблем.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 11 2012, 16:16
Сообщение #135


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Посмотрел даташит на SN74LVC125. Ток покоя Icc = 50 мкА, при переключении одного гейта - дельта Icc - 500 мкА. То что нужно. В основном то работать будет один гейт, который RXD коммутирует. Так что, на мой взгляд этот буфер самое то в качестве конвертера уровней. Питать буду прямо от VDD_EXT. Зашунтирую питание буфера двумя керамическими кондерами - 22 мкф и 0,1 мкф.


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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