Перейти к содержанию

MAX232 и MAX3232 — преобразователи уровней RS-232

MAX232 переводит логические уровни UART в напряжения RS-232 и обратно, а нужные для линии плюс и минус около 8,5 В делает сам из одного источника 5 В. MAX3232 повторяет его разводку, но работает от 3–5,5 В и при питании 3,3 В обходится конденсаторами в десять раз меньше. Разбираем обе микросхемы и MAX232A по даташитам TI и Maxim: выводы, накачку заряда, уровни, скорость, защиту от статики и подключение к разъёму DE-9 (DB-9).

Обновлено Редакция GAW

MAX232 — сдвоенный приёмопередатчик RS-232: два передатчика переводят логические уровни UART в уровни TIA/EIA-232-F, два приёмника — обратно. Плюс и минус для линии микросхема вырабатывает сама, на четырёх внешних конденсаторах, поэтому ей хватает одного источника 5 В. Первая редакция даташита TI на MAX232 вышла в феврале 1989 года. MAX3232 — низковольтный вариант той же идеи: Maxim называет его совместимым с MAX232 по выводам, корпусу и функциям, но питание у него от 3 до 5,5 В, а конденсаторы при 3,3 В — по 0,1 мкФ.

Как устроен сам интерфейс — уровни, разъёмы, кабели и их длина — рассказано в статье «Интерфейс RS-232». Здесь — микросхемы.

Коротко

  • Состав — 2 передатчика, 2 приёмника и накачка заряда (charge pump), получающая двуполярное напряжение из одного питания.
  • Питание — MAX232: 4,5–5,5 В; MAX3232: 3–5,5 В.
  • Конденсаторы — MAX232: 4 × 1 мкФ; MAX232A и MAX3232 при 3,3 В: 4 × 0,1 мкФ.
  • Выходы — не меньше ±5 В на нагрузке 3 кОм; входы приёмников выдерживают ±30 В у MAX232 и ±25 В у MAX3232.
  • Скорость — 120 кбит/с у MAX232; MAX3232 от TI — не меньше 150 кбит/с, типично 250 кбит/с.
  • Ток без нагрузки — 8 мА типично у MAX232 (TI), 0,3 мА у MAX3232.

Распиновка

MAX232 и MAX3232, вид сверху: 1 C1+, 2 VS+ (у MAX3232 V+), 3 C1−, 4 C2+, 5 C2−, 6 VS− (V−), 7 T2OUT (DOUT2), 8 R2IN (RIN2), 9 R2OUT (ROUT2), 10 T2IN (DIN2), 11 T1IN (DIN1), 12 R1OUT (ROUT1), 13 R1IN (RIN1), 14 T1OUT (DOUT1), 15 GND, 16 VCCMAX2321C1+2VS+3C1−4C2+5C2−6VS−7T2OUT8R2IN9R2OUT10T2IN11T1IN12R1OUT13R1IN14T1OUT15GND16VCCвид сверху
MAX232 и MAX3232 в 16-выводном корпусе DIP или SOIC, вид сверху. Обозначения — как у MAX232 в даташите TI
ВыводMAX232 (TI)MAX3232 (TI)Назначение
1, 3C1+, C1−C1+, C1−конденсатор C1 удвоителя напряжения
4, 5C2+, C2−C2+, C2−конденсатор C2 инвертора
2VS+V+плюс накачки — только для конденсатора C3
6VS−V−минус накачки — только для конденсатора C4
11, 10T1IN, T2INDIN1, DIN2входы передатчиков — от TX микроконтроллера
14, 7T1OUT, T2OUTDOUT1, DOUT2выходы передатчиков — на линию RS-232
13, 8R1IN, R2INRIN1, RIN2входы приёмников — с линии RS-232
12, 9R1OUT, R2OUTROUT1, ROUT2выходы приёмников — к RX микроконтроллера
15GNDGNDобщий провод
16VCCVCCпитание: 4,5–5,5 В у MAX232, 3–5,5 В у MAX3232

Первый канал занимает выводы 11–14, второй — 7–10. Обозначения в таблице — из даташитов TI. У Maxim выводы 2 и 6 обеих микросхем называются V+ и V−, а входы и выходы MAX3232 — T1IN, T1OUT, R1IN, R1OUT, как у MAX232.

