Контроллер птичника

Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

Контроллер птичника

Сообщение Dreamer85 »

Всем  привет . Собираю контроллер для освещения птичника. Терморегулятор, регулятор влажности , меню с этим разобрался все работает. не как получается сообразить как сделать контроль освещения.

1. нужно чтобы по расписанию система эмитировала восход и закат. скажем в 7:00 (время выставляется в меню) в течении получаса (выставляется в меню) плавное увеличение яркости и вечером скажем в 21:00 (выставляется в меню) плавное снижение яркости в течении того же получаса.. 
2. Весь первый цикл должен работать если на улице к этим моментам стемнело. Так как есть окно  и днем освещение там практически не нужно.
3. Если освещения недостаточно, включается лампа на отдельном канале. + у этого канала должна быть энергонезависимая память на случай отключения электричества запоминалось состояние и при необходимости при подачи электричества лампа загоралась или нет. То есть если она горела в момент отключения то зажигается, если нет  то  нет.

последовательный алгоритм

Зимнее время... 
7:00---недостаточно света---плавный розжиг лампы накаливания 30 минут--- недостаточно света--- включение LED лампы---через 2 часа света стало достаточно--- LED лампа отключается--- темнеет--- LED снова включается--- 20:30--- LED тухнет, включается лампа накаливания--- 30 минут снижается яркость до нуля.

Летнее время...
Соответственно по датчику освещенности  не чего работать  не будет.

Проект первый мой. Прошу тапками не закидывать... 
Всем спасибо.
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

Контроллер птичника

Сообщение Boroda »

ПОИСК http://forum.flprogwiki.ru/viewtopic.php?f=20&t=1215

Добавлено (06.02.2017, 15:23)
---------------------------------------------
Освещение светодиодное? Если да, то использовать "аналоговые выходы" (ШИМ) со счетчиком +/- для плавного нарастания/убывания с мощными мосфетами. Если освещение на лампочках, то надо по форуму лазить. Народ где-то обсуждал блоки фазного управления лампами накаливания симистором.
Последний раз редактировалось Boroda 06 фев 2017, 15:25, всего редактировалось 1 раз.
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

Контроллер птичника

Сообщение Dreamer85 »

освещение и светодиодная лампа на 220в для постоянного освещения и накаливания для ШИМ регулирования  через твердотелное реле.
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

Контроллер птичника

Сообщение slavas »

Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

Контроллер птичника

Сообщение Dreamer85 »

Это 2 разных блока? ссылка одна и таже
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

Контроллер птичника

Сообщение slavas »

alibek
Рядовой
Сообщения: 90
Зарегистрирован: 14 сен 2015, 12:12
Откуда: Тамбов
Имя: Алибек

Контроллер птичника

Сообщение alibek »

У моего сына уже вторую зиму работает управление освещением курятника , программа написана на FLPROG все время что то модернизируем, контроль освещения фото датчиком без ШИМ  .
2 светодиодные лампы на 220 вольт 10 ВТ основное и 5 ВТ резервное освещение.  Вкл 6.00 утра  и выкл 21.00 по часам реального времени.
фото датчик следит за состоянием освещения внутри курятника если дверь открыта то уровень яркости превышает уровень основной лампы и он тухнет .Если дверь закрыт или начал темнеть фотодатчик опять включит основную лампу и если он перегорел вкл резерв на экране покажет аварию через RemoteXY а на самом блоке покажет светодиодный индикатор. В 21.00 основной выключается и включается резервный на 3 мин типа курам пора спать у них рефлекс вырабатывается  Восход и закат это неважный параметр из личного опыта знаю. В 90-е я 3 года ставил эксперименты над курами в деревне 17 кур несли 17 яиц в день без перекуров зимой в -25 в каменном сарае.Температуру надо знать чтобы успеть взять яйца до того как они лопнут.
Никакая система вам не поможет если вместе с освещением вы не обеспечите их полноценным рационом для кур несушек. Одни несут яйца а следом другие буду клевать их. На рынке их продают корм для кур несушек ведро 200 руб он черного цвета  потому что содержит мясокостную муку.


вот показывает аварию основного освещения
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

Контроллер птичника

Сообщение Dreamer85 »

alibek, клевали они как раз из за того что что не хватает в рационе. Все же резкое включение выключение света для них стресс. а стресс пагубно влияет на яйценоскость..

