Багатофункціональний циклічний таймер - Схеми радіоаматорів.
Автор: с2. Опубліковано в Таймери

Таймер, пристрій управління виконавчими пристроями, навантаженнями за тимчасовими циклами. Для різних пристроїв та приладів, які потрібно включати та вимикати циклічно регулярно протягом доби або кількох діб.
Багатофункціональність полягає в наступному: програмно в одному пристрої реалізовано чотири функції. -↳↰ циклічний таймер з можливістю працювати у двох налаштованих відрізках часу нескінченно. -↳ ” функція таймера, працювати у двох налаштованих відрізках часу одноразово. -⇊ таймер зворотного відліку. -⌚ секундомір - ↬ автозапуск налаштовується з меню у двох варіантах: 1) варіант після подачі живлення 5V на схему МК відлік починається відразу 2) варіант після подачі живлення 5V на схему МК відлік розпочнеться лише після натискання кнопки ▲ пуск.
Дані вибраного режиму одного з чотирьох (циклічний таймер, цикл таймер одноразово, таймер зворотного відліку, секундомір, стан автозапуску) зберігаються в незалежній пам'яті МК автоматично, і після чергової подачі живлення 5V на схему МК відновлюються автоматично.
Запис тимчасових відрізків таймера №1 і таймера №2 записуються в енергонезалежну пам'ять МК в активному стані таймера (див. опис меню) і за кожної нової подачі живлення 5V на схему МК, записані раннє значення відновлюються автоматично.
Характеристики таймера: - циклічний таймер два незалежних діапазону часу, що настроюються, таймер №1 від 1сек до 96 годин (чотири доби) і таймер №2 відрізок часу від 1 сек і до 99 хвилин. - функція таймера, працювати у двох налаштованих відрізках часу одноразово. Діапазони, таймер №1 від 1секдо 96 годин та таймер №2 від 1 сек і до 99 хвилин. Графічно: - таймер зворотного відліку з інтервалом часу в діапазоні від 1 секунди до 96 годин. - секундомір від 1 секунди до 24 годин, а потім у годинному режимі з 0 секунд.
Схема багатофункціонального циклічного таймера:

Управління: У режимі основного екрана, кнопками ▲▼◄► оперативно виконується таке управління: ▲ старт, пауза; ▼ скидання ► вхід у меню ◄ повернення При одночасному натисканні кнопок ◄ ▲ відбувається запис в енергонезалежну пам'ять МК тимчасових даних, що відображаються на екрані. При одночасному натисканні кнопок ◄ ▼ проводиться читання та виведення на екран РКІ, тимчасових даних, що знаходяться в енергонезалежній пам'яті МК.
Система меню: Керування всіма функціями здійснюється за допомогою 4-х кнопок, умовно позначених символами: ▲▼◄► Навігацію по меню можна просто здійснювати за допомогою підказок. Підказка – символ, ▲▼◄► який відповідає певній кнопці. Для переходу з основного режиму до системи меню натисніть ► меню. Меню повністю русифіковано та відображені підказки у вигляді символів ▲▼◄► будуть вашими підказками в даній навігації.
Графічно, навігація по меню виглядає так:

Якщо через час ви забули, який інтервал у вас запрограмований у пам'яті МК, можна зайти в меню, пункт «встановлений час», відображає записані раннє тимчасові значення.
Також, якщо увійти в будь-який пункт меню і не натискати жодну кнопку протягом 30 секунд, відбудеться повернення в основний режим автоматично. Вся інформація активних станів відображається на РКІ.
Опис режимів роботи.
-↳↰циклічний таймер з можливістю працювати у двох налаштованих відрізкахчасу нескінченно.
У робочому циклі беруть участь два таймери. На екрані РКІ таймери позначаються якт №1 іт №2 Візуально роботу циклічного таймера можна відобразити таким графіком.
Для роботи циклів час визначається з точністю до секунди; діапазон відліку: таймер №1 від 1сек до 96 годин та таймер №2 від 1 сек і до 99 хвилин.
Після встановлення потрібних інтервалів часу необхідно зберегти ці значення в пам'ять МК (у відповідному таймері меню, кнопкою ► зберегти, або в режимі основного екрана, одночасно кнопки ◄ ▲).
В основному режимі, натиснувши кнопку старт, таймер №1 почне відлік. При досягненні значення 00:00.00, включається виконавчий пристрій, і відлік продовжує таймер №2 (у цей час обнулені 00:00.00 показання таймера №1 будуть автоматично відновлені відповідно до даних енергонезалежної пам'яті МК).
А також якщо таймер №1 знаходиться в десяти секундному інтервалі до включення навантаження, буде поданий кілька разів сигнал зумер ((РС5) 28 ніжка МК).
Таймер №2 при досягненні значення 00.00 вимикається виконавчий пристрій і відлік продовжує таймер №1 (у цей час обнулені 00.00 показання таймера №2 будуть відновлені автоматично відповідно до даних енергонезалежної пам'яті МК).
І так продовжуватиметься нескінченно…
Під час роботи циклічного таймера оперативно керувати роботою таймерів можна за допомогою кнопок Кнопка ▲ пауза, відлік зупиниться. (Стан активності (PC0) 23 ніжка МК не зміниться) подвійне натискання кнопки пауза призводить до відновлення зупиненого відліку.