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

CD4511B — дешифратор-драйвер семисегментного индикатора с защёлкой

CD4511B — КМОП-дешифратор двоично-десятичного кода в семисегментный с защёлкой и мощными выходами, которые сами питают сегменты индикатора с общим катодом. Разбираем по даташиту TI выводы и таблицу истинности, входы проверки, гашения и защёлки, нагрузочную способность выходов и расчёт резисторов сегментов, в том числе для динамической индикации.

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

CD4511B — дешифратор двоично-десятичного кода в код семисегментного индикатора серии CD4000. В нём три узла: защёлка на четыре бита, дешифратор и выходные каскады с n-p-n транзисторами, которые отдают в сегмент до 25 мА. TI указывает, что CD4511B аналогичен MC14511, а документ достался TI от Harris Semiconductor. Устройство индикаторов, коды сегментов и схемы с общим анодом и катодом — в статье «Семисегментный индикатор».

Коротко

  • Питание — 3–18 В; предел 20 В.
  • Выходы — отдают ток до 25 мА на сегмент; принимают в нуле лишь от 0,51 мА при 5 В — только для общего катода.
  • Входы — BCD-код A–D, LT (проверка), BL (гашение), LE (защёлка); коды 1010–1111 гасят индикатор.
  • Скорость — задержка «данные → выход» до 1320 нс при 5 В; строб LE — от 400 нс при 5 В.
  • Мощность — до 500 мВт на корпус и 100 мВт на один выходной транзистор.
  • Корпуса — PDIP-16, керамический CDIP-16, SOP-16 (NS), TSSOP-16; −55…+125 °C.

Выводы

CD4511B, вид сверху: 1 B, 2 C, 3 LT (инверсный), 4 BL (инверсный), 5 LE, 6 D, 7 A, 8 VSS, 9 e, 10 d, 11 c, 12 b, 13 a, 14 g, 15 f, 16 VDDCD4511B1B2C3/LT4/BL5LE6D7A8VSS9e10d11c12b13a14g15f16VDDвид сверху
CD4511B в корпусе PDIP-16, вид сверху (с. 1 даташита); у SOP-16 и TSSOP-16 разводка та же
ВыводОбозначениеНазначение
7, 1, 2, 6A, B, C, Dвход кода, A — младший разряд
3LT (инверсный)проверка индикатора: ноль зажигает все сегменты
4BL (инверсный)гашение: ноль гасит индикатор (при LT = 1)
5LE/STROBEзащёлка: ноль — выходы следуют за входами, единица — хранение
8VSSобщий провод
13, 12, 11, 10, 9, 15, 14a, b, c, d, e, f, gвыходы на сегменты
16VDDпитание 3–18 В

Входы разбросаны по корпусу: A — на выводе 7, D — на выводе 6, а B и C — на 1 и 2. Неиспользуемые входы КМОП нельзя оставлять свободными — TI в схемах испытаний подключает их к VDD или VSS.

Таблица истинности

По рис. 8 даташита (LT = 1, BL = 1, LE = 0):

D C B Aa b c d e f gЦифра
00001 1 1 1 1 1 00
00010 1 1 0 0 0 01
00101 1 0 1 1 0 12
00111 1 1 1 0 0 13
01000 1 1 0 0 1 14
01011 0 1 1 0 1 15
01100 0 1 1 1 1 16 без верхнего сегмента
01111 1 1 0 0 0 07
10001 1 1 1 1 1 18
10011 1 1 0 0 1 19 без нижнего сегмента
1010–11110 0 0 0 0 0 0гашение

Приоритеты: LT = 0 зажигает все сегменты при любых остальных входах; при LT = 1 ноль на BL гасит индикатор; при LT = 1, BL = 1 и LE = 1 выходы показывают код, поданный при LE = 0 перед защёлкиванием. Цифры 6 и 9 у CD4511B рисуются без «хвостиков»: у шестёрки не горит сегмент a, у девятки — сегмент d.

Параметры

Статические характеристики — с. 2 даташита, при 25 °C, если не указано иное.