MAX232 у TI выпускается в корпусах PDIP-16, SOIC-16 (узком D и широком DW) и SOP-16, у Maxim — ещё и в керамическом CERDIP-16. MAX3232 у TI есть только в планарных SOIC-16, SSOP-16 и TSSOP-16, а в DIP-16 его выпускает Maxim — MAX3232CPE+ и MAX3232EPE+. Буква E в последнем обозначает у Maxim температурный диапазон −40…85 °C, а не защиту от разрядов по IEC, как у MAX3232E от TI. Расположение выводов во всех этих 16-выводных корпусах одинаковое.

Как работает

Накачка заряда. Внутри две схемы накачки заряда на переключаемых конденсаторах — их ещё называют зарядовыми насосами. По описанию Maxim первая с помощью C1 удваивает 5 В до +10 В на конденсаторе C3 (вывод V+), вторая с помощью C2 инвертирует их в −10 В на C4 (вывод V−) — это без нагрузки. Накачка MAX232 не стабилизирована, и под нагрузкой напряжения проседают: в типовой схеме TI на выводах 2 и 6 около +8,5 и −8,5 В. У MAX3232 обе накачки стабилизированы на +5,5 и −5,5 В: по описанию Maxim они включаются, когда напряжение ниже 5,5 В, и выключаются, когда выше, при любом питании от 3 до 5,5 В.

Передатчики питаются от V+ и V− и инвертируют сигнал: ноль на входе T1IN — плюс на выходе T1OUT, единица — минус (таблица 7-1 TI). Это и нужно RS-232, где логическая единица и состояние покоя передаются отрицательным напряжением. Выходы защищены от замыкания на землю: у MAX232 длительность замыкания не ограничена, ток — ±10 мА типично, но замыкать допускается не больше одного выхода одновременно.

Приёмники тоже инвертируют и выдают логические уровни от VCC. Вход каждого приёмника нагружен на землю сопротивлением 3–7 кОм, типично 5 кОм, — это стандартная нагрузка линии RS-232. Если кабель оборван, на входе ноль вольт, и по таблице 7-2 TI выход приёмника — единица, то есть состояние покоя UART, поэтому оборванный кабель не порождает ложных старт-битов.

Без питания микросхему, по даташитам TI на обе модели, можно безопасно подключать к работающему устройству RS-232 на другом конце кабеля. Со стороны микроконтроллера у обесточенной микросхемы есть ограничения — они разобраны в примере ниже.

MAX232, MAX232A и MAX3232: параметры

ПараметрMAX232MAX232AMAX3232
Производители в даташитахTI, MaximMaximTI, Maxim
Питание4,5–5,5 В4,5–5,5 В3–5,5 В
Конденсаторы накачки4 × 1 мкФ; в таблице выбора Maxim также 0,1 мкФ при 64 кбит/с4 × 0,1 мкФзависят от VCC, при 3,3 В — 4 × 0,1 мкФ
Напряжения V+ и V−около ±8,5 В в схеме TI, не стабилизированы±10 В без нагрузки, не стабилизированы±5,5 В, стабилизированы
Выход передатчика на 3 кОмот ±5 В, типично ±7 В (TI), ±7,3 В (Maxim)от ±5 В, типично ±8 Вот ±5 В, типично ±5,4 В
Ток без нагрузки8 мА типично, до 10 мА (TI); 5 мА типично (Maxim)4 мА типично, до 10 мА0,3 мА типично, до 1 мА
Скорость120 кбит/с, с 0,1 мкФ — 64 кбит/с (Maxim)200 кбит/сот 150, типично 250 кбит/с (TI)
Крутизна фронтовдо 30 В/мкс6–30 В/мкс, типично 12 В/мкс6–30 В/мкс при 150–1000 пФ
Предельное напряжение на входе приёмника±30 В±30 В±25 В
Подтяжка входов передатчиковесть, 400 кОм у Maximесть, 400 кОмнет
Защита от статики, HBM2 кВ на всех выводах (TI)в даташите не указана15 кВ на RIN, DOUT и GND, 3 кВ на остальных (TI)
Температура0…70 °C, MAX232I −40…85 °C (TI)от 0…70 до −55…125 °C по исполнению0…70 °C, MAX3232I −40…85 °C (TI)

Одно название у разных производителей ещё не значит одинаковые цифры. MAX232 от Maxim по таблице характеристик потребляет 5 мА типично и выдаёт ±7,3 В, от TI — 8 мА и ±7 В. MAX3232 от TI гарантирует не меньше 150 кбит/с, от Maxim — не меньше 120 кбит/с, типично 235 кбит/с. Расчёт ведут по даташиту той микросхемы, которая реально стоит на плате.

