Зміст
Введення
Практична частина
Висновки
Список літератури
Введення
У процесі розробки цифрової апаратури передачі та обробки сигналів виникають завдання, для яких доводиться виробляти громіздкі розрахунки та операції над дуже малими числами (10-7), і тому використовуємо ЕОМ. У даній роботі використовуються програмні пакети MatLab і Visual DSP + +, які спрощують обчислення, побудови графіків і дають точні результати обчислення. br/>
Практична частина
Для знаходження коефіцієнтів фільтра відкриваємо програмний пакет MatLab, і в командному рядку прописуємо:
>> fdatool
З'являється вікно Filter Design & Analysis Tool, яке виглядає так:
В
Рис.1. Вікно Filter Design & Analysis Tool. br/>
У вікні задаємо параметри фільтру і натискаємо Design Filter
Опис вікна, що з'явилося: type - тип фільтру; Method - метод реалізації фільтру і імпульсна характеристика; order - порядок фільтра;
(Fs) - задати частоту дискретизації; - задати граничну частоту смуги пропускання; - задати граничну частоту смуги затримання; - гарантоване затухання в смузі затримання-нерівномірність робочого загасання в смузі пропускання
за допомогою кнопки Designe Filter під меню запускаємо програму
Виводимо на екран АЧХ отриманого фільтра:
В
Рис.2. АЧХ отриманого фільтра. br/>
Виводимо ФЧХ отриманого фільтра:
В
Рис.3. ФЧХ отриманого фільтра
Виводимо ГВЗ отриманого фільтра:
В
Рис.4. ГВЗ отриманого фільтра
Натисканням на значок отримуємо коефіцієнти нашого фільтра:
.034368360279280495
.10310508083784148
.10310508083784148
.034368360279280495
:
.5430332949796606
.1342539034879857
.31627372627408118
Потім натисканням на , отримуємо структурну, пряму канонічну схему фільтра (показано на рис.5)
В
Рис.5. Структурна схема прямої канонічної форми фільтра. br/>
Що б знайти передавальну функцію цифрового фільтра H (z) скористаємося програмою Mathcad. У даній програмі підставимо у формулу коефіцієнти отримані за допомогою програми MatLab. І в даній же програмі побудуємо графік АЧХ. br/>В
Ріс.6.Ачх
Реалізуємо отриманий фільтр в програмному пакеті V...