¿Puede alguien ayudarme a diseñar un circuito que emita 0v dc cuando la entrada sea 2.6v dc y 5v dc cuando la entrada sea 5v dc?
¿Puede alguien ayudarme a diseñar un circuito que emita 0v dc cuando la entrada sea 2.6v dc y 5v dc cuando la entrada sea 5v dc?
Después de revisar su circuito anterior y parte de la discusión allí (debe modificar su pregunta para referirse directamente a ella y también extraer los detalles importantes de la discusión allí y volver a publicarla en su pregunta Aquí), propondré este circuito:
El circuito anterior usa dos resistencias de recuperación \ $ 10 \: \ textrm {k} \ Omega \ $ para \ $ V_ {OUT} \ $. Esto se puede cambiar si necesita una salida de impedancia más baja cuando está alta (con algunas implicaciones para los otros valores de resistencia). No obtuve de usted una impedancia de salida específica, así que simplemente los usé.
El circuito usa \ $ R_6 \ $ y \ $ R_7 \ $ para inyectar algo de corriente en el nodo base de \ $ Q_1 \ $ '. Debido a que el circuito incluye histéresis cuidadosamente diseñada, la salida se mantendrá baja hasta que ambas entradas pasen a \ $ + 5 \: \ textrm {V} \ $. Entonces hará una transición alta. Sin embargo, una vez alto, la salida permanecerá alta hasta que ambas entradas vuelvan a \ $ 2.7 \: \ textrm {V} \ $. (La histéresis es sustancial, por lo que debería ser relativamente inmune al ruido).
El comportamiento se ve así:
Aquíestáconruidoagregadoenlasdosentradas:
Según tengo entendido, hay cuatro LED que indican cinco estados para su tanque de agua. Con los cuatro LED apagados , el agua en el tanque está por debajo del umbral donde usted quiere que un motor se encienda para llenar el tanque. Con los cuatro LED encendidos , el agua en el tanque está por encima del umbral en el que luego desea que el motor se apague (para detener el llenado del tanque).
Cuando un LED está encendido , el voltaje en un lado del LED (con respecto a tierra, supongo) es \ $ 2.7 \: \ textrm {V} \ $ (lo que tiene sentido , ya que el LED bajará un cierto voltaje no inusualmente en ese rango.) Cuando el LED está apagado , el voltaje a través de él es \ $ 5 \: \ textrm {V} \ $ (lo que también tiene sentido , si un circuito de conmutación de lado bajo no permite mucha corriente de LED.)
Creo que está sugiriendo usar el voltaje presente en uno dos nodos, un nodo de un lado del LED indicador de nivel más bajo y un nodo del LED indicador de nivel más alto como un medio para indicar cuándo operar su motor.
Veo la tabla como esta:
$$ \ begin {array} {r | lccc | l} \ textrm {Estado} & \ textrm {LED} _ {bajo} & \ textrm {LED} _ {low-mid} & \ textrm {LED} _ {high-mid} & \ textrm {LED} _ {alto} & \ textrm {Acción} \\ \ hline \ textrm {vacío} & 5.0 & 5.0 & 5.0 & 5.0 & \ textrm {encender el motor} \\ \ textrm {relleno} & 2.7 & 5.0 & 5.0 & 5.0 \\ \ textrm {relleno} & 2.7 & 2.7 & 5.0 & 5.0 \\ \ textrm {relleno} & 2.7 & 2.7 & 2.7 & 5.0 \\ \ textrm {full} & 2.7 & 2.7 & 2.7 & 2.7 & \ textrm {apagar el motor} \\ \ textrm {drenando} & 2.7 & 2.7 & 2.7 & 5.0 \\ \ textrm {drenando} & 2.7 & 2.7 & 5.0 & 5.0 \\ \ textrm {drenando} & 2.7 & 5.0 & 5.0 & 5.0 \\ \ textrm {vacío} & 5.0 & 5.0 & 5.0 & 5.0 & \ textrm {encender el motor} \\ \ textrm {...} \ end {array} $$
La impedancia de entrada muy alta del circuito dado no debería causar ningún problema para las pantallas LED o los circuitos que las controlan. Use la primera y la última columna de LED que se muestran arriba como sus dos nodos para el circuito. Producirá una salida BAJA cuando el motor debería estar APAGADO y producirá una ALTA cuando el motor debería estar ENCENDIDO . No podría ser más simple.
La impedancia de salida puede ser importante. Pero es trivial reducir la impedancia de salida con una etapa adicional muy simple, si la necesita.
El circuito es resistente al ruido, usa partes que están disponibles en cualquier parte del mundo donde las partes electrónicas están disponibles, y las partes también se suministran ampliamente. Y cuestan casi nada. Nada de boutique aquí. Ni siquiera cerca.
Puedes usar un amplificador operacional como LM358 para hacer un comparador simple. Y divisor de voltaje para obtener voltaje de referencia.
Aquí hay un esquema basado en la documentación LM358:
Puedes conseguir esas partes en cualquier lugar. Conecte su voltaje probado a Vin. Los dos resistores en el lado izquierdo hacen divisor de voltaje que convierte 5V a 3V. Y esos 3V hacen referencia de voltaje para LM358. Cuando Vin > 3V, luego Vo será igual a 5V (proporcionado a LM358 con 5V) y cuando Vin < 3V entonces V0 será 0V. Así que debería hacer el trabajo.
Lea otras preguntas en las etiquetas level level-shifting