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

ТЕМА: Таймер циклический; от 3-х секунд включения, и пауза до 100 суток .

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 18 июнь 2015 00:11 #1

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
приветствую всех форумчан
собрал данный таймер,
sxem.org/2-vse-stati/22-tajmery/88-tajme...i-pauza-do-100-sutok
но так и не смог разобраться с управлением - требуется выставить включенный интервал = 5 минутам, а выключенный = (24часа минус 5 минут)
для проверки хотел сделать 5 сек вкл. 5 сек выкл.
нажал Кн2 (моргает точка во втором разряде и горит постоянно в четвертом) выставил 0005, при дальнейшем нажатии Кн2 переходим к установкам выключенного состояния(во втором разряде индикатора точка горит постоянно , четвертом мигает), выставил 0005. еще раз нажал Кн2 засветились цифры 0647 и ничего не происходит. при нажатии Кн1 запускается таймер , реле включается, 5 сек. и тишина....
подскажите пожалуйста как сделать настройки на требуемую задачу
заранее благодарен
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 18 июнь 2015 06:59 #2

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 928
  • Спасибо получено: 274
kret_a_v пишет:
для проверки хотел сделать 5 сек вкл. 5 сек выкл.
Вот тут вы немного неверно поняли описание, 5 сек выкл. программа не поддерживает такой интервал минимум можно 1 час выкл.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 18 июнь 2015 08:27 #3

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
Oto спасибо что ответили
т.е в первой установке выставляются секунды , а во второй часы (выключено максимум 9999 часов = 416 суток с хвостиком) ?
если так, тогда все понятно (в смысле все работает)
больше ни каких настроек нет ?
с первой установкой понятно ( теоретически мах 9999 сек. = 166,65 мин = 2,78 часа) - а если нужно включенное состояние к примеру 8 часов ? это как то можно выставить ? если можно конечно ?

было бы здорово , что бы можно было выставлять время паузы не так жестко , к примеру при входе в установки , была бы возможность выбора настройки ...
имею в виду алгоритм меню ...
удержание кн2 - индицируется {On--} означает что зашли в установку времени вкл. состояния
1е короткое нажатие кн2 - показывает {0000} и моргает точка 1 разряда(установка суток кн1(-) кн3(+) мах число 9999)
2е короткое нажатие кн2 - показывает {0000} и моргает точка 2 разряда(установка часов кн1(-) кн3(+) мах число 24)
3е короткое нажатие кн2 - показывает {0000} и моргает точка 3 разряда(установка минут кн1(-) кн3(+) мах число 60)
4е короткое нажатие кн2 - показывает {0000} и моргает точка 4 разряда(установка секунд кн1(-) кн3(+) мах число 60)
повторное удержание кн2 - индицируется {-OFF} означает что зашли в установку времени вкл. состояния
установка суток, часов , минут и секунд аналогично.
третье удержание кн2 - 3 раза моргнут все точки, а потом моргают точки 1 2 разряда цифры погашены - означает что при выходе из настроек и при включении таймера в сеть будет стартовать отсчет вкл. состояния
5е короткое нажатие кн2 - моргают точки 3 и 4 разрядов цифры погашены - означает что при выходе из настроек и при включении таймера в сеть будет стартовать отсчет выкл. состояния
6е короткое нажатие кн2 - бегущий огонек всех 4х точек - означает что при подаче питания таймер запуститься с того момента когда питание было выключенно
четвертое удержание кн2 - выход из режима настроек и запуск таймера при этом индицируется {rEc} а потом {GOO}, после этого идет индикация обратного отсчета стартового состояния (сначала обратный отсчет 60 секунд в течении 3-5 секунд, потом показывается на табло бегущий огонь из сегментов D и показывается сколько минут осталось (в течении 1-2 секунд), далее показывается на табло бегущий огонь из сегментов G и показывается сколько часов осталось (в течении 1-2 секунд), а после показывается на табло бегущий огонь из сегментов А и показывается сколько суток осталось (в течении 1-2 секунд), и так по кругу (обратный отсчет с 60 , значение минут,часов,суток)
осталось - имеется в виду до перехода в следующее состояние
при этой индикации можно
запустить принудительно таймер вкл. или выкл. состояния кнопками 3 и 1 соответственно, по длинному нажатию.
удержание кнопок 3и1 - сброс, перезапуск,
удержание всех 3х кнопок - стирание всех настроек
так же не плохо было бы добавить индикацию состояния вкл, выкл двухцветным диодом , а нажатие бипером и при окончании отсчета , за 10 сек до перехода состояния подовать звуковые сигналы (пи,пи,пи...) а за 1 сек. до перехода состояния подовать постоянный сигнал (пиииии)

может кто то может осилить этот алгоритм для данного таймера и выложит прошивку для него? :blush:

получился бы тогда супер таймер B) , универсальный ...
Последнее редактирование: 18 июнь 2015 08:33 от kret_a_v.
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 18 июнь 2015 10:42 #4

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 928
  • Спасибо получено: 274
