74HCT244 traductor de nivel UART, ¿cómo se vería el circuito?

0

Estoy creando un traductor de nivel UART de 3.3V a 5V entre una Raspberry Pi y un ATMega328.

El 74HCT244 es mi elección de traductor, pero no puedo encontrar un buen ejemplo de cómo conectarlo .

  1. ¿Tengo razón en que debo alimentarlo con 3.3V (VCC)?
  2. Salida habilitada (puesta a tierra)
  3. 3.3v TX en la entrada 1. Esta debe ser la Salida 1 a 3.3V al ATMega328 que puede funcionar con la lógica de 3.3V.
  4. 5v RX en la entrada 2 con salida habilitada. Conectando la salida 2 a 3.3V al RPI.

El número 4 para mí es el poco del que no estoy seguro. Si ejecuto el VCC a 3.3 V, los pines de entrada aceptarán voltajes por encima del VCC.

    
pregunta Bertus Kruger

2 respuestas

2

En lugar del 74HCT744, puede usar un chip especialmente diseñado para esto, como el TI TXB0104. SparkFun hace un conveniente panel informativo para este chip, con un precio de solo $ 4, por lo que no tiene que lidiar con SMT parte.

De la descripción de SparkFun:

  

Este traductor no inversor de 4 bits utiliza dos configurables por separado   Rieles de alimentación. El puerto A está diseñado para rastrear VCCA. VCCA acepta   Cualquier tensión de alimentación de 1.2V a 3.6V. El puerto B está diseñado para rastrear   VCCB. VCCB acepta cualquier voltaje de alimentación de 1.65V a 5.5V. Esto permite   para la traducción bidireccional universal de bajo voltaje entre cualquiera de los   Nodos de tensión de 1,2 V, 1,5 V, 1,8 V, 2,5 V, 3,3 V y 5 V. VCCA no debe exceder a VCCB. Hemos roto cada pin en este módulo para que usted pueda   Acceda fácilmente a los puertos A y B.

Así que desea suministrar VCCA con 3.3v y VCCB con 5v.

    
respondido por el tcrosley
0

Ejecútalo a 5 voltios.

simular este circuito : esquema creado usando CircuitLab

Si bien el uso de un divisor resistivo no tiene nada que ver con las señales de alta velocidad (debido a los efectos de la capacitancia parásita) para las señales UART, debería estar bien.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas