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




Скачать 298.88 Kb.
НазваниеПояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов
страница2/8
Дата конвертации23.12.2012
Размер298.88 Kb.
ТипПояснительная записка
1   2   3   4   5   6   7   8

2.Анализ алгоритма вычислений


Проектируемая МПС предназначена для цифровой обработки сигналов. Выражение (1) показывает, что алгоритм обработки информации является рекуррентным и для каждого источника входных данных необходима очередь, состоящая из четырех последних значений х. Графическая схема алгоритма представлена на рис. 1 .



Рис.1 Графическая схема алгоритма

Программа, моделирующая данный вычислительный процесс. представлена в приложении 1. Она написана на языке высокого уровня BASIC и предназначена для выяснения формата входных/выходных данных и внутреннего формата. После прогона программы был сделан вывод, что при разрядности 8 бит оптимальным является формат данных с фиксированной точкой, в котором 3 бита отведено на целую часть, 4 - на дробную и 1 - на знак.

3. Выбор микропроцессорного комплекта


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

Для решения поставленной задачи была выбрана разрядность входных/выходных данных 8 бит:



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

Время преобразования:



Длительность цикла:



Ограничение на длительность такта работы процессора:

.

Это ограничение не существенно, так как многие процессоры, например, широко распространенные KP580 и K1810BM88, работают с гораздо меньшим временем такта. Для КР580 один такт длится 0.0000005с , а для К1810ВМ88 - 0.0000002с.

При выборе микропроцессорного комплекта анализировались разрядность, эффективность системы команд и время обработки информации.

Эффективной системой команд для реализации разработанного алгоритма обладают микропроцессоры К1810ВМ86 и K1810BM88, Микропроцессор КР580 имеет достаточную разрядность, но в его системе команд отсутствует команда умножения.

Время обработки входной информации складывается из количества тактов процессора, требуемого для выполнения всех команд программы, начиная от поступления запроса по входу IRQ и заканчивая командой выдачи результата в порт одного из приемников. Для подсчета этого числа была написана программа для предварительно выбранного микропроцессора К1810ВМ88. реализующая алгоритм обработки информации. Листинг программы с проставленными количествами тактов для команд критического участка приведен в приложении 3.

В результате подсчета было выяснено, что микропроцессор К1810ВМ88 затрачивает на обработку одного запроса 730 тактов, Учитывая, что он работает на тактовой частоте 5МГц, получаем задержку выходных данных относительно входных 0,146 мс, что удовлетворяет ограничениям технического задания.

Таким образом, для реализации проекта был выбран микропроцессорный комплект К1810 с процессором К1810ВМ88.


4.Определение структуры МПС

Проектируемая микропроцессорная система содержит центральный процессор CPU, производящий обработку данных, генератор тактовых импульсов G, формирующий синхроимпульсы CLK с частотой 5 МГц, необходимые для функционирования CPU, оперативную память RAM для хранения промежуточных- значений в ходе вычислительного процесса, постоянную память ROM для хранения программного обеспечения микропроцессорной системы и числовых констант, два программируемых контролера прерываний PIC1 и PIC2 для эффективной организации ввода данных из внешних устройств, а также 11 портов для связи с внешними устройствами, 10 из которых работают на ввод (IP 1 - IP 10), a 1 - на вывод (ОР 1).

Связь перечисленных выше устройств в микропроцессорной системе осуществляется шинами адреса (АВ). данных (DB) и управления (СВ). Структурная схема представлена на рис.2.





Рис.2 Структурная схема МПС

1   2   3   4   5   6   7   8

Похожие:

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconПояснительная записка к курсовому проекту по дисциплине: «Процессоры для цифровой обработки сигналов»
Вычислительная система цифровой обработки сигналов в реальном времени пояснительная записка

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconПояснительная записка к курсовому проекту по дисциплине: «Процессоры для цифровой обработки сигналов»
Вычислительная система цифровой обработки сигналов в реальном времени пояснительная записка

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconПояснительная записка к курсовому проекту по дисциплине: «Процессоры для цифровой обработки сигналов»
Вычислительная система цифровой обработки сигналов в реальном времени пояснительная записка

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconПояснительная записка к курсовому проекту по дисциплине «Процессоры для цифровой обработки сигналов»
Стивен Смит. Научно-техническое руководство по цифровой обработке сигналов [Электронный ресурс] / Пер с англ фирмы «Автэкс». – С-пб,...

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconПояснительная записка к курсовому проекту На тему: «Электрооборудование компрессора»

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

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconПояснительная записка подпись Дата фио руководитель Коберниченко В. Г
В данном курсовом проекте требуется разработать цифровой фильтр с бесконечной импульсной характеристикой на основе процессора цифровой...

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconПояснительная записка к курсовому проекту На тему “Водородный рефрижератор”
Лавров Н. А. Оптимизация массовых характеристик космического водородного рефрижератора. Вестник мгту. – 1993 г. №3 с. 53 – 58

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconГадзиковский В. И. Теоретические основы цифровой обработки сигналов / В. И.
Гадзиковский В. И. Цифровая обработка сигналов. Вып Теоретические основы цифровой обработки сигналов / В. И. Гадзиковский. — Екатеринбург:...

Пояснительная записка к курсовому проекту на тему микропроцессорная система для цифровой обработки сигналов iconГадзиковский В. И. Теоретические основы цифровой обработки сигналов / В. И.
Гадзиковский В. И. Цифровая обработка сигналов. Вып Теоретические основы цифровой обработки сигналов / В. И. Гадзиковский. — Екатеринбург:...


Разместите кнопку на своём сайте:
lib.convdocs.org


База данных защищена авторским правом ©lib.convdocs.org 2012
обратиться к администрации
lib.convdocs.org
Главная страница