74HC245N — NXP Semiconductors
Sku: GAV0134
NCM: 8542.39.00
Categoria: Circuito IntegradoComponentes
Marca: Importado
Quantidade Disponivel: 5 un
Por R$ 2,19
à vista R$ 2,15 economize 2% no Pix
Simule o frete e o prazo de entrega estimados para sua região:
O 74HC245N é um transceptor (transceiver) lógico octal de 8 bits, com saídas tri-state (3 estados), pertencente à família lógica 74HC (High-Speed CMOS). Ele permite comunicação bidirecional entre dois barramentos de 8 bits, sendo muito utilizado para isolamento lógico, expansão de barramentos, adaptação de interfaces e aumento da capacidade de acionamento de sinais digitais.
1. Identificação
| Característica | Informação |
|---|---|
| Componente | 74HC245N |
| Fabricante | NXP Semiconductors |
| Família lógica | 74HC |
| Função | Transceptor de barramento octal |
| Número de bits | 8 |
| Direção | Bidirecional |
| Tipo de saída | Tri-state |
| Tecnologia | CMOS |
| Encapsulamento | DIP-20 |
| Montagem | Through-Hole |
| Alimentação | aproximadamente 2 a 6 V |
| Temperatura especificada | −40 °C a +125 °C na documentação NXP |
| Código do encapsulamento | SOT146-1 |
A documentação histórica da NXP/Philips identifica especificamente o 74HC245N como encapsulamento DIP20, 300 mil, código SOT146-1.
Observação importante: a NXP posteriormente retirou o 74HC245N de sua linha de produtos; a documentação atual da Nexperia informa que o tipo 74HC245N foi removido da documentação mais recente. Portanto, um componente comercial marcado 74HC245N — NXP normalmente corresponde a uma peça de fabricação anterior da NXP/Philips.
2. O que o 74HC245N faz?
O circuito possui dois barramentos de 8 bits:
Barramento A:
A0 A1 A2 A3 A4 A5 A6 A7
Barramento B:
B0 B1 B2 B3 B4 B5 B6 B7
O 74HC245 pode transferir dados:
A → B
ou
B → A
A escolha da direção é feita pelo pino DIR.
Existe ainda o controle OE̅ (Output Enable), que permite colocar as saídas em alta impedância (Hi-Z).
Isso é particularmente importante quando vários dispositivos compartilham o mesmo barramento.
3. Funcionamento da direção
O pino DIR determina o sentido da transferência.
| DIR | Funcionamento |
|---|---|
| HIGH | A → B |
| LOW | B → A |
Por exemplo, se:
DIR = HIGH
e:
A0 = 1
então o circuito reproduz esse estado em:
B0 = 1
O mesmo ocorre simultaneamente para os oito canais.
Assim:
A0 ─────────► B0
A1 ─────────► B1
A2 ─────────► B2
A3 ─────────► B3
A4 ─────────► B4
A5 ─────────► B5
A6 ─────────► B6
A7 ─────────► B7
Com:
DIR = LOW
o sentido é invertido:
B0 ─────────► A0
B1 ─────────► A1
B2 ─────────► A2
B3 ─────────► A3
B4 ─────────► A4
B5 ─────────► A5
B6 ─────────► A6
B7 ─────────► A7
A função bidirecional assíncrona é justamente uma das características fundamentais do 74HC245.
4. Pino OE̅ — Output Enable
O OE̅ possui lógica ativa em nível baixo.
| OE̅ | Estado das saídas |
|---|---|
| 0 | Saídas habilitadas |
| 1 | Saídas em alta impedância |
Quando:
OE̅ = 0
o circuito funciona normalmente.
Quando:
OE̅ = 1
as saídas são desconectadas eletricamente do barramento, entrando em:
Hi-Z — alta impedância.
Isso permite, por exemplo, colocar vários transceptores no mesmo barramento sem que todos tentem dirigir as linhas simultaneamente.
5. Por que o estado Hi-Z é importante?
Imagine um barramento compartilhado:
┌─────────────┐
Microcontrolador ───► 74HC245│
│ │
└──────┬──────┘
│
│ BUS
│
┌──────▼──────┐
│ outro │
│ dispositivo │
└─────────────┘
Se o 74HC245 estivesse sempre dirigindo suas saídas, ele poderia entrar em conflito com outro circuito que estivesse tentando colocar níveis diferentes no mesmo barramento.
Com:
OE̅ = 1
suas saídas ficam em alta impedância.
Isso transforma o 74HC245 em um elemento que pode ser conectado ou desconectado logicamente do barramento.
6. Pinagem do 74HC245N — DIP-20
A distribuição dos pinos é:
| Pino | Nome | Função |
|---|---|---|
| 1 | OE̅ | Habilitação das saídas |
| 2 | A0 | Canal 0 |
| 3 | A1 | Canal 1 |
| 4 | A2 | Canal 2 |
| 5 | A3 | Canal 3 |
| 6 | A4 | Canal 4 |
| 7 | A5 | Canal 5 |
| 8 | A6 | Canal 6 |
| 9 | A7 | Canal 7 |
| 10 | GND | Terra |
| 11 | B7 | Canal 7 |
| 12 | B6 | Canal 6 |
| 13 | B5 | Canal 5 |
| 14 | B4 | Canal 4 |
| 15 | B3 | Canal 3 |
| 16 | B2 | Canal 2 |
| 17 | B1 | Canal 1 |
| 18 | B0 | Canal 0 |
| 19 | DIR | Seleção de direção |
| 20 | VCC | Alimentação |
7. Diagrama funcional simplificado
74HC245
┌─────────────────────────┐
│ │
A0 ───►│ │◄─── B0
A1 ───►│ │◄─── B1
A2 ───►│ │◄─── B2
A3 ───►│ 8 TRANSCEPTORES │◄─── B3
A4 ───►│ │◄─── B4
A5 ───►│ │◄─── B5
A6 ───►│ │◄─── B6
A7 ───►│ │◄─── B7
│ │
│ DIR │
│ │
│ OE̅ │
└─────────────────────────┘
A NXP classifica o dispositivo como "Octal bus transceiver; 3-state".
8. Alimentação
O 74HC245 pertence à família HC, permitindo uma faixa de alimentação relativamente ampla.
A documentação da família indica aproximadamente:
VCC = 2,0 V a 6,0 V
O limite prático mais comum em sistemas digitais é:
- 3,3 V
- 5 V
Isso permite utilizá-lo em diversos sistemas de microcontroladores.
Por exemplo:
ESP32 3,3 V
│
▼
74HC245
│
▼
Barramento
ou:
MCU 5 V
│
▼
74HC245
│
▼
Barramento 5 V
9. Tecnologia HC × HCT
É importante não confundir:
74HC245
com:
74HCT245
A versão HC utiliza entradas CMOS.
A versão HCT possui características de entrada compatíveis com níveis TTL.
A Nexperia especifica, por exemplo, a versão HC como lógica CMOS e a HCT como lógica TTL.
Portanto:
74HC245 ≠ 74HCT245
Embora tenham função e pinagem muito semelhantes.
10. Características elétricas relevantes
Entre as características típicas da família 74HC245 estão:
- 8 canais bidirecionais;
- saídas tri-state;
- baixo consumo estático;
- ampla faixa de alimentação;
- tecnologia CMOS;
- capacidade de acionamento superior à de uma entrada CMOS simples;
- possibilidade de conexão entre barramentos;
- operação sem necessidade de clock.
O funcionamento é assíncrono: não existe entrada de clock para controlar a transferência. A alteração nas entradas é propagada para o outro lado após o atraso de propagação.
A documentação da Nexperia apresenta, para versões atuais da família, atrasos de propagação na ordem de poucos nanossegundos, dependendo da versão e da tensão de alimentação.
11. Aplicações típicas
O 74HC245N pode ser empregado em:
- expansão de barramentos;
- buffers digitais;
- interfaces entre microcontroladores;
- sistemas com barramentos compartilhados;
- comunicação entre placas;
- aumento da capacidade de acionamento de sinais;
- isolamento lógico entre dois barramentos;
- sistemas de memória;
- interfaces de periféricos;
- sistemas industriais;
- circuitos digitais com muitos dispositivos conectados.
A própria Nexperia lista aplicações como controle industrial, sistemas de teste e infraestrutura de telecomunicações para a família 74HC245.
12. É um buffer?
Sim, mas é mais correto chamá-lo de:
Transceptor de barramento de 8 bits.
Um buffer convencional normalmente possui um sentido fixo:
A ─────► Y
O 74HC245 possui:
A ◄────► B
com o sentido selecionado por DIR.
Essa é a principal diferença funcional.
13. Diferença para o 74HC244
Como você está trabalhando com vários componentes da família 74HC, esta comparação é particularmente importante:
| Característica | 74HC244 | 74HC245 |
|---|---|---|
| Número de bits | 8 | 8 |
| Bidirecional | Não | Sim |
| Direção configurável | Não | Sim |
| Tri-state | Sim | Sim |
| OE | Sim | Sim |
| Uso principal | Buffer/driver | Transceptor |
| Barramento A ↔ B | Não | Sim |
Portanto:
74HC244 = buffer
74HC245 = transceptor bidirecional
14. Encapsulamento do 74HC245N
O sufixo N identifica a versão DIP-20.
A documentação histórica da NXP especifica:
DIP20 — 20 pinos — 300 mil
com código de encapsulamento:
SOT146-1.
Isso torna o componente particularmente interessante para:
- protótipos;
- manutenção de equipamentos antigos;
- montagem em protoboard;
- placas eletrônicas convencionais;
- equipamentos industriais legados.
Esse item não vem acompanhado, vem somente ele.


