Можливе застосування: для економії електроенергії освітлення, а так само оптимізації роботи зовнішнього освітлення. Та й взагалі, для різних пристроїв і приладів, які потрібно включати і вимикати в один і той же час регулярно кожну добу, протягом багатьох тижнів, місяців. Це таймер, який має робочий цикл періодом в одну добу. Таким чином, відбувається економія і матеріальних ресурсів.
Таймер є мікропроцесорний програмований пристрій, що володіє такими особливостями:
- Поширений мікроконтролер ATmega8.
- Три незалежних виконавчих каналу.
- Незалежні тимчасові інтервали таймерів для кожного каналу.
- Кожен канал, має по три настроюються періоду включення - виключення, для виконавчих пристроїв.
- Режим роботи таймера, добовий з 00:00. до 23:59.
- Точність програмованих таймерів до 1 хвилини. Загальною складністю для кожного каналу, від 1 хвилини до 24 годин.
- Повне управління таймером за допомогою 4-х кнопок.
- Виносної фотодатчик.
- Спільна або незалежна робота каналів таймера і фотодатчика.
- ЖК графічний дисплей.
- Російськомовний інтерфейс.
- Індикація стану кожного каналу таймера.
- Функція загального скидання з призначеного для користувача меню.
Мікросхема DS1307 (годинник реального часу):
- Містить в собі годинник, календар.
- Точність установки, 1 сек.
- Резерв ходу годинника з запасом ходу до 10 років за відсутності зовнішнього живлення.
- Програмна коригування похибки ходу годинника.
Принципова схема цифрового таймера освітлення:
Таймер не боїться перебоїв в електроживленні і може керувати практично будь-яким навантаженням, включаючи і енергозберігаючі лампи будь-якого типу (так як на його виході використовуємо реле, фізично він діє як звичайний механічний вимикач).
Є можливість використання кожного каналу з прив'язкою до періоду день-ніч, відповідно викл. освітлювальних приладів днем, і включення освітлення (якщо цей період поставлено користувачем), в сутінки і вночі.
Як датчик може використовуватися фоторезистор або фототранзистор.
Вибір використання опції день-ніч проводиться за бажанням користувача з призначеного для користувача меню, для кожного каналу окремо.
Установка періодів включення
Відрізок часу установки активності діапазону на включення, з 00: 00.до 23:59.
У зв'язку з тим, щоб не було проміжку невключення виконавчого пристрою з 23:59. до 00:00 .. час таймер вважає так, тут на це потрібно звернути увагу.
з 00:01. до 00:01. дорівнює 1 хвилині,
або з 00:00. до 00:01. дорівнює 2-м хвилинам.
Або з 00: 00.до 23:59. Складає рівно 24 години.
Якщо потрібно, що б період був неактивний, час потрібно виставляти так включення 00:01. вимикання 00:00. При неактивності періоду каналу, різниця повинна бути, мінус одна хвилина мінімум.
Поточний стан навантаження відображається в режимі основного екрану символами 1 2 3 відповідають номерам каналів таймера.
Стан функції день - ніч відображається в режимі основного екрану, такими собі мнемонічними символами сонця і місяця.
Всі дані налаштувань періодів включення - виключення, автоматично зберігаються в незалежній пам'яті МК.
Якщо потрібно, виберіть пункт "скидання встановлених налаштувань".
Натискання кнопки + ^ призведе всі налаштування значення каналів за замовчуванням 00:01. 00:00. якщо раніше була встановлена коригування секунд, також стане в ± 0.
Всі дії і параметри установок відображаються на РКІ. Всі написи меню російською мовою.
У програмі передбачена функція автоматичного коректування секунд, ця функція порадує багатьох любителів, які збирають такі пристрої своїми руками, так як кожна нова індивідуальна плата, це й індивідуальна ємність монтажу.
При конструюванні своєї плати дотримуйтеся рекомендації монтажу від розробника мікросхеми DS1307.
Варіант виконання цього екрану в даному варіанті і в SL.
Після пайки, ретельно очищайте плату від залишків флюсу, це можна робити невеликим шматочком марлі змоченою в ацетоні, і додатково, непогано, помити плату в ультразвукової ванні .... результат .... у мене поки, така функція як корекція секунд, залишилася незатребуваною.
Тепер до справи, якщо коригування все-таки потрібна, як її використовувати.
У призначеному для користувача меню вибираємо пункт
В якому вибираємо, плюс або мінус потрібну кількість секунд.
УВАГА коригування секунд буде проводитися один раз в 00: 01.30. один раз кожні 10 днів. (Так як мінімальна корекція 1 сек в день це дуже груба підстроювання, а так при періоді корекції в 10 днів, є можливість проводити корекцію, мінімально від ± 0.1 сек.)
FUSE: для роботи МК, виставляються на тактову частоту 4 МГц. МК тактується від внутрішнього RS осцилятора.
Комплектуючі. РКІ 16х2 на базі контролера HD44780 або KS0006, МК ATmega8 з будь-якою літерою, в DIP виконанні, можна застосувати і в корпусі TQFP. Популярна спеціалізована годинна мікросхема DS1307, веде підрахунок реального часу в секундах, хвилини, години, дні, місяць і рік аж до 2100 р Автономне живлення мікросхеми DS1307, від однієї 3-х вольтової батарейки, здатне підтримувати мікросхему DS1307 в робочому стані, протягом 10 років.
Обв'язка мікросхеми DS1307 мінімальна: кварц на 32768 Гц і батарейка на 3V (паралельно батарейці танталовий конденсатор).
Реле для виконавчих пристроїв на 12V.
Друкована плата
Роботу схеми можна протестувати в proteus'е:
Застосування цього таймера. знайдеться безліч варіантів використання такого таймера, тому що, це незалежна і точна автоматика, буде реально корисна для будь-якої автоматизації в побуті або виробництві.
Архів проекту: прошивка, фьюз, друкована плата, proteus.