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.
Выводы
| Вывод | Обозначение | Назначение |
|---|---|---|
| 1 | VCC | плюс питания 3–18 В |
| 3, 5, 7, 9, 11, 14 | A, B, C, D, E, F | входы элементов 1–6 |
| 2, 4, 6, 10, 12, 15 | G, H, I, J, K, L | выходы элементов 1–6: у CD4049UB G = Ā, H = B̄ и так далее, у CD4050B G = A, H = B |
| 8 | VSS | общий провод |
| 13, 16 | NC | внутри не подключены |
Пары вход — выход: 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 / CD4049UB | 1,5 / 1 В | 3 / 2 В | 4 / 2,5 В |
| Единица на входе, мин., CD4050B / CD4049UB | 3,5 / 4 В | 7 / 8 В | 11 / 12,5 В |
| Ток выхода в нуле, мин. (тип.) | 3,2 (6,4) мА при 0,4 В | 8 (16) мА при 0,5 В | 24 (48) мА при 1,5 В |
| То же при +85 °C | 2,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 °C | 2 мкА; 60 мкА | 4 мкА; 120 мкА |
| Задержка в единицу tPLH, тип. / макс., CD4050B | 70 / 140 нс | 40 / 80 нс | 30 / 60 нс |
| То же, CD4049UB | 60 / 120 нс | 32 / 65 нс | 25 / 50 нс |
| Задержка в ноль tPHL, тип. / макс., CD4050B | 55 / 110 нс | 22 / 55 нс | 15 / 30 нс |
| То же, CD4049UB | 32 / 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
| CD4049UB | CD4050B | CD74HC4050 | |
|---|---|---|---|
| Функция | инвертор | буфер | буфер (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 В. Отдельного предела тока выхода в таблице предельных режимов нет, поэтому нагрузку вроде светодиода всегда подключают через резистор.
Источники
- 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
- 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 пФ
Нашли ошибку?
Смотрите также
- Логические микросхемыСерии 74HC и 74HCT: пороги, токи, частота, карточки микросхем
- 74AHCT125Четыре буфера с OE, входы ТТЛ: 3,3 → 5 В для WS2812B и SPI, токи, задержки
- CD4011 и CD4093Четыре 2И-НЕ: выводы, пороги и гистерезис CD4093, RC-генератор
- 74HC00 и 74HC14И-НЕ и инверторы с триггером Шмитта: выводы, пороги, гистерезис, токи
- CD4013Два D-триггера: выводы, таблица истинности, счётный режим, кнопка, токи
- Согласование уровнейПрямое соединение, делитель, диоды, MOSFET-транслятор, I²C на BSS138
- Логические уровниVOH, VOL, VIH, VIL, запас помехоустойчивости, ТТЛ и КМОП, уровни МК и интерфейсов
- Можно ли подключить дисплей ILI9341 к Arduino на 5 В без преобразователя уровней?Нет: входы ILI9341 допускают не больше VDDI + 0,3 В, нужен буфер
- КМОП-логикаЛогика на комплементарных парах МОП-транзисторов: малое потребление, пороги от питания
- Преобразователь уровнейМикросхема, согласующая логические сигналы разных напряжений
- VIH, VIL, VOH и VOLПороги входа и уровни выхода логики: что гарантирует таблица даташита
- Втекающий и вытекающий токТок, который выход принимает и отдаёт: пределы на вывод и группу
- Плавающий входЦифровой вход без определённого уровня: ловит наводки и увеличивает потребление
- Резистор для светодиодаНоминал и мощность гасящего резистора
- PDIP-16 (DIP-16)Шаг 2,54 мм, ряды через 7,62 мм, длина 18,67–19,69 мм, чертёж в дюймах
- SOIC-16Шаг 1,27 мм, корпус 9,90 × 3,90 мм, по выводам 6,00 мм, посадочное место
- TSSOP-16Шаг 0,65 мм, корпус 4,9–5,1 × 4,3–4,5 мм, по выводам 6,2–6,6 мм, высота до 1,2 мм