He estado haciendo algunas investigaciones sobre suboficiales y alguna información inicial (o falta de información) me está molestando. He leído algunos artículos sobre este tema:
Pero todavía no entiendo cómo un oscilador de este tipo puede variar la frecuencia sin reducir el número de muestras entre diferentes frecuencias.
Todos los artículos sobre este tema mencionan el siguiente arreglo:
Palabra incrementada --- > Acumulador de fase (cronometrado por el reloj principal) ---- > Tabla de consulta de onda sinusoidal --- > DAC y así sucesivamente.
La disposición anterior (por lo que puedo entender) varía la cantidad por la que itera a través de la tabla, por lo tanto varía el tiempo que tarda en atravesarla y producir una onda sinusoidal completa. Sin embargo, digamos que mi tabla de búsqueda consta de 2 ^ 8 entradas y que a través de la tabla incremento en 1 cada vez, iré a través de las 2 ^ 8 muestras y obtendré una frecuencia de Reloj / 256
Ahora, si en cambio incrementara en 4 cada vez, solo pasaría por 256/4 muestras y obtendría una frecuencia 4 veces mayor que en el ejemplo anterior.
Entonces, a pesar de que la frecuencia es muy variada, el número de muestras presentes en las diferentes frecuencias también es diferente.
¿Cómo se puede variar la frecuencia sin afectar el número de muestras presentes en la onda?