Добавлено (07.02.2017, 08:18)
---------------------------------------------
Вчера с толкнулся с тем что при настройки меню, изменяя параметры, некоторые из них просто не сохраняются в EEPROM. хотя в настройках стоит галочка сохранять. создал меню из 11 пунктов причем сохраняются значения только в первых 5ти
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Dreamer85 07 фев 2017, 09:01, всего редактировалось 1 раз.
Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06 сен 2015, 12:14
Откуда: Бишкек
Имя: Вячеслав

Контроллер птичника

Сообщение slavushka64 »

вот тут глянте   Dreamer85, Какая версия FLProg установлена?
Последний раз редактировалось slavushka64 07 фев 2017, 10:20, всего редактировалось 1 раз.
alibek
Рядовой
Сообщения: 90
Зарегистрирован: 14 сен 2015, 12:12
Откуда: Тамбов
Имя: Алибек

Контроллер птичника

Сообщение alibek »

Почему вместо ламп накаливания не использовать светодиодные ленты на 12 вольт .Тогда схема управления упрощается ,  можно использовать резервное питание от автомобильного аккумулятора   при отключении основного питания АВР тут  http://flprog.ru/video/vip/1/video_less ... ideourok_1
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

Контроллер птичника

Сообщение Dreamer85 »

slavushka64,  вчера обновился до 2,3,1. такая же проблема.
alibek,  можно впринципе и ленты, но свет отключают хоть и редко, но мало ли как оно завтра то будет. 

Попробывал пользовательский блок который держит еденицу на выходе по заданному времени. . вроде устраивает его работа, но начались проблемы с сохранением настроек.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06 сен 2015, 12:14
Откуда: Бишкек
Имя: Вячеслав

Контроллер птичника

Сообщение slavushka64 »

Dreamer85, На проект бы глянуть.
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

Контроллер птичника

Сообщение slavas »

Как то странно вы блок управления по времени используете. Один блок на свою нагрузку, зачем триггер
Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06 сен 2015, 12:14
Откуда: Бишкек
Имя: Вячеслав

Контроллер птичника

Сообщение slavushka64 »

Вот и надо проект глянуть
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

Контроллер птичника

Сообщение slavas »

И раз уж куры то вспышек света писаются я бы порекомендовал ДРЛ они разгораются медленно, а светодиоды для освещения аквариума больше подойдут чем для курятника
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

Контроллер птичника

Сообщение Dreamer85 »

Обновил файлы библиотеки в C:\Program Files (x86)\FLProg\ideV1\libraries на EEPROMex-master. Все равно стабильно сохраняются только первые 5 пунктов меню. остальным все пофиг.

Прилагаю 2 файл проекта.

тот что V1 полный.
тот что NEW только меню, которое так же  не сохраняет параметры

Добавлено (07.02.2017, 11:02)
---------------------------------------------
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Dreamer85 07 фев 2017, 11:05, всего редактировалось 1 раз.
Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06 сен 2015, 12:14
Откуда: Бишкек
Имя: Вячеслав

Контроллер птичника

Сообщение slavushka64 »

Dreamer85, В настройках надо ставить галочку стартовое значение в EEPROM и всавить начальное значение. Оно запишется в память только один раз при загрузке, а дальше при работе уже туда будут записываться ваши измененные значения.

Извиняюсь в полном проекте увидел
Последний раз редактировалось slavushka64 07 фев 2017, 11:14, всего редактировалось 1 раз.
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

Контроллер птичника

Сообщение Dreamer85 »

slavushka64, да я и ставил и не ставил, и щас только снес полностью FLProg  и IDE  установил только  FLProg 2.3.1.  все без результата, не сохраняет последние пункты меню.  щас попробую на другой машине  там тоже установлена FLProg.

Причем когда не ставлю стартовые значения.  в меню появляются рандомные числа . Вместо 12 часов может появиться 238 или что то подобное. листать потом устанеш ))
Последний раз редактировалось Dreamer85 07 фев 2017, 11:20, всего редактировалось 1 раз.
Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06 сен 2015, 12:14
Откуда: Бишкек
Имя: Вячеслав

Контроллер птичника

Сообщение slavushka64 »

Dreamer85, В V1 только в пяти пунктах установлено стартовое значение EEPROM. Попробуйте установить во всех пунктах.

Добавлено (07.02.2017, 11:29)
---------------------------------------------
Dreamer85, ОК, Попробуйте на другой машине.
Аватара пользователя
support
Супермодератор
Сообщения: 1902
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Контроллер птичника

Сообщение support »

Я как раз сейчас занимаюсь добавлением внешней (I2C) EEPROM, и скорее всего буду модернизировать код работы с EEPROM. Постараюсь максимально проверить описанные Вами ошибки.
Автор программы FLProg.
Ответить

Вернуться в «Проекты различных устройств на Arduino»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость