Разработка микропроцессорной системы для управления некоторыми процессами в жилом доме, страница 6

            bsf          PORTB,5

            btfss       PORTA,5

            call         bath                             ; вызов подпрограммы контроля наполнения ванны

;-----------------------------------------------------------------------------;

; подпрограмма вкл/откл освещения

;-----------------------------------------------------------------------------;

Light

            btfss       PORTA,2                    ; проверка сигнала на включение света

            bcf          PORTB,5                    ; сигнал на включение освещения

            bsf          PORTB,5

            return                                         ; возврат из подпрограммы

5 БЛОК ПИТАНИЯ

Схема блока питания изображена на рисунке 15. Выходное напряжение – +5 В – используется для питания микросхем. Данный блок может использоваться для питания любых электронных устройств с входным напряжением +5 В, требующих стабильного напряжения с малым уровнем пульсаций.

Рисунок 15 – Схема блока питания

Краткое описание работы блока.

При наличии внешнего питания транзистор VT1 открыт, а VT2 – закрыт. Таким образом, на INT подаётся напряжение низкого уровня. Если пропадает внешнее напряжение, то VT1 закрывается, открывая VT2. На коллекторе транзистора VT2 появляется напряжение высокого уровня, что приводит к возникновению прерывания и открывает транзистор VT3, который коммутирует внутреннюю батарею питания.

Мощность, потребляемая системой:

,

где  – напряжение  относительно ;

 – максимальный ток вывода ;

 – выходное напряжение высокого уровня;

 – ток I/O канала;

 – выходное напряжение низкого уровня;

 – ток I/O канала;

 – мощность, потребляемая микросхемой МАХ485.

6 ИНСТРУКЦИЯ ПО ЭКСПЛУАТАЦИИ

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

1.  Включение системы производится кнопкой «switch» на пульте управления.

2.  Система автоматически поддерживает температуру воздуха в доме (квартире) на уровне .

3.  Включение света производится кнопкой «light» на пульте управления.

4.  Включение воды в ванной комнате производится кнопкой «bath» на пульте управления. При этом система автоматически поддерживает температуру воды , контролирует объём воды и отключает подачу при объёме .

5.  Система осуществляет периодический контроль датчика входной двери. При размыкании замка система ожидает закрытия двери в течение 10с; далее подаётся звуковой сигнал и на пульте управления загорается красная лампочка. В этом случае следует немедленно связаться со службой охраны.

6.  В случае отключения питания загорается жёлтая лампочка на пульте управления.

С наилучшими пожеланиями, разработчик.

ЗАКЛЮЧЕНИЕ

В курсовой работе спроектирована микропроцессорная система управления. Эта система может быть использована в жилом доме (квартире) для обеспечения автоматического слежения за температурой воздуха и воды, включения и выключения освещения и воды. Также она предоставляет возможность пассивного контроля безопасности: в случае взлома входной двери включается световая и звуковая сигнализация. В случае отключения питания также осуществляется сигнализация с одновременной записью аварийной ситуации в журнал событий (EEPROM память) и дальнейшее завершение работы. Таким образом, предоставлена возможность контроля причин аварийного завершения работы, используя внешнюю ЭВМ, что облегчает поиск возможных неисправностей.

Однако в случае практического применения система нуждается в доработке, в частности, желательно расширение функций. Например, сигнал управления «light» на включение/выключение освещения производит эту операцию со всеми имеющимися лампами, что неудобно на практике. Далее, оптимальные значения температуры воздуха, воды, объёма воды задаются разработчиком и не могут быть изменены пользователем – также серьёзный недостаток. Тем не менее, система работоспособна и в данном состоянии.

СПИСОК ИСПОЛЬЗОВАННЫХИСТОЧНИКОВ

1.  Однокристальные 8-миразрядные FLASH CMOS микроконтроллеры компании Microchip Technology.

2.  Справочник по среднему семейству микроконтроллеров PICMicro.


ПРИЛОЖЕНИЕ

1.  MAX485

2.  Печатная плата

3.  Листинг