[an error occurred while processing this directive]
|
Для частоты дискретизации 2 MHz делаете таблицу синусов размером в 1000 отсчетов. Для генерации 22 kHz берете каждый 11ый отсчет, для генерации 26 килогерц - каждый 13ый и тп.
Можно хранить пол/четверть периода и выщемлять знаки синуса на лету при генерации.
Спуров не будет. "Чистота" синуса будет определяться разрядностью данных в таблице. Шума на выходе синтезатора будет меньше, чем ~6*количество разрядов dB по отношению к уровню синуса.
Далее, как писал ВН можно прикинуть, сколько шума попадет в полосу ФНЧ (0.3~3.6 kHz). Мощность его будет промодулирована входным сигналом.
Вид и реализация ФНЧ кроме требуемой полосы зависит от того, нужна ли Вам фаза и насколько прямоугольным должен быть фильтр
E-mail: info@telesys.ru