Содержание
1. Введение
2. Анализ задачи и ее формализация
3. Разработка общего алгоритма функционирования фильтра
4. Синтез операционного узла (выбор и обоснование аппаратной части устройства)
5. Синтез управляющего узла (разработка программы на языке микропроцессора)
6. Оценка быстродействия устройства
7. Порядок расчета АЧХ фильтра
Заключение
Список использованных источников
1. Введение
Курсовая работа предусматривает проектирование специализированного микропроцессорного устройства, работающего в реальном времени и выполняющего необходимый набор и необходимую последовательность операций над входным сигналом для его обработки по принципу сглаживающего фильтра.
Фильтр должен быть выполнен на основе МП комплекта К1821 при использовании ЦАП 572ПА2. МП комплект К1821 состоит из микросхем: К1821ВМ85 - микропроцессор, К1821РФ55 – ПЗУ (емкость – 2 Кб; два 8-разрядных порта ввода-вывода), К1821РУ55 – ОЗУ (емкость –256 байт; два 8-разрядных и один 6-разрядный порты ввода-вывода, встроенный счетчик-таймер).
Проектируемое устройство, его базовая конфигурация должны содержать минимальные аппаратные и программные средства, достаточные для выполнения поставленной выше задачи обработки.
2. Анализ задачи и её формализация
Минимальная конфигурация МП-системы на основе набора К1821, характеристики АЦП (572ПВ3) и технические требования по обеспечению их работы определяют функциональную схему фильтра, приведенную на рис. 1.
Входное напряжение UВХ через согласующий усилитель подается на вход AI1 АЦП. Согласующий усилитель включен с целью увеличения размаха входного напряжения до требуемого для работы АЦП. Сдвиг входного напряжения в рабочую область АЦП осуществляет напряжение UCМ, поступающее на вход AI2. Опорное напряжение UОП1 требуется для работы АЦП, входящего в состав БИС 572ПВ3.
Коэффициент усиления усилителя: КСОГЛ = DUАЦП/DUВХ = 1,25.
Напряжение смещения: UСМ = DUАЦП/2 = +5 В.
Опорное напряжение: UОП1 = - 10 В.
Сброс и запуск АЦП осуществляется по входу /RD (при постоянном значении /CS = 0) импульсом низкого уровня с выхода TOUT таймера, настроенного на формирование импульсов с частотой дискретизации FД=4.3 кГц.
Тактирование регистра последовательных приближений АЦП осуществляется тактовыми импульсами CLK МП-системы, поступающими через логическую схему И на тактовый вход СLK АЦП. Высокий уровень сигнала /BUSY, устанавливающийся при окончании преобразования, прекращает поступление импульсов CLK на тактовый вход АЦП.
Тактовая частота преобразования АЦП не должна превышать 1,5 МГц, поэтому примем FCLK АЦП = FCLK МП = 1,5 МГц.
Время преобразования текущего отсчета входного напряжения в код составляет 8 периодов тактовой частоты: tПР = 8TCLK АЦП = 5,3 мкс.
Схема выборки и хранения (СВХ) необходима, если за время tПР = 5,3 мкс самый быстроизменяющийся сигнал (синусоида с частотой
fВ = 0,5FД и с максимальной амплитудой) изменяется на относительную величину, превышающую половину шага квантования h:
0,5h = 0,5/28 = 0,00195. Максимальное изменение синусоиды на интервале tПР равно Dx = sin 2pfВtПР =0,00249. Dx > 0,5h, поэтому СВХ для хранения текущего отсчета сигнала на время преобразования АЦП требуется.
Частота дискретизации FД = 4,3 кГц формируется аппаратным таймером РУ55, в котором частота переполнения FП в режиме 3 равна FД При использовании в качестве входных импульсов таймера тактовых импульсов CLK МП-системы (FCLK МП = 1,5 МГц) исходное состояние таймера равно NТАЙМЕРА = FCLK МП/FД = 449(10) = 00 0001 1100 0001 (2). ............