Tengo un codificador rotatorio cuya salida utiliza un NPN y un transistor PNP para cambiar entre algo ligeramente menor que el alto voltaje de entrada (~ 17 V de entrada) y tierra.
Necesito disparar 5V TTL a partir de esto, así que lo conecté a un diodo Zener de 5.1V y una resistencia, y la placa DAQ a la que está conectada tiene una resistencia desplegable.
Parafuncionar,elcodificadorrotatoriorequiereunvoltajeentre12y24Vdeentrada,yaalrededorde14V(queteníacasifuncionando)elconsumodecorrientedelafuentedealimentaciónesde~100mA(para3salidas,A,ByZ,cadaunoconsupropiaresistenciaRyZener)
Elvoltajemedidooscilaentreaproximadamente400mVy4.5Venesecaso.Eldecaimientoesbastantecurvo:nohayesquinasmuyafiladasparamisalidadeonda'cuadrada'.ReducirelvalordelaresistenciaetiquetadaRmejorala"cuadratura" de la esquina, pero me preocupa que el consumo de corriente pueda causar más problemas para el diodo.
Si incremento el límite de corriente en la fuente de alimentación, la tensión máxima se acerca cada vez más a 5 V, pero luego la línea de salida.
Me preocupaba que el diodo estuviera disipando demasiada energía, así que cambié de un diodo Zener de 1.3W a 5W. Estoy bastante seguro de que incluso si la totalidad de la corriente de la unidad de suministro de energía pasara por solo uno de los diodos, con la caída total de voltaje allí, la potencia disipada debería ser inferior a 5W (14 * 0.1 < < 5).
¿Por qué la salida del circuito se aplana a tierra? ¿Debo usar R mayor o menor? (Actualmente en 680, pero comencé con 1k y también probé 3.3k: esperaría que una R más grande dibujara una corriente I más baja, pero eso no parece ser lo que veo desde la PSU, y una R más grande está haciendo mi ola cada vez más curvada en las esquinas)