Проектирование микропроцессорной системы управления электронным замком
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
зования кода, блок сравнения кодов, вход в генератор временных интервалов и новые связи между функциональными блоками. Приведенная совокупность признаков позволяет упростить устройство управления кодовым замком путем уменьшения количества необходимых для нормальной работы устройства функциональных блоков за iет изменения алгоритма работы устройства.
Страна публикации RU
Дата подачи заявки 08.10.2001
Регистрационный номер заявки 2001127423/12
Эти системы не отвечают поставленной нашей задачи по следующим причинам:
. Системы реализованы на достаточно большом числе интегральных схем, что повышает их стоимость и снижает надежность.
. В системах для открытия замка используется набор кода, который можно забыть, либо ввести неправильно. Код также может стать известен третьим лицам, что может привести к нежелательным последствиям.
. Дымовой извещатель отсутствует как таковой, не реализовано автоматическое открывание замка в случае определенного ряда ситуаций.
.2 Выводы по аналогам
Проведенный анализ наглядно показал, что нет аналога, удовлетворяющего поставленной задаче, имеется ряд недостатков, которые в значительной степени влияют на надежность и стоимость системы.
6. Разработка структуры
.1 Описание функций, которые выполняет система
Для разработки структурной схемы системы управления цифровым замком, кратко опишем функции, которые должна выполнять разрабатываемая система:
начальный запуск системы;
запись в память микроконтроллера ключей для открытия замка;
прием данных с дымового извещателя и их обработка;
формирование выходного сигнала принудительного открывания замка;
удержание замка в открытом состоянии до устранения возгорания.
.2 Основные модули
Исходя из требований технического задания и функций, которые должна выполнять разрабатываемая система, можно выделить основные модули, из которых должна состоять вычислительная система.
.2.1 Датчики
Датчики являются неотъемлемой частью системы, они используются для того, чтобы система могла в реальном времени реагировать на изменения внешних параметров по заранее разработанному алгоритму. В настоящее время на рынке представлено большое разнообразие различных типов датчиков, некоторые из них являются узкоспециализированными [12].
Нашей системе требуется несколько точечных оптических дымовых датчиков (извещателей), которые будут определять степень задымленности помещения и при помощи радиопередатчика (дальность действия радиоканала - до 100 метров, в условиях прямой видимости) передавать полученную информацию системе. Под плоскими потолками расстояние между любой точкой защищаемого помещения в горизонтальной проекции и ближайшим детектором не должно превышать 7,5 м. В больших помещениях используется наиболее экономичная треугольная схема размещения датчиков на потолке (см. Рисунок 1).
Рисунок 1 - Схема размещения датчиков
Согласно этой схеме, если наша система будет установлена в прямоугольном помещении площадью 18 кв.м., понадобится 1 датчик.
.2.2 Устройство управления
Устройство управления является главной частью системы, оно необходимо для сбора и обработки информации поступающей с системы датчиков, выработки управляющих сигналов для исполнительных устройств, а также вывода информации на устройство индикации.
.2.3 Пульт управления и устройство визуальной индикации
Пульт управления и устройство визуальной индикации необходимы для запуска режима программирования микроконтроллера и визуального вывода номера текущего записываемого ключа.
.3 Выбор варианта структуры
В соответствии с определенными выше функциями можно определить общую структуру системы, которая представлена на втором листе графической части. Устройство управления держит замок в закрытом состоянии, ожидая подачи сигнала с дымоизвещателя, iитывателя Touch Memory, либо кнопки программирования. При получении сигнала микроконтроллер действует согласно алгоритму работы, переходя в режим открытия замка, посылая соответствующие импульсы на соленоиды, либо в режим записи ключей.
.4 Алгоритм работы
Алгоритм работы системы представлен на первом листе графической части.
.4.1 Алгоритм обработки сигналов с iитывателя
При получении сигнала с панели iитывателя микроконтроллер проверяет, есть ли прикоснувшийся ключ в памяти. Если зафиксировано касание зарегистрированным пользовательским ключом, замок открывается. Если это был мастер-ключ, то нужна проверка текущего режима работы. В случае режима программирования, микроконтроллер переходит к выполнению алгоритма программирования ключей (п.6.4.3). Иначе замок открывается. Если ключ не зарегистрирован, замок остается закрытым.
.4.2 Алгоритм обработки сигнала с дымоизвещателя
При обнаружении дыма в помещении дымовой датчик по радиоканалу передает сигнал на приемник управляющего устройства. Получая этот сигнал, микроконтроллер подает импульс на соленоид, открывая, либо удерживая открытым замок.
.4.3 Алгоритм программирования ключа
Для программирования нового ключа нужно проделать следующие действия:
. Нажать кнопку программирования
. На индикаторе появится буква P, что означает вход в режим программирования
. Коснуться мастер-ключом панели Touch Memory
.
Copyright © 2008-2014 studsell.com рубрикатор по предметам рубрикатор по типам работ пользовательское соглашение