Контроллер птичника
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Контроллер птичника
Всем привет . Собираю контроллер для освещения птичника. Терморегулятор, регулятор влажности , меню с этим разобрался все работает. не как получается сообразить как сделать контроль освещения.
1. нужно чтобы по расписанию система эмитировала восход и закат. скажем в 7:00 (время выставляется в меню) в течении получаса (выставляется в меню) плавное увеличение яркости и вечером скажем в 21:00 (выставляется в меню) плавное снижение яркости в течении того же получаса..
2. Весь первый цикл должен работать если на улице к этим моментам стемнело. Так как есть окно и днем освещение там практически не нужно.
3. Если освещения недостаточно, включается лампа на отдельном канале. + у этого канала должна быть энергонезависимая память на случай отключения электричества запоминалось состояние и при необходимости при подачи электричества лампа загоралась или нет. То есть если она горела в момент отключения то зажигается, если нет то нет.
последовательный алгоритм
Зимнее время...
7:00---недостаточно света---плавный розжиг лампы накаливания 30 минут--- недостаточно света--- включение LED лампы---через 2 часа света стало достаточно--- LED лампа отключается--- темнеет--- LED снова включается--- 20:30--- LED тухнет, включается лампа накаливания--- 30 минут снижается яркость до нуля.
Летнее время...
Соответственно по датчику освещенности не чего работать не будет.
Проект первый мой. Прошу тапками не закидывать...
Всем спасибо.
1. нужно чтобы по расписанию система эмитировала восход и закат. скажем в 7:00 (время выставляется в меню) в течении получаса (выставляется в меню) плавное увеличение яркости и вечером скажем в 21:00 (выставляется в меню) плавное снижение яркости в течении того же получаса..
2. Весь первый цикл должен работать если на улице к этим моментам стемнело. Так как есть окно и днем освещение там практически не нужно.
3. Если освещения недостаточно, включается лампа на отдельном канале. + у этого канала должна быть энергонезависимая память на случай отключения электричества запоминалось состояние и при необходимости при подачи электричества лампа загоралась или нет. То есть если она горела в момент отключения то зажигается, если нет то нет.
последовательный алгоритм
Зимнее время...
7:00---недостаточно света---плавный розжиг лампы накаливания 30 минут--- недостаточно света--- включение LED лампы---через 2 часа света стало достаточно--- LED лампа отключается--- темнеет--- LED снова включается--- 20:30--- LED тухнет, включается лампа накаливания--- 30 минут снижается яркость до нуля.
Летнее время...
Соответственно по датчику освещенности не чего работать не будет.
Проект первый мой. Прошу тапками не закидывать...
Всем спасибо.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Контроллер птичника
ПОИСК http://forum.flprogwiki.ru/viewtopic.php?f=20&t=1215
Добавлено (06.02.2017, 15:23)
---------------------------------------------
Освещение светодиодное? Если да, то использовать "аналоговые выходы" (ШИМ) со счетчиком +/- для плавного нарастания/убывания с мощными мосфетами. Если освещение на лампочках, то надо по форуму лазить. Народ где-то обсуждал блоки фазного управления лампами накаливания симистором.
Добавлено (06.02.2017, 15:23)
---------------------------------------------
Освещение светодиодное? Если да, то использовать "аналоговые выходы" (ШИМ) со счетчиком +/- для плавного нарастания/убывания с мощными мосфетами. Если освещение на лампочках, то надо по форуму лазить. Народ где-то обсуждал блоки фазного управления лампами накаливания симистором.
Последний раз редактировалось Boroda 06 фев 2017, 15:25, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Контроллер птичника
освещение и светодиодная лампа на 220в для постоянного освещения и накаливания для ШИМ регулирования через твердотелное реле.
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Контроллер птичника
Это 2 разных блока? ссылка одна и таже
Контроллер птичника
У моего сына уже вторую зиму работает управление освещением курятника , программа написана на FLPROG все время что то модернизируем, контроль освещения фото датчиком без ШИМ .
2 светодиодные лампы на 220 вольт 10 ВТ основное и 5 ВТ резервное освещение. Вкл 6.00 утра и выкл 21.00 по часам реального времени.
фото датчик следит за состоянием освещения внутри курятника если дверь открыта то уровень яркости превышает уровень основной лампы и он тухнет .Если дверь закрыт или начал темнеть фотодатчик опять включит основную лампу и если он перегорел вкл резерв на экране покажет аварию через RemoteXY а на самом блоке покажет светодиодный индикатор. В 21.00 основной выключается и включается резервный на 3 мин типа курам пора спать у них рефлекс вырабатывается Восход и закат это неважный параметр из личного опыта знаю. В 90-е я 3 года ставил эксперименты над курами в деревне 17 кур несли 17 яиц в день без перекуров зимой в -25 в каменном сарае.Температуру надо знать чтобы успеть взять яйца до того как они лопнут.
Никакая система вам не поможет если вместе с освещением вы не обеспечите их полноценным рационом для кур несушек. Одни несут яйца а следом другие буду клевать их. На рынке их продают корм для кур несушек ведро 200 руб он черного цвета потому что содержит мясокостную муку.
вот показывает аварию основного освещения
2 светодиодные лампы на 220 вольт 10 ВТ основное и 5 ВТ резервное освещение. Вкл 6.00 утра и выкл 21.00 по часам реального времени.
фото датчик следит за состоянием освещения внутри курятника если дверь открыта то уровень яркости превышает уровень основной лампы и он тухнет .Если дверь закрыт или начал темнеть фотодатчик опять включит основную лампу и если он перегорел вкл резерв на экране покажет аварию через RemoteXY а на самом блоке покажет светодиодный индикатор. В 21.00 основной выключается и включается резервный на 3 мин типа курам пора спать у них рефлекс вырабатывается Восход и закат это неважный параметр из личного опыта знаю. В 90-е я 3 года ставил эксперименты над курами в деревне 17 кур несли 17 яиц в день без перекуров зимой в -25 в каменном сарае.Температуру надо знать чтобы успеть взять яйца до того как они лопнут.
Никакая система вам не поможет если вместе с освещением вы не обеспечите их полноценным рационом для кур несушек. Одни несут яйца а следом другие буду клевать их. На рынке их продают корм для кур несушек ведро 200 руб он черного цвета потому что содержит мясокостную муку.
вот показывает аварию основного освещения
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Контроллер птичника
alibek, клевали они как раз из за того что что не хватает в рационе. Все же резкое включение выключение света для них стресс. а стресс пагубно влияет на яйценоскость..
Добавлено (07.02.2017, 08:18)
---------------------------------------------
Вчера с толкнулся с тем что при настройки меню, изменяя параметры, некоторые из них просто не сохраняются в EEPROM. хотя в настройках стоит галочка сохранять. создал меню из 11 пунктов причем сохраняются значения только в первых 5ти
Добавлено (07.02.2017, 08:18)
---------------------------------------------
Вчера с толкнулся с тем что при настройки меню, изменяя параметры, некоторые из них просто не сохраняются в EEPROM. хотя в настройках стоит галочка сохранять. создал меню из 11 пунктов причем сохраняются значения только в первых 5ти
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Dreamer85 07 фев 2017, 09:01, всего редактировалось 1 раз.
- slavushka64
- Сержант
- Сообщения: 171
- Зарегистрирован: 06 сен 2015, 12:14
- Откуда: Бишкек
- Имя: Вячеслав
Контроллер птичника
вот тут глянте Dreamer85, Какая версия FLProg установлена?
Последний раз редактировалось slavushka64 07 фев 2017, 10:20, всего редактировалось 1 раз.
Контроллер птичника
Почему вместо ламп накаливания не использовать светодиодные ленты на 12 вольт .Тогда схема управления упрощается , можно использовать резервное питание от автомобильного аккумулятора при отключении основного питания АВР тут http://flprog.ru/video/vip/1/video_less ... ideourok_1
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Контроллер птичника
slavushka64, вчера обновился до 2,3,1. такая же проблема.
alibek, можно впринципе и ленты, но свет отключают хоть и редко, но мало ли как оно завтра то будет.
Попробывал пользовательский блок который держит еденицу на выходе по заданному времени. . вроде устраивает его работа, но начались проблемы с сохранением настроек.
alibek, можно впринципе и ленты, но свет отключают хоть и редко, но мало ли как оно завтра то будет.
Попробывал пользовательский блок который держит еденицу на выходе по заданному времени. . вроде устраивает его работа, но начались проблемы с сохранением настроек.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- slavushka64
- Сержант
- Сообщения: 171
- Зарегистрирован: 06 сен 2015, 12:14
- Откуда: Бишкек
- Имя: Вячеслав
Контроллер птичника
Dreamer85, На проект бы глянуть.
Контроллер птичника
Как то странно вы блок управления по времени используете. Один блок на свою нагрузку, зачем триггер
- slavushka64
- Сержант
- Сообщения: 171
- Зарегистрирован: 06 сен 2015, 12:14
- Откуда: Бишкек
- Имя: Вячеслав
Контроллер птичника
Вот и надо проект глянуть
Контроллер птичника
И раз уж куры то вспышек света писаются я бы порекомендовал ДРЛ они разгораются медленно, а светодиоды для освещения аквариума больше подойдут чем для курятника
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Контроллер птичника
Обновил файлы библиотеки в C:\Program Files (x86)\FLProg\ideV1\libraries на EEPROMex-master. Все равно стабильно сохраняются только первые 5 пунктов меню. остальным все пофиг.
Прилагаю 2 файл проекта.
тот что V1 полный.
тот что NEW только меню, которое так же не сохраняет параметры
Добавлено (07.02.2017, 11:02)
---------------------------------------------
Прилагаю 2 файл проекта.
тот что V1 полный.
тот что NEW только меню, которое так же не сохраняет параметры
Добавлено (07.02.2017, 11:02)
---------------------------------------------
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Dreamer85 07 фев 2017, 11:05, всего редактировалось 1 раз.
- slavushka64
- Сержант
- Сообщения: 171
- Зарегистрирован: 06 сен 2015, 12:14
- Откуда: Бишкек
- Имя: Вячеслав
Контроллер птичника
Dreamer85, В настройках надо ставить галочку стартовое значение в EEPROM и всавить начальное значение. Оно запишется в память только один раз при загрузке, а дальше при работе уже туда будут записываться ваши измененные значения.
Извиняюсь в полном проекте увидел
Извиняюсь в полном проекте увидел
Последний раз редактировалось slavushka64 07 фев 2017, 11:14, всего редактировалось 1 раз.
-
- Рядовой
- Сообщения: 45
- Зарегистрирован: 01 фев 2017, 00:25
- Откуда: Сызрань
- Контактная информация:
Контроллер птичника
slavushka64, да я и ставил и не ставил, и щас только снес полностью FLProg и IDE установил только FLProg 2.3.1. все без результата, не сохраняет последние пункты меню. щас попробую на другой машине там тоже установлена FLProg.
Причем когда не ставлю стартовые значения. в меню появляются рандомные числа . Вместо 12 часов может появиться 238 или что то подобное. листать потом устанеш ))
Причем когда не ставлю стартовые значения. в меню появляются рандомные числа . Вместо 12 часов может появиться 238 или что то подобное. листать потом устанеш ))
Последний раз редактировалось Dreamer85 07 фев 2017, 11:20, всего редактировалось 1 раз.
- slavushka64
- Сержант
- Сообщения: 171
- Зарегистрирован: 06 сен 2015, 12:14
- Откуда: Бишкек
- Имя: Вячеслав
Контроллер птичника
Dreamer85, В V1 только в пяти пунктах установлено стартовое значение EEPROM. Попробуйте установить во всех пунктах.
Добавлено (07.02.2017, 11:29)
---------------------------------------------
Dreamer85, ОК, Попробуйте на другой машине.
Добавлено (07.02.2017, 11:29)
---------------------------------------------
Dreamer85, ОК, Попробуйте на другой машине.
- support
- Супермодератор
- Сообщения: 1902
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Контактная информация:
Контроллер птичника
Я как раз сейчас занимаюсь добавлением внешней (I2C) EEPROM, и скорее всего буду модернизировать код работы с EEPROM. Постараюсь максимально проверить описанные Вами ошибки.
Автор программы FLProg.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость