Сообщение от lexa1000
|
Доброго времени суток! В инструкции на ЦАП сказано, что частота преобразования 100кГц, разрядность 12 бит. Как мне рассчитать, сигналы какого диапазона частот я могу выводить с этого ЦАПа и с какой точностью можно задать частоту выводимого сигнала? И может быть укажете пару ссылок по разработке виртуальных генераторов? Спасибо за ответ!
|
Назначение ЦАП очевидно из его названия - преобразование цифрового, в Вашем случае 12 разрядного, кода в аналоговый сигнал. Изменять указанный цифровой код, на входе ЦАП Вы можете с частотой не превышающей частоты преобразования, т.е. не чаще чем один раз в 1/100*10^3 = 0.00001 с.
Известна теорема Найквиста-Котельникова, которая говорит о том, что частота дискретизации, при аналого-цифровом преобразовании должна быть не менее чем в два раза выше, самой высокой частоты спектра. Откуда следует, что для восстановления, например, представленной в цифровом виде синусоиды, частотой 50 Гц, нам необходимо подавать цифровой код на вход ЦАП минимум с удвоенной частотой, т.е. 100 Гц. Это можно реализовать на микросхеме с частотой преобразования 100 кГц. Но синусоида является гармоническим колебанием. Если Вы хотите синтезировать более сложный сигнал, то минимальную частоту преобразования необходимо расчитывать исходя из максимальной частоты его спектра.
С уважением, Алексей.