kret_a_v пишет:
в первой установке выставляются секунды ( теоретически мах 9999 сек. = 166,65 мин = 2,78 часа)
Не совсем так , включение от 3 сек до 60 мин, и и на дисплее установка идет в часовом формате , например если на дисплее выставлено 5мин. 30 сек., это значит нагрузка будет включена 330 секунд
kret_a_v пишет:
а во второй часы (выключено максимум 9999 часов = 416 суток с хвостиком) ?
Я могу конечно сейчас и ошибаться так как давно это было, но по моему и тут диапазон от 1часа до 2400 часов, на дисплее тут тоже в календарно-часовом виде все отображается , например если на дисплее выставлено 06.12. по времени это шесть дней 12 часов , или 156 часов.
kret_a_v пишет:
было бы здорово , что бы можно было .........
......получился бы тогда супер таймер B) , универсальный ...
Из своего опыта могу сказать что не получится, так как практически у каждого свое понимание каким должен быть "пупер таймер".
То что вы описали , и какие удобства там должны быть дополнительно, может оно и лучше, хотя на вид сервис слишком .
Тот таймер который описан в статье делался мной не столько из спортивного интереса, а больше из практической надобности для конкретной задачи.
Сейчас к сожалению не могу уделить время созданию подобного нового или модификации старого.
Как вариант, возможно если Soir имеет в своем арсенале что то подобное, тогда возможен еще какой нибудь вариант таймера, и еще добавлю что в моем исполнении , алгоритм который вы описали, в тини2313 точно не влезет.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 18 июнь 2015 13:55 #5

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
теперь хоть как то стало понятно , спасибо Вам огромное Oto за разъяснения
жаль, что я так и не постиг искусство написания прошивок для МК :blush:
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 18 июнь 2015 14:46 #6

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
Oto пишет:
Как вариант, возможно если Soir имеет в своем арсенале что то подобное...
В арсенале уже столько, что мне проще написать заново, чем подыскать подходящее. Чуть разгребу дела, посмотрю.

kret_a_v, Если за выходные не отзовусь - напомните, если вопрос еще будет актуален.
Нужно именно на 2313 и по схеме, как в статье? Или плата еще не собрана?
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 18 июнь 2015 15:26 #7

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
Soir и Вам спасибо огромное что откликнулись
вопрос актуален будет , т.к. собрал 2 платы, один таймер соседу на двчу, второй себе, так вот себе , хотелось бы по круче :blush:
плата собрана и тикает)))
Soir-договорились , напомню
к стате, еще возник вопрос, подключал индикатор по больше , так на этой схеме он тускло показывает и первый разряд совсем не горит , проверяю батарейкой - рабочий , ставлю в плату , другой - все работает
это сопротивления на сегментах нужно менять на меньшие ? и первый разряд тухнет - ток большой , порт тини не выдерживает ?
Последнее редактирование: 18 июнь 2015 15:28 от kret_a_v.
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 18 июнь 2015 17:05 #8

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 928
  • Спасибо получено: 274
