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

ТЕМА: Циклический таймер mini-tini

Циклический таймер mini-tini 02 лют. 2015 09:30 #1

  • capicator
  • capicator аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 1
Доброго времени суток!
Скажите пожалуйста что подразумевается под этой фразой.
(Кн1 может записывать и время паузы, это зависит к какому порту подключается исполнительное устройство к порту МК РВ3 или РВ4 ).
Ведь пауза и так записывается по КН2 или это инверспый выход?
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 03 лют. 2015 11:09 #2

  • capicator
  • capicator аватар
  • Оффлайн
  • В минулому
  • Дописи: 25
  • Подякували: 1
Кто нибудь может ответить?
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 03 лют. 2015 13:19 #3

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

Циклический таймер mini-tini 20 квіт. 2015 16:10 #4

  • N360
  • N360 аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 69
  • Подякували: 1
Добрый день!
Очень интересный проект. Все прекрасно,просто и ясно. Не хватает только запоминания настроек. Как то можно чтобы настройки включения и паузы запоминались в еепром? Подали питание настроили вкл/выкл . После повторной подаче питания он начинает работать по заданной программе.
За ранее СПАСИБО!!
Останнє редагування: 20 квіт. 2015 16:11 від N360.
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 20 квіт. 2015 16:29 #5

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

Циклический таймер mini-tini 20 квіт. 2015 17:21 #6

  • N360
  • N360 аватар
  • Оффлайн
  • I go sometimes
  • Дописи: 69
  • Подякували: 1
Очень извиняюсь запоминает.Работает как нужно!! :cheer:
СПАСИБО!!!
Останнє редагування: 20 квіт. 2015 17:26 від N360.
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 29 лип. 2016 09:25 #7

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
Добрий день. Ув.Soir,помогите довести до ума такой девайс для медицинского термометра:

хочу вместо цветных квадратов - ATtiny13. Точность устроит без кварца (только комнатная темперетура), +/-15сек роли не играют.Выход на управление ключа по питанию и выход на зепешку. Сигнал аналогичный китайским будильникам (либо поэстетичней)но ограниченный по времени- три пачки по три пика достаточно. Таймер стартует при подаче питания кнопкой и сам себя обисточивает с помощю ключа после 5мин +время синала.Может подскажете драгую организаю алгоритма работы используя возможности ATtiny13 -для экономии батарейки при простое.
Останнє редагування: 29 лип. 2016 09:32 від принтер. Причина: допис
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 29 лип. 2016 11:13 #8

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

---
Пока вижу алгоритм так, как описал во вложении. Там же прошивка и проект в Proteus.
От себя добавил возможность настройки времени.
Долучення:
Останнє редагування: 29 лип. 2016 14:30 від Soir. Причина: Добавление прошивки
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: принтер

Циклический таймер mini-tini 29 лип. 2016 19:15 #9

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
Все работает. Просто супер! Это "карманный" таймерок, размером в спичечный коробок для ртутного термометра. При часто болеющих детях очень актуально,особенно по ночам.Электронному,наример, микролайф, нельзя доверять- слишком большая погрешность(до 0,5 С).Настраивать таймер мобилки- не оперативно,а этот всегда под руками,одно нажатие и все.Я пару лет уже пользуюсь на дискретных элементах,очень удобно.Может еще кому пригодится,особенно с существенным расширением возможностей-аж до кухнного таймера,благодаря Вам.С Вашего позволения приведу новую схему устройства



Питание можно часовые батарейки или попробовать литий при соответствующих бодлевелах. ... Огромное спасибо ув.Soir за проделанную работу,оператавность и инициативу!
Останнє редагування: 29 лип. 2016 20:51 від принтер. Причина: помилка
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 29 лип. 2016 20:12 #10

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

Циклический таймер mini-tini 29 лип. 2016 20:40 #11

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
Да , он может не закрыться,переделал.Хотелось еще упростить вот и ошибся
Останнє редагування: 29 лип. 2016 20:57 від принтер. Причина: допис
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 29 лип. 2016 21:54 #12

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
принтер пише:
Да , он может не закрыться,переделал.
Вот теперь он может не закрыться или открыться "от ветра", а тогда был неправильно в принципе.
А чтобы закрывался, не экономьте на одном резисторе (10кОм - 100кОм) между базой и эмиттером КТ361.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: принтер

Циклический таймер mini-tini 30 лип. 2016 07:10 #13

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
добавил

Останнє редагування: 30 лип. 2016 07:39 від принтер. Причина: помилка
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 30 лип. 2016 07:25 #14

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

Циклический таймер mini-tini 30 лип. 2016 07:43 #15

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
исправил,а светодиод при лог 0 надежно не закроет, меня другое волнует, может обойтись вообще без ключей?, использовать спящий режим. По даташииту - ток от 24 микроампер, может и прокатило бы с литием, но сомневаюсь.
Извиняюсь за стренление к минимализму,вот альтернатива ключам(конструктивно можна оформить в виде брелка-напоминалки)
Останнє редагування: 30 лип. 2016 09:48 від принтер. Причина: допис
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 30 лип. 2016 08:03 #16

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

