Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

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

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый 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
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
И где схема?
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Архив не загрузился. Ещё раз.
Долучення:
Останнє редагування: 22 бер. 2018 18:35 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
В принципе, все понятно. Но времени пока нет. Напомните мне через недельку...
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Хорошо напомню. Спасибо большое.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый Soir. Прошу прощения вы просили вам напомнить. Напоминаю, но если у вас появилось время))
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Хорошо, что напомнили. На днях займусь.
Останнє редагування: 03 квіт. 2018 22:29 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Пока похожий проект адаптировал под Вашу схему. Посмотрите, правильно ли назначение выводов МК.
Основные настройки работают. Вход в настройки и переход между группами настроек - удержание SET.

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

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

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Сделал расчет гражданских сумерек. Не уверен, что правильно, но с он-лайн калькуляторами более-менее совпадение есть. Следует иметь ввиду, что расчеты все равно примерные (несколько минут). Связано с возможностями микроконтроллера. Надеюсь, это не принципиально.

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

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

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый Soir проверил схему, выводы МК совпадают. В протеусе симуляция включается на дисплее ничего не отображается, при нажатии на кнопки все GND становится желтыми. Завтра сниму прибор и на нём всё проверю.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
andros77 пише:
В протеусе симуляция включается на дисплее ничего не отображается, при нажатии на кнопки все GND становится желтыми.
Это плохо - короткое замыкание. Какой проект используете для симуляции?
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Проект ваш из #8
Останнє редагування: 04 квіт. 2018 18:43 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Я по ошибке совсем не ту прошивку выложил. Перезалил.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Уважаемый Soir проверил проект в железе всё нормально. Между программой по расчётам гражданских сумерек и прибором разница примерно 10 минут. Это нормально всё равно будет настройка в 30 минут.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
andros77 пише:
Например в 16:45 включилось освещение в 2:00 выключилось и за 2 часа до конца сумерек
включилось освещение а в 8:15 уже выключилось, до наступления вечерних сумерек.
Сделать два режима эконом и обычный.
Тут не понял. Всегда должно в 2:00 выключаться? В эконом режиме какие-то настройки нужны?

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

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
В эконом режиме всегда в 2:00 выключается и за 2 часа включается до конца сумерек.
Настройка меню времени думаю просто выставить от 1 до 30 минут. Это время будет прибавляться к началу сумерек.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
andros77 пише:
При работе устройства если нажать на кнопку + высветится время начало включения а при нажатии на – высветится конец выключения.
Еще вопрос.
Какое время выводить? Время начала/окончания сумерек или с учетом опережения/задержки? А в эконом режиме?
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Время выводить начало/конец сумерек без учёта опережения задержки.

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

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Если выводить время сумерек, то вопрос об эконом отпадает.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
В меню для эконом сделать пункт On/OFF. On это включен эконом режим. OFF обычный режим.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Доработал прошивку. Но не проверял даже в симуляторе.
В меню еще один пункт - установка времени опережения/задержки и включение/выключение эконом.
Останнє редагування: 08 квіт. 2018 08:48 від Soir. Причина: Удаление неактуального вложения
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Проверил прошивку, обычный режим работает. В эконом режиме реле не включается при наступлении сумерек.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Поправил, но все равно нужно проверить.
Останнє редагування: 08 квіт. 2018 08:48 від Soir. Причина: Удаление неактуального вложения
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 872
  • Подякували: 50
  • Author
Теперь в эконом режиме реле включается по наступлению сумерек. А в 2 часа ночи не выключается.
Останнє редагування: 07 квіт. 2018 14:08 від andros77.
Увійдіть до облікового запису, щоб писати повідомлення.

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

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Еще доработал, но уже совсем запутался когда включать, когда выключать...
Долучення:
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir