аратному рівнях. Для реалізації фільтра Потрібні наступні основні складові:
- Постійна пам'ять для зберігання Коефіцієнтів фільтра;
- оперативна пам'ять для зберігання поточних и попередніх входів и віходів, тоб {х (п), х (п - 1), ...} и {у (п), у (п - 1), ...};
- апаратний або Програмний Пристрій множення;
- суматор або схема аріфметічної логікі.
розробник Забезпечує дані базові складові й гарантує, что смороду відповіднім чином сконфігуровані под Потрібний додаток. Способ конфігурування компонентів прямо пов" язаний з тим, у якому часі буде проводитись оброблення (у реальному або модельному (пакетне оброблення)). При обробленні в модельному часі ВСІ дані Вже зберігаються на запам »ятовувальному Пристрої. Така Ситуація, Наприклад, характерна для Додатків, де нужно здобудуть деякі експериментальні дані, а потім їх проаналізуваті. У таких випадка фільтр часто реалізується мовою високого уровня ї запускається на універсальному комп'ютері, де ВСІ основні складові Вже сконфігуровані.
Таким чином, оброблення в модельному часі можна описати як вінятково програмних реалізацію (хочай розроблювачів может побажаті ввести до процеса додаткові апаратні засоби для Збільшення Швидкості оброблення) При обробленні в реальному часі від фільтра нужно або працювати за наявності вхідної Вибірки х (п) и відаваті віхідну вібірку у (п) перед надходження наступної вхідної Вибірки, або працювати Із вхіднім блоком Даних ( вікорістовуючі, Наприклад, метод ШПФ) для одержании віхідного блоку ПРОТЯГ годині, пропорційного до Довжина блоку. Фільтрація в реальному часі может Вимагати Швидкого й спеціфічного апаратного забезпечення, ЯКЩО частота діскретізації Дуже висока або ЯКЩО необхідній фільтр високого порядку.
2. Програмний Розділ
2.1 Постановка задачі курсової роботи
Основне завдання курсової роботи є розробка цифрового фільтра для Виконання фільтрації вхідного сигналу. Виконання програмного розділу передбачає розв язання Наступний Завдання:
візуалізація вхідного сигналу у програмному середовіщі;
аналіз частотного складу вхідного сигналу з метою віділення частот шумів та завад;
розробка спеціфікації та синтез цифрового фільтра;
фільтрація вхідного сигналу;
порівняння віхідного и фільтрованого сігналів у часовій и частотній областях.
2.2 Візуалізація вхідного сигналу
Для Виконання поставленої задачі, вікорістовується пакет LabVIEW.
Для качану роботи Відкриваємо програмне середовище LabVIEW.
Створюємо новий документ - New VI.
На ліцевій панелі розміщуємо наступні елєменти: графік осцілограмі
Modern? Graph? Waveform Graph та індикатор для запровадження имени файлу Даних Modern? String & Path? File Path Control.
Потім на блок - діаграмі розміщуємо ВП читання файлу Programming? File I / O? Read Meas File. До входу F...