Помощь в написании студенческих работ
Антистрессовый сервис

Универсальный периферийный модуль

РефератПомощь в написанииУзнать стоимостьмоей работы

Уведомление пользователя Конец Пользователь сможет переключаться между автоматическим и ручным режимом. X≥Критическое значение Да Включить систему оповещения Отправка данных на главный микроконтроллер Конец. Под дополнительным освещением будем понимать освещение в туалете, кладовке и территория близ дома. Отправка на периферийный микроконтроллер Проверка состояния выключателя, b. Начало… Читать ещё >

Универсальный периферийный модуль (реферат, курсовая, диплом, контрольная)

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

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

Периферийный контроллер функционально состоит из блока сравнения, блока принятия решения и исполнительного устройства (3.6).

Управление отоплением осуществляется в автоматическом режиме.

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

Начало Ввод эталонной температуры, x.

Отправка данных на центральный микроконтроллер Определение периферийного микроконтроллера Отправка Считывание значения температуры с датчика, y.

x>=y.

Да.

Отключить отопление.

Нет Нет Включить отопление Выход Да Конец Управление основным освещением осуществляется с помощью выключателей и сервера. Под основным освещением будем понимать освещение комнат: кухня, спальня № 1, спальня № 2, детская, гостиная.

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

Отправка на периферийный микроконтроллер Проверка состояния выключателя, b.

a=b.

Нет Включение света Да Изменение состояния выключателя Уведомление пользователя Конец Дополнительное освещение осуществляется также как и в основном, но при этом анализируются показания датчиков движения и освещенности и исходя из их показаний включается освещение.

Под дополнительным освещением будем понимать освещение в туалете, кладовке и территория близ дома.

Начало Получение данных с сайта Отправка на периферийный микроконтроллер

Ручной режим.

Нет.

Да.

Включить датчики движения и.

Отключить датчики движения,.

освещенности.

освещенности.

Нет.

Проверка.

Наличие движения.

состояния.

выключателя, a.

Да.

Получение.

данных с сайта, b.

Достаточное освещение.

Нет.

a=b.

Включить свет.

Нет.

Включение света.

Да.

Да.

Изменение состояния.

выключателя.

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

Пожарная сигнализация реализована с помощью газоанализатора и системы оповещения. В случае обнаружения дыма или утечки газа периферийный микроконтроллер включает оповещение об обнаруженной опасности в данном помещении и передает информацию на главный модуль, который включает оповещение во всем доме и отправляет SMSсообщение пользователю (3.10) .

Начало.

Получение.

данных с.

газоанализатора,.

Нет.

x.

x>=Критическое значение Да Включить систему оповещения Отправка данных на главный микроконтроллер Конец.

Показать весь текст
Заполнить форму текущей работой