Если нужно быстрее, TI предлагает совместимые по выводам с MAX3232 микросхемы SN65C3232 и SN75C3232 на 1 Мбит/с, а для MAX232 называет заменой MAX202 — с конденсаторами 0,1 мкФ и защитой 15 кВ по HBM.

Накачка заряда и конденсаторы

Микросхема и питаниеC1C2, C3, C4Источник
MAX232, 4,5–5,5 В1 мкФ1 мкФTI, рис. 8-1; Maxim, рис. 5
MAX232 по таблице выбора Maxim0,1 мкФ0,1 мкФскорость 64 кбит/с вместо 120
MAX232A, 4,5–5,5 В0,1 мкФ0,1 мкФMaxim, рис. 5
MAX3232, 3,3 В ± 0,3 В0,1 мкФ0,1 мкФTI, табл. 9-1
MAX3232, 5 В ± 0,5 В0,047 мкФ0,33 мкФTI, табл. 9-1
MAX3232, весь диапазон 3–5,5 В0,1 мкФ0,47 мкФTI, табл. 9-1

В таблице выбора Maxim у MAX232 значатся номиналы «1,0, 0,1» мкФ и скорость «120 (64)» кбит/с. Меньшая скорость, судя по всему, относится к конденсаторам 0,1 мкФ: в тексте даташита это не расшифровано, а электрические характеристики MAX232 Maxim приводит только для 1,0 мкФ. TI для MAX232 даёт лишь 1 мкФ.

C1 и C2 — «летающие» конденсаторы, которые накачка перебрасывает между цепями, C3 и C4 — накопительные на выходах V+ и V−. C3 по примечанию TI можно подключить как к земле, так и к VCC. К питанию добавляют блокировочный конденсатор: в типовой схеме TI для MAX232 — 1 мкФ, и в примере разводки у микросхемы получается пять конденсаторов по 1 мкФ; для MAX3232 — 0,1 мкФ.

Что говорят даташиты о выборе:

  • Тип. TI допускает неполярную керамику, а танталовые и электролитические включают строго в той полярности, что на типовой схеме. Maxim для MAX3232 пишет, что тип не критичен, подойдут и полярные, и неполярные.
  • Номинал не ниже табличного. Maxim запрещает ставить меньше. С минимальными номиналами он советует убедиться, что ёмкость не слишком уходит с температурой, а при сомнениях брать номинал больше. Пульсации на V+ и V− зависят и от ESR конденсатора, который на холоде обычно растёт. Увеличение ёмкостей, например вдвое, уменьшает пульсации на выходах. C2–C4 можно увеличивать по отдельности, а C1 — только вместе с ними, чтобы не нарушить соотношение.
  • Короткие дорожки. TI просит вести дорожки к конденсаторам как можно короче, особенно к C1 и C2, — на них самые быстрые фронты.

Выводы V+ и V− TI в таблице выводов описывает как выходы накачки «только для накопительного конденсатора». Maxim для семейства MAX220–MAX249 допускает отбор небольшого тока на внешние цепи, но предупреждает: напряжения не стабилизированы и проседают с нагрузкой, а выходы передатчиков не должны опуститься ниже ±5 В.

Уровни и пороги

ПараметрMAX232, 5 ВMAX3232, 3,3 ВMAX3232, 5 В
Порог приёмника при нарастании1,7 В типично, не выше 2,4 В1,5 В типично, не выше 2,4 В1,8 В типично, не выше 2,4 В
Порог приёмника при спадене ниже 0,8 В, 1,2 В типичноне ниже 0,6 В, 1,2 В типичноне ниже 0,8 В, 1,5 В типично
Гистерезис0,2–1 В, типично 0,5 В0,3 В типично0,3 В типично
Выход ROUT, единицане ниже 3,5 В при 1 мАне ниже VCC − 0,6 В при 1 мАне ниже VCC − 0,6 В при 1 мА
Выход ROUT, нольне выше 0,4 В при 3,2 мАне выше 0,4 В при 1,6 мАне выше 0,4 В при 1,6 мА
Вход передатчика, единицаот 2 Вот 2 Вот 2,4 В
Вход передатчика, нольдо 0,8 Вдо 0,8 Вдо 0,8 В

