Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
07.10.2008, 10:23
|
|
Частый гость
Регистрация: 13.11.2007
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Как правильно согласовать сигналы ТХ(UART) с 5В до 3,3В ?
Имеется мокроконтроллер работающий на напряжении 5В, по линии ТХ идёт 5В дальше к ниму подстыкован модем который работает от 3,3 который напроч вырубается обнаруживши на входной ноге уровень больше 3,3В,
Как один из варианов было предложенно установить такой согласователь уровней, в цеп передачи устанавливался постоянный резистор на 150Е, после чего после резистора линия ТХ со стороны модема подтягивалась стабилитронном 3,3В.
Линия RX без изменения напрямую.
При этом модем перестал вырубатся и зарабол но частично, точнее несовсем нормально, половина команд, что самое интересное АТ проходят нормально, а когда начинается поток данных, проходят ошибки.
Подскажите, может уже кто-то сталкивался с подобным ???
|
|
|
|
07.10.2008, 10:28
|
|
Частый гость
Регистрация: 13.11.2007
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Используется стабилитрон BZX84C 3V3.
По документации эта модель имеет CAP 450(pF), получается что фактически, паралеьно линии ТХ всё время присутствует постоянный конденсатор.
Скорость обмена 115200,
возможно это влияет на обмен данных ???
|
|
|
|
07.10.2008, 10:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.01.2007
Сообщений: 1,747
Сказал спасибо: 2
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
|
Посмотреть осциллографом форму сигнала...
фронты заваливает, значит все ясно.
Удачи!
__________________
Я, думаю, нужно подумать...
|
|
|
|
07.10.2008, 10:48
|
|
Частый гость
Регистрация: 13.11.2007
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Сообщение от sanitar249
|
Посмотреть осциллографом форму сигнала...
фронты заваливает, значит все ясно.
Удачи!
|
Я бы с удовольствием, но не имеем в наличии
п.с. попробую вечером на нормально рабочую линию ТХ повешать конденсатор 450пф, тогда только смогу проверить.
|
|
|
|
07.10.2008, 10:57
|
|
Вид на жительство
Регистрация: 15.03.2005
Сообщений: 351
Сказал спасибо: 17
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
у MAXIM посморите преобразователи
|
|
|
|
07.10.2008, 10:58
|
|
Вид на жительство
Регистрация: 19.05.2005
Сообщений: 478
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 16 сообщении(ях)
|
для проверки выкинь стабилитрон и поставь 5 последовательно соединенных диодов вместо него - должно помочь
либо найди микросхему - конвертор уровней
|
|
|
|
07.10.2008, 15:44
|
|
Прописка
Регистрация: 15.04.2005
Сообщений: 256
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
А может проще? Собсно, два варианта. Проще всего отконфигурировать выход контроллера не как пуш-пул, а как открытый коллектор. А пул-ап резистор поставить рядом с модемом, запитав его от 3.3 вольт.
ЕСли переконфигурировать контроллер нельзя, то просто поставить 2 внешних транзистора (2 инверсии)... Может и одним можно решить, если как повторитель включить.
|
|
|
|
07.10.2008, 16:05
|
|
Частый гость
Регистрация: 13.11.2007
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Сообщение от Elf
|
А может проще? Собсно, два варианта. Проще всего отконфигурировать выход контроллера не как пуш-пул, а как открытый коллектор. А пул-ап резистор поставить рядом с модемом, запитав его от 3.3 вольт.
ЕСли переконфигурировать контроллер нельзя, то просто поставить 2 внешних транзистора (2 инверсии)... Может и одним можно решить, если как повторитель включить.
|
Да, я про это уже думал. Пуллапы не исмользую. Контроллер мега 128.
Есть ещё один вариант ИМХО извращение но деталей меньше используется, в линию ТХ ставим СМД светодиод, со стороны модема подтягуем резистором 1К, на выходе получаем разницу 5В-Uvd=~3V, для логического 1 достаточно
|
|
|
|
07.10.2008, 18:29
|
|
Прописка
Регистрация: 15.04.2005
Сообщений: 256
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Сообщение от west329
|
Есть ещё один вариант ИМХО извращение но деталей меньше используется, в линию ТХ ставим СМД светодиод, со стороны модема подтягуем резистором 1К, на выходе получаем разницу 5В-Uvd=~3V, для логического 1 достаточно
|
Не знаю, как у светодиодов с быстродействием. Там емкость порядочная вроде бы... ?:
Можно еще проще попробовать. Сигнал от контроллера к модему пустите через 1 килоом. А со стороны модема подключите диодик шоттки,носом на 3.3 вольта. Во время логической 1 у вас будет на входе модема 3,6 вольт и небольшой ток через диод. Емкость у шоттки нулевая, так что с фронтами не будет проблем.
Вообще, это все изврат и радолюбительщина.
|
|
|
|
08.10.2008, 13:47
|
|
Частый гость
Регистрация: 13.11.2007
Сообщений: 43
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Сообщение от Elf
|
Сообщение от west329
|
Есть ещё один вариант ИМХО извращение но деталей меньше используется, в линию ТХ ставим СМД светодиод, со стороны модема подтягуем резистором 1К, на выходе получаем разницу 5В-Uvd=~3V, для логического 1 достаточно
|
Не знаю, как у светодиодов с быстродействием. Там емкость порядочная вроде бы... ?:
Можно еще проще попробовать. Сигнал от контроллера к модему пустите через 1 килоом. А со стороны модема подключите диодик шоттки,носом на 3.3 вольта. Во время логической 1 у вас будет на входе модема 3,6 вольт и небольшой ток через диод. Емкость у шоттки нулевая, так что с фронтами не будет проблем.
Вообще, это все изврат и радолюбительщина.
|
Светодиод тоже не проходит
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:37.
|
|