Свежие обсуждения
Консультации

MAX3243 = 2*MAX232 ?

1 2 4

Wiza на её выходе вы и обнаружете искомый UART
так и нарисовал на структурной схеме
вот начал присматриватся всётаки к FT232RL, всётаки её будет проще паять в домашних условиях, думаю один доллар за то чтоб нормально припаять и немучатся поять под микроскопом довольно таки приемлимо.
насчёт структорной схемы - сорри, ЮАРТ нестоит понимать как настоящий юарт))) имел ввиду рс-232 для связи процессора с компом.
в атаче изменённая структурная схема

МАХ3243 у нас можно достать за 6,3 бакса! в то время как МАХ232 стоит 0,5 бакса!!!

 

...ЮАРТ нестоит понимать как настоящий юарт))) имел ввиду рс-232 для связи процессора с компом...
Извините, но в процессоре (микроконтроллере) - тоже UART. Так что их, СР2102 и MCU, можно соединить напрямую. Но вот "левый" преобразователь, RS232-UART, между ними однозначно будет мешаться. Либо сожгёте (в идеале) CP2102, либо максимки. Как вариант развятать это транзисторами с подтяжкой (или можно диодами.... тоже с подтяжкой... к нулю).

МАХ3243 у нас можно достать за 6,3 бакса! в то время как МАХ232 стоит 0,5 бакса!!!
Используйте то, на что душа больше лежит. Опять же - можно выкинуть и максимки вообще: если вам не надо 15 метров кабеля между устройствами RS232 - можете особо не усердствовать с поддержкой стандарта.

Делал преобразователь интерфейса RS232 - TTL на К155ЛА3 - всё работало замечательно. Как показывает практика - 12 вольт на входы можно вваливать совершенно безболезненно. Тока вот непомню - отсекал я отрицательное напряжение или нет ?

 

Да и RS232 компа не по стандарту сделан: ну нету у него третьего состояния между -3...+3 вольт. Там примерно так: всё что выше +3 вольт - это единица (по настоящему - ноль), а всё что ниже +1 вольт - это ноль (единица).

По последней схеме становится совсем непонятно как это всё будет работать

 

Так... давайте приведу функциональную схему...
Чуть погодя набросаю схему как она должна быть в реале.

 

Так ?

 

да. чтото на подобии, только не ТТЛ в РС232 а полно-функциональный ком порт! А на проц - РС232

 

UART работает на TTL. Извините за непонятное обозначение.

А на проц - РС232
А чем вас не устраивает вариант:
Сделать переходник USB-RS232 на двух MAX232, а уж к нему подключать своё устройство ?

 

На некоторых компах, в часноти ноутбуках, имеются в наличии только юсб порты, ком портом там нет и непахнет.
А так как частенько приходится соединять проц с компом для получения данных или управления чем-либо вот и нужен переходник: юсб<>рс232(ттл)
Но в тотже момент также необходимо подключать другие устройства расчитаные на работу с ком-портом, для этого нужен переходник юсб-ком
А для ситуаций когда в компе есть ком порт и надо к непо подрубить тоже устройство на проце нужен переходник: ком<>рс232(ттл)

Вот чтоб не городить 3 таких девайса решил собрать их воедино.

 

MSW: ...нужен переходник: юсб<>рс232(ттл)

Была статья "Преобразователь интерфейса USB-RS232 на микросхеме FT232BM" в Радио 10, 2005, с.27.
А вам нужно и обратное преобразование?

 

юсб<>рс232(ттл)

Имеет смысл разобраться с понятиями:
рс232 равно RS232 равно COM Port и НЕ равно TTL. У RS232 стандарт +/- 12 В
UART - инвертированный RS232 доведённый до TTL.
Не инветированный TLL RS232 называется RS485, но на нём дифференциальные линии

Правильно ?

Если вы разделите два этих устройства, - у вас отпадёт необходимость таскать микроконтроллер в тех случаях, когда нужен только COM порт. При этом, как вы можете заметить, лишних деталей у вас не прибавляется.

С какими микроконтроллерами вы работаете ?