Таймер -на ATtiny13

Схемы и устройства на микроконтроллерах. Обсуждение.

Таймер -на ATtiny13

Сообщение mag58 » 11 авг 2010, 12:17

При обсуждении статьи "кухонный таймер"
выяснилось, что потребность в таймерах , не требующих особой точности,нужна так же и для для других целей,
например, включение насоса раз в сутки для полива растений, отключение вентилятора после 20 минутной работы.
вот в этой теме и предлагаю обсудить более детально,конкретно поставленные задачи доведя их до воплощения в конкретной полезной конструкции.
mag58
 
Сообщения: 69
Зарегистрирован: 22 фев 2010, 18:21

Re: Таймер -на ATtiny13

Сообщение Yrec24 » 11 авг 2010, 18:36

Здравствуйте,прочитал о просьбе людей о таймере,и у меня тоже возникло желание сделать таймер,для тогож вентилятора.Если можно сделать так,чтоб были кнопки пуск , кнопка установки времени (например при нажатии один раз время устанавливало на пол часа,при нажатии ещё раз,время 1 час,три раза 1,5 час,четыре раза два часа),и было бы хорошо,если использовать четыре светодиода,которые загорались при установке конкретного времени (то есть,один светодиод,соответствовал полу часа) и гасли при истечении того же получаса,чтоб можно было наблюдать приблизительно сколько осталось до окончания отсчёта.Если будет не хватать выходов МК,можно применить и другой доступный,на пример Attiny2313.За ранее благодарю.
Аватара пользователя
Yrec24
 
Сообщения: 42
Зарегистрирован: 23 янв 2010, 20:26
Откуда: Херсонская обл. г.Голая Пристань

Re: Таймер -на ATtiny13

Сообщение mag58 » 11 авг 2010, 20:55

Хорошо,понял,
нужен универсальный таймер,
и сколько осталось времени,чтобы индицировалось светодиодом,светодиодами ,а не звуком?
или звук оставить?..))) а при желании отключать?
ну, нет проблем,
предлагаю такой вариант,
Всего будет две кнопки управления,
одна-"SET" для установки всех режимов, (всё будем делать одной кнопкой зачем нам куча разных ручек,переключателей? )
а вторая кнопка-RESETкоторая позволит остановить таймер в любой момент приведя его в начальное состояние и отключить реле.
ну и индикатор светодиод.
алгоритм будет такой: от перемножения двух чисел,первое - это набранный Вами интервал в минутах
от 1 до 255
второе число-множитель ,который при перемножении на на набранный вами интервал даст заданное время
допустим надо набрать 1 час
тогда у нас масса вариантов,
, например= 10 минутам (10 раз мигнёт светодиод)
второе число после первого = 6 тогда 10 х 6 = 60 =1 час,
после каждых 10 прошедших минут светодиод мигнёт столько раз сколько осталось интервалов 10 минутных из 6-ти
по окончании всего часового цикла, реле выключит нагрузку.

а можно и так набрать, первое число-1 минута =1
а второе= 60
тогда через каждую минуту светодиод будет мигать столько раз сколько минут осталось до конца,
такой универсальный вариант на разные вкусы,
можно и первое число сделать =6 ти минутам,
а второе =10, остальное по аналогии с вышеприведёнными примерами.

такой вариант годится? 8-)
mag58
 
Сообщения: 69
Зарегистрирован: 22 фев 2010, 18:21

Re: Таймер -на ATtiny13

Сообщение aahz » 11 авг 2010, 22:03

цитирую:"...в заданный момент времени выдающий определённый сигнал, либо включающий — выключающий какое либо оборудование через своё устройство коммутации электроцепи..."
для чего тогда всякие лампочки-светодиодики-семисегментные индикаторы??? ведь задача см. цитату, а не весело перемигиваться. кстати, представил индикатор, который показывает, сколько ещё будет работать вентилятор(а человек-то уснул...). в результате дискуссий общество "любителей таймеров" придёт к выводу, что проще от компа всей этой тряхомудией управлять, да и то перессорятся...
кстати, я на сайте давал ссылку на свой вариант.
aahz
 
Сообщения: 1
Зарегистрирован: 11 авг 2010, 21:52

Re: Таймер -на ATtiny13

Сообщение Yrec24 » 11 авг 2010, 23:19

mag58-да подойдёт любой вариант.Как вам удобно,так и сделайте,а звук думаю не нужен.Спасибо.
Аватара пользователя
Yrec24
 
Сообщения: 42
Зарегистрирован: 23 янв 2010, 20:26
Откуда: Херсонская обл. г.Голая Пристань

