Сигнальные процессоры. Аксенов В.П. - 91 стр.

UptoLike

Составители: 

91
нения заданного параметра от номинала (амплитуды, частоты, фазы при АМ,
ЧМ, ФМ соответственно).
При небольшом количестве отсчетов (4-6) на одном периоде входного
синусоидального сигнал выходной сигнал цифрового фильтра заметно искажа-
ется по форме из-за дискретизации по времени и требует тщательного подбора
постоянной времени τ
ФЦАП
для аналоговой фильтрации сигнала на выходе ЦАП
(рис. 47). Выходной аналоговый фильтр должен преобразовать ступенчатую
дискретную функцию в синусоидальный сигнал. В этом случае может потребо-
ваться перестройка постоянной времени τ
ФЦАП
при изменении частоты вход-
ного сигнала.
Рис. 47. Выходной сигнал ЦАП при 6 точках на период
6.3. Расчет коэффициентов фильтра
Для определения минимального порядка КИХ-фильтра n в приведенном
примере используем функцию kaiserord пакета MATLAB. Частотные параметры
для этой функции задаются в абсолютных единицах (Герцах). Погрешность
отклонения АЧХ использует абсолютные значения. Перевод исходных дан-
ных R
P
, R
S
из децибел в абсолютные значения пульсаций Kp и максималь-
ный коэффициент в полосе задерживания Кm выполняется по формуле
t
U
ЦАП
1
2
3
4
5
6
нения заданного параметра от номинала (амплитуды, частоты, фазы при АМ,
ЧМ, ФМ соответственно).
     При небольшом количестве отсчетов (4-6) на одном периоде входного
синусоидального сигнал выходной сигнал цифрового фильтра заметно искажа-
ется по форме из-за дискретизации по времени и требует тщательного подбора
постоянной времени τФЦАП для аналоговой фильтрации сигнала на выходе ЦАП
(рис. 47). Выходной аналоговый фильтр должен преобразовать ступенчатую
дискретную функцию в синусоидальный сигнал. В этом случае может потребо-
ваться перестройка постоянной времени τФЦАП при изменении частоты вход-
ного сигнала.

            UЦАП




                                                                      t
            1       2      3        4        5    6




                Рис. 47. Выходной сигнал ЦАП при 6 точках на период


     6.3. Расчет коэффициентов фильтра


     Для определения минимального порядка КИХ-фильтра n в приведенном
примере используем функцию kaiserord пакета MATLAB. Частотные параметры
для этой функции задаются в абсолютных единицах (Герцах). Погрешность
отклонения АЧХ использует абсолютные значения. Перевод исходных дан-
ных RP, RS из децибел в абсолютные значения пульсаций Kp и максималь-
ный коэффициент в полосе задерживания Кm выполняется по формуле


                                        91