Recurro a vuestra amplia sabiduría a ver si podéis ayudarme con un pequeño problema que me he encontrado en la realización de un circuito.
Tengo tres comparadores de ventana, hechos con LM339, cuya entrada es una misma senal.
La señal varia y dependiendo del rango de voltaje en el que caiga, se activara la salida de un comparador u otro.
VER ESQUEMA:
Dependiendo de cual sea la salida que esta activa, se debe obtener un voltaje fijo.
Estos son los voltajes que necesito:
Si se activa la salida del Comparador 1 Vo = 1.2V
Si se activa la salida del Comparador 2 Vo = 3V
Si se activa la salida del Comparador 3 Vo = 4.8V
Las salidas del LM339 son a colector abierto, así que esto es lo que he hecho:
1-. Solo estara activa la salida de un comparador, no se activan dos o mas a la vez porque los rangos son distintos, esto lo simplifica un poco.
2-. He considerado las salidas a colector abierto de la siguiente manera:
Si V+>V- como un transistor en saturacion, (o un switch que conecta a tierra).
Si V+<V- como un transistor en corte (o un switch que se abre).
Partiendo de lo anterior, he conectado en la salida de los comparadores,un diodo, una resistencia en serie, con otra de 10 k comun a las otras salidas, y luego 5V de alimentacion, para obtener el nivel de voltaje deseado, (un divisor de Tension).
Los diodos, son para garantizar que solo una rama queda conectada, la resistencia de la salida y la comun de 10 k, pues la rama no se activara a menos que la salida se ponga a tierra (T en saturacion).
Sin embargo, al tratar de simular en proteus el circuito, no obtengo los valores de voltaje que necesito.
Definitivamente estoy haciendo algo mal pero no he descubierto que es, pero creo que tiene que ver con las salidas a colector abierto, quizas las estoy utilizando mal.
Agradecido de antemano.
P.D.
El circuito es un control de velocidad que genera una señal PWM, con 3 valores fijos de ciclo de servicio, para 3 rangos de temperatura (o sea, tres velocidades para cada rango de temperatura). La generacion de la señal PWM se hace con un comparador y una señal diente de sierra de frecuencia y voltaje pico a pico pre-establecidos.
La temperatura se sensa con un LM35 cuya senal pasa por un amplificador no inversor de ganancia 10, y luego esta salida se compara en los tres "comparadores de ventana".
Tengo tres comparadores de ventana, hechos con LM339, cuya entrada es una misma senal.
La señal varia y dependiendo del rango de voltaje en el que caiga, se activara la salida de un comparador u otro.
VER ESQUEMA:
Dependiendo de cual sea la salida que esta activa, se debe obtener un voltaje fijo.
Estos son los voltajes que necesito:
Si se activa la salida del Comparador 1 Vo = 1.2V
Si se activa la salida del Comparador 2 Vo = 3V
Si se activa la salida del Comparador 3 Vo = 4.8V
Las salidas del LM339 son a colector abierto, así que esto es lo que he hecho:
1-. Solo estara activa la salida de un comparador, no se activan dos o mas a la vez porque los rangos son distintos, esto lo simplifica un poco.
2-. He considerado las salidas a colector abierto de la siguiente manera:
Si V+>V- como un transistor en saturacion, (o un switch que conecta a tierra).
Si V+<V- como un transistor en corte (o un switch que se abre).
Partiendo de lo anterior, he conectado en la salida de los comparadores,un diodo, una resistencia en serie, con otra de 10 k comun a las otras salidas, y luego 5V de alimentacion, para obtener el nivel de voltaje deseado, (un divisor de Tension).
Los diodos, son para garantizar que solo una rama queda conectada, la resistencia de la salida y la comun de 10 k, pues la rama no se activara a menos que la salida se ponga a tierra (T en saturacion).
Sin embargo, al tratar de simular en proteus el circuito, no obtengo los valores de voltaje que necesito.
Definitivamente estoy haciendo algo mal pero no he descubierto que es, pero creo que tiene que ver con las salidas a colector abierto, quizas las estoy utilizando mal.
Agradecido de antemano.
P.D.
El circuito es un control de velocidad que genera una señal PWM, con 3 valores fijos de ciclo de servicio, para 3 rangos de temperatura (o sea, tres velocidades para cada rango de temperatura). La generacion de la señal PWM se hace con un comparador y una señal diente de sierra de frecuencia y voltaje pico a pico pre-establecidos.
La temperatura se sensa con un LM35 cuya senal pasa por un amplificador no inversor de ganancia 10, y luego esta salida se compara en los tres "comparadores de ventana".
Última edición por un moderador: