КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра ВТ и АСУ
«Утверждаю»
Зав. кафедрой ВТ и АСУ
ЗАДАНИЕ
на курсовое проектирование
Студенту: _________________________________________________
____________ группы _____________ курса
факультета ИНГЭ и Б
специальности 140607
Тема проекта: _____________________________________________
__________________________________________________________
Содержание задания: _______________________________________
__________________________________________________________
Объем работы:
а) пояснительная записка к проекту ______________.,
б) программы:
Рекомендуемая литература: ______________________________
Срок выполнения проекта: с “___”________ по “___”______20___ г.
Срок защиты: “___”______20___ г.
Дата выдачи задания: “___”______20___ г.
Дата сдачи проекта на кафедру: “___”______20___ г.
Руководитель проекта ________________________________________
(подпись, ф.и.о., звание, степень)
Задание принял студент _______________________________________
(подпись, дата)
КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра ВТ и АСУ
Пояснительная записка
к курсовому проекту (работе)
по дисциплине “Основы микропроцессорной техники. Микропроцессорные системы охраны и сигнализации”
на тему “Типовая микропроцессорная система охраны и сигнализации”
Выполнил студент _________________________________________
группы ___________________________________________________
Допущен к защите__________________________________________
Руководитель проекта ______________________________________
Нормоконтролер___________________________________________
Защищен_____________ Оценка_______________
(дата)
Члены комиссии________________________________________
(подпись, дата, расшифровка подписи)
С одержание
Введение…………………………………………………………… |
2 |
1. Теоретические принципы разработки МПС охраны и сигнализации……………………………………………………… |
3 |
2. Разработка графа и таблицы переходов состояний МПСО…… |
5 |
3. Разработка аппаратного интерфейса МПСО…………………… |
7 |
4. Разработка программного интерфейса…………………………. |
10 |
5. Разработка управляющих программ режимов МПСО………… |
11 |
6. Разработка специального программного обеспечения………… |
14 |
Заключение………………………………………………………….. |
26 |
Список литературы…………………………………………………. |
27 |
В ведение
Системы охраны и сигнализации на основе микропроцессорного управления в настоящее время являются наиболее распространенным типом охранных устройств автомобилей. Причиной этому служит большая гибкость управления и лёгкая адаптация к внешним условиям благодаря возможности замены управляющей программы. При этом аппаратная часть систем охраны, выполняемая на основе микроконтроллера, является неизменяемой компонентой. В настоящее время в качестве микроконтроллеров систем охраны используются однокристальные микроконтроллеры фирм Intel, Atmel, MicroChip и др. В данном курсовом проекте в качестве ядра МПС используется микропроцессор Intel 80386.
1 Теоретические принципы разработки мпс охраны и сигнализации
Микропроцессорная система охраны и сигнализации содержит аппаратную часть, представленную микропроцессором, соединённым через интерфейсные схемы с датчиками и исполнительными устройствами, и программную часть, реализующую логику работы системы охраны и сигнализации. Управляющая программа включает в себя подпрограмму взаимодействия с датчиками и исполнительными устройствами и подпрограмму распознавания ситуации на основе логической обработки информации от датчиков. Основными исходными данными для проектирования и/или модернизации системы охраны и сигнализации являются перечень датчиков, их адреса в адресном пространстве микропроцессора, разрядность, способ подключения к МПС, протокол обмена данными. Основным средством для проектирования и отладки программной части является среда AFD. Датчики и радиобрелок системы охраны заменяются программным эмулятором.
Основные этапы разработки МПС охраны и сигнализации:
Выбор типа интерфейса для подключения датчиков и радиобрелка к МПС (интерфейс с общей шиной или интерфейс с изолированной шиной).
Определение режимов работы МПС, кодирование состояний.
Разработка графа и таблицы переходов состояний МПС.
Разработка аппаратного интерфейса МПС с датчиками и радиобрелком.
Разработка клавиатурного эмулятора датчика и эмулятора радиобрелка (при необходимости).
Выделение памяти для хранения текущих значений.
Кодирование состояний датчиков.
Разработка программ инициализации режимов работы МПС.
Разработка управляющих программ для всех режимов функционирования МПС.
Проведение тестовых испытаний.
Основными датчиками являются: контактные датчики закрытия дверей, капота, багажника; датчик включения зажигания; двухуровневый датчик удара, двухзонный датчик объёма, датчики обрыва питания, осадков и движения. Возможно также подключение дополнительных датчиков, вырабатывающих сигналы, аналогичные сигналам основных датчиков.
Опрос датчиков реализуется либо по прерыванию, либо программным методом. Анализ состояния датчиков осуществляется в конце каждого цикла опроса. Переход из одного режима работы МПС в другой осуществляется либо по сигналам от датчиков, либо по командам от радиобрелка. Логика функционирования МПС в каждом режиме определяется согласно типовой схеме работы системы охраны и сигнализации.