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

ТЕМА: Суточный таймер mini-tini

Суточный таймер mini-tini 04 фев 2015 09:39 #26

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
capicator пишет:
А что получается при выхолде из режима программирования?
При выходе светодиод отключен. Неопределенность в том, что если нагрузка до начала программирования была включена (светодиод мигал), то после завершения программирования отключен и включится только когда в следующий раз наступит событие включения.
--
Программная память МК сейчас занята на 98%, места для маневра практически нет. Поэтому предлагаю сначала все-таки протестировать в железе работу таймера, может придется дорабатывать основную часть программы и те 2% будут как раз кстати. Затем уже займемся по-возможности доработкой индикации.
А еще посмотрю где можно сэкономить память МК.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 04 фев 2015 10:03 #27

  • capicator
  • capicator аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 39
  • Спасибо получено: 1
Тоесть получается после программирования всех таймеров он остается индицировать работу третьего таймера поскольку не горит.
Тут и проверять получается нечего так как на лицо проблема.
Надо все таки что бы он работал как я написал в прошлом письме или как то по другому индицировать что таймер в ожидании события, тогда все на местах будет.
Тестировать буду по любому, но лучше уже иметь все режимы и возможности сразу что бы по десять раз не делать.Пока по тихоньку развожу печатную плату так как не очень силен в этом деле.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 04 фев 2015 10:22 #28

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
capicator пишет:
Тут и проверять получается нечего так как на лицо проблема.
Это какая такая проблема не дает проверить? Программируете таймеры и сутки наблюдаете... Или воспользуйтесь вариантом записи в EEPROM и проверите за 5-10 минут. Устройство вполне работоспособно теоретически, проверьте практически, тогда посмотрим.
С другой стороны, честно говоря, не понимаю зачем такая индикация состояния нагрузки. Если не видно визуально включена нагрузка или нет (например, если это освещение, то наверно и без дополнительной индикации можно обойтись), то можно на выход МК управление реле или параллельно обмотке реле включить отдельный светодиод, который будет работать синхронно нагрузке. А светодиод от DS1307 использовать для индикации программирования.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 04 фев 2015 11:28 #29

  • capicator
  • capicator аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 39
  • Спасибо получено: 1
Проблема в памяти, старый я.И помнить когда чего там включится....
Вот визуально память быстро реанимируется. Это не шутка, я серьезно.
А таймер нужен для котла что бы включать эконом режим.
Конечно для света оно и так видно, а вот для других устройств...
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 04 фев 2015 11:45 #30

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
capicator пишет:
Конечно для света оно и так видно, а вот для других устройств...
Для других устройств светодиод на вывод 7 ATTINY13.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 04 фев 2015 12:12 #31

  • capicator
  • capicator аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 39
  • Спасибо получено: 1
Все так.
Но все же гораздо удобнее видеть какой из таймеров сейчас в работе по выводу 7 DS1307.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 04 фев 2015 12:36 #32

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
capicator пишет:
Но все же гораздо удобнее видеть какой из таймеров сейчас в работе по выводу 7 DS1307.
Конечно удобнее будет, если будет еще и индикация номера включенного таймера. Если принципиально надо знать, какой именно таймер включен. При этом не видя ни реального времени с которым работает контроллер, ни уставок, а настроенные данные забыты.
Еще удобнее будет, если использовать полноценный индикатор или дисплей.
---
Путей дальнейшего развития проекта вижу три.
1. Вы смиритесь с тем, что выбранный МК имеет ограниченные возможности и, по крайней мере мне, не удастся запихнуть в него все Ваши пожелания. Опробуете работу устройства в железе, дальше по необходимости и возможности будем его дорабатывать.
2. Переходим на другую элементную базу и начинаем все сначала.
3. Ждем автора.
Последнее редактирование: 04 фев 2015 12:36 от Soir.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 04 фев 2015 13:20 #33

  • capicator
  • capicator аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 39
  • Спасибо получено: 1
Не обижайтесь..
Путь один, осталось только добить индикацию режима ожидания до первого события.
И ВСЕ!!!!
Ну если конечно автор что то предложит только польза от этого выйдет.
Будем испытывать и выжимать максимум....
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 08 март 2015 22:19 #34

  • rossich
  • rossich аватар
  • Не в сети
  • habitue
  • Сообщений: 160
  • Спасибо получено: 42
  • sxem.org Sponsor 2019