Пороги приёмников лежат между 0,6 и 2,4 В; у MAX232 и у MAX3232 при питании 5 В — между 0,8 и 2,4 В. Это внутри зоны, которую стандарт оставляет между уверенными ±3 В. Отсюда побочный эффект, о котором пишет Maxim: приёмник понимает и логические уровни 0/5 В, хотя и инвертирует их. Задержка приёмника — 500 нс типично у MAX232 и 300 нс у MAX3232.

Входы передатчиков MAX3232 принимают до 5,5 В даже при питании 3,3 В — TI выносит это в список особенностей. А вот выход приёмника всегда идёт от VCC микросхемы: у MAX232 на 5 В единица на ROUT — не ниже 3,5 В, а типично, по таблице Maxim, VCC − 0,4 В, то есть около 4,6 В.

Скорость

TI указывает для MAX232 120 кбит/с при одном переключающемся выходе и называет это же наибольшей рекомендуемой скоростью. Стандартные 115 200 бит/с оказываются на самом пределе, причём 120 кбит/с в таблице — типовое значение, а не гарантированное. MAX232A по таблице выбора Maxim работает до 200 кбит/с. MAX3232 от TI на нагрузке 3 кОм и 1000 пФ гарантирует не меньше 150 кбит/с, поэтому 115 200 бит/с проходят с запасом. Скорость в даташитах нормирована при определённой ёмкости нагрузки — у MAX3232 это 1000 пФ, а ёмкость кабеля растёт с длиной; ограничения длины разобраны в статье об интерфейсе RS-232, ссылка на неё — в начале страницы.

Защита от статики

Разъём RS-232 выходит наружу, и выводы приёмопередатчика первыми получают разряд с пальцев или кабеля. У MAX232 TI нормирует 2 кВ по модели человеческого тела (HBM) и 1 кВ по модели заряженного прибора на всех выводах. В примечании к таблице TI ссылается на документ JEDEC JEP155: для безопасного производства при обычных мерах защиты хватает и 500 В HBM. Значит, 2 кВ — это норма для сборки платы, а не для разъёма, к которому прикасаются руками.

MAX3232 от TI выдерживает 15 кВ HBM на выводах RIN, DOUT и GND и 3 кВ на остальных. Системное испытание по IEC 61000-4-2 — такое же, как для готового изделия, — проходит вариант MAX3232E: ±8 кВ контактным и ±15 кВ воздушным разрядом на выводах RIN и DOUT. В корпусах D, DB и PW (узкий SOIC, SSOP и TSSOP) TI для этой нормы требует конденсатор не меньше 1 мкФ между VCC и землёй. В даташите Maxim на MAX220–MAX249 стойкость MAX232 и MAX232A к разрядам не указана.

Подключение к микроконтроллеру и DB-9

Типовая связка — микроконтроллер, MAX3232 и девятиконтактный разъём DE-9, который обычно называют DB-9. Задействуют первый канал микросхемы:

ЦепьМикроконтроллерMAX232 / MAX3232DB-9, устройство как DTEDB-9, устройство как DCE
ПередачаTX11 (T1IN/DIN1) → 14 (T1OUT/DOUT1)3 (TD)2 (RD)
ПриёмRX12 (R1OUT/ROUT1) ← 13 (R1IN/RIN1)2 (RD)3 (TD)
ЗемляGND1555

Номера контактов DB-9 — по схеме TI для разъёма DTE, то есть компьютера: 2 — приём RD, 3 — передача TD, 5 — сигнальная земля. TD по определению идёт от DTE к DCE, поэтому DCE, например модем, передаёт по контакту 2 и слушает контакт 3. Если устройство разведено как DTE, к COM-порту компьютера его подключают нуль-модемным кабелем с перекрёстными 2 и 3; если как DCE — прямым.

Что ещё учесть:

  • Питание. TI просит подключать VCC к тому же источнику, что питает логику на входах передатчиков. С 3,3-вольтовым микроконтроллером это MAX3232 на 3,3 В, с 5-вольтовым — MAX232 или MAX3232 на 5 В.
  • Второй канал обычно отдают под RTS и CTS. Если он не нужен, вход передатчика MAX3232 подключают к земле или питанию: TI требует, чтобы на всех входах DIN был допустимый уровень, а Maxim прямо пишет, что подтяжки у них нет. У MAX232 свободный вход подтянут внутри, и по Maxim его можно не подключать. Свободный вход приёмника по таблице TI даёт на выходе единицу.
  • Блокировочный конденсатор по питанию ставят у самого вывода 16.

