Логические микросхемы
Справочные карточки популярных логических микросхем с параметрами из даташитов производителей и подсказки по выбору серии: чем 74HC отличается от 74HCT, почему вход микросхемы на 5 В может не понять сигнал от микроконтроллера на 3,3 В и сколько тока можно взять с выходов.
- 74HC00 и 74HC14И-НЕ и инверторы с триггером Шмитта: выводы, пороги, гистерезис, токи
- 74HC595Сдвиговый регистр на 8 выходов: выводы, SPI, каскад, токи, уровни
- 74HC165Сдвиговый регистр на 8 входов: выводы, загрузка и сдвиг, SPI, каскад
- 74HC138Дешифратор 3 на 8: выводы, таблица истинности, разрешение, каскад, матрица
- CD4017 и CD4060Счётчик на 10 выходов и делитель с генератором: выводы, частоты, токи
- CD4066Четыре аналоговых ключа: выводы, сопротивление, пороги, двухполярный сигнал
- CD4011 и CD4093Четыре 2И-НЕ: выводы, пороги и гистерезис CD4093, RC-генератор
- CD4013Два D-триггера: выводы, таблица истинности, счётный режим, кнопка, токи
- 74HC4051 и CD4051Аналоговый мультиплексор 8:1: выводы, адресация, сопротивление ключа, опрос АЦП
Логические микросхемы серий 74HC и 74HCT — сдвиговые регистры, мультиплексоры, буферы, триггеры, счётчики — дополняют микроконтроллер, когда не хватает выводов или нужна быстрая аппаратная логика. Принципы работы логических элементов разобраны в статье «Цифровая логика», а здесь — карточки конкретных микросхем.
Карточки
| Микросхема | Функция | Питание | Особенность |
|---|---|---|---|
| 74HC00, 74HC14 | четыре 2И-НЕ; шесть инверторов с триггером Шмитта | 2–6 В | 74HC14 чисто переключается от медленных и зашумлённых фронтов |
| 74HC595 | 8-битный сдвиговый регистр с защёлкой | 2–6 В (HC), 4,5–5,5 В (HCT) | расширяет выходы микроконтроллера по SPI, каскадируется |
| 74HC165 | 8-битный сдвиговый регистр с параллельной загрузкой | 2–6 В (HC), 4,5–5,5 В (HCT) | восемь входов на три вывода, кнопки и переключатели, каскад |
| 74HC138 | дешифратор 3 на 8 с тремя входами разрешения | 2–6 В (HC), 4,5–5,5 В (HCT) | выбор одного из восьми, каскад до 32 выходов, сканирование матриц |
| CD4017, CD4060 | счётчик на 10 выходов; 14-разрядный делитель с генератором | 3–18 В | работают без микроконтроллера, выходы слабые |
| CD4013 | два D-триггера с установкой и сбросом | 3–18 В | счётный режим для кнопки с фиксацией, фронт такта до 15 мкс |
| CD4011, CD4093 | четыре 2И-НЕ; у CD4093 — с триггером Шмитта | 3–18 В | гистерезис 0,9 В при 5 В, RC-генератор на одном элементе |
| 74HC4051, CD4051 | аналоговый мультиплексор 8:1 | 2–6 В (HC), 3–18 В (CD4000) | восемь датчиков на один вход АЦП, сигнал проходит в обе стороны |
| CD4066 | четыре аналоговых ключа | 3–18 В | сопротивление 125–1050 Ом, от 3,3 В при питании 5 В не управляется надёжно |
Что смотреть в даташите логики
На примере даташита MC74HC595A onsemi:
| Строка даташита | Обозначение | Что означает |
|---|---|---|
| DC supply voltage | VCC | диапазон питания: 2–6 В у HC, 4,5–5,5 В у HCT |
| Minimum high-level input voltage | VIH | с какого напряжения вход гарантированно видит единицу; у HC зависит от питания |
| Maximum low-level input voltage | VIL | до какого напряжения вход гарантированно видит ноль |
| High- и low-level output voltage | VOH, VOL | уровни выхода при заданном токе нагрузки |
| DC output current, supply current | IOUT, ICC | предельные токи одного выхода и выводов питания |
| Maximum clock frequency | fmax | наибольшая частота тактового сигнала; растёт с питанием |
| Propagation delay | tPLH, tPHL | задержка от входа до выхода |
| Power dissipation capacitance | CPD | для расчёта динамической мощности: P = CPD · VCC² · f + ICC · VCC |
При совместной работе с микроконтроллером на 3,3 В первым делом сравнивают его выходной уровень единицы с VIH логики: как это делать и какие есть схемы согласования, рассказано в статьях «Логические уровни» и «Согласование уровней 3,3 и 5 В».
Частые вопросы
Чем 74HC отличается от 74HCT?
Порогами входов и питанием. 74HC питают от 2 до 6 В, и пороги у них привязаны к питанию: при 4,5 В единица — от 3,15 В. 74HCT питают от 4,5 до 5,5 В, а единица начинается с 2,0 В, как у ТТЛ. Поэтому 74HCT на 5 В надёжно принимает сигнал от микроконтроллера на 3,3 В, а 74HC на 5 В — нет.
Можно ли питать 74HC от 3,3 В?
Да, серия HC работает от 2 до 6 В. Пороги и выходные уровни масштабируются с питанием, но падает быстродействие: у 74HC595 предельная частота сдвига при 3 В — 15 МГц против 30 МГц при 4,5 В. Серия HCT от 3,3 В не работает: её диапазон — 4,5–5,5 В.
Сколько тока можно взять с выхода 74HC?
Уровни выходов гарантированы при 6 мА при питании 4,5 В: ноль не выше 0,26 В, единица не ниже 3,98 В. Предельный ток вывода — 35 мА, а суммарный через выводы питания — 70–75 мА в зависимости от производителя. Для светодиодов это несколько миллиампер на выход, а не десятки.
Смотрите также
- 74HC00 и 74HC14И-НЕ и инверторы с триггером Шмитта: выводы, пороги, гистерезис, токи
- 74HC595Сдвиговый регистр на 8 выходов: выводы, SPI, каскад, токи, уровни
- 74HC165Сдвиговый регистр на 8 входов: выводы, загрузка и сдвиг, SPI, каскад
- 74HC138Дешифратор 3 на 8: выводы, таблица истинности, разрешение, каскад, матрица
- CD4017 и CD4060Счётчик на 10 выходов и делитель с генератором: выводы, частоты, токи
- 74HC4051 и CD4051Аналоговый мультиплексор 8:1: выводы, адресация, сопротивление ключа, опрос АЦП
- CD4066Четыре аналоговых ключа: выводы, сопротивление, пороги, двухполярный сигнал
- CD4013Два D-триггера: выводы, таблица истинности, счётный режим, кнопка, токи
- CD4011 и CD4093Четыре 2И-НЕ: выводы, пороги и гистерезис CD4093, RC-генератор
- Цифровая логикаВентили, таблицы истинности, СДНФ, карты Карно, мультиплексор, защёлка, триггер, регистр
- Логические уровниVOH, VOL, VIH, VIL, запас помехоустойчивости, ТТЛ и КМОП, уровни МК и интерфейсов
- Согласование уровнейПрямое соединение, делитель, диоды, MOSFET-транслятор, I²C на BSS138
- Таблица истинностиТаблица, СДНФ и СКНФ, минимальные ДНФ и КНФ