Quiero establecer una comunicación en serie con un dispositivo que funcione con un nivel TTL de 0-5 voltios. Pero mi chip serial usa lógica de 3.3 voltios. (esta es una comunicación UART)
Sé que necesito un paso hacia abajo al menos para el pin TX del dispositivo (que será RX en mi chip serial). Quería usar un divisor de voltaje de resistencia normal, pero supongo que causará problemas en las transmisiones de alta velocidad. ¿Puede recomendar un chip bueno y fácil de usar para esta tarea?
Además, ¿necesito tener un aumento de voltaje de 3,3 V a 5 V para el RX del dispositivo (el TX de mi chip serial)? Escuché que cualquier valor superior a 2,4 voltios debe considerarse alto. ¿Qué piensas?
Y tengo una pregunta sobre si el convertidor debería estar invirtiendo o no. ¿Cómo puedo determinar esto?
Los 2,4 V son el mínimo para una salida TTL de alto nivel . Una entrada TTL necesita al menos 2,0 V para darle un margen de ruido de 400 mV. Pero eso es para dispositivos TTL , o compatibles con TTL, como HCT-CMOS. Un dispositivo HCMOS normalmente necesitará 0,7 Vdd como mínimo para un nivel alto. Para un suministro de 5 V, eso es 3,5 V, por lo que probablemente no lo logrará. Puede utilizar un IC de puerta única HCT como cambiador de nivel.
El divisor de resistencia probablemente no causará muchos problemas, excepto para velocidades muy altas. Dado que esto es menos de 100 kbps UART, las resistencias de chip no deberían ser un problema.
PetPaulsen
stevenvh
EMBEDONIX.COM
Jim París
EMBEDONIX.COM