4 votos

Muestra de la onda sinusoidal

Necesito ejemplo de una onda sinusoidal con el fin de crear una tabla de búsqueda. Sé el teorema de Shannon, pero todavía no entiendo cómo se aplican. Quiero tener 256 discretas muestras de la onda sinusoidal, que va a ser de salida con una frecuencia de 100Hz. Sé que la fórmula para calcular las muestras es: amplitud*sin(2 * pi_g * sample_rate * t) con t que varía desde 0 a un número determinado. Puede usted explicar cómo calcular las muestras con el fin de tener la posibilidad de una salida de onda senoidal con una frecuencia de 100Hz? Con el fin de obtener una función continua, t tiene que variar de 0 a qué número?

5voto

ianb Puntos 659

Un ciclo completo de una onda sinusoidal "mapas" a un círculo de giro a través de 360 grados: -

https://www.electronics-tutorials.ws/accircuits/phasors.html

Fuente: https://www.electronics-tutorials.ws/accircuits/phasors.html

Así, en un ángulo de 30 grados, si se calcula el pecado(30) en su computadora o calculadora de llegar al 0,5 es decir, la sinusoidal de amplitud es de 0,5. A los 60 grados es 0.866 dpi (o \$\sqrt{0.75}\$ si usted hizo la matemáticas/trigonometría).

A 90 grados es 1.

Si su ordenador o calculadora utiliza radianes (en lugar de grados) luego de 360 grados es \$2\pi\$ radianes.

Quiero tener 256 discretas muestras de la onda sinusoidal con la que tendrá que ser de salida con una frecuencia de 100Hz

Si desea 256 muestras a lo largo de un período de tiempo de 10 ms (una frecuencia de 100 Hz), entonces usted necesita para calcular cada 39.0625 micro segundos (aproximadamente cada 1.406 grados).

Por supuesto, puedes usar RLC filtros de salida y reducir drásticamente el número de muestras que usted necesita para calcular. Aquí está una foto de un filtro que se utiliza para convertir un básico de la plaza de onda para una onda sinusoidal utilizando un RLC filtro de paso bajo: -

enter image description here enter image description here

La imagen muestra: -

  • Superior de onda cuadrada en (rojo) y de la onda sinusoidal de salida (azul), es decir, la respuesta transitoria
  • Medio de las gráficas de bode del filtro utilizado
  • Abajo el circuito utilizado

Tener en mente que esto era para la conversión de un 500 kHz de la onda cuadrada en un 500 kHz de la onda sinusoidal para hacer de este trabajo a 100 Hz necesidades considerables cambios de valor. Yo uso la sallen key lugar filtros a 100 Hz.

2voto

UweD Puntos 21

sin_fkt = amplitud * sin(2 * pi * 100 * t)

t_start = 0

t_end = 10ms

Ir en pasos de dt = 10ms/256 = 39.06 nosotros

0voto

Brian Drummond Puntos 27798

Para obtener una función continua recta a partir de muestras de un sistema, se necesita una infinidad de muestras espaciadas infinitamente cerca.

A mi entender se están haciendo la pregunta equivocada. Para obtener una función continua a partir de una muestra de datos del sistema, además de una reconstrucción de filtro, tendrá una frecuencia de muestreo y número de muestras adecuado para la reconstrucción de filtro que usted ha elegido. O seleccionar un filtro adecuado para su elección de la frecuencia de muestreo.

Usted puede elegir cualquier frecuencia de muestreo que desea entre el criterio de Nyquist y el infinito - que depende de usted. A continuación, calcular el número de muestras que usted necesita, y sus valores, es trivial.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X