На выводе TX микроконтроллера в покое единица, на линии RS-232 после передатчика — минус. Разложить символ на биты и посмотреть, как он выглядит на выводе UART, можно в конструкторе кадра UART, а сам протокол разобран в статье «Интерфейс UART».

Пример: конденсаторы и ток для прибора на батарее

Задача: плата с MAX3232 выпускается в двух вариантах — с питанием 3,3 и 5 В, а работает от батареи ёмкостью 1000 мА·ч. Нужно выбрать конденсаторы и оценить, сколько съест сам преобразователь.

Конденсаторы. Для 3,3 В таблица 9-1 TI даёт 0,1 мкФ на всех местах, для 5 В — C1 = 0,047 мкФ и C2–C4 = 0,33 мкФ. Чтобы не держать две спецификации, берём строку для всего диапазона 3–5,5 В: C1 = 0,1 мкФ, C2–C4 = 0,47 мкФ. По питанию — 0,1 мкФ, как в типовой схеме TI.

Ток без нагрузки. MAX3232 потребляет 0,3 мА типично и до 1 мА, MAX232 на 5 В — 8 мА типично и до 10 мА. Время, за которое батарея разрядится только на преобразователь, — ёмкость, делённая на ток, t = Q/I:

MAX232:t=1000 мА⋅ч8 мА=125 ч≈5 сут,MAX3232:t=1000 мА⋅ч0,3 мА≈3330 ч≈139 сут.\begin{aligned} \text{MAX232:}&\quad t = \frac{1000\ \text{мА·ч}}{8\ \text{мА}} = 125\ \text{ч} \approx 5\ \text{сут},\\ \text{MAX3232:}&\quad t = \frac{1000\ \text{мА·ч}}{0{,}3\ \text{мА}} \approx 3330\ \text{ч} \approx 139\ \text{сут}. \end{aligned}

По наибольшим значениям тока: 100 ч у MAX232 против 1000 ч у MAX3232.

Ток с подключённым кабелем. Эти 139 суток — только пока к разъёму ничего не подключено. В покое UART выдаёт единицу, передатчик держит на линии минус, а на другом конце кабеля его постоянно нагружает вход приёмника — 3–7 кОм, типично 5 кОм: так в даташитах TI и в требованиях TIA/EIA-232-F, которые TI приводит в SLLA037A. При типовых для MAX3232 5,4 В через этот вход течёт около 1,1 мА. Отдаёт его вывод V−: инвертор забирает тот же заряд из V+, а удвоитель на каждый кулон, отданный в V+, берёт из VCC два. Множитель 2 — у идеальной накачки заряда, реальная потребляет больше, поэтому дальше — оценка снизу:

ICC≈IQ+2⋅UвыхRвх=0,3 мА+2⋅5,4 В5 кОм≈2,5 мА,t≈1000 мА⋅ч2,5 мА=400 ч≈17 сут.\begin{aligned} I_{CC} &\approx I_Q + 2 \cdot \frac{U_\text{вых}}{R_\text{вх}} = 0{,}3\ \text{мА} + 2 \cdot \frac{5{,}4\ \text{В}}{5\ \text{кОм}} \approx 2{,}5\ \text{мА},\\ t &\approx \frac{1000\ \text{мА·ч}}{2{,}5\ \text{мА}} = 400\ \text{ч} \approx 17\ \text{сут}. \end{aligned}

Если нагружены оба передатчика, например TX и RTS, ток — около 4,6 мА, и батареи хватит примерно на 220 ч, то есть на 9 суток. Порядок величины подтверждает Maxim: у MAX232A без нагрузки 4 мА типично, а с нагрузкой 3 кОм на обоих выходах — 15 мА.

Поэтому в батарейном приборе преобразователь на время простоя обесточивают или берут модель с режимом отключения. Подключать обесточенную микросхему к работающей линии RS-232 TI разрешает, но со стороны микроконтроллера есть ограничения по предельным режимам:

  • у MAX232 вход TIN допускает не больше VCC + 0,3 В, и единица с TX микроконтроллера на обесточенную микросхему выходит за предельный режим; у MAX3232 вход DIN допускает до 6 В независимо от питания;
  • выход ROUT у обеих — не выше VCC + 0,3 В, и подтягивающий резистор на входе RX микроконтроллера подаст на обесточенную микросхему недопустимое напряжение.

