El detector de picos no funciona cuando se cambia el voltaje

0

Estoy intentando diseñar un detector de picos en la herramienta de simulación Multisim. He diseñado un detector de picos amortiguado para obtener el voltaje máximo de la señal sinusoidal. El circuito diseñado está funcionando cuando el voltaje de la señal es constante, por ejemplo, cuando el voltaje de la señal cambia de 1V a 0.5V, está dando 2V como salida máxima del detector. El circuito diseñado como se muestra a continuación.
En el circuito anterior, estoy usando un interruptor para cambiar el voltaje de la onda sinusoidal de 1V a 0.5V. Estoy usando un interruptor más para recortar el ciclo negativo de la onda sinusoidal, luego estoy usando el detector de pico amortiguado para obtener el máximo voltaje.

Cuando aplico una onda sinusoidal de 1 V, funciona perfectamente y da el pico de voltaje como CC. El problema es que cuando cambio el voltaje de la señal de 1V a 0.5V, también está dando un pico de 1V. Cualquiera me sugiere qué error estoy haciendo. Quiero diseñar un detector de picos que dé el voltaje máximo incluso si hay variaciones de voltaje. Estoy tratando de adjuntar un archivo Multisim pero no es posible para mí. No sé cómo adjuntar un archivo, así que he agregado una imagen.

    
pregunta verendra

2 respuestas

2

Así que déjame ver si entiendo esto. Le das un pico de 1.0v y lo detecta correctamente. Luego lo descartó a 0.5v y aún informa un pico de 1.0v. ¿Cuál es el problema? 0.5v no es el pico si el voltaje también sube a 1.0v.

Sospecho que lo que desea es detectar un pico "durante un período de tiempo", y no un pico "durante un período de tiempo infinito".

Si estoy siguiendo sus esquemas correctamente, necesita alguna forma de descargar C1 para que pueda detectar el siguiente pulso. Hay varias formas de hacerlo.

Una forma es tener un transistor / MOSFET / relé realmente corto C1 a GND. A continuación, tenga algún circuito que periódicamente lo dispare.

Otra forma es simplemente poner una resistencia en paralelo con C1. Esta resistencia causaría que el valor máximo decaiga con el tiempo. Cambie el valor de la resistencia para cambiar la rapidez con la que se descompone. Si la resistencia está conectada a GND, la caída será una curva cuadrada inversa. Use una fuente de corriente constante para hacerlo más lineal.

    
respondido por el user3624
1

El método de resistencia paralelo funciona bien. Aquí hay un diseño con el que he trabajado que hace exactamente eso. Tendrá que girar el RC para que sus señales de entrada sean constantes. 2.2RC te acercará (86%), 5RC te dará un lugar (99.3%).

ParaobtenerunagranexplicacióndelaconstantedetiempodeRC,consulte: RC Charging . Proporcionan una tabla como la siguiente para un acceso directo a las complicadas ecuaciones.

Time
Constant            RC Value      Percentage of Maximum
                                   Voltage  Current
0.5 time constant   0.5T = 0.5RC    39.3%   60.7%
0.7 time constant   0.7T = 0.7RC    50.3%   49.7%
1.0 time constant   1T = 1RC        63.2%   36.8%
2.0 time constants  2T = 2RC        86.5%   13.5%
3.0 time constants  3T = 3RC        95.0%   5.0%
4.0 time constants  4T = 4RC        98.2%   1.8%
5.0 time constants  5T = 5RC        99.3%   0.7%
    
respondido por el Aaron

Lea otras preguntas en las etiquetas