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

CD4049UB и CD4050B — шесть инверторов и шесть буферов с понижением уровня

CD4049UB — шесть инверторов, CD4050B — шесть неинвертирующих буферов из КМОП-серии CD4000 с питанием 3–18 В. Обе микросхемы TI описывает как преобразователи уровня «сверху вниз»: на вход можно подать сигнал 10 или 15 В, а выход будет с уровнями питания 5 В. Разбираем по даташиту необычную расстановку выводов (питание на выводе 1, вывод 16 не подключён), пороги и токи при 5, 10 и 15 В, задержки, противоречие в даташите о напряжении на входе и когда вместо CD4050B лучше взять CD74HC4050.

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

CD4049UB и CD4050B — шесть одинаковых логических элементов с одним входом и одним выходом в корпусе на 16 выводов: у CD4049UB это инверторы, у CD4050B — неинвертирующие буферы. Микросхемы из классической КМОП-серии CD4000 работают от 3 до 18 В, а их выходы рассчитаны на больший ток в нуле, чем у обычной логики этой серии: TI пишет, что выход нагружается двумя входами ТТЛ. Главное применение — преобразование уровня сверху вниз при одном питании: сигнал 10–15 В от старой КМОП-логики или 5 В от Arduino превращается в сигнал с уровнями питания микросхемы. Пороги входов и выходов объясняет статья «Логические уровни», другие способы согласования — «Согласование уровней 3,3 и 5 В».

Коротко

  • Функция — CD4049UB: 6 инверторов; CD4050B: 6 неинвертирующих буферов.
  • Питание — 3–18 В, предел 20 В; плюс на выводе 1, общий провод на выводе 8, выводы 13 и 16 не подключены.
  • Пороги при 5 В — CD4050B: ноль до 1,5 В, единица от 3,5 В; CD4049UB: до 1 В и от 4 В.
  • Выход при 5 В — в нуле не меньше 3,2 мА при 0,4 В, в единице не меньше 0,65 мА при 4,6 В (25 °C).
  • Скорость при 5 В — задержка до 120–140 нс в единицу и до 65–110 нс в ноль при 50 пФ.
  • Ток покоя — до 1 мкА при 5 В и 25 °C, до 30 мкА при +85 °C.

Выводы

CD4049UB и CD4050B, вид сверху: 1 VCC, 2 G, 3 A, 4 H, 5 B, 6 I, 7 C, 8 VSS, 9 D, 10 J, 11 E, 12 K, 13 NC, 14 F, 15 L, 16 NCCD4050B1VCC2G3A4H5B6I7C8VSS9D10J11E12K13NC14F15L16NCвид сверху
CD4049UB и CD4050B в корпусах PDIP-16, SOIC-16, SO-16 и TSSOP-16, вид сверху (рис. 4-1 и 4-2 даташита). Обозначения входов A–F и выходов G–L — как у TI
ВыводОбозначениеНазначение
1VCCплюс питания 3–18 В
3, 5, 7, 9, 11, 14A, B, C, D, E, Fвходы элементов 1–6
2, 4, 6, 10, 12, 15G, H, I, J, K, Lвыходы элементов 1–6: у CD4049UB G = Ā, H = B̄ и так далее, у CD4050B G = A, H = B
8VSSобщий провод
13, 16NCвнутри не подключены

Пары вход — выход: A (3) → G (2), B (5) → H (4), C (7) → I (6), D (9) → J (10), E (11) → K (12), F (14) → L (15). Расстановка досталась от CD4009UB и CD4010B, которые требовали двух питаний: TI называет CD4049UB и CD4050B их заменой вывод в вывод и подчёркивает, что вывод 16 внутри не подключён, поэтому в старых платах напряжение на нём ничему не мешает (разд. 7.1). В новых схемах об этом легко забыть — у соседних по серии CD4011 и CD4093 или CD4013 питание на последнем выводе.

