¿Tensión UART en el pin RX?

-2

Compré un adaptador uart ttl a usb 2.0 en ebay que probé ayer sin suerte. Medí todos los pines y, para mi sorpresa, encontré que el pin RX en realidad lleva 3.3V. Esto no puede ser correcto ya que la unidad con la que pretendo comunicarme tiene 5V en su TX y 0V en su RX. ¿Mi adaptador puede ser disfuncional?

En segundo lugar, me pregunto si no importa que uno parezca llevar 3.3V en su TX y el otro 5V, ¿pueden los dispositivos respectivos manejar esto en algún caso o debe ser cuidadosamente ajustado?

    
pregunta 3molo

2 respuestas

3

Debido a que el nivel de salida mínimo para una lógica 1 que usa una lógica de nivel de 3.3V es 2.4v; y el nivel mínimo de lógica 1 para la lógica 5v es 2.0v.

En lo que respecta a sus UARTs, probaría cada uno individualmente en una configuración en bucle; es decir, vincular TX a RX del mismo adaptador , generar un carácter y ver si puede volver a leerlo. Luego repita para el otro adaptador. Podrían decirle dónde se encuentra el problema.

    
respondido por el tcrosley
0

De acuerdo con la hoja de datos del chip utilizado en la placa que está utilizando el chip se ejecuta en un suministro de 3.3 v, lo que significa que enviaría 3.3 v en una lógica alta. La hoja de datos también indica que la E / S podría subir hasta 5,8v, por lo que está bien que se esté comunicando con un dispositivo de 5v.

Un problema potencial que puede tener es que la recepción del módulo USB debe ir a la transmisión del dispositivo con el que se está comunicando. Así que RX - > TX y TX - > RX

    
respondido por el TylerH

Lea otras preguntas en las etiquetas