Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 1668

.pdf
Скачиваний:
2
Добавлен:
30.04.2022
Размер:
1.68 Mб
Скачать

генератор сигналов.К разъему «Выход» подключить осциллограф.

19.С генератора подать гармонический сигнал положительной полярностис частотой 1 Гц и размахом 2,5 В.

20.В меню главного окна среды Code Composer Studio 3.3 последовательно выбрать пункты «Debug»→«Run».

21.Изменяя частоту гармонического сигнала в диапазоне от 1 до 500 Гц (не менее 10 значений), с помощью осциллографа измерить амплитудные значения напряжения на выходе стенда ЦОС

изанести их в табл. 4.

22.По данным табл. 4 сделать заключение о соответствии АЧХ cтенда ЦОС требованиям варианта задания (табл. 5), выбранного при выполнении п. 3.

 

 

Таблица 4

 

 

 

 

Частота f,

Показания осциллографа Um,

 

Гц

В

 

 

 

 

 

Таблица 5

Варианты заданий к лабораторной работе № 4

 

 

 

 

1

2

3

Тип

Рекурсивный

Рекурсивный

Рекурсивный

алгоритма

 

 

 

1

2

3

4

Тип

Эллиптическая

Эллиптическая

Эллиптическая

аппроксимации

 

 

 

АЧХ

функция аппрок-

функция аппрокси-

функция аппрок-

 

симации АЧХ

мации АЧХ

симации АЧХ

 

(Elliptic)

(Elliptic)

(Elliptic)

 

 

 

 

61

 

 

 

Окончание табл. 5

 

 

 

 

1

2

3

4

 

 

 

 

Тип фильтра

ФНЧ

ФНЧ

ФНЧ

 

 

 

 

Порядок фильтра

8

8

8

 

 

 

 

Частота среза, Гц

50

10

100

 

 

 

 

Затухание в полосе

1

1

1

пропускания, дБ

 

 

 

 

 

 

 

Затухание в полосе

80

80

80

задерживания

 

 

 

 

 

 

 

fд, Гц

1000

1000

1000

 

 

 

 

1.Приведите последовательность команд на языке С++, необходимую для реализации рекурсивного цифрового фильтра на базе стенда ЦОС. Поясните назначение каждой приведенной команды.

2.Перечислите известные вам типы аппроксимации АЧХ рекурсивных дискретных фильтров.

3.Что такое устойчивость и реализуемость дискретных фильтров?

4.Как оценивается устойчивость цифрового рекурсивного фильтра на основе расположения нулей и полюсов функции передачи на комплексной плоскости?

5.Назовите и кратко опишите формы реализации и возможные соединениядискретных фильтров.

6.Какие особенности имеет импульсная характеристика цифрового рекурсивного фильтра?

7.Какие математические операции используются в алгоритме цифрового рекурсивного фильтра?

62

8.Какие требования предъявляются к фазочастотной характеристике цифрового фильтра?

9.Что такое групповая задержка дискретного фильтра?

10.Как влияет квантование коэффициентов на характеристики цифровых фильтров?

Заключение

Представленные лабораторные работы позволяют изучить вопросы реализации алгоритмов обработки сигналов на основе цифровых сигнальных процессоров. В ходе разработки ПО и работы с аппаратной частью микропроцессора совершенствуются навыки создания программ на языке C++. Реализация алгоритмов обработки сигналов дает возможность ознакомиться с работой типовых периферийных устройств, входящих в состав микросхем цифровых сигнальных процессоров.

Подробное описание интерфейса среды Code Composer Studio позволяет освоить различные стадии разработки ПО (от начала создания нового проекта до окончательной отладки программ и программирования Flash-памяти процессора). Взаимодействие используемых сред разработки ПО и математического моделирования наглядно представляет реализацию результатов математическихрасчетов в физическом устройстве.

Выполнение цикла лабораторных работ значительно упрощает изучение других сигнальных процессоров с более сложной архитектурой.

63

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1.TMS320x281x DSP. Analog-to-Digital Converter (ADC). Reference Guide(SPRU060D). Texas Instruments, 2005.

2.eZdsp F2812 Technical Reference. Texas Instruments, 2000.