Усыпить МК можно, но его еще и разбудить нужно. Значит кнопка все равно нужна.
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 30 лип. 2016 10:26 #17

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
да,кнопка по любому нужна, и со светодиодом убедили, переделал,можно применить и цифровые транзисторы
Останнє редагування: 30 лип. 2016 10:34 від принтер.
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 01 серп. 2016 13:33 #18

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
Ув. Soir , в процессе эксплуатации устройства возникла необходимость повисить громкость. Но слелать это оказалосьне просто, причина-малые габариты излучателя(пробовал различные и с ключем),либо слишком низкая звуковая частота для мини-излучателей.Не могли бы Вы увеличить частоту в 2 раза,без Вас никак... Все остальное без изменений.Прошивка-пост#8
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 01 серп. 2016 21:53 #19

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
принтер пише:
увеличить частоту в 2 раза
Увеличил, почти в два, сделал 1 кГц.
Кроме того, при желании можете сами эту частоту менять. Для этого при прошивке МК следует записать в ячейку EEPROM с адресом [0x01] число от 10 до 200 (или 0x0A до 0xC8 в hex формате). Чем больше число, тем ниже частота. По умолчанию берется число 74 (0x4A в hex формате), что соответствует 1 кГц.
Долучення:
Останнє редагування: 02 серп. 2016 10:18 від Soir. Причина: Обновление прошивки
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: принтер

Циклический таймер mini-tini 01 серп. 2016 23:11 #20

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
Чудово!Велике дякую!Попробовал- как соловей! Я извиняюсь,есть еще небольшая проблемка с которой можно мириться но все таки : при подаче питания на МК на 6 виводе единица становиться не сразу, а через 0,3 -0,5 сек это приводит к тому, что кнопка старта срабатывает не моментально, а нужно подержать. Незнаю, может так и должно быть.
Останнє редагування: 01 серп. 2016 23:40 від принтер. Причина: помилка
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 02 серп. 2016 10:20 #21

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
принтер пише:
при подаче питания на МК на 6 виводе единица становиться не сразу, а через 0,3 -0,5 сек это приводит к тому, что кнопка старта срабатывает не моментально, а нужно подержать.
Да, при старте есть задержка. Сделал специально, чтобы была гарантия, что это не ложное срабатывание и что напряжение питания вошло в норму.
Сейчас я эту задержку существенно уменьшил, попробуйте. Прошивку перезалил в предыдущее сообщение.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: принтер

Циклический таймер mini-tini 02 серп. 2016 11:42 #22

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
Проверил,все ОК.Дякую! Хотел предложить еще одно улучшение: при программировании времени после десити сигналов, последующие в виде : короткий(1/3)+длинный- 11, короткий+ 2длинных- 12 и т. д.,а то утомляет держать кнопку и еще- короткий пип при старте, для эстетики.
P.S. Устройство сохраняет работоспособность до 1,8 V ,потребляет 4,3 мА (без LED)при 3 V ,погрешность отсчета (в том числе и при изменении питания)не превишает 3 сек на 5 минутах ,что вполне приемлемо для бытовых целей
Останнє редагування: 02 серп. 2016 15:33 від принтер. Причина: допис
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 03 серп. 2016 10:47 #23

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
Настроил громкость-на выходе ключ ,в коллекторе пьезо+дроссель параллельно и на + батареи. Частоту выставил около 4 кГц (0х12),таков резонанс, теперь брелок орет на всю квартиру
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 03 серп. 2016 14:42 #24

  • Soir
  • Soir аватар
  • онлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
принтер пише:
при программировании времени после десити сигналов, последующие в виде : короткий(1/3)+длинный- 11, короткий+ 2длинных- 12 и т. д.
Сделал так.
Заодно расширил диапазон установки времени таймера до 99 минут. Уменьшил длительность звукового сигнала при настройке. Длинный - 1 сек, короткий 0,333 сек, пауза между импульсами 0,333 сек, пауза между пачками 2 сек.
принтер пише:
короткий пип при старте, для эстетики.
Добавил.
принтер пише:
Частоту выставил около 4 кГц (0х12)
Сделал ее по умолчанию.
Долучення:
Останнє редагування: 04 серп. 2016 10:09 від Soir. Причина: Обновление прошивки
Увійдіть до облікового запису, щоб писати повідомлення.

Циклический таймер mini-tini 03 серп. 2016 17:38 #25

  • принтер
  • принтер аватар
  • Оффлайн
  • I'm here long time
  • Дописи: 111
  • Подякували: 4
Большое спасибо!Нет предела совершенства... Проверяю ,потом радуюсь
Увійдіть до облікового запису, щоб писати повідомлення.
  • Сторінка:
  • 1
  • 2
  • 3
  • 4
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir