Данные задачи МПУ решает в течение каждого нового временного периода между моментами выдачи импульсного воздействия на объект измерения. Временная диаграмма циклической работы МПУ разрабатывается самостоятельно и согласуется с преподавателем.
Также возможна передача по требованию (по команде) от центральной ЭВМ всего обработанного массива измерений и погрешностей, сделанных за последний (текущий) период, ведется вне реального времени с приостановкой процесса обсчета поступающих от АЦП дискрет.
Протокол взаимодействия с ПЭВМ выбирается по согласованию с преподавателем.
К основным режимам работы устройства следует отнести –
Режимы холодного старта и самодиагностики;
Режим интерактивно управляемой диагностики;
Рабочий режим - периодический запуск процесса колебаний, съем возбуждаемого сигнала; аналого-цифровое преобразование, поиск аппроксимирующей полиномиальной зависимости;
Режим передачи накопленных результатов в центральную ПЭВМ.
Управление переключением между режимами производится
- Либо по временным меткам (запуск – работа - выдача);
- Либо со стороны пользователя посредством ввода команд с матричной клавиатуры,
- Либо по командам со стороны центральной ПЭВМ(ЦПЭВМ).
Подключение к ЦПЭВМ разрабатываемого МПУ производится посредством последовательного синхронного, либо асинхронного канала заданного типа. Форматы команд управления и их состав выбираются самостоятельно.
Действия МПУ после включения питания, либо по сбросу от клавиатуры (возможный вариант)
После включения питания, либо по сигналу от клавиатуры(после перевода сигнала в пассивное состояние), либо по команде с центральной ПЭВМ в МПУ выполняются следующие действия:
Ø производится внутренняя инициализация ОМП i186xx( xx – XL,EA,EB,EC),
Ø переход на стандартный адрес и считывание из ячейки(ек) (ПЗУ) первой команды программы начальной загрузки и тестирования программно доступных компонент МПУ,
Ø переход на программу тестирования.
Тестирование производится в следующем порядке - минимальный тест ОМП, тест ПЗУ, полный тест ОМП, тесты оперативной памяти и локальной шины, тесты системы прерывания, тестирование и запуск таймера(ов), тесты канала связи с объектом. Результаты тестирования сохраняются в заранее определенных ячейках ОЗУ МПС в виде двоичных кодов завершения, например, 00Н - тест завершен без ошибок, 0ХН - код ошибки завершения теста. В последнем случае, в следующей по счету ячейке памяти записывается номер теста, завершившегося с ошибкой. По завершению тестирования компонент МПУ устанавливает код завершения тестирования на LED-индикаторе (при невозможности - загорается светодиод красного цвета). Результаты диагностики могут быть выданы на ЦПЭВМ по последовательному каналу по ее требованию. Пользователь при помощи клавиатуры и LED-индикатора должен иметь возможность управления процессом тестирования МПУ, просмотра его результатов.
Затем ОМП переходит в режим ожидания реакции со стороны ЦПЭВМ.
ЦПЭВМ должна иметь возможность посредством последовательного канала посылать команды на МПУ, по которым было бы возможно считывать состояние МПУ, коды завершения тестов, осуществлять запуск МПУ в соответствующий режим работы. А также, выполнять перезапуск отдельных тестов, либо повторный запуск полного набора тестов, выполнять удаленную загрузку необходимых кодов(программ, данных) и запуск необходимого программного кода.
Требования к составу пояснительной записки
В состав пояснительной записки к КП должны войти
- Аннотация на КП с указанием УДК.
- Техническое задание на проект
- Ведомость КП ( на ПЗ и защищаемый графический материал).
- Введение
Во введении следует рассмотреть актуальность темы, дать развернутую постановку задачи на проектирование, указав цель и используемые в проекте методы ее достижения, привести краткие аннотации по разделам из состава ПЗ к проекту.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.