Реферат: Разработка устройства регистрации сигналов с датчиков
Нижегородский Государственный Технический Университет
Дисциплина «Аппаратно-программное обеспечение ВС»
Курсовой проект
Разработка устройства регистрации
сигналов с датчиков
Выполнил: ст. гр. 95-В-3 Межевой С.В.
Проверил : Саладаев Е.Н.
Нижний Новгород, 1999
Содержание
Дисциплина «Аппаратно-программное обеспечение ВС» 1
Величина сигнала датчика 4
2. Поведенческая модель устройства. 5
6.1. Основная блок-схема программы 14
6.2. Формат данных 15
6.2.1. Управляющее слово 15
6.3. Инициализация блоков микроконтроллера 16
6.4. Инициализация АЦП 18
6.5. Основная часть программы 19
6.6. Передача данных в ЭВМ 20
1. Техническое задание.
· Разработать устройство регистрации сигналов (УРС ) с датчиков. в соответствии с заданием на курсовую работу. Проект должен закончиться принципиальной схемой УРС, описанием работы схемы, перечнем элементов.
· УРС – система реального времени, которое представляет собой периферийное устройство для ЭВМ. Оно должно снимать информацию с пьезодатчиков ускорения (ПДУ ) и передавать ее в ЭВМ.
Остальные параметры устройства:
Тип датчика | ПДУ |
Контролируемый параметр | Скорость |
Величина сигнала датчика | 0,4В |
Импеданс датчика | 1,5 нФ |
Диапазон частот сигнала датчика | 2 Гц-2 кГц |
Количество сигналов | 16 |
Количество диапазонов | 8 |
Уровней контроля | 128 |
Температурный диапазон эксплуатации | -100 – +400 С |
Допустимая погрешность | 2 % |
Расстояние до компьютера | 20 м |
Интерфейс | RS-232 |
2. Поведенческая модель устройства.
Рассмотрим модель устройства. По заданию наше устройство снимает информацию с ПДУ и постоянно передает данные в ЭВМ. Перед началом регистрации сигналов необходимо осуществить сброс УРС (автоматически или по специальной команде), а так же задать для каждого канала диапазон и уровень контроля. Что касается завершения работы устройства, то здесь возможны варианты:
· Перед началом работы задается необходимое количество отсчетов. Как только снято заданное количество, посылается прерывание и данные передаются на ЭВМ.
· Сигнал конца работы должен прийти во время работы устройства.
П
оскольку, нет точно заданного количества отсчетов то выбираем последний вариант. Так как сигнал конца работы может прийти во время работы УРС, которое в это время будет передавать свои данные, то связь УРС с компьютером должна быть двунаправленной, то есть на том и на другом конце системы УРС – ЭВМ должны быть независимые приемник и передатчик. Схема обмена будет выглядеть следующим образом (см. РИС 1 .):
Таким образом схема взаимодействия ЭВМ с периферийным устройством довольно проста: пользователь, предварительно задав режим работы, инициирует работу УРС сигналом «Начать », после чего устройство начинает снимать и передавать информацию. В ЭВМ полученные данные анализируются. Когда передачу данных требуется остановить, то пользователь передает на устройство сигнал «Закончить », причем после этого сигнала работу снова возобновить, передав команду «Начать ».
3. Декомпозиция на функциональные узлы.
Общая структура устройства.
3.1. Обозначение функциональных узлов
--> ЧИТАТЬ ПОЛНОСТЬЮ <--