- •Содержание
- •Введение
- •1 Теоретическая часть
- •Постановка задачи
- •1.2 Теоретические сведения
- •2 Практическая часть
- •2.1 Принципиальная схема устройства
- •2.2 Алгоритм работы программы
- •If(d2) // Если при этом не пропала 2-х секундная активность датчика 2 , то человек зашел
- •Delay_ms(300);
- •If(d1) // Если при этом не пропала 2-х секундная активность датчика 1 , то человек вышел
- •Список использованных источников
- •Приложение
1 Теоретическая часть
Постановка задачи
Разработать систему управления освещения «Умный дом», которая должна строиться на МК ATMega32.
Для удобства написания кода прошивки была взята среда разработки CodeVisionAVR C Compiler. Симуляция устройства будет проведена в программе Proteus.
.
1.2 Теоретические сведения
Умный дом (англ. smart home) — жилой дом современного типа, организованный для проживания людей при помощи автоматизации и высокотехнологичных устройств. Под «умным» домом следует понимать систему, которая обеспечивает безопасность, комфорт и ресурсосбережение для всех пользователей. В простейшем случае она должна уметь распознавать конкретные ситуации, происходящие в доме, и соответствующим образом на них реагировать: одна из систем может управлять поведением других по заранее выработанным алгоритмам. Кроме того, от автоматизации нескольких подсистем обеспечивается синергетический эффект для всего комплекса.
Под термином «умный дом» обычно понимают интеграцию следующих систем в единую систему управления зданием:
Системы управления и связи
Система отопления, вентиляции и кондиционирования
Система освещения
Система электропитания здания
Система безопасности и мониторинга
Система управления освещением – устройство служит для автоматического управления освещением в помещении. С помощью систем датчиков устройство определяет фактический проход человека в помещение и при этом включает в нём освещение. На рынках используют подобного вида устройства, и они работают на дистанционном управлении, но данное устройство отличается тем, что оно работает автоматически при факте прохода человека в помещение. Такое устройство удобно использовать в небольших помещениях такого типа как кладовки, уборные комнаты и т.п. Для получения данных о наличии людей служат такие датчики как: Датчик движения (рис 1.1) – это пироэлектрический детектор, служащий приемником волн инфракрасного диапазона. Из курса физики мы знаем, что любое тело, нагретое до определенной температуры, начинает излучать ИК волны, тело человека так же имеет температуру 36,6 С. То есть, принцип работы датчика движения основан на регистрации, инфракрасных волн, которые исходят от тела человека.[1]
Рисунок 1.1 – Инфракрасный датчик движения
Датчик прохода (рис 1.2) – служащий для определения прохода человека в помещение. Он работает на принципе прерывания луча, что и соответствует фактическому проходу человека через датчик.
Рисунок 1.2 – Датчик прохода
2 Практическая часть
2.1 Принципиальная схема устройства
Принципиальная схема устройства изображена на рисунке 2.1
Рисунок 2.1 – Электрическая принципиальная схема
При прохождении объекта через ИК датчики, они передают сигнал на оптрон PC817. Сигнал с оптрона передаётся на микроконтроллер D1, тот же в свою очередь увеличивает число запомненных проходов людей на единицу, что соответствует одному пройденному объекту в помещение. Микроконтроллер D1 согласно программе передает через резистор R12, на транзистор VT1 сигнал для его усиления, усиленный сигнал передаётся на реле К1 , а он же в свою очередь замыкает цепь, вследствие чего загорается лампочка, тем самым освещая помещение.
Разъёмы:
ХР1 – подключаются к источнику питания 12 вольт;
ХР2 – к источнику света;
ХР3 и ХР4 – к датчикам прохода;
ХР5 – к датчику движения.
микросхема DA1 стабилизирует напряжения для питания микроконтроллера DD1 на уровне 5 вольт
Конденсаторы С1 с2 с3 фильтруют помехи по цепям питания
Оптроны VD2 VD3 VD4 развязывают и предохраняют тем самым входы микроконтроллера от выходов датчика, транзистор VT1 управляет реле K1
Сигнал управления на него подается через резистор R11
резисторы R5 R6 R7 ограничивают токи через светодиоды оптронов
R1 R2 R3 предохраняют светодиоды оптронов от микротоков
R8 R9 R10 "подтягивают" входы микроконтроллера к напряжению уровня логической "1"
диод VD1 предохраняет транзистор VT1 от ЭДС самоиндукции катушки реле K1
Резистор R4 не позволяет открыться транзистору VT1 от обратного тока коллектора
Микроконтроллер DD1 тактируется от встроенного RC генератора частотой 1 МГц
Вот тут я совсем не шарю, первый абзац скопирован из другого документа, остальное это то, что ты писал в аське. Посмотри пожалуйста на схему и сделай из этого нормальное описание.
В первом абзаце про D1 говориться и про R12. У тебя кажется R11 и D1 вообще нету. В общем нужно всё поправить и в нормальном порядке написать.
