¿Convertir a una señal TTL?

0

Estoy trabajando en un proyecto que necesita convertir un alto voltaje de entrada / salida en una señal TTL. La caja con la que estoy trabajando tiene una salida de puerto paralelo que se suponía que enviaba una señal TTL cuando se presionaba un botón. En su lugar, el voltaje lee 9V antes de presionar el botón y 14V cuando se presiona el botón. El problema es que necesito la tensión para comenzar a 0 V y subir a 5 V cuando se presiona el botón. ¿Hay una manera simple de hacer esto? Gracias por cualquier ayuda. -M

    
pregunta MGall

1 respuesta

1

Tiene una oscilación de 5 V y una base indefinida para el aislamiento o no con impedancias de fuente desconocidas o cambio de voltaje / corriente.

Un aislador Opto puede ser la opción ideal para el aislamiento y el cambio de nivel con pullup R en la entrada y salida para determinar los límites de corriente de entrada y salida. Hay miles para elegir. Sin embargo, usted indicó que la lógica no se invierte, así que elija una salida que no se invierta o agregue un inversor lógico.

De lo contrario, un método barato y sucio es usar un transistor de base común con polarización de 12 V con un zener y una serie de R a Vb y una entrada de 9 ~ 14V en Ve y la salida en Vc con un pullup de 5V va de 0 a 5V.

simular este circuito : esquema creado usando CircuitLab

enlace

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas