Виберіть свою мову

Пропонується схема таймера з роздільною установкою часу включення і вимикання навантаження. Відмінною особливістю є застосування ЖК-індикатора SoG з вбудованим послідовним інтерфейсом (http://www.trt.ru/products/tic/pdf/ML1001.pdf) за типом SPI (http://www.trt.ru/products/tic/pdf/segment/TIC8213.PDF) і автономним живленням від трехвольтового хім.джерела (одна літієва таблетка, пару лужних таблеток тощо). Допускається живлення від 2,5 до 5 вольт. Автономне джерело робить таймер енергонезалежним, а значить не потрібно щоразу встановлювати час при включенні.

Індикатор містить 8 семисегментних цифромест. Поточна індикація часу здійснюється центральними чотирма цифрами з поділом хвилин і годин десятковою крапкою. В крайньому правому знакоместе показується поточний стан керуючого ключа за допомогою підрядкових нуля та одиниці (у половину висоти) - нуль-викл., одиниця-вкл.

Установки виробляються чотирма кнопками. Утримування натиснутою кнопки "установка" протягом 2...2,5 с призводить до переходу у режим установок. При вході в режим пропонується першої установка поточного часу (годин). При цьому індикація переміщається в крайню ліву позицію. Кнопками "хв" і "годинник" проводиться инкрементная встановлення потрібного часу. Утримання цих кнопок більше 2 сек призводить до автоинкременту відповідної величини з частотою близько 2 герц. Після встановлення поточного часу обов'язково проводиться запис одноразовим натисканням на кнопку "установка". Якщо потрібна установка таймера включення або виключення, то натисканням на кнопку "час/таймер вкл/таймер викл" вибирається потрібна величина для установки. При перемиканні в установку таймерів індикація переміщується у вкрай праворуч, а ліворуч підрядковим нулем або одиницею показується який таймер у даний момент підлягає установці. Порядок встановлення таймерів такий же як і у часі. Після установки КОЖНОГО ТАЙМЕРА необхідно записати величину в пам'ять натисканням кнопки "установка". В режимі установок таймер не спрацьовує!

Програма написана на ASMe. Вихідний код доступний. Робота контролера здійснюється від вбудованого RC-генератора 8 МГц. Годинник працює від кварцового генератора 32768 Гц. Основний час контролер в сліпі. Середнє споживання близько 5...7 мкА. В режимі установок споживання близько 0,7 мА.

В якості ключа застосовується низкопороговый МОСФЕТ (IRLML2502, BSS138 і аналогічні). Кнопки будь-які. Інші елементи SMD. Роз'єм програмування PLS5 з порядком проходження як в PICKit2.

У доданому файлі знайдете файл PDF для ЛУТа (друкувати 1:1, зображення зеркалировано під TOP-шар).

Зворотна сторона - суцільна металізація. Одна перемичка. Переходи на землю паяти через відповідні перехідні отвори.

Скачати ісходник ASM, прошивку HEX і PDF друкованої плати

Автор: Ямпільський Марк, М. О., р. Фрязіно; Публікація: www.cxem.net