Корпуса по таблице на с. 1: PDIP-16 (суффикс E, 19,30 × 6,35 мм), SOIC-16 (D, 9,90 × 3,91 мм), широкий SOIC-16 (DW, 10,30 × 7,50 мм), SO-16 (NS, 10,30 × 5,30 мм) и TSSOP-16 (PW, 5,00 × 4,40 мм). По перечню исполнений от 18.09.2026 в производстве CD4050BE, CD4050BDR, CD4050BNSR и CD4050BPWR, у CD4049UB — CD4049UBE, CD4049UBDR, CD4049UBDW, CD4049UBNSR и CD4049UBPWR; CD4050BDWR не рекомендован для новых разработок, а CD4050BD, CD4050BDT, CD4050BDW и CD4050BPW сняты с производства. Рабочий диапазон всех — −55…+125 °C. Отечественный функциональный аналог CD4050B — К561ПУ4, CD4049UB — К561ЛН2; их параметры по даташиту TI не проверены.

Параметры

Предельные режимы (разд. 5.1): напряжение VCC относительно VSS от −0,5 до 20 В, ток любого входа ±10 мА, кристалл до 150 °C. Защита от электростатики — ±1500 В по модели тела человека и ±1000 В по модели заряженного устройства. Рекомендуемые условия: VCC 3–18 В, −55…+125 °C. Характеристики — при 25 °C, если не указано иное (разд. 5.3–5.6):

ПараметрПри 5 ВПри 10 ВПри 15 В
Ноль на входе, макс., CD4050B / CD4049UB1,5 / 1 В3 / 2 В4 / 2,5 В
Единица на входе, мин., CD4050B / CD4049UB3,5 / 4 В7 / 8 В11 / 12,5 В
Ток выхода в нуле, мин. (тип.)3,2 (6,4) мА при 0,4 В8 (16) мА при 0,5 В24 (48) мА при 1,5 В
То же при +85 °C2,9 мА6,6 мА20 мА
Ток выхода в единице, мин. (тип.)0,65 (1,2) мА при 4,6 В; 2,1 (3,9) мА при 2,5 В1,65 (3) мА при 9,5 В4,3 (8) мА
Ток покоя IDD, макс.1 мкА; 30 мкА при +85 °C2 мкА; 60 мкА4 мкА; 120 мкА
Задержка в единицу tPLH, тип. / макс., CD4050B70 / 140 нс40 / 80 нс30 / 60 нс
То же, CD4049UB60 / 120 нс32 / 65 нс25 / 50 нс
Задержка в ноль tPHL, тип. / макс., CD4050B55 / 110 нс22 / 55 нс15 / 30 нс
То же, CD4049UB32 / 65 нс20 / 40 нс15 / 30 нс
Фронт выхода tTLH / спад tTHL, тип.80 / 30 нс40 / 20 нс30 / 15 нс

Без нагрузки выход доходит до шин питания: ноль не выше 0,05 В, единица не ниже VCC − 0,05 В. Ток входа — не больше ±0,1 мкА при 25 °C и ±1 мкА при +85 и +125 °C (питание и вход 18 В). Ёмкость входа — 15 пФ тип. (22,5 пФ макс.) у CD4049UB и 5 пФ (7,5 пФ) у CD4050B. Задержки измерены при нагрузке 50 пФ и 200 кОм и фронте входа 20 нс. Тепловое сопротивление кристалл — среда: 49,5 °C/Вт у PDIP-16, около 82 °C/Вт у SOIC-16 и около 84 °C/Вт у SO-16, 108,9 °C/Вт у TSSOP-16 (CD4049UB; у CD4050B отличия в десятые доли).

Обратите внимание на несимметричность выхода: в нуле он принимает в несколько раз больший ток, чем отдаёт в единице. Отсюда фраза о двух нагрузках ТТЛ — входу ТТЛ ток нужно отдать именно в нуле. Наш вывод: нагрузку, которой нужен ток, — светодиод, вход оптрона, обмотку маленького реле через транзистор — подключают между плюсом питания и выходом, чтобы её включал ноль. Подробнее о направлениях тока — в статье «Втекающий и вытекающий ток».

Понижение уровня: вход выше питания

У большинства КМОП-микросхем вход защищён диодом на VCC, и напряжение на входе не должно превышать питание. CD4049UB и CD4050B в описании на с. 1 представлены иначе: единица на входе может быть выше напряжения VCC, когда микросхема работает преобразователем уровня. Рис. 6-4 даташита показывает именно такую схему — входы от КМОП-логики с уровнем 10 В, питание микросхемы 5 В, выход к логике 5 В. Таблица задержек (разд. 5.6) нормирует режимы VIN = 10 В и VIN = 15 В при VCC = 5 В: у CD4050B задержка в единицу — до 90 и 80 нс, в ноль — до 100 нс.

Однако в разд. 8.2.2 того же даташита сказано обратное: входы не выдерживают перенапряжения и должны быть ниже VCC из-за защитных диодов на VCC. Предела напряжения на входе в таблице предельных режимов нет совсем — только ток входа ±10 мА.

Схемы одного элемента на с. 1 того же даташита этой фразе тоже не соответствуют. На них у входа нарисованы только диоды от VSS к входу (до и после резистора R) и диоды между VSS и VCC, а диода от входа к VCC нет ни у CD4049UB, ни у CD4050B. Именно отсутствие такого диода и позволяет подавать на вход напряжение выше питания.

Наш вывод: режим понижения уровня подтверждён описанием, схемами входа на с. 1, таблицей характеристик и рис. 6-4, а фраза разд. 8.2.2 похожа на шаблонный текст из даташитов обычной логики, у которой диод на VCC есть. Пока TI не устранит противоречие, держитесь режимов, для которых есть числа: вход не выше 15 В при питании 5 В. Если источник сигнала может дать больше или к нему подключён длинный кабель, поставьте последовательный резистор: при 10 кОм даже 20 В лишних создадут ток 2 мА, впятеро меньше предела ±10 мА (наш расчёт). Для новых схем, где нужна гарантия, есть CD74HC4050: в его даташите напряжение входа до 15 В записано в рабочие условия, а до 16 В — в предельные режимы, независимо от питания 2–6 В.

5 В → 3,3 В: когда CD4050B, а когда CD74HC4050

Частая задача — подключить модуль на 3,3 В (дисплей, SD-карту, радиомодуль) к Arduino на 5 В. CD4050B с питанием 3,3 В формально подходит: рабочий диапазон начинается с 3 В, а на вход приходит 5 В — выше любого порога. Но характеристик при 3,3 В в даташите нет — только при 5, 10 и 15 В.

Наш расчёт: если масштабировать пороги CD4050B при 5 В (1,5 и 3,5 В — 30 и 70 % питания) на питание 3,3 В, единица гарантирована примерно от 2,3 В, ноль — до 1 В; это оценка, а не значение TI. Скорость при 3,3 В заведомо хуже, чем при 5 В, где задержка в единицу — до 140 нс. SPI-тактам 4 МГц соответствует полупериод 125 нс, поэтому для SPI CD4050B не годится. Для дисплея ILI9341 от Arduino на 5 В и SD-карт берут CD74HC4050 с питанием 3,3 В: та же расстановка выводов, задержка до 17 нс при 4,5 В и 50 пФ. Для медленных сигналов — UART до десятков килобит в секунду, кнопки, сигнал разрешения — достаточно и CD4050B.

В обратную сторону, 3,3 → 5 В, ни CD4050B, ни CD74HC4050 не помогут. У CD4050B при питании 5 В единица на входе — от 3,5 В. У CD74HC4050 TI даёт 3,15 В при питании 4,5 В и 4,2 В при 6 В, а при 5 В, по нашей оценке линейной интерполяцией, — около 3,5 В. Обе величины выше 3,3 В. Для подъёма уровня нужен буфер с входами ТТЛ, например 74AHCT125.

CD4049UB, CD4050B и CD74HC4050

CD4049UBCD4050BCD74HC4050
Функцияинверторбуфербуфер (CD74HC4049 — инвертор)
Питание3–18 В3–18 В2–6 В
Вход выше питанияпо рис. 6-4 и табл. 5.6 — да, по разд. 8.2.2 — нетто жеда: до 15 В по рабочим условиям, до 16 В предельно
Единица на входеот 4 В при 5 Вот 3,5 В при 5 Вот 3,15 В при 4,5 В
Выход3,2 мА в нуле при 0,4 В, 0,65 мА в единице при 4,6 В (5 В)то же±4 мА при 4,5 В: ноль до 0,26 В, единица от 3,98 В (25 °C); предел ±25 мА
Задержка, 50 пФдо 120 нс при 5 Вдо 140 нс при 5 Вдо 17 нс при 4,5 В
Ёмкость входа15 пФ тип.5 пФ тип.до 10 пФ
ВыводыVCC — 1, VSS — 8, NC — 13 и 16то жето же

Значения CD74HC4050 — по даташиту TI SCHS205I (данные Harris Semiconductor). Наш вывод: CD4050B нужен там, где питание выше 6 В или сигнал медленный; во всех задачах сопряжения с микроконтроллером на 3,3 В быстрее и предсказуемее CD74HC4050.

Светодиоды и другие нагрузки

Рис. 8-1 даташита — светодиод с резистором на выходе CD4049UB. Наш расчёт для красного светодиода (прямое напряжение примем 2 В), подключённого анодом к 5 В через резистор и катодом к выходу: гарантированный ток в нуле при 25 °C — 3,2 мА при 0,4 В, значит резистор (5 − 2 − 0,4) / 3,2 мА ≈ 810 Ом даёт ток около 3 мА при выходе не выше 0,4 В. С резистором 470 Ом ток будет около 5,5 мА — больше гарантированного, выход опустится не так глубоко, но микросхема при этом не перегружается: типичный ток при 0,4 В — 6,4 мА. При питании 15 В выход в нуле принимает от 24 мА при падении 1,5 В — это 36 мВт на выход, шесть выходов — около 0,22 Вт; на корпусе PDIP-16 с 49,5 °C/Вт кристалл нагреется на 11 °C (наш расчёт). Резистор считают в калькуляторе «Резистор для светодиода».

Питание и неиспользуемые входы

TI рекомендует конденсатор 0,1 мкФ у вывода VCC, при необходимости параллельно с 1 мкФ (разд. 8.3). Неиспользуемые входы подключают к VCC или VSS — свободный КМОП-вход дрейфует к середине питания и вызывает сквозной ток и случайные переключения (см. «Свободный вход»). Для инвертора без высоких токов и без понижения уровня TI советует обычный CD4069UB (разд. 7.1).

Расхождения в документации

  • Напряжение на входе. Описание на с. 1, рис. 6-4 и таблица задержек (VIN = 10 и 15 В при VCC = 5 В) допускают единицу на входе выше VCC, а разд. 8.2.2 утверждает, что входы не выдерживают напряжения выше VCC из-за диодов на VCC. Но на схемах элементов на с. 1 диода от входа к VCC нет — только диоды от VSS к входу и между VSS и VCC. В таблице предельных режимов предела напряжения на входе нет.
  • Таблица выводов CD4050B. Выходы CD4050B названы «Inverting output», хотя микросхема неинвертирующая; формулы G = A, H = B написаны без черты и правильны, табл. 7-2 тоже показывает выход без инверсии.
  • Ток выхода при 5 В. Описание на с. 1 обещает IOL ≥ 3,3 мА при VOL ≤ 0,4 В и VCC = 5 В, а в таблицах при 25 °C минимум — 3,2 мА; 3,3 мА встречается только при VCC = 4,5 В и −55 °C, а при +85 и +125 °C минимум падает до 2,9 и 2,4 мА.
  • Условие IDD. Строка тока покоя для входа 0 или 15 В записана с VCC = 4 В; по соседним строкам (5, 10, 20 В) должно быть 15 В.
  • Ток в единице при 15 В. Ток IOH при VCC = 15 В нормирован при VOUT = 1,3 В — так измеряют ток нуля, а не единицы; по смыслу и по строкам для 5 и 10 В (4,6 и 9,5 В) напряжение должно быть близким к VCC.
  • Ссылки на несуществующие строки. Разд. 8.2.2 отсылает к Δt/ΔV в рекомендуемых условиях и к пределу тока через VCC и GND в предельных режимах — таких строк в этих таблицах нет.
  • Повтор таблиц. По истории ревизий VIH, VIL, IOH и IOL перенесены в рекомендуемые условия, но IOL остался и в таблице характеристик (разд. 5.5) с теми же числами.
  • Обозначения корпусов. Подпись рис. 4-2 — «1G6-Pin»; PDIP в таблице на с. 1 обозначен N, в таблице тепловых сопротивлений — E; корпус NS назван «SO», а в перечне исполнений — «SOP». Размер PDIP на с. 1 записан как 6,35 × 19,30 мм (ширина × длина), хотя сноска говорит «длина × ширина».

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

