ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Понедельник
10 августа
/970459
Топик полностью
my504 (14.01.2020 10:37 - 10:42, просмотров: 71) в ответ на Что там исключено? Никто не мешает заполнять таблицу синуса на лету для любой частоты. Это же STM32H7, надо загрузить проц, чтобы не прохлаждался. - автор: SciFi
Вы видимо не отдаете себе отчет в принципе работы DDS. Основой DDS является совсем не DAC и даже не ROM с синусом. Основой является аппаратный аккумулятор фазы, выходы которого являются адресной шиной ROM. В общем случае в DDS имеет место быть интерференция между отсчетами и периодом синтезируемого сигнала. Это и позволяет иметь очень мелкий шаг перестройки частоты. Отсутствие интерференции - это частный случай кратности периода синтезируемого сигнала и периода частоты накачки. Тогда отсутствуют суммарно-разностные гармоники в спектре DDS и именно такой режим можно реализовать в МК путем циклической пересылки таблицы в DAC. Можно считать синус на лету с учетом скользящей фазы, но тогда можно забыть о частотах накачки DDS в 75 МГц.
Ответить
Ответы