Пятница, 26.04.2024, 07:37
Мой сайт
Приветствую Вас Гость | RSS
Главная | | Регистрация | Вход
Меню сайта

Мини-чат

Статистика

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

Форма входа

Главная » 2013 » Август » 21 » Автоматизация домашнего птичника
00:32
 

Автоматизация домашнего птичника

Программа автономного управления для небольшого птичника.
20х4
Оптимальное управление достигается применением автоматизации и позволяет, значительно экономить энергоресурсы, уменьшить трудозатраты и расходы на содержание.
схема в протеусе
Данная схема ориентируясь по часам реального времени, и по установленным значениям термостатов, может выполнять в автономном режиме такие функции.
Кормление в течение суток (до 10-ти раз).
Управление освещением.
Поддержание нужной температуры в помещении (вентиляция)
и управление задвижкой (дверкой) выгула птицы на улице .
схема в протеусе
Функционально программа управляет выходами от 5-ти таймеров..
- Первый и второй предназначены для управления исполнительного привода (механизма) кормления.
Соответственно 1-й это до 6-ти раз включение с длительностью от 1 секунды до 4-х минут.
- Второй это еще четыре таких же периода.
С третьего по пятый таймер это периоды включения от 1 мин. до 23 часов 59мин.
- Третий – имеет четыре периода вкл.- выкл., четвертый два и третий два периода вкл.- выкл..

Термостаты , диапазон работы и установок термостатов от -50°С до+110°С.
Первый работает по типу 'нагревателя' , второй и по типу 'нагревателя' и по типу 'охладителя' (выходы раздельные)

Сумеречный канал, это дополнительно возможность управления электроприборами по реальному времени суток день или ночь, имеет временную задержку после наступления сумерек или рассвета временную задержку от 0 до 90 минут.

Управление электроприводом «задвижки» имеем несколько вариантов.
1) управление автоматически по заданному времени. (период сутки)
2) Ручное открытие – закрытие автоматически по заданному времени. (период сутки)
3) Ручное закрытие – открытие автоматически по заданному времени. (период сутки)
4) Только ручное управление.

Привод открытия-закрытия будет работать до сработки соответствующего датчика ( но не более 4-х минут!)

Все управление происходит от матричной клавиатуры 3х4.

В при работе устройства в основном экране набираем (например) на клавиатуре 88 и нажимаем Кн# ввод , при этом мы сразу попадаем в меню настройки, установки и удаления датчиков температуры DS18b20.
(При монтаже схемы предусмотрите возможность их раздельного подключения, нужно для прописки адреса для каждого датчика).

Еще номера ячеек которые используются при управлении программой.

  • ‘11’ таймер №1.
  • ‘12’ таймер №2.
  • ‘13’ таймер №3.
  • ‘14’ таймер №4.
  • ‘15’ таймер №5.
  • ‘21’ термостат №1.
  • ‘22’ термостат №2.
  • ‘23’ термостат №2.1.
  • ‘69’ команда для привода «открыть –закрыть» в ручном режиме.
  • ‘70’ меню настроек управления привода задвижки.
  • '75' меню настроек сумеречного датчика.
  • '88' меню установки и удаления DS18b20.
  • '99' меню установки времени / даты.

12

Детали. Клавиатура 3х4(телефонная), ATmega16a, Ds1307, DS18b20, ЖКИ 20х4 (RC2004C-YHY-CSX или RC2004A-YHY-CSX )
Программа работает на тактовой частоте 4 мНz, на внешний кварц выставляются так.
фьюзы

Файлы: прошивка, proteus.
Считаю что этой программе еще можно найти различные варианты применения, так что если у кого дойдет дело ло применения, пишите интересно будет ознакомится с вашими трудами.....

Просмотров: 941 | Добавил: ybouls | Рейтинг: 0.0/0
Всего комментариев: 0
Поиск

Календарь
«  Август 2013  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031

Архив записей

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Copyright MyCorp © 2024 Сделать бесплатный сайт с uCoz