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

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

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

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

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

  • capicator
  • capicator аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 41
  • Спасибо получено: 1
Кто нибудь может ответить?
Администратор запретил публиковать записи гостям.

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

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Судя по всему, это инверсный выход. В архиве есть проект в Proteus, можете просимулировать работу схемы.
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 20 апр 2015 15:10 #4

  • N360
  • N360 аватар
  • Не в сети
  • new member
  • Сообщений: 9
Добрый день!
Очень интересный проект. Все прекрасно,просто и ясно. Не хватает только запоминания настроек. Как то можно чтобы настройки включения и паузы запоминались в еепром? Подали питание настроили вкл/выкл . После повторной подаче питания он начинает работать по заданной программе.
За ранее СПАСИБО!!
Последнее редактирование: 20 апр 2015 15:11 от N360.
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 20 апр 2015 15:29 #5

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
N360 пишет:
Очень интересный проект. Все прекрасно,просто и ясно. Не хватает только запоминания настроек.
Попробовал симулировать в Proteus - настройки запоминаются. Вы об этой статье?
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 20 апр 2015 16:21 #6

  • N360
  • N360 аватар
  • Не в сети
  • new member
  • Сообщений: 9
Очень извиняюсь запоминает.Работает как нужно!! :cheer:
СПАСИБО!!!
Последнее редактирование: 20 апр 2015 16:26 от N360.
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 29 июль 2016 08:25 #7

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 98
  • Спасибо получено: 2
Добрий день. Ув.Soir,помогите довести до ума такой девайс для медицинского термометра:

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

Циклический таймер mini-tini 29 июль 2016 10:13 #8

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Распишите полный алгоритм работы устройства. Пока мало понимаю что это такое, зачем и как должно работать...

---
Пока вижу алгоритм так, как описал во вложении. Там же прошивка и проект в Proteus.
От себя добавил возможность настройки времени.
Вложения:
Последнее редактирование: 29 июль 2016 13:30 от Soir. Причина: Добавление прошивки
Администратор запретил публиковать записи гостям.
Спасибо сказали: принтер

Циклический таймер mini-tini 29 июль 2016 18:15 #9

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



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

Циклический таймер mini-tini 29 июль 2016 19:12 #10

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
принтер пишет:
приведу новую схему устройства
Транзистор включен неправильно.
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 29 июль 2016 19:40 #11

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 98
  • Спасибо получено: 2
Да , он может не закрыться,переделал.Хотелось еще упростить вот и ошибся
Последнее редактирование: 29 июль 2016 19:57 от принтер. Причина: допис
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 29 июль 2016 20:54 #12

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
принтер пишет:
Да , он может не закрыться,переделал.
Вот теперь он может не закрыться или открыться "от ветра", а тогда был неправильно в принципе.
А чтобы закрывался, не экономьте на одном резисторе (10кОм - 100кОм) между базой и эмиттером КТ361.
Администратор запретил публиковать записи гостям.
Спасибо сказали: принтер

Циклический таймер mini-tini 30 июль 2016 06:10 #13

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 98
  • Спасибо получено: 2
добавил

Последнее редактирование: 30 июль 2016 06:39 от принтер. Причина: помилка
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 30 июль 2016 06:25 #14

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
Добавьте сразу такой же и на КТ315. Или перенесите светодиод с резистором с питания на вывод 6 МК. Индикация не изменится, но эта цепь будет надежно закрывать КТ315 при отсутствии питания.
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 30 июль 2016 06:43 #15

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 98
  • Спасибо получено: 2
