Pregunta de novato - generación de señal de diente de sierra - descarga de condensador a través de bjt

Estoy tratando de realizar un generador de ondas de diente de sierra. El circuito está compuesto por un integrador de amplificador operacional que crea la rampa. Luego, la salida del integrador se encadena a un comparador con un umbral fijo, que alimenta un NPN BJT a través de una resistencia. Quiero usar el BJT como interruptor. Cuando la señal de entrada está por debajo del umbral, la corriente Ib es 0 y BJT Vce es 'alta' y Ib es nula, pero cuando la señal de entrada está por encima del umbral, BJT Vce se vuelve 'baja' (condición de saturación) mientras que la Ib es mayor que cero. Me gustaría conectar el BJT al condensador en el módulo integrador para que el condensador pueda descargarse, pero no entiendo cómo. ¿Puedes ayudarme por favor? Muchas gracias.

Aquí hay un boceto LTSpice del proyecto.ingrese la descripción de la imagen aquí

@bummi: ¿por qué editaste esta pregunta? La edición que ha aplicado hace que mi respuesta parezca incorrecta. Restaure las ediciones o tenga en cuenta por completo que mi respuesta es compatible con la versión anterior.
@Andyaka revertir si no está de acuerdo, incluí un NAA, lo siento si me equivoqué.
OK retrocedido. Básicamente, escribió en exceso el primer diagrama que tenía el problema de que el transistor NPN estaba conectado a 0V en lugar de -Vs.
Recuperé la respuesta que publiqué hace unos minutos.

Respuestas (2)

Considere este circuito por un minuto: -

ingrese la descripción de la imagen aquí

Aparte de usar un BJT para controlar la descarga del condensador, oscila por sí mismo y produce una forma de onda triangular limpia y una onda cuadrada decente. Ahora considere lo que sucede cuando el 2k2 tiene un diodo a través de él.

Esto es efectivamente lo que está tratando de lograr (diente de sierra) con un transistor: el diodo reduce enormemente el tiempo de carga (o tiempo de descarga) dependiendo de la dirección del diodo, pero piense en cómo ocurriría esta descarga: necesita que el transistor vaya a el riel negativo y no la tierra (punto medio del riel) para que esto funcione correctamente. Funcionaría en el circuito anterior (cuando se agrega el diodo) porque la salida del comparador tiene altos voltajes de salida negativos y positivos con respecto a 0V (riel medio).

Su circuito tiene el BJT descargando a 0V y esto no cortará la mostaza.

Así es como se vería mi circuito para rampas de subida y bajada independientes usando un diodo (o dos): -

ingrese la descripción de la imagen aquí

La pendiente de subida está determinada por la resistencia de 100k (R2) y la de bajada por la de 5k6 (R1). Por supuesto, puede usar un transistor, pero lo que obtiene es el equivalente a un temporizador 555 con una fuente de corriente constante (rampa lineal): -

ingrese la descripción de la imagen aquí

Dentro del 555 está el transistor de descarga que está intentando implementar.

¡Gracias por su respuesta! Pero aún tengo algunos problemas con mis circuitos, como escribí en la siguiente publicación.
No, eso no funcionará: debe descargar el capacitor (a través de R4) llevándolo al riel de alimentación negativo con el transistor. Colector a R4, emisor a riel negativo, base del LT1001 y asegúrese de que la base esté polarizada correctamente para que pueda encender y apagar el transistor adecuadamente. Además, su LT1001 necesita componentes de histéresis (vea R3 y R4 en mi segundo circuito)

¡Gracias por su respuesta! Fue esclarecedor de alguna manera. Mi esquema fue modificado de esta manera:

Esquema - versión 2

Desafortunadamente, la Descarga C2 no es suficiente para obtener la oscilación deseada...

Simulación

Lo que obtengo es una pequeña ondulación cuando se alcanza el voltaje de umbral. Me gustaría obtener una descarga completa para que V(U1) vuelva a 0v.