Электронные часы для самостоятельной сборки модели KVV-2313 собраны на процессоре Attiny 2313 фирмы Atmel. Дисплеи с высотой цифр в 57 мм включены по схеме со статическим управлением.
Набор-конструктор включает в себя печатную плату, 4 дисплея высотой 2,3 дюйма (SA23-11 общий анод) или их полные аналоги, процессор, полупроводниковые детали, кварцевый резонатор, разъёмы, зуммер, реле и танталовые конденсаторы.
Набор не содержит резисторов и конденсаторов (размер 0805) выключателя и поставляется без корпуса и блока питания.
Отличительной особенностью данного набора является то, что дисплеи соединяются между собой и с процессорной платой разъёмами. Это даёт возможность установить часы в нестандартный корпус, через отверстие, которое гораздо меньше по размеру, чем часы в сборе.
Для лучшего контакта после сборки дисплеи могут быть склеены между собой клеем для пластмассы или дихлорэтаном.
Особенности:
Питание устройства: 12 В;
Отображение: Часы, минуты;
Два будильника, которые могут независимо программироваться по дням недели;
Таймер: 1 секунда - 59 минут 59 секунд. Оснащён реле которым можно включить и через заданный промежуток времени выключить нагрузку до 5 А;
Ручная регулировка яркости дисплея.
Порядок сборки:
Сначала паяются согласно принципиальной и монтажной схемам все мелкие детали: резисторы, конденсаторы, микросхемы, реле, разъёмы и в последнюю очередь установите дисплеи. Дисплеи устанавливаются с противоположной стороны от деталей.
При этом сегменты "точка" дисплеев должны быть после сборки на одной линии с кнопкой SB1.
Кнопки Вы можете установить с любой стороны. Как со стороны дисплеев, так и со стороны СМД деталей, в зависимости от предполагаемой конструкции корпуса.
После установки всех деталей нужно прошить (запрограммировать) процессор используя любой программатор, который поддерживает внутрисхемное программирование (SPI) процессоров Atmel. Наиболее популярный сейчас STK-500, который присутствует на рынке в разных вариантах от разных производителей.
После прошивки процессора и подключения дисплеев часы работоспособны и в настройке не нуждаются.
Выводы "бат" (см. принципиальную и монтажную схемы) предназначены для резервного питания процессора на случай отключения сетевого питания. В этом случае дисплей не светится, но настройки не обнуляются. Резервное напряжение должно быть 4,5 В но не больше 5 В.
Установка FUSE bit на примере использования программатора STK-500 и бесплатного программного обеспечения фирмы Atmel - AVR studio:
(для увеличения нажмите на картинку)
Принципиальные схемы часов и индикаторов
(для увеличения нажмите на картинку)
(навигация по картинкам осуществляется стрелочками на клавиатуре)
Список используемых компонентов
Монтажная схема устройства
(для увеличения нажмите на картинку)
Назначение кнопок
Нумерация - снизу вверх (см. монтажную схему). SB1, SB2, SB3, SB4, SB5, SB6.
Краткое описание меню:
SB1:
Установка минут в режиме часов или будильника;
Вкл/выкл дня в режим установки дня срабатывания будильника;
Увеличение яркости в режиме установки яркости;
Установка секунд в режиме таймера;
Установка дня недели в режиме дата.
SB2:
Установка часов в режиме часов или будильника;
Уменьшение яркости в режиме установки яркости;
Установка минут в режиме таймера.
SB3:
Стартстоп таймера.
SB4:
Переход в режим таймера.
SB5:
Меню установок.
SB6:
Установка режима часов и выключение будильника;
Возвращение из любого режима в режим часов;
Выключение сработавшего будильника.
Полное описание меню.
SB5 (меню установок): Переводит часы в режим установки Дня недели / будильников / режима регулировки яркости.
Выход из меню установок осуществляется нажатием кнопки SB6 и возможен из любого раздела меню.
День недели:
Для корректного срабатывания будильников по дням недели необходимо установить день недели:
Нажмите 1 раз кнопку SB5;
Показания дисплея: "d-1 (2,3,4,5,6,7)".
Кнопкой SB1 установите правильный день недели от 1 (понедельник) до 7 (Воскресенье).
Повторное нажатие кнопки SB5 переведёт часы в режим установки будильника.
Будильники:
A1 - будильник №1;
А2 - будильник №2.
Например А1 – для будних дней, а А2 – для выходных дней.
Выберите будильник А1 или А2;
Рассмотрим установку будильника на примере первого будильника (А-1).
Показания дисплея:
А1 п - Это означает, что будильник выключен;
А1 П - Это означает, что будильник включён.
Менять состояние выключён-выключен Вы можете кнопкой SB1.
Нажатием кнопки SB5 переходим в режим установки времени срабатывания будильника.
Показания дисплея:
00.00
Кнопками SB1, SB2 устанавливаем часы и минуты срабатывания будильника.
Повторное нажатие кнопки SB5 переведёт часы в режим установки дней недели, по которым этот будильник должен звонить.
Показания дисплея:
1d 1п (1d - первый будильник; 1 - первый день недели (понедельник); п - будильник в этот день выключен / П - будильник в этот день включён)
Включение-выключение будильника осуществляется нажатием кнопки SB1.
Каждое нажатие кнопки SB5 переход в режим установки режима будильника для следующего дня недели.
После установки режима будильника для всех дней недели для первого будильника часы перейдут в режим установки второго будильника.
Установка режимов для второго будильника аналогичны установкам для будильника 1.
После установки режимов будильников (или перебора режимов, если устанавливать сейчас ничего не надо) часы переходят в режим ручной установки яркости дисплея.
Установка яркости:
Показания дисплея от С-1 до С-9 Цифры обозначают яркость дисплея.
Нажатием кнопки SB1 можно увеличить яркость.
Нажатием кнопки SB2 можно уменьшить яркость.
Режим таймера:
В этом варианте прошивки (ссылку на закачку см. ниже) таймер полностью независим от часов.
Вход в режим таймера осуществляется нажатием кнопки SB4.
Выход из режима таймера осуществляется нажатием кнопки SB6.
Показания дисплея:
00.00
Кнопкой SB1 установите желаемое кол-во секунд;
Кнопкой SB2 - желаемое кол-во минут.
При нажатии кнопки SB3 замкнутся контакты реле К1 и показания таймера начнут уменьшаться. Повторным нажатием кнопки SB3 можно остановить таймер. Контакты реле при этом разомкнутся. Когда показания дисплея будут 00.00 - реле разомкнётся.
Оригинальное описание электронных часов KVV-2313. ZIP-архив |
|
Прошивка (11059200Hz) для электронных часов KVV-2313. ZIP-архив |
|
Прошивка (14745600Hz) для электронных часов KVV-2313. ZIP-архив |