Собирался в своё время делать подобный таймер для отключения домофона на ночь. Но возник вопрос: каким образом меняются уставки? Единственный ответ - отключением питания 3В на ИМС1307. Правильно?
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 09 март 2015 07:10 #35

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
rossich пишет:
каким образом меняются уставки? Единственный ответ - отключением питания 3В на ИМС1307. Правильно?
Неправильно.
Во-первых, отключение/включение питания 3В 1307, если не снято основное питание, ни к чему хорошему не приведет.
Во-вторых, полное снятие и подача питания 1307 не гарантирует, что время установится в 0:00. Могут быть случайные числа, даже выходящие за формат времени.
В-третьих, время на 1307 сбросится, а установки записанные в МК остаются. Таймер будет продолжать срабатывать по тем же временным интервалам, но со смещением.
Процедура установки расписана на первой странице темы, во вложении найдете описание. А в статье описана настройка авторского варианта таймера.
Последнее редактирование: 09 март 2015 07:10 от Soir.
Администратор запретил публиковать записи гостям.
Спасибо сказали: rossich

Суточный таймер mini-tini 16 апр 2015 09:41 #36

  • rossich
  • rossich аватар
  • Не в сети
  • habitue
  • Сообщений: 160
  • Спасибо получено: 42
  • sxem.org Sponsor 2019
Я не совсем верно выразился. Подразумевалось общее отключение питания и отключение питания с батареи.
Теперь по процедуре установки. Первичная установка понятна: собрали, отмыли, вставили батарейку, подали основное питание, нажали на кнопку Кн1 (обозначив тем самым начала выбранного интервала), через некоторое время нажали на кнопку Кн2 (обозначив окончание выдержки). Радуемся )))
Теперь мне нужно изменить интервал. Например, вместо 21.00 - 7.00 записать 22.00 - 7.00. Поймёт ли МК, что нажимая кнопку Кн1 во время отсчёта заданного временного интервала, я ввожу новую уставку?
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 16 апр 2015 10:06 #37

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
rossich пишет:
...Теперь мне нужно изменить интервал. Например, вместо 21.00 - 7.00 записать 22.00 - 7.00. Поймёт ли МК, что нажимая кнопку Кн1 во время отсчёта заданного временного интервала, я ввожу новую уставку?
Если речь о моем варианте, то подробное описание на предыдущей странице, сообщение №23.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 01 авг 2015 10:37 #38

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 2180
  • Спасибо получено: 911
  • Site Sponsor 2017 Author sxem.org Sponsor 2019
Soir. Добавил в статью sxem.org/2-vse-stati/17-avtomatika-v-bytu/8-tajmery-mini-tini модифицированный вариант из сообщения №23
Так как я только теоретически вник в описание . Есть вопрос по тексту
Дождаться времени выключения. Нажать на кнопку OFF(Кн1) – МК запишет время выключения 1-го таймера. Светодиод включен постоянно – готовность к записи второго таймера.

?Установка аналогично.? Готовность к программированию третьего таймера – отключение светодиода. После завершения программирования всех таймеров работа кнопок блокируется
Установка аналогично? второго таймера что ли?
Дайте правку этой части текста.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 01 авг 2015 12:13 #39

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
Уже и не помню подробностей.
Аналогично, это значит, что после завершения программирования первого таймера (нажали кнопку OFF, светодиод горит постоянно), начинается отсчет времени включения второго таймера. Нажатие на кнопку ON запускает отсчет времени выключения таймера два. Нажатие на кнопку OFF запоминает настройки таймера два, выключает светодиод и запускает отсчет времени включения для таймера три. Дальше ON - начало отсчета времени выключения, OFF - запоминание настроек таймера 3 и переход в рабочий режим.
Кажется так...
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 12:03 #40

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 111
  • Спасибо получено: 4