ПараметрVDD = 5 ВVDD = 10 ВVDD = 15 В
Ток покоя IDD, макс. при 25 °C / при 85 и 125 °C5 / 150 мкА10 / 300 мкА20 / 600 мкА
Порог нуля на входе, макс.1,5 В3 В4 В
Порог единицы на входе, мин.3,5 В7 В11 В
VOH выхода без нагрузки, мин. / тип.4,10 / 4,55 В9,10 / 9,55 В14,10 / 14,55 В
VOH при 10 мА, мин. / тип.3,90 / 4,10 В9,00 / 9,15 В14,0 / 14,20 В
VOH при 20 мА, мин. / тип.3,40 / 3,75 В8,60 / 8,90 В13,70 / 13,95 В
VOH при 25 мА, мин. / тип.3,10 / 3,55 В8,30 / 8,75 В13,50 / 13,80 В
Ток нуля IOL, мин. / тип.0,51 / 1 мА при 0,4 В1,3 / 2,6 мА при 0,5 В3,4 / 6,8 мА при 1,5 В

Входной ток — до ±0,1 мкА при 18 В и 25 °C, до ±1 мкА при 85 и 125 °C; входная ёмкость — 5 пФ тип., 7,5 пФ макс. Предельные режимы (с. 1): питание от −0,5 до 20 В, входы от −0,5 В до VDD + 0,5 В, ток любого входа ±10 мА, мощность 500 мВт на корпус от −55 до +100 °C с уменьшением на 12 мВт/°C до 200 мВт выше 100 °C, 100 мВт на один выходной транзистор.

Динамические характеристики при 25 °C, нагрузке 50 пФ и 200 кОм (с. 3):

ПараметрVDD = 5 ВVDD = 10 ВVDD = 15 В
Задержка «данные → выход», выключение / включение, тип. (макс.)520 (1040) / 660 (1320) нс210 (420) / 260 (520) нс150 (300) / 180 (360) нс
Задержка от BL, tPHL / tPLH, тип. (макс.)350 (700) / 400 (800) нс175 (350) / 175 (350) нс125 (250) / 150 (300) нс
Длительность строба LE, мин.400 нс160 нс100 нс
Установка данных до LE, мин.150 нс70 нс40 нс
Удержание после LE, мин.000

Резисторы сегментов

Выходной каскад построен на n-p-n транзисторе, и по таблице VOH под нагрузкой заметно ниже VDD: при 5 В и 20 мА — от 3,40 В. TI даёт формулу для статической индикации (рис. 15): R = (VOH − VDF) / ISEG, где VDF — прямое напряжение сегмента. Значение VDF берут из документации индикатора; в примерах ниже оно условно 2,0 В. Подобрать номинал можно и в калькуляторе «Резистор для светодиода», подставив вместо напряжения питания VOH.

Наш расчёт для VDD = 5 В и тока 10 мА: R = (3,90 − 2,0) / 0,010 = 190 Ом по гарантированному VOH. При типовом VOH = 4,10 В ток с этим резистором — (4,10 − 2,0) / 190 ≈ 11 мА. Мощность в выходном транзисторе — (VDD − VOH) · ISEG = (5 − 3,90) · 0,010 ≈ 11 мВт на сегмент и около 77 мВт на семь сегментов — далеко от пределов 100 и 500 мВт.

Для тока 25 мА при 5 В: R = (3,10 − 2,0) / 0,025 = 44 Ом, рассеяние — (5 − 3,10) · 0,025 ≈ 48 мВт на выход и 333 мВт на цифру «8» (наш расчёт). Наш вывод: при питании 5 В запас между VOH и VDF всего около 1 В, поэтому ток сегмента сильно зависит от разброса VOH и VDF; при питании 9–12 В резистор берёт на себя большую часть напряжения, и яркость стабильнее.

Динамическая индикация

На рис. 18 TI показывает четыре индикатора с общим катодом: сегменты всех разрядов соединены параллельно и подключены к одному CD4511B, а катоды по очереди замыкает на землю ключ на транзисторе. Скважность при четырёх разрядах — 25 %, поэтому для той же средней яркости импульсный ток сегмента в четыре раза больше среднего: ISEG = 4 · IDIODE AVG, а резистор считают как R = (VOH − VDF − VCE) / ISEG, где VCE — падение на ключе разряда. TI требует, чтобы ключ разряда выдерживал ток больше 7 · ISEG — столько течёт через катод, когда горит восьмёрка.

