Transceptor de barramento octal 74HC245

O que é o 74HC245?

O 74HC245 é um transceptor octal utilizado para a transferência assíncrona de dados entre dois dispositivos. Além disso, suporta a transmissão de dados em diferentes níveis de tensão. A estrutura interna do chip é composta por dois amplificadores. Por conseguinte, pode realizar comunicações bidirecionais. Esta comunicação bidirecional é obtida através de um sinal aplicado no pino de controlo de direção.

Configuração dos pinos do 74HC245

O 74HC245 é um chip integrado de 20 pinos que contém dois amplificadores, denominados A e B. A configuração dos pinos é mostrada na figura abaixo:

74HC245 Pinout Diagram
74HC245 Pinout Diagram

Descrição da configuração dos pinos:

  1. Pino 1 — pino de controle de direção: O pino de controle de direção (DIR) é usado para determinar a direção da comunicação, se os dados são do amplificador A para B ou de B para A.
  2. Pinos 2 a 9 — A0 a A7: Estes são os pinos do amplificador A, que podem funcionar como entradas e saídas, dependendo da entrada de controle de direção.
  3. Pino 0 — Terra: Conecte este pino à terra do circuito.
  4. Pinos 11 a 18 – B0 a B7: Estes oito pinos pertencem ao amplificador B, que podem funcionar como entrada e saída, dependendo da entrada de controle de direção.
  5. Pino 19 — Pino de ativação de saída baixa ativa: controla a saída ativando ou desativando a entrada. Este pino é usado para cascata.

Especificação do 74HC245

SpecificationValue
Supply Voltage2V to 6V
Output Voltage equals VccVcc
Minimum Input Voltage0.8V
Maximum Input Voltage4.2V
Minimum Output Voltage1.9V
Maximum Output Voltage5.4V
Output Current35mA
Quiescent Current80μA
Non-State Output Current10uA
Low Input Current1A
Output Drive CapabilityDrives 15 LSTTL loads
Propagation Delay13 ns
Package20-pin SO20, SSOP20, TSSOP20, and DHVQFN20

Função 74HC245

O 74HC245 é um chip de circuito integrado frequentemente utilizado como tradutor de nível lógico ou buffer de barramento. Possui linhas de dados de 8 bits e transferências bidirecionais, adequadas para converter sinais de um nível lógico para outro para comunicação entre diferentes famílias ou níveis lógicos. Suas principais funções incluem:

Tradução de nível lógico

A capacidade de receber um sinal de uma família lógica (como TTL) e convertê-lo para o nível exigido por outra família lógica (como CMOS). Isso permite que diferentes tipos de circuitos lógicos sejam conectados e se comuniquem dentro do mesmo sistema.

Amortecedor de ônibus

Pode ser usado como um buffer de barramento para transferir dados de um barramento para outro, mantendo a estabilidade e a integridade do sinal. Isso é muito importante para a transferência de dados e a comunicação entre vários dispositivos ou módulos.

Transmissão de dados bidirecional

Com a função de transmissão bidirecional, a transmissão de dados pode ser realizada entre a entrada e a saída. Isso é útil em aplicações que exigem transferência bidirecional de dados, como comunicação por barramento e conexão de linhas de dados bidirecionais.

Unidade de linha de dados

Com forte capacidade de saída, ele pode fornecer corrente e tensão suficientes para acionar o receptor ou outros circuitos lógicos.

Princípio de funcionamento do 74HC245

O 74HC245 é amplamente utilizado em aplicações de comunicação sem fio e redes. Cada saída deste IC pode ser 0 ou 1, por isso ele foi projetado apenas para uso digital. Ele pode ser usado em uma placa de CPU para armazenar dados em um barramento bidirecional ou para acionar uma carga nominal. Você pode usar este IC para comunicação bidirecional em aplicações que exigem baixa corrente de entrada, baixo consumo de energia e os recursos acima.

Às vezes, as duas peças de hardware em comunicação têm tensões operacionais diferentes. Nesses casos, um divisor de tensão ou qualquer outro conversor de nível lógico pode ser usado. Placas de desenvolvimento como MSP432, MSP420, BeagleBoard e Raspberry Pi funcionam com lógica de 3 volts e muitos sensores analógicos, sensores digitais, telas LCD e telas TFT operam com lógica de 5 volts. Podemos usar este IC para fazer a interface dessas placas de desenvolvimento com este IC. Essa abordagem não é ineficiente para comunicação bidirecional. Portanto, em tais aplicações, o 74HC245 pode ser usado.

De modo geral, o princípio do 74HC245 é responsável pela comunicação do barramento A para o barramento B ou do barramento B para o barramento A, dependendo da entrada de controle de direção. Quando essa entrada está baixa, os dados na entrada do amplificador B fluem para o barramento A. Os dados na entrada do amplificador A fluirão para o barramento B quando um nível lógico alto for aplicado. Este IC tem outra entrada de controle chamada Output Enable (OE). A entrada OE isola os dois barramentos um do outro. A aplicação de um nível lógico alto nesta entrada faz com que a saída fique em um estado de alta impedância e desativa a saída, sendo usada para desativar e ativar a saída.

Circuito de aplicação 74HC245

O circuito de aplicação do 74HC245 é predominante em vários projetos eletrônicos digitais, como a interface de microcontroladores com outros dispositivos, tais como displays LCD, sensores, motores e outros periféricos. Ele também pode ser usado para isolar diferentes partes de um sistema ou para fazer a interface entre diferentes níveis de tensão.

Aqui está um exemplo simples de como o 74HC245 pode ser usado em um circuito:

Digamos que você tenha um microcontrolador que opera a 5 V e precise se comunicar com um dispositivo que opera a 3,3 V. Você pode usar o 74HC245 para fazer a interface entre os dois níveis de tensão. O microcontrolador pode enviar dados para os pinos A do 74HC245, que serão armazenados em buffer e transmitidos para os pinos B em um nível de tensão mais baixo. Da mesma forma, os dados do dispositivo de 3,3 V podem ser inseridos nos pinos B e transmitidos para o microcontrolador no nível de tensão mais alto.

74HC245 Typical Application Diagram: Voltage Translation
74HC245 Typical Application Diagram: Voltage Translation

Pacote 74HC245

O 74HC245 está disponível em uma variedade de pacotes de 20 pinos, incluindo pacotes DIP20, SO20, SSOP20, TSSOP20 e DHVQFN20. Um design comum do pacote TSSOP 20 é apresentado abaixo:

74HC245 Package TSSOP−20
74HC245 Package TSSOP−20

Conclusão

O 74HC245 é um conversor de nível lógico e buffer de barramento comumente usado, que pode realizar conversão de sinal e transmissão de dados entre diferentes níveis lógicos, e é amplamente utilizado no campo do design de sistemas digitais e comunicação.

Compartilhar em:

Rolar para cima

Instant Quote