исправил,а светодиод при лог 0 надежно не закроет, меня другое волнует, может обойтись вообще без ключей?, использовать спящий режим. По даташииту - ток от 24 микроампер, может и прокатило бы с литием, но сомневаюсь.
Извиняюсь за стренление к минимализму,вот альтернатива ключам(конструктивно можна оформить в виде брелка-напоминалки)
Последнее редактирование: 30 июль 2016 08:48 от принтер. Причина: допис
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 30 июль 2016 07:03 #16

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
принтер пишет:
светодиод при лог 0 надежно не закроет
Когда на выходе лог 0, то все равно, как там себя чувствует светодиод. Когда снято питание, тогда выход находится в неопределенном состоянии, вот тут и надо подтянуть базу к общему проводу. Резистор, конечно, лучше и надежнее, но и светодиод в прямом направлении также что-то пропускает и все же лучше, чем ничего... Преимущество в этом случае светодиода в том, что дополнительный резистор что-то да потребляет.

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

Циклический таймер mini-tini 30 июль 2016 09:26 #17

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 98
  • Спасибо получено: 2
да,кнопка по любому нужна, и со светодиодом убедили, переделал,можно применить и цифровые транзисторы
Последнее редактирование: 30 июль 2016 09:34 от принтер.
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 01 авг 2016 12:33 #18

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

Циклический таймер mini-tini 01 авг 2016 20:53 #19

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
принтер пишет:
увеличить частоту в 2 раза
Увеличил, почти в два, сделал 1 кГц.
Кроме того, при желании можете сами эту частоту менять. Для этого при прошивке МК следует записать в ячейку EEPROM с адресом [0x01] число от 10 до 200 (или 0x0A до 0xC8 в hex формате). Чем больше число, тем ниже частота. По умолчанию берется число 74 (0x4A в hex формате), что соответствует 1 кГц.
Вложения:
Последнее редактирование: 02 авг 2016 09:18 от Soir. Причина: Обновление прошивки
Администратор запретил публиковать записи гостям.
Спасибо сказали: принтер

Циклический таймер mini-tini 01 авг 2016 22:11 #20

  • принтер
  • принтер аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 98
  • Спасибо получено: 2
Чудово!Велике дякую!Попробовал- как соловей! Я извиняюсь,есть еще небольшая проблемка с которой можно мириться но все таки : при подаче питания на МК на 6 виводе единица становиться не сразу, а через 0,3 -0,5 сек это приводит к тому, что кнопка старта срабатывает не моментально, а нужно подержать. Незнаю, может так и должно быть.
Последнее редактирование: 01 авг 2016 22:40 от принтер. Причина: помилка
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 02 авг 2016 09:20 #21

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
принтер пишет:
при подаче питания на МК на 6 виводе единица становиться не сразу, а через 0,3 -0,5 сек это приводит к тому, что кнопка старта срабатывает не моментально, а нужно подержать.
Да, при старте есть задержка. Сделал специально, чтобы была гарантия, что это не ложное срабатывание и что напряжение питания вошло в норму.
Сейчас я эту задержку существенно уменьшил, попробуйте. Прошивку перезалил в предыдущее сообщение.
Администратор запретил публиковать записи гостям.
Спасибо сказали: принтер

Циклический таймер mini-tini 02 авг 2016 10:42 #22

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

Циклический таймер mini-tini 03 авг 2016 09:47 #23

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

Циклический таймер mini-tini 03 авг 2016 13:42 #24

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4069
  • Спасибо получено: 1393
принтер пишет:
при программировании времени после десити сигналов, последующие в виде : короткий(1/3)+длинный- 11, короткий+ 2длинных- 12 и т. д.
Сделал так.
Заодно расширил диапазон установки времени таймера до 99 минут. Уменьшил длительность звукового сигнала при настройке. Длинный - 1 сек, короткий 0,333 сек, пауза между импульсами 0,333 сек, пауза между пачками 2 сек.
принтер пишет:
короткий пип при старте, для эстетики.
Добавил.
принтер пишет:
Частоту выставил около 4 кГц (0х12)
Сделал ее по умолчанию.
Вложения:
Последнее редактирование: 04 авг 2016 09:09 от Soir. Причина: Обновление прошивки
Администратор запретил публиковать записи гостям.

Циклический таймер mini-tini 03 авг 2016 16:38 #25

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