Система пожаротушения

Автор работы: Пользователь скрыл имя, 03 Мая 2012 в 00:02, курсовая работа

Описание

В данном курсовом проекте поставлена задача разработки системы противопожарной защиты помещения, в которой микропроцессор будет выполнять координирующую роль: он будет получать сигналы с датчиков и определять поведение противодымной системы в целом в зависимости от данных, пришедших с датчиков. Одним из плюсов данной системы является отличная масштабируемость, которая позволяет применять подобную схему как для небольших офисов, так и для этажа здания или всего здания в целом путем внесения лишь небольших изменений. Внедрение разрабатываемой системы противодымной защиты позволит существенно повысить пожарную безопасность простым, дешевым и эффективным способом.

Содержание

Введение…………………………………….……………………………..............5
1 Формулировка системных требований к МПС……................................6
2 Системно-алгоритмическое проектирование…………………...............7
3 Разработка аппаратного обеспечения микропроцессорной системы..…………………………………..................................................8
3.1 Разработка и описание структурной схемы….........................................8
3.2 Разработка и описание функциональной схемы………………………..8
3.3 Разработка и описание принципиальной схемы………........................10
4 Разработка программного обеспечения микропроцессорной системы.....………….................................................................................12
4.1 Выбор и обоснование выбора среды программирования…………….12
4.2 Разработка алгоритма программы……………………………………...12
Заключение...............................................................…..........................................14
Список использованных источников…………………………………………...15
Приложение А Структурная схема МПС………………....................................16
Приложение Б Функциональная схема МПС.....................................................17
Приложение В Принципиальная схема МПС.....................................................18
Приложение Г Перечень элементов, использованных в схеме……………….19
Приложение Д Схема алгоритма программы.....................................................20
Приложение Е Листинг программы....................................................................21

Работа состоит из  7 файлов

3kurs.doc

— 477.00 Кб (Скачать документ)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    Содержание 
 

Введение…………………………………….……………………………..............5

    1  Формулировка системных требований к МПС……................................6

    2 Системно-алгоритмическое проектирование…………………...............7

    3 Разработка аппаратного обеспечения микропроцессорной системы..…………………………………..................................................8

    3.1 Разработка и описание структурной схемы….........................................8

    3.2 Разработка и описание функциональной схемы………………………..8

    3.3 Разработка и описание принципиальной схемы………........................10

    4 Разработка программного обеспечения микропроцессорной системы.....………….................................................................................12

    4.1 Выбор и обоснование выбора среды программирования…………….12

    4.2 Разработка алгоритма программы……………………………………...12

    Заключение...............................................................…..........................................14

Список использованных источников…………………………………………...15

Приложение А Структурная схема МПС………………....................................16

Приложение Б Функциональная схема МПС.....................................................17

Приложение В Принципиальная схема МПС.....................................................18

Приложение Г Перечень элементов, использованных в схеме……………….19

Приложение Д Схема алгоритма программы.....................................................20

Приложение Е Листинг программы....................................................................21

     
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Введение 
 

       Потребность в проектировании контроллеров на основе микропроцессоров и программируемой логики продолжает стремительно увеличиваться. Сегодня происходит автоматизация практически всей окружающей нас среды с помощью дешевых и мощных микроконтроллеров. Микроконтроллер - это самостоятельная компьютерная система, которая содержит процессор, вспомогательные схемы и устройства ввода-вывода данных, размещенные в общем корпусе. Микроконтроллеры, используемые в различных устройствах, выполняют функции интерпретации данных, поступающих с клавиатуры пользователя или от датчиков, определяющих параетры окружающей среды, обеспечивают связь между различными устройствами системы и передают данные другим приборам. Микропроцессоры встраивают в теле-, видео- и аудиоаппаратуру. Микропроцессоры управляют кухонными комбайнами, стиральными машинами, СВЧ печами, и многими другими бытовыми приборами, современные автомобили содержат сотни микроконтроллеров.

       В данном курсовом проекте поставлена задача разработки системы противопожарной  защиты помещения, в которой микропроцессор будет выполнять координирующую роль: он будет получать сигналы с датчиков и определять поведение противодымной системы в целом в зависимости от данных, пришедших с датчиков. Одним из плюсов данной системы является отличная масштабируемость, которая позволяет применять подобную схему как для небольших офисов, так и для этажа здания или всего здания в целом путем внесения лишь небольших изменений. Внедрение разрабатываемой системы противодымной защиты позволит существенно повысить пожарную безопасность простым, дешевым и эффективным способом.

       Пояснительная записка включает в себя 4 главы. Краткая характеристика глав курсового проекта представлена ниже.

       Глава 1 – формулирование требований к  микропроцессорной системе. В данной главе формулируются системные требования к разрабатываемой микропроцессорной системе, которые заключаются в определении набора требований пользователя и создании вытекающей из него спецификации.

       Глава 2 – системно-алгоритмическое проектирование. В этой части пояснительной записки  осуществляется распределение функций  из функциональной спецификации между аппаратной и программной частями. Также в этой главе разрабатывается общая структура и алгоритмы функционирования устройства.

       Глава 3 – проектирование аппаратных средств. Здесь осуществляется выбор микроконтроллера, на основе которого будет строиться устройство, разрабатывается структурная схема устройства приводится описание выбранной элементной базы. Затем происходит составление функциональной схемы устройства, на основе которой уже строится принципиальная электрическая схема устройства и перечень её элементов.

       Глава 4 – проектирование программных  средств. В данной главе составляется алгоритм выполнения программы, выбор используемого языка программирования, компиляция и трансляция программы.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       1 Формулировка системных требований к МПС 
 

       В данном курсовом проекте требуется  разработать принципиальную схему  и текст программы управления системы противопожарной  защиты помещения.

       Наша  система должна контролировать возможные  источники возникновения пожара, опрашивать датчики дыма. Каждый датчик должен опрашиваться по индивидуальной линии. Точно так же идивидуально должны поступать и команды на включение и отключение системы противопожарной защиты в помещении. Индикацию состояния датчиков и элементов системы мы будем осуществлять посредством светодиодов и LCD.

       Таким образом, для контроля каждого помещения  нам потребуется 4 линии:

- вход с датчика  дыма;

- вход с датчиков  температуры;

- включение клапанов  дымоудаления;

- включение системы пожаротушения

Логический ноль на линии будет означать отсутствие задымления или пассивное состояние системы противопожарной защиты, а логическая единица - присутствие дыма и включение системы противопожарной защиты для датчиков дыма и средств противопожарной защиты соответственно.

При наличии задымления в помещении сразу же должны включаться все элементы системы защиты.

       Помимо  непосредственной обработки данных, процесс мониторинга необходимо наглядно представить пользователю. Для этих целей мы будем •использовать  светодиоды и LCD. В случае возникновения задымления внимание оператора должна привлечь звуковая сигнализация. Для реализации звуковых эффектов мы будем использовать динамик. 

Функции устройства:

       1 - Измерение температуры

       2 – Управление клапанами дымоудаления

       3 -  Отображение на дисплее

       4 - Оповещение 
 
 
 
 
 
 
 

       2 Системно-алгоритмическое проектирование 
 

       В данной главе курсового проектирования потребуется распределить, какие  из функций фукнциональной спецификации будут выполняться аппаратной частью, а какие программной. Также на этом этапе помимо разбиения микропроцессрнои системы на программную и аппаратную части нужно будет разработать её общую структуру и алгоритмы функционирования.

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

       Преимущества  программной реализации:

       - широкие функциональные возможности  реализации;

       - легкая осуществимость перенастройки  микропроцессорной системы на  новые условия, задачи, объекты путем изменения только программного обеспечения.

       Недостатки  программной реализации:

       -  большее время выполнения функций,  обусловленное последовательным методом выполнения программы;

       - ограниченный объем памяти программ  и данных;

       -  сложность программной реализации функций непосредственного сопряжения с реальными объектами;

       - ограниченный объем памяти программ  и данных.

       Используя, представленные выше преимущества и  недостатки, а также функциональную спецификацию, произведём разделение функций. Функции, выполняемые программной частью:

       - логическая обработка входных  данных;

       -  принятие решения о включении  или выключении системы дымоуда-ления;

       - выдача команд управления светодиодами;

       - выдача команд вывода текстовых  данных на LCD;'

       - выдача команд управления динамиком;

       - организация задержек между опросами  датчиков. Функции, выполняемые аппаратной  частью:

       - мониторинг помещения датчиками  дыма;

       - непосредственное управление элементами  противодымной защиты;

       - отображение текстовых данных  на LCD;

       - упраление динамиком.

Теперь нужно  составить общую структуру и  алгоритмы функциони-*                рования программной и аппаратной частей. Данная структура представлена

на рисунке 2.1.

     Функции, выполняемые аппаратной частью:

     - опрос датчиков;

     - преобразование входных и выходных сигналов в нужную форму;

     - передача управляющих сигналов  на элементы элементы системы  противодымной защиты;

     - зажигание и гашение светодиодов;

     - отображение текстовых данных  на LCD;

     - включение и выключение динамика. 
 
 
 
 
 
 

Рисунок 2.1 – Структурная схема и алгоритм функционирования программной и аппаратной части МПС 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       3 Разработка аппаратного обеспечения микропроцессорной системы 

       3.1 Разработка и описание структурной схемы 
 

       После того, как было принято компромиссное  решение о программной и аппаратной реализации можно приступать к проектированию аппаратной части, которая включает в себя разработку структурной и принципиальной схем. Выберем микроконтроллер, на базе которого будет строиться микропроцессорная система. При выборе микроконтроллера необходимо учитывать разрядность микроконтроллера.

pra.vsd

— 198.00 Кб (Скачать документ)

prb.vsd

— 531.50 Кб (Скачать документ)

progaorig.c

— 4.40 Кб (Скачать документ)

progaorigo0ld.c

— 3.75 Кб (Скачать документ)

Информация о работе Система пожаротушения