¿La fuente de alimentación dual confunde la serie TTL?

5

Perdón por el vago título: soy un poco novato en electrónica analógica, más que un experto en lógica y software. El problema básico es que estoy al final de un cable con un Arduino alimentado por USB que intenta enviar una serie TTL invertida a un objeto en el otro extremo del cable. He comprobado el protocolo mediante la detección de cables con la misma configuración que estaba hablando con otro dispositivo, pero no puedo dejar de notarme el envío de comandos

Me preguntaba si podría ser porque estoy tomando el arduino del USB y no del dispositivo.

Fuera del arduino, utilizo un transistor 2n3904 para negar la señal UART (que toma la alimentación del suministro de arduino 5v), tiene el mismo aspecto que el controlador real que está enviando.

He pirateado el esquema como se muestra aquí

y estoy tratando de reemplazar lo que está a la derecha.

El 7V no es muy estable, fluctúa alrededor de 6.5-7.5 V ¿Existe un buen chip regulador para obtener 5 V de ahí?

Saludos

    
pregunta RetroHound

1 respuesta

2

Comenzaría con el regulador de potencia de 7 V a 5 V: hay miles de reguladores para eso. Necesita un LDO (para baja deserción). Si 500 mA es suficiente, la LF50 es una buena opción: abandonar menos 0,5 V, corriente de tierra inferior a 0,5 mA. 2% o 1% de precisión.

Como lo entiendo a usted por los comentarios, el infame "cable" es un cable de 50 cm, ¿verdad? Entonces no debería haber necesidad de los dos inversores de transistor, ya que la tensión de alimentación tanto para el microcontrolador como para el TTL es de 5 V. Una salida AVR puede impulsar fácilmente un puerto TTL medio metro más. Puede reemplazar el 74LS00 con un 74HC132 Schandt-trigger quad de entrada quad si no es demasiado ruidoso.

    
respondido por el stevenvh

Lea otras preguntas en las etiquetas