Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Астротаймер.

Астротаймер. 22 март 2018 16:31 #1

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Уважаемый Soir опять прошу вашей помощи. Сразу говорю что это не ваш проект. Если согласитесь помочь буду очень благодарен вам.
Год назад собрал схему АСТРОТАЙМЕР. Всё работает только хотел в неё внести ещё две настройки.
Сам АСТРОТАЙМЕР работает так: включается освещение при наступлении гражданских сумерек а выключается по окончании гражданских сумерек.
Меню такое:
Установка долготы
Установка широты
Установка часового пояса
Установка года
Установка месяца
Установка дня
Установка часов
Установка минут
Ещё хотел внести две настройки в меню.
1. Задержка относительно начала гражданских сумерек (мин).
Если например сумерки начинаются в 17:00 а заканчиваются в 8:00.
Сделать настройку времени от 1 до 30 минут.
Если поставить например 15 минут.
Тогда включаться освещение будет не в 17:00 а 16:45 а выключаться не в 8:00 а в 8:15.
Этот режим позволит включать освещение до сумерек. А не когда уже стемнеет и включится освещение.
2. Режим эконом. Это когда освещение включается при наступлении сумерек как в 1 пункте. А на саму ночь выключается и включается перед концом сумерек.
Например в 16:45 включилось освещение в 2:00 выключилось и за 2 часа до конца сумерек
включилось освещение а в 8:15 уже выключилось, до наступления вечерних сумерек.
Сделать два режима эконом и обычный.

В архиве схема в протеусе прошивка сама и по моему исходники, если это вам поможет.
Если можно будет схему не менять так как устройство уже собрано. Но если не получится можно поменять.
При работе устройства если нажать на кнопку + высветится время начало включения а при нажатии на – высветится конец выключения.
Вложения:
Администратор запретил публиковать записи гостям.

Астротаймер. 22 март 2018 18:27 #2

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
И где схема?
Администратор запретил публиковать записи гостям.

Астротаймер. 22 март 2018 18:34 #3

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Архив не загрузился. Ещё раз.
Вложения:
Последнее редактирование: 22 март 2018 18:35 от andros77.
Администратор запретил публиковать записи гостям.

Астротаймер. 22 март 2018 21:04 #4

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
В принципе, все понятно. Но времени пока нет. Напомните мне через недельку...
Администратор запретил публиковать записи гостям.

Астротаймер. 23 март 2018 18:50 #5

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Хорошо напомню. Спасибо большое.
Администратор запретил публиковать записи гостям.

Астротаймер. 03 апр 2018 19:55 #6

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Уважаемый Soir. Прошу прощения вы просили вам напомнить. Напоминаю, но если у вас появилось время))
Администратор запретил публиковать записи гостям.

Астротаймер. 03 апр 2018 22:13 #7

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
Хорошо, что напомнили. На днях займусь.
Последнее редактирование: 03 апр 2018 22:29 от Soir.
Администратор запретил публиковать записи гостям.

Астротаймер. 04 апр 2018 08:48 #8

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
Пока похожий проект адаптировал под Вашу схему. Посмотрите, правильно ли назначение выводов МК.
Основные настройки работают. Вход в настройки и переход между группами настроек - удержание SET.

Проверьте, как работает вычисление восхода и захода солнца. В основном режиме кнопка PLUS - восход, MINUS - заход. В меню SUN настройка координат и часового пояса. Не знаю, насколько корректно будет определение по всей Земле, но проверьте по местности, где предполагается применение прибора.

Что такое гражданские сумерки - с этим мне еще нужно разобраться и как их вычислять тоже пока не знаю.
Вложения:
Последнее редактирование: 04 апр 2018 20:42 от Soir. Причина: Обновление прошивки
Администратор запретил публиковать записи гостям.

Астротаймер. 04 апр 2018 17:20 #9

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
Сделал расчет гражданских сумерек. Не уверен, что правильно, но с он-лайн калькуляторами более-менее совпадение есть. Следует иметь ввиду, что расчеты все равно примерные (несколько минут). Связано с возможностями микроконтроллера. Надеюсь, это не принципиально.

Добавил включение/выключение реле при наступлении сумерек. Проверьте работу, потом доработаю остальной алгоритм.

Прошивку обновил в предыдущем сообщении.
Администратор запретил публиковать записи гостям.

