Суббота, 21 Декабря 2024, 01:22
Меню сайта
Доп. меню
Каталог схем
Категории раздела
Схемы на МК [50]
Готовые схемы и сборки на микроконтроллерах.
Программаторы [7]
Программаторы для микроконтроллеров.
Статистика
Вы вошли как
Гость
Группа
Гости
Ваш IP
3.135.214.208
Ваш браузер


Узнать больше

Сейчас на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Праздники
Праздники сегодня и завтра
Наши книги




Книга добавлена:
27 Марта 2010
6604
Электроника
Начинающий радиолюбитель

Книга добавлена:
31 Января 2010
3565
Книги
302 новые профессиональные схемы

Книга добавлена:
31 Августа 2010
2856
Книги
Электрические теплые полы

Книга добавлена:
23 Октября 2010
3966
Микроконтроллеры
Применение микроконтроллеров AVR схемы, алгоритмы, программы

Книга добавлена:
17 Февраля 2010
2861
Микроконтроллеры
Микроконтроллеры Microchip с аппаратной поддержкой USB


Главная » Статьи » Микроконтроллеры » Схемы на МК

Иммитатор присутствия
Иммитатор присутствия
 
Этой зимой нам пришлось надолго уехать из дому. Но как быть? Ведь могут же и обворовать. Квартира месяц без хозяев стоит! Именно в целях сохранности этой самой квартиры и её содержимого я собрал данное устройство.
Это устройство представляет собой хитрый таймер, который управляет четырьмя нагрузками. Хитрость этого таймера заключается в том, что каждый день он сам решает в какое время зажжется свет и в когда потухнет (псевдослучайные числа). Происходит это в 3 часа ночи. А промежутки, в которые свет может включиться и выключится, установлены таким образом, чтобы имитировать присутствие людей в квартире. (Включение с 17:00 до 19:00, выключение с 23:00 до 1:00, эти промежутки адаптированы "под зиму", и легко меняются, так как они записаны в EEPROM). Также, устройство управляет освещением двух аквариумов, которое включает и выключает в фиксированное в памяти время.
Ниже на рисунке представлена схема этого таймера.
 
 
Выполнено устройство на микроконтроллере фирмы Microchip, а именно PIC16F877. Выбор обусловлен только тем, что в то время он был под рукой. Вообще могу похвастать, что данное устройство я разработал, собрал и протестировал за 14 часов. Однако, не стоит беспокоится насчет качества проверки. Позднее оно проработало автономно 10 дней (до появления первого человека в квартире), и вполне справилось со своей задачей: рыбы живы, имущество цело.
Это был небольшой отступ в историю, продолжим. Время для нашего таймера тикает в RTC фирмы Dallas DS1302 (выбрана по тем же причинам, что и контроллер). Далее, для установки времени, ЖК-индикатор HY1602H - можно любой другой на 16 символов в две строки. RV1 регулирует его контрастность.
Питается устройство от сети через небольшой трансформатор. Напряжение на его вторичной обмотке не должно превышать 24-27 В. Соответственно конденсаторы фильтров рекомендую ставить на 35 В и более. Устройству необходимы два напряжения-12 и 5 вольт. 12 для включения реле, 5, соответственно, для контроллера и всей периферии.
Через разъем JP2 подключается панель управления устройством - просто четыре кнопки :. Антидребезга контактов устройство пока не имеет, но это только первая версия прошивки. Для его устранения можно поставить конденсаторы параллельно кнопкам.
Реле я поставил достаточно мощные (5Ах250В=1250 Вт), на всякий случай - устройство ведь не под присмотром работает!
Печатную плату я не разрабатывал - времени мало было, за 2 часа до отъезда закончил (а ехать в 6 часов утра решили:). В общем все на монтажке сделал.

Теперь о несколько непонятных знаках на ЖКИ:
 
 
В верхнем левом углу мы можем увидеть текущее врем. В режим установки времени устройство переходит по нажатии на кнопку OK. Далее выбираем нужное значение часов кнопками "+" и "-" , нажимаем ОК, выбираем значение минут, опять нажимаем ОК. Время сохраняется.
В верхнем правом углу находится время изменения состояния реле аквариумов. Соответственно O означает, что в указанное время аквариум выключится, I - включится. Например, надпись "O=23:00" значит, что аквариум выключится в 23 часа.
В нижней строке расположена такая же информация о состоянии первого и второго каналов со случайным выбором времени включения, или просто каналов для лампочек. Это самое время включения или выключения можно обновить (сгенерировать) еще раз, нажав на кнопку RET.

