Скорость АЦП Меги для применения в спектроанализаторе
Добавлено: Чт окт 23, 2008 17:12:32
Уважаемые коты!!!
Решил сделать цифровой анализатор спектра на меге. Изучил метод дискретного преобразования Фурье, все понятно.
Хочу сделать 20 столбиков с основными частотами 31.25-62.5-125-250-500-1k-2k-4k-8k-16k и еще 10 полуоктавных частот, которые на 1.41 выше основных тонов.
Промоделировал в маткаде, вроде все красиво. Но!!!
Для получения разложения спектра сигнала вплоть до 16кГц и 22.56кГц нужно иметь 32000 и 45000 выборок в секунду. Способен ли на такое АЦП Меги 8 и 16??? В даташите написано, что время преобразования 65-260мкс.
А второй вопрос - это быстродействие.
Нужно 20*2*(1+1024)+20 операций умножения
20 операций нахождения корня и 1024+1 операций сложения
и все это 4-5 раз за секунду
Потянет ли все это мега8-16???
Или делать 4 выборки по 32 значения вместо 2х по 1024???
Решил сделать цифровой анализатор спектра на меге. Изучил метод дискретного преобразования Фурье, все понятно.
Хочу сделать 20 столбиков с основными частотами 31.25-62.5-125-250-500-1k-2k-4k-8k-16k и еще 10 полуоктавных частот, которые на 1.41 выше основных тонов.
Промоделировал в маткаде, вроде все красиво. Но!!!
Для получения разложения спектра сигнала вплоть до 16кГц и 22.56кГц нужно иметь 32000 и 45000 выборок в секунду. Способен ли на такое АЦП Меги 8 и 16??? В даташите написано, что время преобразования 65-260мкс.
А второй вопрос - это быстродействие.
Нужно 20*2*(1+1024)+20 операций умножения
20 операций нахождения корня и 1024+1 операций сложения
и все это 4-5 раз за секунду
Потянет ли все это мега8-16???
Или делать 4 выборки по 32 значения вместо 2х по 1024???