Un ciclo completo de una onda sinusoidal se "mapea" a un círculo que gira 360 grados: -
Fuente: enlace
Entonces, en un ángulo de 30 grados, si calcula sen (30) en su computadora o calculadora obtiene 0.5, es decir, la amplitud del seno es 0.5. A 60 grados es 0.866 (o \ $ \ sqrt {0.75} \ $ si hiciste los cálculos / trigonometría).
A 90 grados es 1.
Si su computadora o calculadora usa radianes (en lugar de grados), entonces 360 grados son \ $ 2 \ pi \ $ radians.
Quiero tener 256 muestras discretas de la onda sinusoidal que tendrán que
Saldrá con una frecuencia de 100Hz
Si desea 256 muestras durante un período de 10 ms (una frecuencia de 100 Hz), debe calcular cada 39.0625 microsegundos (aproximadamente cada 1.406 grados).
Por supuesto, puede usar los filtros de salida RLC y reducir drásticamente la cantidad de muestras que necesita calcular. Aquí hay una imagen de un filtro utilizado para convertir una onda cuadrada básica en una onda sinusoidal utilizando un filtro de paso bajo RLC: -
La imagen muestra: -
- Onda cuadrada superior (roja) y sinusoidal (azul), es decir, la respuesta transitoria
- Medio - la gráfica de bode del filtro usado
- Parte inferior: el circuito utilizado
Tenga en cuenta que esto fue para convertir una onda cuadrada de 500 kHz en una onda sinusoidal de 500 kHz, por lo que para que funcione a 100 Hz se necesitan cambios considerables de valor. Yo usaría filtros de teclas sallen en lugar de 100 Hz.