¿Cómo obtener una onda cuadrada de media frecuencia desde la onda sin?

5

La tarea es conseguir tal ola:

Puedo obtener una onda cuadrada de la onda de pecado, pero no tengo idea de cómo hacer que sea de media frecuencia. ¿Tienes algunos consejos?

    
pregunta Yurgen

3 respuestas

11

La frecuencia de tu onda cuadrada es la misma que la de tu seno, no es la mitad.

La siguiente solución se enfoca en obtener la diferencia de fase de 45 ° entre el seno y el pulso.
Diferencia el seno para obtener un coseno. (Tenga en cuenta que un simple diferenciador RC no le dará el cambio de fase requerido de 90 °. El opamp diferenciador será.)
Pase tanto seno como coseno a través de un comparador, donde se compara con 0V. Esto le dará dos cambios de fase de 90 ° de ondas cuadradas de 50%. Y estos y tu estas ahi

Esto le dará el cambio de fase de 45 ° entre el seno y el pulso como se muestra. Si la fase no es importante, entonces la idea de Russell del flip-flop también es buena. Y la entrada y salida del flip-flop para obtener un ciclo de trabajo del 25%.

    
respondido por el stevenvh
4

La señal de salida mostrada sería difícil de obtener con cualquier confiabilidad en la mayoría de los casos, ya que se activa por el pico de la onda sinusoidal. esto es factible pero inusual.

Como dice Steven, esta es una señal 1F aún pero con una relación de espacio de marca asimétrica (= alto bajo).

Una forma común de obtener F / 2 es usar un fli-flop en el modo de alternar con una onda cuadrada derivada de la onda sinusoidal como una señal de sincronización. En el borde ascendente (o borde descendente) de la primera onda sinusoidal, el flip-flop cambia a salida = alto En el siguiente flanco ascendente se vuelve a alternar de modo que la salida = baja.

Normalmente, convertirías la onda sinusoidal en una onda cuadrada para hacer una señal de reloj. Algo como se muestra a continuación. Esto utiliza un inversor digital como un comparador. Se podría utilizar un IC de comparador formal. La salida se muestra en CA acoplada con un capacitor; no se necesita en esta aplicación si el flip-flop y el comparador comparten la misma fuente.

Yluegodivideesopordos.Unosignifica:

Desde aquí que proporciona una buena discusión.

    
respondido por el Russell McMahon
1

estás usando algún microcontrolador para realizar esta función ... porque un amigo mío hizo eso con un arduino ...

lo que Yiu tiene que hacer es interconectar su voltaje analógico con un arduino a través de un detector de cruce por cero (ZCD) cuando pase esto a través de un detector de cruce por cero, tendrá los puntos donde el voltaje pasa el eje x o 0v. entonces todo lo que tienes que hacer es Inicie una onda cuadrada en la primera entrada desde ZCD, ignore las otras dos y luego en la cuarta entrada del complemento ZCD la salida de onda cuadrada, nuevamente ignore las siguientes dos entradas y en la tercera entrada, complemente la salida.

    
respondido por el ArunMKumar

Lea otras preguntas en las etiquetas