74HC138 — трёхвходовый дешифратор 3-в-8 с инвертирующими выходами: три адресных входа выбирают один из восьми выходов, и выбранный вывод переходит в низкий уровень, а остальные остаются в высоком. Ключевая деталь, на которой спотыкаются при замене, — полярность: здесь выбранный канал не становится высоким, а проваливается вниз, и схемы, написанные под «нормальный» активный высокий селект, после замены работают наоборот. Вторая деталь — три входа разрешения: два из них (выводы 4 и 5) активны по низкому уровню, третий (вывод 6) — по высокому. Пока на разрешении не выставлена правильная комбинация, прибор не работает, и при неверном подключении это выглядит как неисправность микросхемы. Внутри семейства HC замена прямая: 74HCT138 с ТТЛ-совместимыми входами. 74HC238 — тот же корпус и та же расстановка выводов, но выходы у него активные по высокому уровню, и это не замена 74HC138, а другой прибор для противоположной логики селекта.
Содержание руководства (11 разделов)
Распиновка 74HC138 (DIP-16)
| Вывод | Назначение |
|---|---|
| 1, 2, 3 | A0, A1, A2 — адресные входы, A0 — младший разряд |
| 4, 5 | E1, E2 — входы разрешения, активны по низкому уровню |
| 6 | E3 — вход разрешения, активен по высокому уровню |
| 7 | Y7 — выход, активен по низкому уровню |
| 8 | GND — земля |
| 9, 10, 11, 12 | Y6, Y5, Y4, Y3 |
| 13, 14, 15 | Y2, Y1, Y0 |
| 16 | VCC — питание |
Три входа разрешения
У 74HC138 три входа разрешения, и это главная причина «микросхема не работает, а деталь исправна». Чтобы прибор был выбран, на E1 и E2 должен быть низкий уровень, а на E3 — высокий. Любая другая комбинация переводит все восемь выходов в состояние «не выбран», то есть в высокий уровень, потому что выходы инвертирующие.
Отсюда типовая ошибка при разводке или при замене: висящий в воздухе вход разрешения. Плавающий вход — это не «половина разрешения», а случайное состояние, и прибор будет вести себя непредсказуемо. Все три вывода разрешения должны быть подтянуты явно: к земле или к питанию, в зависимости от требуемой комбинации.
Наличие трёх разрешений вместо одного сделано для каскадирования: 74HC138 расширяют до 1-из-32 четырьмя микросхемами и одним инвертором, и лишние входы разрешения как раз держат неиспользуемые каскады в выключенном состоянии.
Активный уровень выходов
У 74HC138 выбранный выход переходит в низкий уровень, невыбранные остаются в высоком. На схеме это читается как «выбранный канал — ноль», и по сигнальной логике прибор ближе к выходу с активным низом, чем к обычному выходу с активным высоким.
Практическое следствие: если выбранный канал управляет минусом (сигналом, который срабатывает при низком уровне), менять 74HC138 на 74HC238 без переразводки нельзя — логика селекта инвертируется целиком, и все восемь каналов переключатся наоборот. Обратная ситуация тоже верна: 74HC238 не заменяет 74HC138, если схема рассчитана на активный низ.
В связке с шиной это работает наоборот: активный по низкому уровню выход дешифратора удобно подавать напрямую на вход разрешения 74HC245, который тоже активен по низкому уровню, — сигнал снимается без инвертора.
74HC138, 74HCT138, 74HC238
| Прибор | Выходы | Питание | Входы |
|---|---|---|---|
| 74HC138 | Активны по низкому уровню | 2…6 В | КМОП-уровни |
| 74HCT138 | Активны по низкому уровню | 4,5–5,5 В | Совместимы с ТТЛ |
| 74HC238 | Активны по высокому уровню | 2…6 В | КМОП-уровни |
| 74HCT238 | Активны по высокому уровню | 4,5–5,5 В | Совместимы с ТТЛ |
Где это применяется
- Выбор микросхемы памяти или периферии по адресу — базовое назначение дешифратора.
- Расширение числа управляющих выходов: три выхода микроконтроллера дают восемь каналов нагрузки.
- Разветвление тактового сигнала на несколько линий с разными частотами и фазами.
- Кодирование для шкал и индикаторов, где удобно активный высокий выход — там 74HC238.
- Управление реле и силовыми ключами через транзисторные каскады, где селект активен по низкому уровню.
Что проверять при замене
- 01 Полярность выходов: инвертирующий выход 74HC138 и прямой выход 74HC238 взаимозаменяемы только при переразводке — это самая частая причина «после замены работает наоборот».
- 02 Пороги входов: HC-версия не принимает ТТЛ-уровни напрямую, HCT-версия принимает. Если на вход приходит сигнал с ТТЛ-выхода, нужна HCT или согласование.
- 03 Питание: 2–6 В у HC и 4,5–5,5 В у HCT — в схему на 3,3 В HCT-версия не подходит.
- 04 Состояние входов разрешения: все три должны быть определены явно, висящий вывод здесь недопустим.
- 05 Корпус: DIP-16, SOIC-16, TSSOP-16, SSOP-16 — под замену с платы выбирают по посадочному месту.
- 06 Нагрузочную способность выхода: у HC-семейства она скромная, и если выходы ведут на длинные линии или в сторону мощных каскадов, нужен отдельный буфер.
Отечественные аналоги: как искать
Дешифраторы и мультиплексоры серии 4000 в отечественной номенклатуре — приборы с индексами КП в сериях К176 и К561. Но здесь действует то же правило, что и в остальных группах 4000-й серии: совпадение по названию серии не означает совпадение выводов, а у К-серий расстановка выводов расходится с CD40xx регулярно. Проверенные совпадения по цоколёвке из известной группы — К561КП1 (CD4052, два канала по четыре) и К561КП2 (CD4051, восемь каналов); по ним даже источники расходятся по отдельным выводам, поэтому там ответ даётся с проверкой документации, а не с утверждения.
Искать аналог 74HC138 следует по функциональным признакам, а не по номеру: три адресных входа, восемь выходов с указанной полярностью, число и полярность входов разрешения, корпус. Отдельно стоит учитывать, что советские КМОП-приборы рассчитаны на питание до 12–15 В, тогда как 74HC живёт в диапазоне 2–6 В, — при переходе с одной серии на другую это отдельный вопрос, а не деталь.
Пришлите полное обозначение с индексами корпуса и температурного исполнения — ответ придёт по каждой позиции: что подобрано, по каким параметрам совпало и какие отличия остались.
Частые вопросы
- Какой вывод считается активным у 74HC138 — низкий уровень на выбранном канале, остальные выходы в это время в высоком.
- Как подать разрешение — на выводы 4 и 5 подать низкий уровень, на вывод 6 — высокий; иначе все выходы останутся в высоком уровне.
- Можно ли заменить 74HC138 на 74HC238 — только с переразводкой: выходы у них инвертированы относительно друг друга.
- Чем 74HCT138 отличается от 74HC138 — только входными уровнями: HCT принимает ТТЛ-уровни, HC нет, и HCT рассчитан на питание 4,5–5,5 В.
- Можно ли расширить дешифратор до 1-из-32 — да, четырьмя микросхемами и одним инвертором, с использованием входов разрешения.
Примените это к своей спецификации
Отправьте партномера или файл спецификации (Excel / CSV). По каждой строке проверим складские остатки в Шэньчжэне, наличие заводской упаковки и проверенные аналоги — с отгрузкой единой партией.
Запрос успешно отправлен!
Ваш запрос по позиции (ICBOMS) зарегистрирован. Номер заявки:
1. Служба закупок в Шэньчжэне проверяет реальные физические остатки на складах и Data Code.
2. Официальный расчет с ценами, сроками и условиями DDP будет отправлен на в течение 2-24 ч.
Как написано это руководство
Руководство написано службой поставок ICBOMS в Шэньчжэне и выверено по документам производителей и стандартам, на которые ссылается текст. Формулировки ограничены тем, что делает эта служба, и тем, как оценивают деталь — без ориентировочных цен, сроков поставки и остатков: всё это считается по каждой строке отдельно, по факту проверки. Дата последней вычитки стоит в начале страницы.