Где у CD4050 питание?

Не там, где у большинства микросхем CD4000: плюс питания VCC — на выводе 1, общий провод VSS — на выводе 8. Выводы 13 и 16 внутри не подключены. Так расставлены выводы и у CD4049UB, и у CD4050B, а также у быстрых аналогов CD74HC4049 и CD74HC4050. Если подать питание на вывод 16 по привычке, микросхема просто не заработает.

Можно ли понизить 5 В до 3,3 В через CD4050B?

Да, это и есть его назначение — преобразование уровня сверху вниз при одном питании: микросхему питают от низкого напряжения, а на вход подают высокое. TI нормирует задержки при входе 10 и 15 В и питании 5 В. Но характеристик при питании 3,3 В в даташите нет, задержка единицы при 5 В — до 140 нс, а в разд. 8.2.2 есть противоречащая фраза о диодах на VCC. Для SPI и других быстрых линий лучше CD74HC4050: питание 2–6 В, вход до 15 В по рабочим условиям, задержка до 17 нс при 4,5 В.

Чем CD4049UB отличается от CD4050B?

CD4049UB инвертирует сигнал, CD4050B — нет. Буквы UB означают небуферизованный инвертор из одного каскада: у него при питании 5 В гарантированный ноль — до 1 В, единица — от 4 В, а у буферизованного CD4050B — до 1,5 и от 3,5 В. Входная ёмкость CD4049UB — 15 пФ против 5 пФ у CD4050B. Выводы и выходные токи у обеих микросхем одинаковые.

Какой ток выдерживает выход CD4049UB и CD4050B?

TI гарантирует ток при заданном падении: при питании 5 В выход в нуле принимает не меньше 3,2 мА при 0,4 В на выходе, а в единице отдаёт не меньше 0,65 мА при 4,6 В; при питании 15 В — не меньше 24 мА в нуле при 1,5 В. Отдельного предела тока выхода в таблице предельных режимов нет, поэтому нагрузку вроде светодиода всегда подключают через резистор.

Источники

  1. Texas Instruments. CD4049UB and CD4050B CMOS Hex Inverting Buffer and Converter (SCHS046L, August 1998, revised February 2026) — с. 1 — свойства, описание (вход выше VCC при преобразовании уровней, VOL ≤ 0,4 В и IOL ≥ 3,3 мА при 5 В), корпуса и размеры; с. 3–4 — рис. 4-1, 4-2 и таблицы выводов; с. 5 — разд. 5.1 (VCC до 20 В, ток входа ±10 мА), 5.2 (ESD ±1500 и ±1000 В); с. 6–7 — разд. 5.3 (3–18 В, −55…+125 °C, IOL, IOH, VIL, VIH при 5, 10 и 15 В); с. 8–10 — разд. 5.4 (RθJA) и 5.5 (IDD, IOL, VOL, VOH, IIN); с. 11 — разд. 5.6 (задержки и фронты при 25 °C и 50 пФ, в том числе при VIN = 10 и 15 В и VCC = 5 В; CIN); с. 14 — рис. 6-4 (вход 10 В, питание 5 В); с. 15 — разд. 7.1 (замена CD4009UB и CD4010B, вывод 16), 7.3; с. 16 — табл. 7-1, 7-2; с. 17 — разд. 8.2 (рис. 8-1, фраза о диодах на VCC); с. 18 — 8.3, 8.4; с. 19 — история ревизий; Package Option Addendum от 18.09.2026
  2. Texas Instruments. CD54HC4049, CD74HC4049, CD54HC4050, CD74HC4050 High-Speed CMOS Logic Hex Buffers, Inverting and Non-Inverting (SCHS205I, February 1998, revised February 2005) — для сравнения: с. 1 — преобразование уровня до 16 В, описание (модифицированная защита входа, пример 15 → 5 В), расстановка выводов; с. 3 — предельные режимы (вход до 16 В, ±25 мА на выход, ±50 мА через VCC или GND), рабочие условия (2–6 В, VI 0–15 В); с. 3–4 — VIH 3,15 В при 4,5 В, VOH 3,98 В и VOL 0,26 В при 4 мА, утечка входа при 15 В, tPLH и tPHL до 17 нс при 4,5 В и 50 пФ

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