2.8V UART a 5V MCU: ¿cómo?

2

Estoy intentando conectar ZTE MG2639 a 5V AVR (o USB < - > RS232). Este módulo está utilizando 2.8V en IO. ¿Cómo puedo hacer eso? Divisor de voltaje normal?

¿Y cómo verificar si la comunicación está bien en Putty? Sólo escribe "AT"? O "AT" y presiona algo? Es la primera vez que juego con los comandos AT.

    
pregunta Ekci

2 respuestas

4

Para 2.8V a 5V, ya que 2.8V está por debajo de la mayoría de \ $ V_ {IH} \ $ del sistema, que es más a menudo \ $ 0.6V_ {CC} \ $, o 3V, necesitará un búfer de algunos forma.

El método más simple es usar cualquier puerta lógica de la familia 74HCT (tienen umbrales de entrada TTL) que resulta en una señal no invertida. Ya sea un búfer no inversor específico, o cualquier puerta cuyas entradas puedan organizarse para reflejar su valor en la salida, como una puerta AND (74HCT08) con ambas entradas unidas.

Para el 5V - > 2.8V un simple divisor de voltaje haría el truco.

En cuanto a las pruebas, el mejor comando para enviar sería "ATI" y presionar regresar debería dar como resultado que se devuelva información sobre el módulo.

El conjunto completo de comandos AT se puede ver aquí: enlace

    
respondido por el Majenko
1

Puede conectarlos a través de un búfer no inversor para cambiar los niveles de 2.8V a (supongo) 5V (74hct34 o similar). La otra forma es suficiente un divisor de tensión. O si necesita una solución más limpia, eche un vistazo a los traductores de nivel ( por ejemplo los de TI )

    
respondido por el Botnic

Lea otras preguntas en las etiquetas