Бытовой таймер
- Сообщения: 2314
- Зарегистрирован: Вт янв 26, 2021 22:33:21
Это обратный таймер он офф ?
Не спрашивай по ком звонит колокол, он звонит по тебе !
- Реклама
[uquote="Jack_A",url="/forum/viewtopic.php?p=4241545#p4241545"]Нечасто встретишь таймер с энкодером. Мне обычно 3 кнопок хватало даже в часах:[/uquote]
Я и сам энкодер применил впервые…
интересно было попробовать… в принципе ничо так, вполне шустро можно установить нужные цифиры… с кнопками помедленнее будет. 
Я и сам энкодер применил впервые…
Я не сказал, что это плохо - сказал, что оно редко_встречаемо. Сам часы делал (ввиду неинтересности темы) последний раз в прошлом веке. Прошивку (это для 1en2, он в курсе
) выложить не могу, бо К511ИД1 такого слова ещё не знало.

Разве что фотку платы


Разве что фотку платы
- Вложения
-
- Плата.jpg
- (41.67 КБ) 382 скачивания
Последний раз редактировалось Jack_A Пн июн 06, 2022 12:32:58, всего редактировалось 1 раз.
- Сообщения: 12867
- Зарегистрирован: Сб дек 18, 2021 19:25:32
да, древненько выглядит 
- Реклама
- Сообщения: 560
- Зарегистрирован: Пт июн 19, 2009 13:36:54
Ещё заметил одно несоответствие. В статье сказано: "Если в EEPROM еще ничего не записано, то отображаются цифры 99:59, таймер находится в режиме 1." У меня после прошивки и первого включения отображаются 00.00 и Pr.-0. Это говорит о том, что программа была изменена. Завтра включу таймер, чтобы определить минимальную выдержку в режиме 0.tess писал(а):Только что проверил - в режиме 1 у меня секунды.
P.S. Обратил внимание на децимальную точку на дисплее между двумя старшими и двумя младшими разрядами. В моём дисплее она должна выполнять роль двоеточия, упомянутого в статье: "После установки требуемого значения, нажмите кнопку Enter. начнется обратный отсчет, двоеточие на индикаторе начнет мигать в такт секундам, загорится светодиод HL1."
У меня светодиод загорается, а точка горит непрерывно 65 секунд, затем гаснет на 65 секунд синхронно с изменением значения в младшем разряде в режиме 1.
В режиме 0 точка загорается и гаснет также, но значение младшего разряда не меняется.
Явно ошибка в длительности "тика", она больше в 65 раз. А может не 65, а 64=2 в 6й степени?
Как я уже упоминал, генератор контроллера работает правильно на частоте 8 МГц. Таймер на кнопки реагирует быстро, частота "переливов" бузера нормальная.
В этой прошивке добавлена функция запрета включения запуска таймера при нулевом сохранённом значении.
В прошлой прошивке https://www.radiokot.ru/forum/viewtopic ... 4#p4241464 такой функции нет и таймер даже с нулевым значением запускался на одну секунду (при L.), а в режиме минутного отсчёта (H.) отрабатывал целую минуту – что есть не корректно.
Теперь данный нюанс устранён.
Теперь данный нюанс устранён.
- Сообщения: 2
- Зарегистрирован: Вт май 19, 2015 21:20:11
Считал со своего таймера прошивку, eeprom, фьюзы. Выкладываю в архиве.
- Вложения
-
- timer_chtenie.rar
- (118.09 КБ) 95 скачиваний
- Сообщения: 560
- Зарегистрирован: Пт июн 19, 2009 13:36:54
Спасибо! Перепрошил софтом из архива, работает как описано.tess писал(а):Считал со своего таймера прошивку, eeprom, фьюзы. Выкладываю в архиве.
- Сообщения: 560
- Зарегистрирован: Пт июн 19, 2009 13:36:54
Установил плату в корпус от старого повербанка, поюзал, всё отлично. Добавил кнопку побольше в верхней части корпуса, подключил её в параллель с кнопкой ENTER на плате. Теперь удобнее включать и выключать этой кнопкой отсчёт времени. Пара других таймеров отправилась на антресоли. Автору спасибо за конструкцию и за ответы здесь.

- Сообщения: 560
- Зарегистрирован: Пт июн 19, 2009 13:36:54
Остался один вопрос. После срабатывания отключение звукового сигнала производится только кнопкой ENT, или программой предусмотрено его отключение по истечению некоторого времени?



