Convertidores de nivel TTL de Arduino 5V - 3.3V

0

Estoy intentando conectar un puerto serie WRT54G directamente con el UART de hardware de un arduino pro micro conectando RX a TX y TX a RX entre los dispositivos.

Tengo un código simple ejecutándose en el arduino que genera un carácter en el UART de hardware en cada segundo. Si lo verifico con el alcance o el multímetro antes del convertidor, veo los saltos hasta aproximadamente 4.7 V, lo que está bien. En el otro lado del convertidor, todo lo que veo es un poco de ruido de baja tensión que sale del lado del pin (LV 3.3).

Mis preguntas:

1, ¿Es necesario que estos convertidores TTL se alimenten desde el lado de 3.3V y 5V para funcionar correctamente?

2, ¿No podría hacerse esta configuración utilizando 1 o 2 resistencias en ambos cables RX / TX? Supongo que la resistencia solo sería necesaria en la línea TX del arduino para no sobrecargar el WRTG cuando envía datos. Sin embargo, es posible que el 3.3V no sea lo suficientemente alto como para activar una entrada en la configuración del hardware del arduino cuando ingresen los datos

Lo extraño de esta configuración es que tengo un enrutador WRTG antiguo que funciona y que está conectado directamente a un arduino nano (funciona a partir de 5 V) y no hay problemas con la comunicación entre ellos.

    
pregunta qlesk

0 respuestas

Lea otras preguntas en las etiquetas