74HC245N — NXP Semiconductors
  • 74HC245N — NXP Semiconductors

74HC245N — NXP Semiconductors

Sku: GAV0134

NCM: 8542.39.00

Categoria: Circuito IntegradoComponentes

Marca: Importado

Quantidade Disponivel: 5 un

Unidade: un
un

Por R$ 2,19

à vista R$ 2,15 economize 2% no Pix

Frete e Prazo

Simule o frete e o prazo de entrega estimados para sua região:

Descrição do Produto

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.

 

Informações do Produto

Esse item não vem acompanhado, vem somente ele.