kret_a_v пишет:
.... подключал индикатор по больше , так на этой схеме он тускло показывает и первый разряд совсем не горит , проверяю батарейкой - рабочий , ставлю в плату , другой - все работает это сопротивления на сегментах нужно менять на меньшие ? и первый разряд тухнет - ток большой , порт тини не выдерживает ?
Мне особенно за это нравятся радиолюбительские конструкции, что в них всегда можно использовать детали с дохлых материнок, в том числе микроконтроллеры с палеными портами, и аномальными индикаторами :cheer: (шутка).
Если серьезно я действительно не могу предположить где вы эти индикаторы берете, про себя могу сказать, если беру на рынке, то перво наперво на выбор влияет только если продавец "клятвенно" утверждает так же под его честное честное слово что индикаторы яркие, только потом уже имеет значение какая им цена.
Правда на рынке всего таких только два продавца нашлось которые хоть что то гарантируют.
Так вот потом когда использую эти индикаторы в своих схемах, в зависимости от типа в аноды или катоды ставлю резисторы по 1 килоому, при этом и свечение достаточное, и кренке большой - большой радиатор не нужен.
В общем извините за офтоп , это я к тому что о том как оно будет светить надо подумывать заранее .))
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 19 июнь 2015 10:47 #9

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
kret_a_v пишет:
...было бы здорово , что бы можно было выставлять время паузы не так жестко , к примеру при входе в установки , была бы возможность выбора настройки ...
имею в виду алгоритм меню ...
Подобрал что-то похожее, доработал.
Настройки и алгоритм несколько отличаются от предложенных Вами, цветомузыки нет.
Схема как из статьи, кроме определения наличия питания. В моем варианте берется +12V (напряжение перед стабилизатором) через делитель.
Точность отсчета определяется тактовым генератором МК. Он должен быть установлен 8 МГц.
Состав архива:
Timer_ATTINY2313.hex - прошивка.
Timer_ATTINY2313.DSN - проект в Proteus.
FUSE_INT_8MHz.png - пример установки FUSE для внутреннего генератора.
Описание.
Timer_ATTINY2313.bin - EEPROM для Proteus.
Timer_ATTINY2313.eep - EEPROM для прошивки.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: kret_a_v

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 19 июнь 2015 15:09 #10

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
Soir вот спасибо огромное
по Вашему описанию - практически то же самое что я и хотел , только без рюшечек :cheer:
установлю протеус , изучу проект, буду ваять...
схема сильно отличается?, в смысле доработки платы
если не сложно принтскрин схемки (в JPG) выложите пожалуйста
Последнее редактирование: 19 июнь 2015 15:12 от kret_a_v.
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 19 июнь 2015 17:14 #11

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
Скрин проекта (это не совсем схема!). Изменения в схеме только детектирование отключения питания для сохранения данных. В принципе, могу сделать как в исходной статье.
А в остальном все то же.
На прочее почти не осталось памяти МК, небольшой запас оставил, если придется по мелочам что-то дорабатывать.
Вложения:
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 19 июнь 2015 18:29 #12

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
плата собрана :unsure:
если можно и не сложно для Вас , под схему из статьи....
а что такое знак вопроса на 14 ноге висит?
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 19 июнь 2015 19:55 #13

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
kret_a_v пишет:
если можно под схему из статьи....
Можно, только этот момент нужно отдельно проверить.
kret_a_v пишет:
а что такое знак вопроса на 14 ноге висит?
Так обозначен выход не реле. При симуляции он будет красного (лог. 1) или синего (лог. 0) цвета. А в железе - все как в статье.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: kret_a_v

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 09:00 #14

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
спасибо Вам Soir что помогаете мне в реализации супер таймера )))
под эту прошивку фьюзы такие ?
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 11:42 #15

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
kret_a_v пишет:
под эту прошивку фьюзы такие ?
Ставьте как в статье, должны работать.
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 15:03 #16

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
прошил, что то не то..... :blink:




плата от сюда
c2.at.ua/load/tajmery/21-1-0-112
---
вот плата в лай6

Вложенный файл:

Имя файла: N2_2015-06-21.rar
Размер файла:71 KB

---
Сообщения объединил. Ознакомьтесь с Правилами (п.8 раздела 5).
Soir.
Последнее редактирование: 21 июнь 2015 15:14 от Soir. Причина: Нарушение правил.
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 15:16 #17

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
kret_a_v пишет:
прошил, что то не то.....
Сейчас посмотрю. Индикатор какой? общий анод или катод?
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 15:21 #18

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 928
  • Спасибо получено: 274
прошил, что то не то..... :blink:
Тут повнимательней нужно, так как получается не то несколько
У вас часовой индикатор , точки тут расположены особенно.
И схема которая у вас собрана из статьи, это схема №2.
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: kret_a_v

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 15:26 #19

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
Soir пишет:
общий анод или катод?
общий катод
radiodetali.com/td/displ/gnq5642.htm
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 15:27 #20

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
Да, по печатке видно, схема 2, а я прошивку делал под схему 1. И моя прошивка под общий анод.
Сейчас поправлю.
Последнее редактирование: 21 июнь 2015 15:28 от Soir.
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 15:31 #21

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
Ото, схема дополнена реле и шунтирующим диодом
плату взял эту, т.к. рэле на плате, в корпусе мастырить не надо
вроде других изменения нет... :blush:
с прошлой прошивкой работало, правда индикатор был по меньше и с общим минусом
Последнее редактирование: 21 июнь 2015 15:32 от kret_a_v.
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 15:44 #22

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
блин.... вот я лапух....
переназначены пины тини....
прошу прощения , за то что ввел в оману :blush:
и еще раз спасибо за консультации и помощь , сам бы не одолел...
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 15:55 #23

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
Прошивка для схемы №2, общий катод.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: kret_a_v

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 16:21 #24

  • kret_a_v
  • kret_a_v аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 2
Soir
:woohoo:
УРЯ!!!!!
Заработало!!!!
просто супер!!!!
спасибо Вам огромное
Soir
если не сложно сделайте пожалуйста прошивку для схемы №2, общий анод.
Валяется еще один индикатор GNQ-5643...
п.с.
супер !!!!
алгоритм и работа - именно то что я хотел (только оптимизированная рукой профессионала)
фул функционал и ни чего лишнего !!!!
доволен как слон))))

как говорится , будете у нас в Одессе , милости просим . с меня пиво и тарань))))
Администратор запретил публиковать записи гостям.

Таймер циклический; от 3-х секунд включения, и пауза до 100 суток . 21 июнь 2015 17:16 #25

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4101
  • Спасибо получено: 1413
kret_a_v пишет:
если не сложно сделайте пожалуйста прошивку для схемы №2, общий анод.
Валяется еще один индикатор GNQ-5643...
Во вложении прошивка для индикатора с общим анодом.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: kret_a_v
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: wolf2000, Vakula, Айнцвайдрайченко