Режим отключения есть, например, у MAX3222 из того же даташита Maxim — 1 мкА типично, но корпуса у него 18- и 20-выводные, и по выводам с MAX3232 он не совпадает.

Типичные ошибки

  • Конденсаторы не от той микросхемы. MAX232 попадает на плату с конденсаторами 0,1 мкФ, рассчитанную на MAX232A или MAX3232. TI для MAX232 приводит только 1 мкФ, Maxim нормирует его характеристики при 1,0 мкФ, а с 0,1 мкФ в таблице выбора указывает лишь 64 кбит/с. Обратная замена тоже требует сверки с таблицей TI.
  • Перепутана полярность. Электролитические и танталовые конденсаторы TI требует включать как на типовой схеме. Полностью полярность показана на схеме MAX3232 (рис. 9-1): плюс C1 — к C1+, C2 — к C2+, C3 — к V+, а у C4 плюс на земле, потому что V− отрицательно относительно неё. На схеме MAX232 (рис. 8-1) знаком «+» отмечены только блокировочный конденсатор (плюс к VCC) и C4 (плюс к земле). Если C3 подключён к VCC, его плюс всё равно на V+ — там напряжение выше питания. Перевёрнутый C4 оказывается под обратным напряжением: у MAX232 около 8,5 В, у MAX3232 около 5,5 В.
  • MAX232 с 3,3-вольтовым микроконтроллером. От 3,3 В MAX232 не обязан работать: его питание по TI — 4,5–5,5 В. А при питании 5 В его выход ROUT выдаёт не меньше 3,5 В и до напряжения питания — на вход без допуска 5 В его подают через делитель или ставят MAX3232 на 3,3 В.
  • Висящий вход передатчика у MAX3232. Подтяжки нет, и вход надо подключить к земле или питанию — особенно при замене MAX232, у которого свободный вход работал благодаря внутренней подтяжке.
  • Питание внешних цепей от V+ и V−. TI отводит эти выводы только под накопительные конденсаторы; Maxim допускает небольшой отбор, но при этом выходы передатчиков не должны просесть ниже ±5 В.
  • Длинные дорожки к C1 и C2. TI отдельно просит делать их короткими — на этих узлах самые быстрые фронты.
  • Передатчик на передатчик. Устройство разведено как DTE и включено в компьютер прямым кабелем: контакт 3 соединяется с контактом 3. Нужен нуль-модем или перекрёстная разводка 2 и 3.

Другие микросхемы для связи микроконтроллера с внешним миром собраны в разделе «Интерфейсные микросхемы». Если кабель длиннее 15–20 м — столько, по оценке TI, соответствует предельной для RS-232 ёмкости 2500 пФ, а на скоростях выше примерно 20 кбит/с на практике около 3 м, — или устройств на линии несколько, вместо RS-232 берут RS-485 — его трансиверы разобраны в карточке SN75176 и SN65HVD3082E.

Частые вопросы

Какие конденсаторы нужны для MAX232 и MAX3232?

MAX232 нужны четыре конденсатора накачки по 1 мкФ — так в типовых схемах TI и Maxim, и при 1 мкФ нормированы его характеристики; в типовой схеме TI есть ещё 1 мкФ по питанию. Maxim в таблице выбора допускает для MAX232 и 0,1 мкФ, но указывает тогда скорость 64 кбит/с вместо 120. MAX232A от Maxim рассчитан на 0,1 мкФ. MAX3232 при питании 3,3 В ± 0,3 В — тоже четыре по 0,1 мкФ, при 5 В ± 0,5 В TI даёт C1 = 0,047 мкФ и C2–C4 = 0,33 мкФ, а для всего диапазона 3–5,5 В — 0,1 и 0,47 мкФ. Меньше табличных значений Maxim ставить запрещает.

Можно ли питать MAX232 от 3,3 В?

Нет: рабочее питание MAX232 по даташиту TI — от 4,5 до 5,5 В, ниже его параметры не гарантируются. Для 3,3-вольтовой схемы берут MAX3232 — он работает от 3 до 5,5 В с той же разводкой. Если MAX232 стоит на 5 В рядом с 3,3-вольтовым микроконтроллером, его выход приёмника выдаёт не меньше 3,5 В и до уровня питания — на вход без допуска 5 В его подавать нельзя.

