Интелектуальный дом



Курсовой Проект Умный Дом

Охранная система, проект умный дом (часть 1)  Июнь 2, 2016 – 14:51
imageКак видно из картинки, к каждому аналоговому датчику параллельно включен резистор, обладающий определенным сопротивлением. В качестве датчиков можно использовать: инфракрасный детектор движения, датчик разбития стекла, датчик открытия двери. Как видно из выше перечисленного, на одном шлейфе при правильной обработке поступающей информации можно обезопасить от взлома всю квартиру. Для этого и для проверки работоспособности шлейфа в макетном образце были использованы простые переключатели, которые как раз и имитируют данные датчики.
Пример макетирования шлейфа с использованием переключателей

Показания же снимались с оконечного резистора, а благодаря построению по данному принципу шлейфа, мы получили возможность, знать какой именно сработал переключатель. Ведь при замыкание определенных переключателей, на которых подвешены разные сопротивления резисторов, на оконечном резисторе будет всегда разное значение падения напряжения в пределах от напряжения питания и до нуля.
Напряжение, снимаемого с оконечного резистора, аналоговая величина, то нам для обработки получаемых данных необходим аналого-цифровой преобразователь (АЦП) для дальнейшей обработки информации в процессоре. Исходя из выше перечисленного был выбран процессор С8051F310 со встроенным 10-ти разрядным АЦП. Блок-схема получившийся системы представлена ниже.


А так как была необходимость визуализации получаемой информации на компьютере, то за интерфейс связи был выбран RS232, за его популярность и «разжеванность» (практически на любом форуме радиолюбителей и программистом можно найти рекомендации по работе с ним). Исходя из этого, была выбрана микросхема MAX202 поддерживающая данный интерфейс.
Среды разработки
При создании макетного образца появилась необходимость написание программ как и для процессора (нижний уровень), так и для компьютера (верхний уровень).
Нижний уровень разрабатывался в среде Keil 4, предназначенной для контроллеров семейства 8051 и имеющая в своем составе компилятор С. Написанная программа выполняет следующие функции: обработка информации принятой со встроенного АЦП, анализа полученных данных и на основании жестко зашитой таблицы передача определенного кода, с использованием встроенного блока интерфейса UART на компьютер, что полностью повторяет функции ПКП.
Программирование контроллера
image image image image

Source: geektimes.ru


Рекламная фотосъёмка

порошковая краска для металла купить в Москве
Видео на тему:
Проект Arduino "Умный дом" || (Arduino "Smart home")
Проект Arduino "Умный дом" || (Arduino "Smart home")

Держатель в автомобиль для смартфона по материалам http://onetto.ru.

Похожие публикации:

  1. Технология 7 Проект Умный Дом
  2. Схема Системы Умный Дом
  3. Основ Системы Умный Дом