Разделы сайта

Моделирование цифрового фильтра верхних частот

АЧХ схемы с 16 разрядами.

АЧХ исходной схемы и схем 4, 8, 16.

) Разница между АЧХ исходной схемы и АЧХ схемы с 4 разрядами.

Разница в полосе пропускания 5,598-2.996=2,602

Разница в полосе затухания 37,153-35,520=1,633

Разница между АЧХ исходной схемы и АЧХ схемы с 8 разрядами.

Разница в полосе пропускания 3,072-2.996=0.076

Разница в полосе затухания 35,611-35.520=0.091

Разница между АЧХ исходной схемы и АЧХ схемы с 16 разрядами.

Разница в полосе пропускания 2.996-2.996=0

Разница в полосе затухания 35.520-35.518=0.002

Разница между АЧХ исходной схемы и АЧХ схем 4,8,16 разрядами.

Для того чтобы фильтр удовлетворял заданию, нужно чтобы он отвечал следующим условиям:

в полосе пропускания не будет отличаться от нормального значения 3 дБ не более чем на 0,01 дБ.

в полосе затухания будет не менее заданного значения -33дБ.

Как видно из графиков наиболее подходящее значение разрядной сетки равно 16 разрядов.

) Структурная схема реализации фильтра.

Коэффициенты

0.269699 (а01,а04)

0.809097 (а02-а03)

0.503807 (б01)

0.586409 (б02)

0.0673772 (б03)

 

0.349231 (а11,а13)

0.698462 (а12)

0.275919 (б11)

0.121006 (б12)

Каноническая форма реализации фильтра:

Вывод

В данном курсовом проекте требовалось построить аналоговый ВЧ-фильтр и путём билинейного Z-преобразования перевести его в цифровую форму. Расчёт показал, что для удовлетворения требований задания необходимо и достаточно применить фильтр Баттерворта 5 порядка. Для цифровой реализации фильтра потребовалось осуществить выбор разрядной сетки для хранения коэффициентов передаточной функции. При 16-и разрядах отклонения укладываются в отведённый диапазон (как видно по графику).

8) Программная реализация цифрового фильтра верхних частот.

Программа выполняет моделирование работы цифрового фильтра высоких частот 6 порядка. По результатам обработки выводятся графики входного аналогового сигнала и выходного цифрового сигнала, полученного в соответствии с заданием на проектирование цифрового фильтра.

Пример работы программы представлен ниже:

Filter1;

Forms,

UFilterOne in 'UFilterOne.pas' {Form1},

UGenerator in 'UGenerator.pas',

{$R *.res}

Application.Initialize;

Application.CreateForm(TForm1, Form1);

Application.Run;.UFilterOne;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, ExtCtrls, TeeProcs, TeEngine, Chart, Buttons, StdCtrls,, Spin, Ugenerator, Series,Math;

Перейти на страницу: 1 2 3 4

Самое читаемое:

Конструкторско-технологическое проектирование печатной платы
печатная плата Проектирование печатных плат (ПП) представляет трудоемкий, но очень важный процесс. Для того, чтобы обеспечить функционирование электронной аппаратуры (ЭА) необходимы не только схемотехнические решения, функциональная точность, надежность, но и учет влияния внешней среды, конструктивных, эксплуатационных требований, пр ...

www.techstages.ru : Все права защищены! 2025