Методики реализации алгоритмов нерекурсивной и рекурсивной фильтрации на отладочных комплектах ADSPBF-533 EZKIT-Lite (Методические указания к выполнению лабораторных работ № 5, 6), страница 2

ПОДГОТОВКА СТЕНДА К РАБОТЕ

Перед началом выполнения лабораторной работы необходимо произвести следующие операции:

1.  Убедиться, что кабель, подключающий отладочный комплект к интерфейсу USB ПК подключен.

2.  Включить ПК.

3.  Включить отладочный комплект и дождаться, когда засветиться светодиод "USB Monitor", расположенный рядом с соответствующим соединителем.

4.  Запустить среду разработки Visual DSP.

Рис. 1 Общий вид лабораторного стенда

ВНИМАНИЕ! Запрещается нажатие кнопки "Reset" на отладочном комплекте после запуска среды разработки, т.к. это приведет к потере связи между средой разработки и отладочной платой.

После выполнения указанных операций лабораторный стенд готов к работе. В дальнейшем следует руководствоваться пунктом "Порядок выполнения работы" методических указаний к выполняемой работе.

Выключение лабораторного стенда производится в обратной последовательности, однако, в случае аварийной ситуации, достаточно отключить стенд от сети электропитания.


Реализация дискретной фильтрации на отладочном комплекте ADSP-BF533 EZ-KIT Lite

Отладочный комплект включает все необходимые компоненты для реализации таких алгоритмов обработки сигналов как цифровая фильтрация, дискретное преобразование Фурье, обработки видео сигналов. Так, помимо, непосредственно цифрового сигнального процессора BF533 отладочный комплект содержит: 32 МБ оперативной памяти стандарта SDRAM, 2 МБ постоянной памяти типа флеш, аудио кодек AD1836 ф. ADI с максимально возможной частотой дискретизации сигналов 96 кГц,  соединители для подключения 4 источников сигналов и 6 выходов аудио сигналов, масштабирующие усилители и аналоговые фильтры, предотвращающие появление эффекта повторения спектра. Для поддержки обработки видео-сигналов отладочный комплект содержит микросхемы видео кодера ADV7171 и видео декодера ADV7183 со всей необходимой «обвеской». Отладочный комплект содержит порт стандарта JTAG для подключения к персональному компьютеру. Это позволяет получить доступ ко всем внутренним регистрам процессора во время выполнения программы через среду разработки Visual DSP. Среда разработки предоставляет возможность написания программы с использованием как языков высокого уровня, таких как C и C++, так и используя язык ассемблера процессора BF533.

Как известно из теории, алгоритмы цифровой фильтрации являются, пожалуй, наиболее часто используемыми в системах ЦОС. Для демонстрации цифровой фильтрации лучше всего пригодны системы обработки сигналов звукового диапазона. Как отмечалось выше, для этих целей отладочный комплект содержит аудио кодек AD1836 со всеми необходимыми элементами, подключенный к последовательному порту SPORT0 процессора. Кроме того, в качестве примера реализации обмена данными с кодеком, среди примеров программного обеспечения, поставляемого вместе со средой разработки есть проект C_Talkthrough_TDM, представляющий собой набор подпрограмм, обеспечивающих настройку кодека на необходимый режим работы, настройку последовательного порта процессора на прием-передачу данных, настройку прерываний последовательного порта и обработчик прерывания, который, по умолчанию, просто перенаправляет принятые с АЦП данные на ЦАП. Однако в обработчик прерывания можно без труда встроить весь необходимый код обработки принятых данных. Таким образом, отладочный комплект и среда разработки представляют очень удобную платформу для реализации алгоритмов цифровой фильтрации.

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

Рис. 2. Измерительная установка для выполнения лабораторных работ по цифровой фильтрации.

Описание системы обработки звуковых сигналов отладочного комплекта.