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

 
 
 
Reply to this topicStart new topic
> Интерфейс SIM300D, как правильно организовать.
chief_olimp
сообщение Feb 7 2008, 17:55
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 249
Регистрация: 31-10-05
Из: Украина Нетешин
Пользователь №: 10 344



Здравствуйте! Подскажите пожалуйста какие есть подводные камни. Собираюсь соединять SIM300D с микроконтроллером (ATmega 3.3 В) и ПК (через MAX3232 3.3 В). Выбирать что подключать буду перемычками. Но вопрос в другом. Почитал много топиков и наткнулся на настоятельные рекомендации не подавать на RXD сигнал пока модуль выключен. В даташите об этом ничего нет. Или имеется ввиду то что нельзя подавать ничего если отключена батарея (или питание). Кто может подскажите пожалуйста как правильнее сделать.
Go to the top of the page
 
+Quote Post
sadat
сообщение Feb 7 2008, 18:17
Сообщение #2


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

Группа: Свой
Сообщений: 117
Регистрация: 6-07-05
Из: Белгород
Пользователь №: 6 575



Резистор с + питания модуля и диод анодом на RXD должны помочь..... Либо логику внешнюю - буфером...
Проблема в том, что создается "паразитное питание" модуля со всеми неприятностями.....(имхо).
Go to the top of the page
 
+Quote Post
Dark
сообщение Feb 7 2008, 18:19
Сообщение #3





Группа: Новичок
Сообщений: 13
Регистрация: 28-11-04
Пользователь №: 1 249



И если не трудно подскажите также можно ли обойтись просто одним резистором между выводами TXD MCU - RXD SIM300, а не городить связку их диода Шоттки + резюк как в Evalution board?
Go to the top of the page
 
+Quote Post
sadat
сообщение Feb 7 2008, 18:37
Сообщение #4


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

Группа: Свой
Сообщений: 117
Регистрация: 6-07-05
Из: Белгород
Пользователь №: 6 575



Неужто диода жалко? :-)
Только проверкой на реально работающем модуле можно сказать примерный номинал резистора....
Подключаем переменный, подаем лог 1 на него, выход - на RXD SIM300, смотрим напряжение.....Но диод все же лучше....
Если MCU может отключить TXD в режиме "нет питания SIM300", то совсем можно без всяких деталей (но я бы резистор все равно поставил....)
Go to the top of the page
 
+Quote Post
Dark
сообщение Feb 7 2008, 18:57
Сообщение #5





Группа: Новичок
Сообщений: 13
Регистрация: 28-11-04
Пользователь №: 1 249



Цитата(sadat @ Feb 7 2008, 23:37) *
Если MCU может отключить TXD в режиме "нет питания SIM300", то совсем можно без всяких деталей


Блин, ну конечно же! Спасибо за озарение! Как всегда все гениальное - просто!
Go to the top of the page
 
+Quote Post
chief_olimp
сообщение Feb 9 2008, 16:02
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 249
Регистрация: 31-10-05
Из: Украина Нетешин
Пользователь №: 10 344



Цитата(Dark @ Feb 7 2008, 22:57) *
Блин, ну конечно же! Спасибо за озарение! Как всегда все гениальное - просто!

А если используем связь с ПК, то тогда как?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 11 2008, 07:03
Сообщение #7


Гуру
******

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



>>>>А если используем связь с ПК, то тогда как?

А тогда полевичок P канальный в цепь питания MAX3232 с 3 вольт, затвор его на коллектор npn транзистора, а базу этого транзистора на STATUS... STATUS появился, преобразователь запитался....
И не забываем резисторы ставить где положено....


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


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 9-02-08
Пользователь №: 34 882



sadat правильно посоветовал - сигнал на RX подавать через резистор, в точку их соединения втыкается анод диода, катод - на питание модуля. Просто, тупо и надежно - при отладке всяко бывает, можно и недоглядеть, а здесь есть питание модуля, сигнал проходит, нет - и сигнала нет. А всякие ключи, буфера в данном случае перебор. Естесно перемычки, или че там будет коммутировать, вставить до резистора -
и будут, или не будут, на МАХе и микрухе сигналы - это уже по бврабану.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 12 2008, 06:20
Сообщение #9


Гуру
******

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



>>>сигнал на RX подавать через резистор, в точку их соединения втыкается анод диода, катод - на питание модуля.

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

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

Когда начнутся с модулем непонятные глюки - мы к этой теме вернемся.... Надоело разжевывать почему так НЕЛЬЗЯ делать.

То:yaras

Начните лучше на с SIM300, а с Титце и Шенк - "Искусство схемотехники". Это же относится и к посту о микрофонном усилителе.
Документация на модуль выложена в инете, ссылки я неоднократно давал, а собирать в кучу ошибки разработчиков незачем, достаточно потратить пару часов и поизучать конференцию.
90% проблем не модуля, а невнимательного чтения документации, просто невнимательности при проектировании-сборке или желания все упрощать до уровня радиокружка.

Пообщайтесь с ArtemKAD, он модули еще начиная с сотой серии мучал. Он Вам расскажет где можно, а где нельзя упрощать и самодеятельничать.
Узнаете много нового и полезного....


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


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 9-02-08
Пользователь №: 34 882



Не взлюбил меня барин, как жить ... Кучер Митрич.

Дело. уважемый. в достижении цели минимальными средствам - а то,что предложено это и есть нормальный вариант решения проблемы, и если трудно сообразить, что диод можно подвесить к
VDD EXT или еще куда, где напруга исчезает при выключении модуля, то пожалуй не мне нужно читать Титце и Шенка, а кому, не буду показывать пальцем.
ЗЫ. К тому же на одном этом опусе схемотехнике, а уж тем более искусству его научиться сложно. Читать нужно много и разно.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 12 2008, 08:07
Сообщение #11


Гуру
******

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



Да ладно Вам, я ж не барин... Извините если резковат был, не будем доходить до личностей... Не место им тут.

Просто хотелось предупредить от излишних проблем.

>>>диод можно подвесить к VDD EXT или еще куда, где напруга исчезает при выключении модуля

Дык я тут и не спорю.
Речь то изначально про 300D шла, а там Vext нету, вот и извращаемся....

>>>ЗЫ. К тому же на одном этом опусе схемотехнике, а уж тем более искусству его научиться сложно. Читать нужно много и разно

Тут вообще +10000 баллов - согласен без вопросов.

Иногда самый очевидный путь решения проблемы не самый правильный и может только усугубить ситуацию. Я такой скептик потому что это все сам прочуствовал еще когда занимался разработками и с GR47 возился - и подпитку, и непонятные зависания.... А уж как пришлось с интеловскими контроллерами I196 позвращаться, вообще можно отдельную книгу писать....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post

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

 


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


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