Transceptor de bus octal 74HC245

¿Qué es el 74HC245?

El 74HC245 es un transceptor octal que se utiliza para la transferencia asíncrona de datos entre dos dispositivos. Además, admite la transmisión de datos a diferentes niveles de voltaje. La estructura interna del chip consta de dos amplificadores. Por lo tanto, puede realizar comunicaciones bidireccionales. Esta comunicación bidireccional se logra mediante una señal aplicada en el pin de control de dirección.

Configuración de pines del 74HC245

El 74HC245 es un chip integrado de 20 pines que contiene dos amplificadores, denominados A y B. La configuración de los pines se muestra en la siguiente figura:

74HC245 Pinout Diagram
74HC245 Pinout Diagram

Descripción de la configuración de pines:

  1. Pin 1: pin de control de dirección. El pin de control de dirección (DIR) se utiliza para determinar la dirección de la comunicación, es decir, si los datos van del amplificador A al B o del B al A.
  2. Pines 2 a 9 – A0 a A7: Son los pines del amplificador A, que pueden actuar como entradas y salidas dependiendo de la entrada de control de dirección.
  3. Pin 0: tierra. Conecte este pin a la tierra del circuito.
  4. Pines 11 a 18 – B0 a B7: Estos ocho pines pertenecen al amplificador B, que pueden actuar como entrada y salida dependiendo de la entrada de control de dirección.
  5. Pin 19: pin de habilitación de salida activa baja: controla la salida habilitando o deshabilitando la entrada; este pin se utiliza para la conexión en cascada.

Especificaciones del 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

Función 74HC245

El 74HC245 es un chip de circuito integrado que se utiliza a menudo como traductor de nivel lógico o búfer de bus. Cuenta con líneas de datos de 8 bits y transferencias bidireccionales, adecuadas para convertir señales de un nivel lógico a otro para la comunicación entre diferentes familias o niveles lógicos. Sus funciones principales incluyen:

Traducción de nivel lógico

La capacidad de tomar una señal de una familia lógica (como TTL) y convertirla al nivel requerido por otra familia lógica (como CMOS). Esto permite que diferentes tipos de circuitos lógicos se conecten y se comuniquen dentro del mismo sistema.

Amortiguador de autobús

Se puede utilizar como búfer de bus para transferir datos de un bus a otro, manteniendo la estabilidad y la integridad de la señal. Esto es muy importante para la transferencia de datos y la comunicación entre múltiples dispositivos o módulos.

Transmisión bidireccional de datos

Con la función de transmisión bidireccional, se puede realizar la transmisión de datos entre la entrada y la salida. Esto resulta útil en aplicaciones que requieren una transferencia de datos bidireccional, como la comunicación por bus y la conexión de líneas de datos bidireccionales.

Línea de datos Drive

Con una gran capacidad de salida, puede proporcionar suficiente corriente y voltaje para alimentar el receptor u otros circuitos lógicos.

Principio de funcionamiento del 74HC245

El 74HC245 se utiliza ampliamente en aplicaciones de comunicación inalámbrica y redes. Cada salida de este IC puede ser 0 o 1, por lo que está diseñado solo para uso digital. Se puede utilizar en una placa CPU para almacenar datos en un bus bidireccional o para impulsar una carga nominal. Puede utilizar este IC para la comunicación bidireccional en aplicaciones que requieren baja corriente de entrada, bajo consumo de energía y las características mencionadas anteriormente.

A veces, los dos componentes de hardware que se comunican tienen voltajes de funcionamiento diferentes. En estos casos, se puede utilizar un divisor de voltaje o cualquier otro convertidor de nivel lógico. Las placas de desarrollo como MSP432, MSP420, BeagleBoard y Raspberry Pi funcionan con lógica de 3 voltios, y muchos sensores analógicos, sensores digitales, pantallas LCD y pantallas TFT funcionan con lógica de 5 voltios, por lo que podemos utilizar este IC para conectar estas placas de desarrollo con este IC. Este enfoque no es ineficaz para la comunicación bidireccional. Por lo tanto, en tales aplicaciones, se puede utilizar el 74HC245.

En términos generales, el principio del 74HC245 es responsable de la comunicación del bus A al bus B o del bus B al bus A, dependiendo de la entrada de control de dirección. Cuando esta entrada es baja, los datos de la entrada del amplificador B fluyen al bus A. Los datos de la entrada del amplificador A fluirán al bus B cuando se aplique un nivel lógico alto. Este IC tiene otra entrada de control llamada Output Enable (OE). La entrada OE aísla los dos buses entre sí. La aplicación de un nivel lógico alto en esta entrada hace que la salida se encuentre en un estado de alta impedancia y deshabilita la salida; se utiliza para deshabilitar y habilitar la salida.

74HC245 Circuito de aplicación

El circuito de aplicación del 74HC245 es muy utilizado en diversos proyectos electrónicos digitales, como la interconexión de microcontroladores con otros dispositivos, tales como pantallas LCD, sensores, motores y otros periféricos. También se puede utilizar para aislar diferentes partes de un sistema o para interconectar diferentes niveles de tensión.

A continuación se muestra un ejemplo sencillo de cómo se puede utilizar el 74HC245 en un circuito:

Supongamos que tiene un microcontrolador que funciona a 5 V y necesita comunicarse con un dispositivo que funciona a 3,3 V. Puede utilizar el 74HC245 para interconectar los dos niveles de voltaje. El microcontrolador puede enviar datos a los pines A del 74HC245, que se almacenarán en el búfer y se transmitirán a los pines B a un nivel de voltaje más bajo. Del mismo modo, los datos del dispositivo de 3,3 V se pueden introducir en los pines B y transmitirse al microcontrolador a un nivel de voltaje más alto.

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

Paquete 74HC245

El 74HC245 está disponible en una variedad de paquetes de 20 pines, incluidos los paquetes DIP20, SO20, SSOP20, TSSOP20 y DHVQFN20. A continuación se muestra un diseño común del paquete TSSOP 20:

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

Conclusión

El 74HC245 es un convertidor de nivel lógico y búfer de bus de uso común, que puede realizar la conversión de señales y la transmisión de datos entre diferentes niveles lógicos, y se utiliza ampliamente en el campo del diseño de sistemas digitales y las comunicaciones.

Compartir en:

Scroll al inicio

Cotización