Чем MAX232 отличается от MAX232A?

По даташиту Maxim выводы у них одинаковые, а различаются конденсаторы и скорость. MAX232A рассчитан на 0,1 мкФ и 200 кбит/с, фронты у него круче. Характеристики MAX232 Maxim приводит для 1,0 мкФ и 120 кбит/с; в таблице выбора 0,1 мкФ для него тоже упомянуты, но скорость указана как «120 (64)» кбит/с, то есть с маленькими конденсаторами MAX232 медленнее. Типовой ток без нагрузки — 5 мА у MAX232 и 4 мА у MAX232A.

Какую скорость выдерживают MAX232 и MAX3232?

У MAX232 TI указывает 120 кбит/с как типовую и как наибольшую рекомендуемую скорость, так что 115 200 бит/с — на самом пределе. MAX3232 от TI гарантирует не меньше 150 кбит/с, типично 250 кбит/с, на нагрузке 3 кОм и 1000 пФ; MAX3232 от Maxim — не меньше 120 кбит/с, типично 235 кбит/с.

Можно ли заменить MAX232 на MAX3232 без переделки платы?

Разводка у них общая — Maxim называет MAX3232 совместимым с MAX232 по выводам, корпусу и функциям. Но конденсаторы лучше поставить по таблице TI для MAX3232: при 5 В это 0,047 мкФ для C1 и 0,33 мкФ для остальных. Maxim разрешает увеличивать ёмкости, но C1 — только вместе с C2–C4. И входы передатчиков у MAX3232 без подтяжки: свободный вход T2IN, который у MAX232 подтягивался внутри, нужно подключить к земле или питанию.

Какое напряжение должно быть на выводах V+ и V−?

У MAX232 накачка заряда не стабилизирована: в типовой схеме TI при питании 5 В это около +8,5 и −8,5 В, без нагрузки Maxim указывает ±10 В. У MAX3232 она стабилизирована на ±5,5 В. Если на выводах 2 и 6 заметно меньше, а передатчики не дотягивают до ±5 В на нагрузке 3 кОм, проверяют номиналы, пайку и полярность конденсаторов.