Наш расчёт: при VDD = 10 В, среднем токе сегмента 5 мА, ISEG = 20 мА, VOH = 8,60 В (минимум при 20 мА), VDF = 2,0 В и условном VCE = 0,2 В резистор — (8,60 − 2,0 − 0,2) / 0,020 = 320 Ом, а ключ разряда должен держать больше 140 мА. Общая схема и выбор частоты обновления — в статье «Динамическая индикация». Если выводов микроконтроллера мало, а индикаторов много, удобнее специализированный драйвер MAX7219 или сдвиговые регистры 74HC595.

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

  • Название входа гашения. На рисунке выводов и в описании вход 4 назван BL (инверсный), а в заголовке таблицы истинности — BI.
  • Корпуса. Текст на с. 1 называет керамический корпус суффиксом F3A, а в приложении 2026 года есть и CD4511BF (CDIP, J) без F3A; исполнение CD4511BPW в TSSOP-16 помечено устаревшим, в производстве — CD4511BPWR в ленте.
  • Пробелы в таблице VOH. При VDD = 5 В и токе 15 мА минимум задан только для 85 и 125 °C (3,50 В), а при 25 °C — только типовое значение 3,95 В; при токе 20 мА нет значения для 125 °C, при 25 мА — для 85 и 125 °C.

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

Можно ли подключить к CD4511B индикатор с общим анодом?

Напрямую — нет. Выходы a–g у CD4511B построены на n-p-n транзисторах и отдают ток в нагрузку (до 25 мА), а принимают в нуле совсем мало: гарантированный ток при VDD = 5 В и 0,4 В на выходе — от 0,51 мА при 25 °C. Сам TI указывает применение — индикаторы с общим катодом. Для общего анода нужны дешифратор с выходами на сток или внешние ключи на каждый сегмент.

Для чего выводы LT, BL и LE?

LT (проверка индикатора, активный ноль) зажигает все семь сегментов независимо от остальных входов. BL (гашение, активный ноль) гасит индикатор при LT = 1. LE (защёлка): при LE = 0 выходы следуют за кодом на входах A–D, при LE = 1 запоминается последний код. В обычной работе LT и BL подключают к VDD, а LE — к общему проводу.

Что показывает CD4511B на кодах больше 9?

Ничего: по таблице истинности для кодов 1010–1111 все сегменты погашены. Это свойство используют для гашения незначащих нулей — достаточно подать код 1111. Буквы A–F, как у дешифраторов шестнадцатеричного кода, CD4511B не выводит.

Как рассчитать резистор сегмента для CD4511B?

По формуле TI R = (VOH − VDF) / ISEG, где VOH — напряжение на выходе при выбранном токе по таблице даташита, VDF — прямое напряжение сегмента из документации индикатора. При VDD = 5 В и токе 10 мА гарантированное VOH — от 3,90 В при 25 °C; для сегмента с VDF = 2,0 В получаем R ≈ 190 Ом (наш расчёт).

Источники

  1. Texas Instruments. CD4511B Types: CMOS BCD-to-7-Segment Latch Decoder Drivers (SCHS072B, data sheet acquired from Harris Semiconductor, revised July 2003; package addendum 18 September 2026) — с. 1 — описание, свойства (ток выхода до 25 мА), назначение выводов, предельные режимы (до 20 В, 500 мВт на корпус, 100 мВт на выходной транзистор), рабочие условия (3–18 В, установка, удержание, длительность строба); с. 2 — статические характеристики: IDD, пороги входов, VOH выходов при токе 0–25 мА, IOL, входной ток; с. 3 — динамические характеристики при 25 °C; с. 4 — логическая схема и таблица истинности (рис. 8); с. 5 — включение с индикаторами (рис. 15–18), формулы резистора сегмента; с. 6 — заказные номера и корпуса
  2. Texas Instruments. CD4511B — страница изделия: описание и состав документации — текущая ревизия даташита — SCHS072B; используется для проверки актуальности документа

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