Курсовой проект по учебной дисциплине «Микропроцессорные средства» на тему «Система охранной сигнализации стационарного промышленного объекта»
СодержаниеСовременные интегрированные системы безопасности
Система централизованной охраны
1 Анализ задачи
Описание объекта, на который возможно установка охранной сигнализации
Функциональная спецификация
2 ПОСТРОЕНИЕ СтруктурнОЙ схемЫ централизованной охранОЙ СИСТЕМЫ
Рисунок.1. Схема централизованной охраны.
Классификация систем передачи извещений
Используемые датчики
Используемые мультиплексоры
Рисунок 3. Мультиплексор.
3.2 Описание семисегментного индикатора
Рисунок 4. Коды сегментов индикатора. Структурная и функциональная схемы индикатора DA03, фирмы KingBright
3.3 Описание датчиков
3.3.1 Извещатели разбития стекла
3.3.2 Контактные датчики
3.3.3 Вибрационные извещатели
3.3.4 Объемные датчики.
3.4 Оптическая система
3.6 Блок обработки сигналов
3.7 Другие элементы защиты ИК-датчиков
3.8 Установка и использование ИК-датчиков
3.8 Описание используемого микроконтроллера
3.8.2 Обоснование и выбор микроконтроллера AT89S51 фирмы Atmel
3.8.3 Отличительные особенности микроконтроллера AT89S51
Рисунок 7 - Внешний вид и расположение выводов AT89S51
4 Построение функциональной схемы централизированной охранной системы
Рисунок 8. Подключение кварцевого резонатора на порты микроконтроллера XTAL1, XTAL2
Рисунок 8. Схема подключения кнопки “Reset”, сбрасывающей микроконтроллер
Формула 1. Минимальный коэффициент усиления по току.
Рисунок 10. Сопряжение микроконтроллера с индикаторами
Рисунок 12. Преобразования переменных 220В в постоянные 5В
5.1 Описание среды разработки программного обеспечения
2. IAR 8051 Embedded Workbench.
3. Keil Software.
5.1.2. Описание используемой среды разработки программного обеспечения
5.1.1 Оптимизирующий кросс-компилятор C51
5.1.2 Макроассемблер A51
5.1.3 Компоновщик L51
5.1.4 Отладчик/симулятор WinSim51
Mov c,acc.1 mov address_bit1,c mov c,acc.2
Рисунок 16. Блок-схема работы программы.
Mov tmod,#00100000b
Подпрограмма передачи данных и контрольного бита данных через последовательных порт
Mov c,acc.1 mov address_bit1,c mov c,acc.2
Mov tmod,#00100000b