Источники

  1. Texas Instruments. MAX232 Dual EIA-232 Drivers and Receivers (SLLS047N, revised February 2024) — разд. 1 — 120 кбит/с, ±30 В на входах, 8 мА, 2 кВ HBM, MAX202 как замена с 0,1 мкФ; рис. 4-1 и табл. 4-1 — выводы, корпуса PDIP, SOIC и SOP; разд. 5.1 — предельные режимы: TIN и ROUT от −0,3 В до VCC + 0,3 В, неограниченное замыкание выходов; 5.2 — ESD 2000 В HBM, 1000 В CDM; 5.3 — питание 4,5–5,5 В, VIH 2 В, VIL 0,8 В, MAX232 0…70 °C, MAX232I −40…85 °C; 5.5 — ток 8 мА типично, до 10 мА; 5.6 — выход от ±5 В, типично ±7 В на 3 кОм, ток замыкания ±10 мА, не больше одного выхода сразу; 5.7 — ROUT от 3,5 В при 1 мА, пороги 1,7 и 1,2 В, гистерезис 0,2–1 В, вход 3–7 кОм; 5.8 — до 30 В/мкс, 120 кбит/с, задержка приёмника 500 нс; 7.3–7.4 — подтяжка входов TIN, обрыв входа даёт единицу, таблицы 7-1 и 7-2, подключение без питания; рис. 8-1 — типовая схема, CBYPASS 1 мкФ, около ±8,5 В на VS+ и VS−, C3 к VCC или к земле, знак «+» только у CBYPASS (к VCC) и C4 (к земле); 8.2.1–8.4 — питание от того же источника, что логика, короткие дорожки C1 и C2; рис. 8-4 — пять конденсаторов по 1 мкФ
  2. Texas Instruments. MAX3232 3-V to 5.5-V Multichannel RS-232 Line Driver and Receiver With ±15-kV ESD Protection (SLLS410O, revised June 2021) — разд. 1 — 3–5,5 В, 250 кбит/с, 300 мкА, 4 × 0,1 мкФ, 5-вольтовые входы при питании 3,3 В, SN65C3232 и SN75C3232 на 1 Мбит/с; рис. 5-1 и табл. 5-1 — выводы, корпуса SOIC, SSOP, TSSOP; разд. 6.1 — предельные режимы: вход передатчика от −0,3 до 6 В, ROUT до VCC + 0,3 В, вход приёмника ±25 В; 6.2 — ESD 15 кВ HBM на RIN, DOUT и GND, 3 кВ на остальных, 1 кВ CDM; 6.3 — питание 3–3,6 и 4,5–5,5 В, VIH 2 и 2,4 В, DIN до 5,5 В; 6.5 — ток 0,3 мА типично, до 1 мА; 6.6 — выход от ±5 В, типично ±5,4 В, замыкание ±35 мА типично, до ±60 мА; 6.7 — ROUT от VCC − 0,6 В, пороги и гистерезис 0,3 В; 6.8 — от 150 кбит/с, типично 250 кбит/с при 3 кОм и 1000 пФ, 6–30 В/мкс, задержка 300 нс; 8.3 — входы DIN должны иметь допустимый уровень; рис. 9-1 — типовая схема, CBYPASS 0,1 мкФ, полярность C1–C4, нагрузка 5 кОм на входах приёмников; табл. 9-1 — конденсаторы для 3,3 В, 5 В и 3–5,5 В; разд. 11.1 — короткие дорожки C1 и C2
  3. Maxim Integrated (Analog Devices). MAX220–MAX249 +5V-Powered, Multichannel RS-232 Drivers/Receivers (19-4323, Rev 18, 5/19) — рис. 5 — разводка MAX232 и MAX232A, конденсаторы 1,0 и 0,1 мкФ; характеристики MAX220/222/232A — питание 5 В ± 10 %, выход от ±5 В, типично ±8 В, ток 4 мА типично и 15 мА с нагрузкой 3 кОм, фронт 6–30 В/мкс; характеристики MAX223/MAX230–MAX241 — MAX232: выход типично ±7,3 В, ток 5 мА типично, единица на выходе приёмника от 3,5 В, типично VCC − 0,4 В; Detailed Description — накачка даёт ±10 В без нагрузки, V+ и V− не стабилизированы, подтяжка входов передатчиков 400 кОм; Ordering Information — корпуса DIP, SO, CERDIP; Selection Table — MAX232: конденсаторы 1,0 или 0,1 мкФ, 120 (64) кбит/с; MAX232A: 0,1 мкФ, 200 кбит/с
  4. Maxim Integrated (Analog Devices). MAX3222/MAX3232/MAX3237/MAX3241 3.0V to 5.5V, Low-Power, Up to 1Mbps, True RS-232 Transceivers (19-0273, Rev 10, 5/19) — General Description — MAX3232 совместим с MAX232 по выводам, корпусу и функциям, гарантированно 120 кбит/с; Electrical Characteristics — ток 0,3 мА типично, у MAX3222 в режиме отключения 1 мкА типично, выход типично ±5,4 В, скорость типично 235 кбит/с; Detailed Description — стабилизированные ±5,5 В, у входов передатчиков нет подтяжки; Capacitor Selection и Table 2 — тип конденсаторов, минимальные номиналы, температурная стабильность ёмкости, ESR и пульсации, увеличение C1 только вместе с C2–C4; Operation Down to 2.7V — уровни ±3,7 В; Ordering Information — MAX3232 в корпусе DIP-16, буква C — 0…70 °C, E — −40…85 °C; MAX3222 — в 18- и 20-выводных корпусах
  5. Texas Instruments. MAX3232E Multichannel RS-232 Line Driver and Receiver With ±15-kV IEC ESD Protection (SLLS664E, revised June 2021) — разд. 6.3 — IEC 61000-4-2 на выводах RIN и DOUT: ±8 кВ контактным и ±15 кВ воздушным разрядом; для корпусов D, DB и PW нужен конденсатор не меньше 1 мкФ между VCC и GND
  6. Texas Instruments. Interface Circuits for TIA/EIA-232-F, Design Notes (SLLA037A, September 2002) — рис. 3 — входное сопротивление приёмника 3–7 кОм по TIA/EIA-232-F; раздел о длине линии — 2500 пФ соответствуют примерно 15–20 м кабеля, на скоростях выше примерно 20 кбит/с длина на практике около 3 м; раздел The DB9S Connector, рис. 6 и 7 — назначение контактов DB-9 у DTE: 2 — RD, 3 — TD, 5 — сигнальная земля; нуль-модем

Нашли ошибку?