Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Курсовая работа
Самара, 2020
Содержани
Введение.......................................................................................................................3
Задания для выполнения:............................................................................................5
Задание 1......................................................................................................................7
Задание 2....................................................................................................................17
Задание 3....................................................................................................................19
Задание 4....................................................................................................................22
Список использованной литературы:......................................................................24
2
Введение
4
Задания для выполнения:
Максималь Минималь
Тип ное ное Граничная
Вариа КИХ- Затухание в затухание в Частота среза частота зоны
нт фильт полосе полосе FPASS i затухания
ра пропускани задерживан FSTOP i
я APASS i ия ASTOPi
1 ФНЧ 1,0 дБ 80 дБ 2000 Гц 3000 Гц
5
фильтра по заданию, снять экспериментальную АЧХ реально работающего
цифрового фильтра. Представить график экспериментально снятого АЧХ.
3.3 Представить фото собранного лабораторного стенда, во время
выполнения экспериментов, график входного и выходного сигналов на экране
осциллографа при одном значении частоты.
4. Выполнить процедуру передискретизации предполагаемого исследуемого
сигнала, согласно заданному выходному потоку данных.
4.1 Рассчитать частоту выходного потока по формуле:
6
Задание 1
Рис.1. FilterDesignиAnalysisTool
7
фильтра.
Результаты расчета отображены в поле CurrentFilterInformation, в котором
отражены структура и порядок фильтра. В данном случае порядок фильтра и,
соответственно, количество элементом в массиве коэффициентов равно 32.
Рис. 2. Проектирование ПФ КИХ-фильтра
Рис. 3. Импульсная характеристика.
8
Сохраняем коэффициенты в файл. Далее файл с коэффициентами нужно
интегрировать в код программы.
9
Рис. 6. Запись коэффициентов в блок.
Настраиваем параметры:
11
Рис.9. Блок Sine Ware.
Рис.10. Переходный процесс.
13
Рис.12. АЧХ при 8 разрядных коэффициентах.
15
Задание 2
Блок-схема программы:
main.c
Начало
APP_Initialize
Настройка таймера 1 на частоту
дискретизации Fd=12000.
Настройка интерфейса SPI
APP_Task
While(1)
Останов
Прерывание таймера
16
callbaoh-timer
Начало
Чтение значений
АЦП
Расчет КИХ-
фильтра
Вывод значений
ЦАП
Останов
Листинг программы:
17
Задание 3
18
Рис.15. Фото собранного лабораторного стенда.
19
Рис.17. Фото графика входных и выходных сигналов на осцилографе.
20
Задание 4
;
Fn=(f*n)/(n+1)=12000*1/2=6000
Блок схема процедуры преобразования частоты дискретизации с применением
операций интерполяции и децимации.
Рис.18. Блок схема.
21
Рис. 19 Преобразование частоты дискретизации: (a) исходная последовательность; (b)
последовательность, частота дискретизации которой увеличена в три раза.
(1)
Например, чтобы проредить последовательность в три раза (D=3),
мы оставляем и отбрасываем и ,
сохраняем и отбрасываем и и так далее,
как показано на рисунке 1. Таким образом,
,где n=0;1;2и т.д. Результат такого процесса прореживания идентичен
результату исходной дискретизации с частотой для
получения .
22
Рис. 20 Преобразование частоты дискретизации: (a) – исходная последовательность; (b) –
прореженная в три раза последовательность
23
Рис. 21 Преобразование частоты дискретизации с рациональным коэффициентом: (a)
комбинация интерполяции и прореживания; (b) преобразование частоты дискретизации с
помощью единственного фильтра.
24
Список использованной литературы:
25