Астротаймер. 04 апр 2018 17:49 #10

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Уважаемый Soir проверил схему, выводы МК совпадают. В протеусе симуляция включается на дисплее ничего не отображается, при нажатии на кнопки все GND становится желтыми. Завтра сниму прибор и на нём всё проверю.
Администратор запретил публиковать записи гостям.

Астротаймер. 04 апр 2018 18:10 #11

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
andros77 пишет:
В протеусе симуляция включается на дисплее ничего не отображается, при нажатии на кнопки все GND становится желтыми.
Это плохо - короткое замыкание. Какой проект используете для симуляции?
Администратор запретил публиковать записи гостям.

Астротаймер. 04 апр 2018 18:38 #12

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Проект ваш из #8
Последнее редактирование: 04 апр 2018 18:43 от andros77.
Администратор запретил публиковать записи гостям.

Астротаймер. 04 апр 2018 20:43 #13

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
Я по ошибке совсем не ту прошивку выложил. Перезалил.
Администратор запретил публиковать записи гостям.

Астротаймер. 05 апр 2018 18:48 #14

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Уважаемый Soir проверил проект в железе всё нормально. Между программой по расчётам гражданских сумерек и прибором разница примерно 10 минут. Это нормально всё равно будет настройка в 30 минут.
Администратор запретил публиковать записи гостям.

Астротаймер. 05 апр 2018 20:07 #15

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
andros77 пишет:
Например в 16:45 включилось освещение в 2:00 выключилось и за 2 часа до конца сумерек
включилось освещение а в 8:15 уже выключилось, до наступления вечерних сумерек.
Сделать два режима эконом и обычный.
Тут не понял. Всегда должно в 2:00 выключаться? В эконом режиме какие-то настройки нужны?

Кстати, как организовать в меню настройки времени? Внешний вид, пределы...
Администратор запретил публиковать записи гостям.

Астротаймер. 05 апр 2018 20:13 #16

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
В эконом режиме всегда в 2:00 выключается и за 2 часа включается до конца сумерек.
Настройка меню времени думаю просто выставить от 1 до 30 минут. Это время будет прибавляться к началу сумерек.
Администратор запретил публиковать записи гостям.

Астротаймер. 05 апр 2018 20:29 #17

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
andros77 пишет:
При работе устройства если нажать на кнопку + высветится время начало включения а при нажатии на – высветится конец выключения.
Еще вопрос.
Какое время выводить? Время начала/окончания сумерек или с учетом опережения/задержки? А в эконом режиме?
Администратор запретил публиковать записи гостям.

Астротаймер. 05 апр 2018 20:35 #18

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Время выводить начало/конец сумерек без учёта опережения задержки.

Про эконом режим вас не понял.
Администратор запретил публиковать записи гостям.

Астротаймер. 05 апр 2018 20:45 #19

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
Если выводить время сумерек, то вопрос об эконом отпадает.
Администратор запретил публиковать записи гостям.

Астротаймер. 05 апр 2018 20:54 #20

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
В меню для эконом сделать пункт On/OFF. On это включен эконом режим. OFF обычный режим.
Администратор запретил публиковать записи гостям.

Астротаймер. 05 апр 2018 20:56 #21

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
Доработал прошивку. Но не проверял даже в симуляторе.
В меню еще один пункт - установка времени опережения/задержки и включение/выключение эконом.
Последнее редактирование: 08 апр 2018 08:48 от Soir. Причина: Удаление неактуального вложения
Администратор запретил публиковать записи гостям.

Астротаймер. 06 апр 2018 19:24 #22

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Проверил прошивку, обычный режим работает. В эконом режиме реле не включается при наступлении сумерек.
Администратор запретил публиковать записи гостям.

Астротаймер. 06 апр 2018 20:26 #23

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
Поправил, но все равно нужно проверить.
Последнее редактирование: 08 апр 2018 08:48 от Soir. Причина: Удаление неактуального вложения
Администратор запретил публиковать записи гостям.

Астротаймер. 07 апр 2018 14:06 #24

  • andros77
  • andros77 аватар
  • на форуме
  • I'm here long time
  • Сообщений: 301
  • Спасибо получено: 6
Теперь в эконом режиме реле включается по наступлению сумерек. А в 2 часа ночи не выключается.
Последнее редактирование: 07 апр 2018 14:08 от andros77.
Администратор запретил публиковать записи гостям.

Астротаймер. 08 апр 2018 08:47 #25

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7400
  • Спасибо получено: 2567
Еще доработал, но уже совсем запутался когда включать, когда выключать...
Вложения:
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Модераторы: wolf2000, Vakula, Айнцвайдрайченко