Разработка микропроцессорного устройства цифрового фильтра - Курсовая работа

бесплатно 0
4.5 112
Построение цифрового фильтра с применением микропроцессорных систем. Анализ состояния и тенденций развития теории и практики цифровой фильтрации. Обзор микроконтроллеров, выпускаемых современной промышленностью. Разработка программы на языке Ассемблер.


Аннотация к работе
Министерство образования и науки Российской Федерации Федеральное Государственное бюджетное образовательное учреждение высшего профессионального образованияВ работе использован микропроцессор фирмы MICROCHIP серии PIC16C711, имеющей возможности аналоговой обработки сигналов. В ходе проектирования были использованы не все ресурсы микропроцессорной системы, поэтому имеется возможность совершенствования устройства. К примеру, можно построить алгоритм цифровой обработки нескольких аналоговых сигналов, используя для каждого сигнала свой канал и программу вычислений.Цифровая обработка сигнала - это арифметическая обработка в реальном масштабе времени последовательности значений амплитуды сигнала, определяемых через равные временные промежутки. Аналоговая обработка сигнала, традиционно используемая во всех радиотехнических устройствах, является во многих случаях более дешевым способом достижения требуемого результата. Однако тогда, когда требуется высокая точность обработки, миниатюрность устройства, стабильность его характеристик в различных температурных условиях функционирования, цифровая обработка оказывается единственным приемлемым решением. Используемый в фильтре операционный усилитель позволяет расширить динамический диапазон обрабатываемых сигналов. Форма амплитудно-частотной характеристики фильтра определяется величинами R2, C.Фильтры - это частотно-избирательные устройства, которые пропускают или задерживают сигналы, лежащие в определенных полосах частот. Основной проблемой при реализации таких фильтров оказывается размер катушек индуктивности (на низких частотах они становятся слишком громоздкими). Тем не менее, цифровые фильтры пока не могут заменить аналоговые во всех ситуациях, поэтому сохраняется потребность в наиболее популярных аналоговых фильтрах - активных RC-фильтрах. Основная функция любого фильтра заключается в том, чтобы ослабить сигналы, лежащие в определенных полосах частот, внести в них различные фазовые сдвиги или ввести временную задержку между входным и выходным сигналами. С помощью активных RC - фильтров нельзя получить идеальные формы частотных характеристик в виде прямоугольников со строго постоянным коэффициентом передачи в полосе пропускания, бесконечным ослаблением в полосе подавления и бесконечной крутизной спада при переходе от полосы пропускания к полосе подавления.Мир современных технологий наполнен разнообразием микропроцессорных устройств.Семейство ADSP21xx - набор однокристальных 16-разрядных микропроцессоров с общей базовой архитектурой, оптимизированной для выполнения алгоритмов цифровой обработки сигналов и других приложений, требующих высокоскоростных вычислений с фиксированной точкой. Второе семейство микропроцессоров ADSP210xx объединяет 32-х разрядные микропроцессоры, ориентированные на сигнальные алгоритмы, требующие вычислений с плавающей точкой. Микропроцессоры семейства ADSP21xx успешно конкурируют с аналогичной продукцией других компаний производителей сигнальных процессоров благодаря сравнимой производительности при более низкой цене, а также развитой системе технических и программных средств разработки прикладных систем. Высокая производительность процессоров на сигнальных алгоритмах достигается благодаря многофункциональной и гибкой системе команд, аппаратной реализации большинства типичных для данных приложений операций, высокой степени параллелизма процессов в микропроцессоре, сокращения командного такта. Микропроцессор содержит генератор адресов команд и два генератора адресов данных, обеспечивающие адресацию к данным и командам, расположенным как во внутренней, так и во внешней памяти.Подразделяются на семейства 16-и 24-разрядных микропроцессоров с фиксированной точкой - DSP - 560xx, - 561xx, - 563xx,-566xx, 568xx и микропроцессоры с плавающей точкой - DSP - 960xx. Рассмотрим 24-х разрядные микропроцессоры с фиксированной точкой семейства DSP 560xx. Дальнейшее развитие семейства микропроцессоров осуществляется в рамках концепции процессорного ядра, общего для всех представителей семейства, в состав которого входят 24-разрядные микропроцессоры с фиксированной точкой.Сигнальные микропроцессоры компании Texas Instruments разделяются на два класса: это процессоры для обработки чисел с фиксированной точкой и процессоры для обработки чисел с плавающей точкой. Второй класс включает процессоры TMS320.30, . 40, TMS320С80, которые поддерживают операции с плавающей точкой и представляют собой мультипроцессорную систему, выполненную в одном кристалле, а семейство TMS320C6x включает процессоры как с фиксированной, так и с плавающей точкой. Процессоры старших поколений одного семейства наследует основные архитектурные особенности и совместимы “снизу вверх” по системе команд (чего нельзя сказать о процессорах, входящих в разные семейства).

План
СОДЕРЖАНИЕ

РЕФЕРАТ

ВВЕДЕНИЕ

1. ОБЗОР АНАЛОГИЧНЫХ УСТРОЙСТВ

2. ВЫБОР ВАРИАНТА ТЕХНИЧЕСКОГО РЕШЕНИЯ

2.1 МИКРОПРОЦЕССОРЫ КОМПАНИИ ANLOG DEVICES

2.2 МИКРОПРОЦЕССОРЫ КОМПАНИИ MOTOROLA

2.3 МИКРОПРОЦЕССОРЫ КОМПАНИИ TEXAS INSTRUMENTS

2.4 ОБОСНОВАНИЕ ВЫБРАННОГО ВАРИАНТА

3. СИНТЕЗ ПРОЕКТИРУЕМОГО УСТРОЙСТВА

4. РАЗРАБОТКА АЛГОРИТМА ПРОГРАММЫ ПРОЕКТИРУЕМОГО УСТРОЙСТВА

5. РАЗРАБОТКА ПРОГРАММЫ НА ЯЗЫКЕ АССЕМБЛЕР

6. РАЗРАБОТКА И ОПИСАНИЕ ПРИНЦИПИАЛЬНОЙ СХЕМЫ

ВЫВОД

СПИСОК ЛИТЕРАТУРЫ
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?