Также в памяти EEPROM контроллера содержатся пределы включения/выключения света, и время включения и выключения аквариумов. В таблице ниже можно посмотреть адреса и значения по умолчанию всех перечисленных пределов.
Как вы заметили, значения времени надо записывать в виде HEX но так как они пишутся в десятичной системе. Это связанно с устройством DS1302.
Дальше выкладываю несколько фотографий таймера.
Все устройство. Еще раз повторю - собирал очень быстро.
 
 
Основная плата. Два белых реле закорочены между собой, потому всего реле четыре.
 
 
ЖКИ.
 



Автор: Юрий Мельник aka Радиоломатель

Связь с автором: Нет данных

Веб сайт автора: Нет данных

Прислал: Нет данных

Источник: http://radiokot.ru


Доп материалы, файлы к устройству (схеме):

Проект для Proteus.

Прошивка МК с исходником.


Категория: Схемы на МК | Добавил: Volt (28 Декабря 2009)
Просмотров: 8348 | Теги: Зашита дома, мк | Рейтинг: 3.5/2

Быстрая навигация по сайту




Всего комментариев: 0
Имя *:
Email *:
Код *:




Поиск по сайту
Для корректного поиска вводите в поисковую форму не более 20-25 символов.


Форма входа
Наш опрос
Появляется ли у вас горизонтальная прокрутка при просмотре сайта?
Всего ответов: 307
Рекомендуем
Полезно знать!

Электрический ток будет равен тому, что мы получим, когда поделим разность потенциалов участка на сопротивляемость этого участка.

Советуем посетить

Пользователю
Почта на Майл.ру
Поисковик Google
Поисковик Yandex
Энциклопедия Википедия
Погода на Гисметео

Радиолюбителю
Паяльник
Электронный портал
Сервер радиолюбителей
РадиоКОТ

Поддержка сайта

Вы можете поддержать сайт напрямую через наши платежные реквизиты

WebMoney
Z355095169785
R218396818010
E144063919939

Все средства полученные от пользователей сайта будут использованы исключительно для поддержки и дальнейшего развития сайта.
Популярные схемы
1
Блоки питания
Простой импульсный блок питания 200 Вт
Просмотры: 97361
2
Схемы на МК
Вольтметр на микроконтроллере AVR
Просмотры: 52867
3
Схемы на МК
Микропроцессорный импульсный металлоискатель (с печатной платой)
Просмотры: 52263
4
Схемы на МК
Термометр меньше не бывает на Attiny2313
Просмотры: 39866
5
Блоки питания
Лабораторный БП
Просмотры: 39057
6
Преобразователи UPSы
Преобразователь 12-220В для питания ЛДС из компьютерного БП
Просмотры: 35656
7
Преобразователи UPSы
Преобразователь питания на MC34063
Просмотры: 35478
8
Программаторы
Самодельный программатор-отладчик PICkit 2
Просмотры: 34371
9
Схемы на МК
mp3 плеер на картах памяти
Просмотры: 33585
10
Схемы на МК
Простой цифровой вольтметр ch-c3200
Просмотры: 32709
Друзья и партнеры






Популярный Soft
1
Радиолюбительский софт
Pony Prog 2000
Просмотры: 24543
2
Радиолюбительский софт
Sprint-Layout 5.0 RUS (Portable)
Просмотры: 20913
3
Радиолюбительский софт
Сборник программ симуляторов для микроконтроллеров
Просмотры: 19578
4
Справочники
Аналоги микросхем
Просмотры: 17457
5
Радиолюбительский софт
Crocodile Technoy 3D v609
Просмотры: 16380
Счетчики сайта




Рейтинг Сайтов YandeG

Вся статистика общедоступна

Ошибки и опечатки
Система Orphus
Каталогизация схем, книг, программ по электронике и электротехнике.
Портал радиолюбителей DIOD © 2009 - 2024