Traductor de nivel lógico con resistencias en serie

2

Estoy diseñando dos placas MCU. Estas tarjetas se utilizarán para propósitos algo diferentes, pero deben comunicarse entre sí a través de UART. Una de las MCU tiene una tensión de E / S de 5 V, mientras que la otra tiene una tensión de E / S de 3,3 V. Así que decidí usar el traductor de nivel lógico push-pull, TXB0104 .

TXB0104 tiene 4 canales. Usaré dos canales para las líneas UART y otros para algunas líneas GPIO simples. Voy a montar el traductor de nivel lógico en la placa MCU compatible con 5V.

El problema es que debo proteger todos los conectores del evento ESD. Por supuesto, el conector para las líneas UART también debe estar protegido. La placa de 5V MCU debe tener su propio circuito de protección, y esto es lo mismo para la MCU de 3.3V. Entonces, ¿está bien que coloque resistencias en serie y diodos TVS en las líneas UART en ambos tableros? La hoja de datos de TXB0104 dice que el IC puede derivar cargas capacitivas de hasta 70pF. ¿Se puede usar el siguiente circuito sin perturbar el funcionamiento del TXB0104?

Lalíneadebetenerunaresistenciaenseriede400ohmios,ylalongituddeloscablesesdeaproximadamente30cm.Estoypensandoenusar NSP4201 para los diodos TVS. La configuración de la matriz de diodos es diferente del diagrama esquemático anterior, pero pensé que no haría ninguna diferencia.

También, me pregunto cómo las personas protegen este IC del traductor de nivel lógico del evento ESD.

    
pregunta Nownuri

1 respuesta

0

Es mejor usar un par de circuitos integrados. 74HC4050 alimentado por 3.3V para 5V a 3.3V, 74AC125 alimentado por 5V para 3.3V a 5V.

Los TXB010x no están diseñados para cables largos, aunque 30 cm no es tan largo.

Pase la señal y el cable Gnd dentro de un cable blindado, con el blindaje puesto a tierra en un extremo. ¿De dónde vienen los 400 ohmios?

    
respondido por el CrossRoads

Lea otras preguntas en las etiquetas