3.Сергиенко А.Б. Цифровая обработка сигналов / А.Б. Сергиенко. – СПб. :Питер, 2003. – 608 c.

4.TMS320F2810, TMS320F2811,

TMS320F2812,

TMS320C2810,

 

TMS320C2811,

TMS320C2812

Digital

Signal

Processors.

Data

Manual

(SPRS174T).

Texas Instruments, 2000.

5. Programming TMS320x28xx and 28xxx Peripherals in

C/C++. ApplicationReport (SPRAA85C). Texas Instruments. 2012.

6. TMS320x281x

DSP System

Control and

Interrupts.

Reference

Guide (SPRU078G).

Texas Instruments, 2012.

 

 

7.Getting Started With TMS320C28x Digital Signal Controllers. ApplicationReport (SPRAAM0A). Texas Instruments, 2007.

8.Дьяконов В. П. MATLAB 6.5 SP1/7 + Simulink 5/6 Основы применения /В. П. Дьяконов. – М. : СОЛОН-Пресс, 2005. – 800 с.

9.Гук М. Аппаратные интерфейсы ПК / М. Гук. – СПб. :

Питер, 2002. –528 с.

10.TMS320x281x Serial Peripheral Interface. Reference Guide (SPRU059E).Texas Instruments, 2009.

11.Гольденберг Л. М. Цифровая обработка сигналов / Л. М. Гольденберг,Б. Д. Матюшкин, М. Н. Поляк. – М. : Радио и связь, 1990. – 256 с.

12.Сергиенко А. Б. Цифровая обработка сигналов / А. Б. Сергиенко. –3-е изд. – СПб. : БХВ-Петербург, 2011. – 768 c.

13.Айфичер Э. Цифровая обработка сигналов. Практический подход /Э. Айфичер, Б. Джервис. – М. : Вильямс, 2004. – 992 с.

14.Дьяконов В. П. MATLAB. Обработка сигналов и

64

изображений :

спец.справочник / В. П. Дьяконов. – СПб. : Питер,

2002. – 608 с.

 

 

 

15.

Основы цифровой обработки сигналов : курс лекций / А.

И. Солонина[и др.]. – СПб. : БХВ-Петербург, 2003. – 608 с.

 

16.

TMS320C28x

Optimizing C/C++ Compiler

v6.1.

 

User's

Guide(SPRU514E). Texas Instruments, 2012.

17.Уидроу Б., Адаптивная обработка сигналов / Б. Уидроу, С. Стирнз. –М. : Радио и связь, 1989. – 440 с.

18.Методы робастного, нейро-нечеткого и адаптивного управления / К. А. Пупков [и др.] ; под ред. Н. Д. Егупова. – М. : МГТУ им. Н. Э. Баумана, 2001. – 744 с.

19.Arakawa K., Arakawa Y. Digital signal processing using fuzzy clustering for nonstationary signal // Proceedings of international Fuzzy Engineering Symposium. Nov. 13 th -15 th, 1991. Yokohama, Japan: Fuzzy Engineering toward. Human Friendly Systems, vol.2. IFES-91. – P. 877–888.

20.Вешкурцев Ю. М. Цифровой фильтр на основе теории нечетких множеств с адаптивно изменяемыми функциями принадлежности / Ю. М. Вешкурцев., Е. Д. Бычков, Д. А. Титов // Известия вузов России. Радиоэлектроника. – 2007. – Вып. 2. – С. 43–50.

21.C281x C/C++ Header Files and Peripheral Examples (SPRC097). Texas Instruments, 2007.

65

ПРОЕКТИРОВАНИЕ ЦИФРОВЫХ УСТРОЙСТВ ОБРАБОТКИ СИГНАЛОВ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к выполнению лабораторных работ для студентов направления 12.03.01 «Проектирование и технология радиоэлектронных средств» (профиль «Проектирование и технология радиоэлектронных средств») всех форм обучения

Составитель Ципина Наталья Викторовна

В авторской редакции

Компьютерный набор Н. В. Ципиной

Подписано к изданию 21.12.2021.

Уч.-изд. л. 4,1.

ФГБОУ ВО «Воронежский государственный технический университет»

394006 Воронеж, ул. 20-летия Октября, 84

66