Necesito activar un pin TTL Tx @ 115000bps ya que el conjunto de chips que impulsa las líneas RxTx no implementa UART BREAK durante períodos de tiempo arbitrarios.
Como un truco rápido, se me ocurrió la siguiente configuración que conectaré al pin TTL Tx de dicho conjunto de chips, en TTL.TX.In.
La salida Tx de todo el dispositivo se aprovechará desde TTL.TX.Out
BREAK es la entrada de activación que controla si TTL.TX.Out estará en condición BREAK o no.
Los niveles TTL pueden ser de ~5V DC o ~3v3 DC .
Mis preguntas son:
Mis miedos son:
i. La caída de Vce, típicamente 0,7 V, puede degradar la calidad de la señal de salida (aunque medí una caída de Vce de 0,05 V, ¿son estos transistores viejos tan eficientes ahora?)
ii. Al manejar el transistor con demasiada fuerza y @ 115000bps, las salidas de señal UART podrían degradarse severamente
Por supuesto, en este caso, el transistor realmente no debería afectar a TTL.TX.Out, ya que actúa como un simple interruptor que conecta a tierra TTL.TX.In o no, pero me gustaría aliar cualquier preocupación de que este diseño pueda causar problemas. la línea.
No, su solución afectará la transmisión normal. Cuando el colector del transistor está bajo (mientras que la señal de "interrupción" es alta), la señal de "interrupción" impulsará la corriente a través de las dos resistencias de 1K y la unión BE del transistor, manteniendo la salida (el emisor) en casi Vcc/2.
Lo que realmente quieres es una puerta AND ordinaria. Cuando ambas entradas son altas, la salida es alta, pero si cualquiera de las entradas es baja, la salida es baja. Tenga en cuenta que puede comprar puertas individuales en paquetes SOT23 para aplicaciones como esta. Busque la familia NC7SZ de Fairchild o la familia MC74VHC1GT de OnSemi. Esta sería la solución preferida.
Como usted preguntó, también puede hacer una puerta AND con diodos (simplemente inviértalos desde la configuración OR y use un pullup en lugar de un pulldown como carga). Incluso podría usar uno de sus transistores NPN como diodo dual. Además, podría usar un segundo transistor NPN como un búfer emisor-seguidor, lo que cancelaría el cambio de nivel causado por los diodos. Vea abajo:
Wouter van Ooijen
vsmGuy
vsmGuy
Tony Estuardo EE75
vsmGuy
Tony Estuardo EE75
Tony Estuardo EE75
vsmGuy