Re: Таймер -на ATtiny13

Сообщение mag58 » 12 авг 2010, 00:58

Yrec24
Ну проект уже готов,
всё получилось, на ATtiny13 так же сделал
максимум простоты, пара светодиодов, зуммер-пьезоизлучатель, транзистор управляющий реле,
которое будет включать нагрузку , стабилизатор 7805, процессор, да и всё,пожалуй,
питаться схема будет от источника 12 в
на макетке гоняю, всё работает пока идеально
звук оставил, если не надо,его можно отбросить,все ноги микросхемы задействовал.
в общем проект "Универсальный таймер" на сайте выложу на след неделе,
схему,прошивку,описание.
попробуете,"поиграетесь,оцените. 8-)
(а пока надо текст статьи отредактировать..)
mag58
 
Сообщения: 69
Зарегистрирован: 22 фев 2010, 18:21

Re: Таймер -на ATtiny13

Сообщение Yrec24 » 12 авг 2010, 08:41

Благодарю Вас!!! А,я в дальнейшем,могу развести под неё печатную плату и выложить здесь.Удачи!!!
Аватара пользователя
Yrec24
 
Сообщения: 42
Зарегистрирован: 23 янв 2010, 20:26
Откуда: Херсонская обл. г.Голая Пристань

Re: Таймер -на ATtiny13

Сообщение Nizam » 20 янв 2011, 21:32

Здравствуйте Владимир!Очень понравилась ваш проект таймера!! Но хотел бы узнать ...он может работать как циклический таймер??(на пример ..нужен циклический таймер для периодического включения и выключения) и желательно чтобы можно было задать время для работы и для паузы в отдельности..(пример-- 30 секунд "Работа"- 3 минуты "Пауза";1 минута "Работа"-3 минуты"Пауза" )
Nizam
 
Сообщения: 1
Зарегистрирован: 20 янв 2011, 21:19

Re: Таймер -на ATtiny13

Сообщение mag58 » 21 янв 2011, 20:14

Здравствуйте Nizam .
Можно конечно сделать и такой таймер-мультивибратор (по сути)который Вы описываете
на любую конструкцию ,для начала,прежде чем начать разработку нужно представлять,что мы хотим получить в итоге? для чего? и с какими характеристиками?
- тех задание, хотя бы определить максимальные и минимальные временные пределы
паузы и работы,
от скольки секунд и до скольки минут? для интервалов паузы и интервалов работы.
минимальный дискретный шаг установки , чем управлять будет таймер (нагрузка) выход вероятно для реле?
для каких практических применений ? Вот хотя бы для начала узнать такие подробности,а потом уже рассуждать дальше.
mag58
 
Сообщения: 69
Зарегистрирован: 22 фев 2010, 18:21

Re: Таймер -на ATtiny13

Сообщение Дед Коля » 22 окт 2011, 23:40

Спасибо разработчику универсального таймера. Это мое первое изделие на МК. Все работает как в описании. :D
Дед Коля
 
Сообщения: 18
Зарегистрирован: 22 окт 2011, 23:05
Откуда: Лиски Воронежской области

Re: Таймер -на ATtiny13

Сообщение Дед Коля » 26 окт 2011, 13:22

А возможно ли сделать данный таймер на 2 периода?

Пример: вводим значение первого таймера (отображается в минутах) , отпускаем кнопку, вводим второе значение. Фиксируем на запоминание джемпером . Запускаем таймер. Второй управляющий вывод с 7 ножки. Думаю без мигающего светодиода можно обойтись. Планируется использовать на небольших выдержках (прим 20 мин) Поэтому множитель при введении времени выдержки видимо не нужен. У меня такая конструкция на двух 555 NE. Можно конечно и на 2-х 13-х , но громоздко. Хочется компактности. Зачем? А сам не знаю. Может еще кому нужна подобная конструкция.
Если не трудно. Ну не дается пока программирование, наверное и не каждому и дано.
Дед Коля
 
Сообщения: 18
Зарегистрирован: 22 окт 2011, 23:05
Откуда: Лиски Воронежской области

Re: Таймер -на ATtiny13

Сообщение mag58 » 27 окт 2011, 11:00

Конечно можно
Опишите подробнее алгоритм,
что Вы хотите получить? Я не совсем понял.
два независимых таймера на разные периоды времени? у которых у каждого будет свой выход?
или нечто другое,
можете написать мне на почту,чтобы обсудить все эти подробности вашего проекта
mag58
 
Сообщения: 69
Зарегистрирован: 22 фев 2010, 18:21

След.

Вернуться в Схемы, устройства и проекты на микроконтроллерах



Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей