Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовой проект / МПУ_Денис.doc
Скачиваний:
25
Добавлен:
21.02.2014
Размер:
326.14 Кб
Скачать

5 Описание управляющей программы

Для реализации указанной системы команд целесообразен алгоритм, изображенный на рис.5. Работа программы.

На рис. 5 представлена блок-схема программы, преобразующей поступающие двухбайт­ные коды оцифровки входного сигнала в более компакт­ный вид и позволяющей без потери точности входной информации увеличить время непрерывной записи на одну кассету в 2—5 раз. Программа иллюстрирует перерас­пределение функций между аппаратными и программными средствами системы.

Оперативная память системы разби­та на четыре области; две временно хранят данные, третья — информацию, подготовленную для вывода на маг­нитную ленту, оставшаяся часть используется для работы программы. Временные входные буферы поочередно запол­няются данными, информация из которых поступает на обработку. По каналу y(i), где i=l,16, выбираются 16 последовательных отсчетов и оценивается разность каж­дой соседней пары. Ряд считается гладким и может быть аппроксимирован степенным полиномом, если ни одна раз­ность не превышает некоторого числа ε. Практика показы­вает, что достаточно квадратичного полинома, чтобы вно­симая ошибка не превышала 1 % (число фиксируемых параметров резко сокращается). При быстрых изменениях входных сигналов целесообразно записывать вычисленные разности Δi=у(i + 1) - y(i), где i=l,15 с начальной при­вязкой абсолютного значения интервала. Так как для вос­становления формы сигнала шаг квантования по времени должен быть много меньше периода сигнала, поэтому порядки величин двух соседних отсчетов одинаковы и раз­ность двух 16-разрядных чисел удается записать в один байт, т. е. для полного восстановления входного сигнала необходимо зафиксировать вдвое меньшее число байтов информации.

Рисунок 5. Алгоритм программы управления комплексом в режиме длительного накопления информации

ЗАКЛЮЧЕНИЕ

В ходе курсовой работы разработана система, для сбора, обработки и регистрации информации на кассетной МЛ. В процессе работы разработана электрическая схема устройства, проведен анализ критериев выбора микропроцессора, анализ структуры микропроцессора, а также анализ аналогов МП. Из этого анализа следует, что используемый в разработанной системе микропроцессор (К580ИК80), является наиболее предпочтительным для разработанного устройства.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Алексеев В. Н., Коновалов А. М., Колосов Р. Т. Микропроцессорные средства производственных систем. – Л.: Машиностроение, 1988.

  2. Горбунов В. Л., Панфилов Д. И., Преснухин Д. Л. Справочное пособие по микропроцессорам и микроЭВМ. – М.: Высшая школа, 1988.

  3. Майоров С. А., Кириллов В. В., Приблуда А. А. Введение в микроЭВМ. – Л.: Машиностроение, 1988.

  4. Преснухин Л. Н. Микропроцессоры. – М.: Высшая школа, 1986.

  5. Фомина Н. Н. Разработка конструкции печатных плат. Методические указания к выполнению практической работы по дисциплине «Конструкторско-технологические особенности проектирования и изготовления модулей аппаратурной реализации САУ». – Саратов, 1995.

ПРИЛОЖЕНИЕ А

(обязательное)

Графическая часть

1 Функциональная схема дефектоскопа «Сирена-1» 27

  1. Структурная схема микропроцессора КР580ИК80А 28

  2. Цоколевка микросхемы КР580ИК80А 29

4 Блок-схема алгоритма управляющей программы 30

ФУНКЦИОНАЛЬНАЯ СХЕМА

СТРУКТУРНАЯ СХЕМА МИКРОПРОЦЕССОРА КР580ИК80А

БЛОК-СХЕМА АЛГОРИТМА УПРАВЛЯЮЩЕЙ ПРОГРАММЫ

ЦОКОЛЕВКА МИКРОСХЕМЫ КР580ИК80А