Добрый день.У меня был сдалан в железе и прошит этот дэвайс по первому (исходному) варианту. Но работал некорректно, слетали настройки при выключении питания ,как и у многих.Так и недобился корректной работы. Самый большой минус был в не наглядности записи времени,поскольку результат можна было наблюдать только через сутки (и слеты тоже).Ваш вариант это безусловно три шага вперед за что большая благодарность.Понимаю что память исчерпана но сделав Ваш вариант возникли пожелания с которыми он был-бы почти идеален,а именно:при течении времени заполнения второго и третьего таймера нужен мигающий лед по аналогии с первым таймером. Это визуализирует нажатие кнопок(это большой плюс), а знать в каком таймере находимся(если забыл), можно постфактум с последующей перезаписью, если ошибся.Дякую. P.S.мигающий лед при включенной нагрузке на мой взгляд излишество.
Последнее редактирование: 27 июль 2016 12:13 от принтер. Причина: допис
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 13:03 #41

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
принтер пишет:
при течении времени заполнения второго и третьего таймера нужен мигающий лед по аналогии с первым таймером.
Сделал.
принтер пишет:
мигающий лед при включенной нагрузке на мой взгляд излишество.
Отключил.
Вложения:
Последнее редактирование: 27 июль 2016 20:22 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 13:27 #42

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 111
  • Спасибо получено: 4
вот это оперативность!!! мне дольше набирать текст,чем Вам править!Щиро дякую ,заливаю ,видпишусь... и еще из этой же оперы - не могли бы Вы устранить недостаток в циклическом таймере(отдельной ветки не нашел)а именно: время таймера ограничивается примерно 10 минут,время паузы доводил до 30 больше не пробовал,хотелось бы по максимуму и поровну
Последнее редактирование: 27 июль 2016 13:39 от принтер. Причина: допис
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 15:02 #43

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
принтер пишет:
устранить недостаток в циклическом таймере
О чем речь? Давайте ссылку на разработку, прошивку, версию...
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 15:34 #44

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 111
  • Спасибо получено: 4
Отписываюсь, залил, попробовал. Оказалось готовность второго и третего таймера включённый LED, хотелось бы готовность третьего таймера - выключен LED, как и было, что-бы 2-й и 3-й отличались. Ще раз дякую)

Он идет на этой же странице, после суточного таймера, называеться "Циклический таймер mini-tini".

---
Сообщения объединил. Нарушение Правил, раздел 5, п.8
Soir.
Последнее редактирование: 27 июль 2016 15:47 от Soir. Причина: Нарушение правил.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 15:52 #45

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
принтер пишет:
что-бы 2-й и 3-й отличались.
Вы же писали:
принтер пишет:
а знать в каком таймере находимся(если забыл), можно постфактум с последующей перезаписью, если ошибся
Определитесь окончательно.

принтер пишет:
Он идет на этой же странице, после суточного таймера, называеться "Циклический таймер mini-tini".
Давайте без загадок. Укажите ссылку на тему или статью, номер сообщения...
Последнее редактирование: 27 июль 2016 15:53 от Soir.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 18:28 #46

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 111
  • Спасибо получено: 4
Циклический таймер
Да,вы правы ,надо четче излагать,итак сначала,надо:
лед=0 -готовность 1 таймера
мигание -заполнение 1 таймера
лед=1 -готовность 2
мигание -заполнение 2
лед=о -готовность 3
мигание -заполнение 3
лед=0 -начало отработки...
Прошу прощения за неясность изложения ,уже почти все как надо кроме 5-й строчки она лед=1,а надо лед=0.Впрочем експлуатировать можно и так,вещь нужная,одно из применеий-периодическое включение охранной сигнализации с перерывами на обед,ночь и т. д.Будет желание -подправите.
В любом случае-огромное спасибо!
Последнее редактирование: 16 сен 2016 13:17 от Vakula.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 20:24 #47

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
принтер пишет:
Циклический таймер:...
Циклический таймер не моя разработка.

принтер пишет:
надо кроме 5-й строчки она лед=1,а надо лед=0.
Изменил, проверьте.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 27 июль 2016 21:03 #48

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

Суточный таймер mini-tini 28 июль 2016 06:40 #49

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 111
  • Спасибо получено: 4
Добрый день. Не сочтите назойливым,но мне пришла идея еще более восстребованного варианта.Что если во время заполнения таймеров одновременно включать нагрузку.Сразу в работу, онлайн режим так сказать.Удобства очевидны.Возможно ли это - судить Вам.
Администратор запретил публиковать записи гостям.

Суточный таймер mini-tini 28 июль 2016 07:54 #50

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 11132
  • Спасибо получено: 4035
  • Respect sxem.org Sponsor 2019 Author
принтер пишет:
Удобства очевидны.
Мне не очевидны, но судить Вам.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: Vlad_Nick
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir