[РУКОВОДСТВО] Аналоги и замена микросхем Практика поставок Проверено

74HC245: восьмиразрядный трансивер, подключение и замена

IC
Служба поставок ICBOMS · Склад в Шэньчжэне, экспресс DDP и подбор аналогов
[ПРОВЕРЕНО] Экспертиза
Прямой ответ службы закупок

74HC245 — восьмиразрядный двунаправленный трансивер с выходом в третье состояние: восемь линий A и восемь линий B, направление передачи задаёт вывод DIR, а вывод /OE, активный по низкому уровню, переводит обе шины в высокоомеганическое состояние. Управление всего два вывода, и оба работают несимметрично: при /OE = 1 линии отключены независимо от DIR, а при DIR = 1 данные идут от A к B, при DIR = 0 — от B к A. Ошибка «трансивер ничего не передаёт» чаще всего в DIR: если направление выставлено не на ту сторону, линия выглядит мёртвой при полностью исправной детали. Внутри семейства замена прямая: 74HCT245, у которого входы совместимы с ТТЛ-уровнями. 74AC245 и 74ACT245 — то же назначение, но с заметно большей нагрузочной способностью выходов и меньшей задержкой. Ограничение касается не логики, а уровней: на одном питании 5 В 74HC245 не согласует 5 В и 3,3 В, для этого нужен 74LVC245 или отдельный преобразователь уровней.

Содержание руководства (10 разделов)

Распиновка 74HC245 (DIP-20)

Вывод Назначение
1 DIR — направление передачи
2…9 A1…A8 — линии шины A
10 GND — земля
11…18 B1…B8 — линии шины B
19 /OE — разрешение выходов, активно по низкому уровню
20 VCC — питание

DIR и /OE: как на самом деле работает

/OE DIR Состояние
низкий низкий Данные идут от B к A
низкий высокий Данные идут от A к B
высокий любой Обе шины отключены, высокоомеганическое состояние

Где чаще всего ищут причину поломки

Трансивер с выходом в третье состояние — прибор, у которого «мёртвая» линия и «отключённая» линия выглядят одинаково. Проверять надо в три шага. Первый — /OE: при высоком уровне на выводе 19 обе шины отключены, и никакой сигнал через прибор не пойдёт, даже если DIR выставлен правильно. Второй — DIR: направление должно соответствовать тому, откуда и куда на плате идёт обмен. Третий — напряжения на линиях: если на одной из сторон сигнала нет, прибор тут ни при чём, и дело в источнике или в приёмнике.

Второй сценарий — несколько приборов на одной шине. Здесь состояние «высокоомеганическое» это не отказ, а штатная работа: так один прибор освобождает линию, пока с ней работает другой. Если шина «зависла», ищите прибор, который не отпустил линию, — то есть у которого /OE не переключился вовремя.

Чем различаются HC, HCT, LS и AC

Прибор Питание Входные уровни Нагрузка на вывод
74HC245 2…6 В КМОП Порядка ±6 мА
74HCT245 4,5–5,5 В Совместимы с ТТЛ Как у 74HC245
74LS245 4,75–5,25 В ТТЛ Порядка ±24 мА
74AC245 1,5–5,5 В КМОП Порядка ±24 мА
74ACT245 4,5–5,5 В Совместимы с ТТЛ Порядка ±24 мА

Что проверять при замене

  1. 01 Логику направления и разрешения: если заменяете на прибор с другой полярностью /OE, сигнал включения придётся инвертировать.
  2. 02 Питание схемы: 5 В — 74HC245, 74HCT245, 74LS245, 74AC245, 74ACT245; 3,3 В — 74HC245 или 74AC245; 2 В — только 74AC245.
  3. 03 Пороги входов: на DIR и /OE подаётся ТТЛ-уровень — тогда нужен HCT- или ACT-вариант, обычный HC его не примет.
  4. 04 Нагрузочную способность: у HC-семейства выход слабый, и если линия шины длинная или нагружена, нужен более сильный прибор — в этом и смысл перехода на AC.
  5. 05 Уровни между напряжениями: на одном питании 5 В 74HC245 не согласует 5 В и 3,3 В — для этого есть 74LVC245 либо отдельный преобразователь уровней.
  6. 06 Корпус: DIP-20, SOIC-20, SSOP-20, TSSOP-20, VQFN-20 — под замену с платы выбирают по посадочному месту.

Где применяется

  • Буферизация шины данных микроконтроллера — снятие нагрузки с выводов процессора.
  • Сопряжение с памятью и периферией по параллельной шине.
  • Разделение нескольких устройств на одной шине: неиспользуемый прибор отключает свои выходы в третье состояние.
  • Изоляция участков шины, где разные напряжения или разные направления обмена.

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

  • Когда данные идут от A к B — при DIR = 1 (высокий уровень) и /OE = 0 (низкий уровень).
  • Что означает третье состояние — линии отключены и работают как очень большое сопротивление; прибор при этом считается подключённым к шине.
  • Чем 74HC245 отличается от 74HC244 — 245 двунаправленный, 244 имеет только один выходной буфер, входы не выдают сигнал обратно.
  • Можно ли 74HC245 заменить на 74LS245 — по корпусу и логике да, но питание ограничено диапазоном 4,75–5,25 В, а входные уровни у LS — ТТЛ, то есть в схему на 3,3 В она не подойдёт.
  • Согласует ли 74HC245 уровни 5 В и 3,3 В — нет, на одном питании нет; для этого 74LVC245 либо отдельный преобразователь уровней.
[ЗАКАЗ] Комплектация BOM и экспресс-поставка

Примените это к своей спецификации

Отправьте партномера или файл спецификации (Excel / CSV). По каждой строке проверим складские остатки в Шэньчжэне, наличие заводской упаковки и проверенные аналоги — с отгрузкой единой партией.

Открыть форму запроса →

Как написано это руководство

Руководство написано службой поставок ICBOMS в Шэньчжэне и выверено по документам производителей и стандартам, на которые ссылается текст. Формулировки ограничены тем, что делает эта служба, и тем, как оценивают деталь — без ориентировочных цен, сроков поставки и остатков: всё это считается по каждой строке отдельно, по факту проверки. Дата последней вычитки стоит в начале страницы.