Часы с подсветкой

Схема представляет собой простые электронные часы, которые во время работы интересным образом управляют двоеточием в дисплее и подсветкой "внутри" себя.
Благодаря несложной конструкции она наверняка привлечет внимание юных электронщиков.

                                           Элементы схемы

                               

Принципиальная схема приведена на рисунке 1. Сердцем схемы является микроконтроллер
ATtiny2313,который управляет четырехразрядным 7-сегментным дисплеем (c OA) и  тремя кнопками для установки времени. Катоды сегментов подключены к соответствующим выводам микроконтроллера через резисторы, ограничивающие ток, а аноды управляются с помощью транзисторов Q2-Q5. Кварцевый резонатор Ql обеспечивает точность часов.
 Дисплей DIS1 имеет выводы DTA и DTC. Это анод и катод светодиодов,составляющих двоеточие дисплея (см. рис)

                                      

Вывод 15 микроконтроллера - это выход ШИМ.  Он  запрограммирован на плавное временное увеличение и уменьшение наполнения выходного сигнала. Как видно по схеме к нему подсоединен вывод DTA дисплея и катод LED1. Светодиоды DTA->DTC зажигаются при подаче на них положительного сигнала,а LED1- при подаче сигнала ШИМ близкого к нулю. Мы получаем красивый эффект плавного загорания и плавного затухания (попеременно) вышеупомянутых светодиодов.
 Часы могут питаться от любого источника с напряжением мин. 4,5 В. В случае источника с более высоким напряжением (например, 9 В) используется стабилизатор IC2.

                                                 Изготовление часов ...

не должно вызвать больших затруднении. Расположение элементов показано на рис.2, а печатная плата в формате Sprint-Layout 6.0 находится в архиве. Имееся два варианта печатных плат: Первый вариант-с выводными R и C. Второй вариант - те же C и R в СМД исполнении.  LED1 лучше взять синего или белого цвета. Микроконтроллер устанавливается на панельку. Дисплей также ставится на панельку (см. фото 1),вырезанную из 14-ножечной панельки.
 

                                             

Теперь о блоке питания.
 Можно использовать USB-порт или другой 5-вольтовый источник. В этом случае стабилизатор IC2 не нужен - ставим  перемычку (закорачиваем две крайние площадки). Если  используется источник питания с более высоким напряжением, нужно припаять стабилизатор.
Затем припаиваем шнур питания. Продевая кабель через отверстия, сделанные для этой цели в плате, мы защищаем его от случайного вытягивания.
  Вы должны запрограммировать микроконтроллер ATtiny2313. Прошивка для него находится в архиве.В дополнение к загрузке программы в память,надо изменить два fuscbits:
отключить деление  тактовой частоты на 8 и выбрать внешний кварцевый генератор в диапазоне 3-8 МГц в качестве источника тактовой частоты. После этих действий мы помещаем процессор на панельку, проверяем  не перепутали ли полярность питания при пайке кабеля и, если все хорошо, ставим дисплей и включаем питание.
 

                                 

                                                   Ввод в работу часов

Часы должны показывать 12.00 после запуска. Можно  сразу наблюдать световой эффект от светодиодов. Чтобы установить время, нажмите верхнюю кнопку S1(SET)  - должны гореть только цифры часа (не цифры минут). С помощью кнопок S2(+) и S3(-) устанавливаем требуемые часы и подтверждаем установку кнопкой S1. Те же операции производим  при установке минут.

                                

Материал взят из журнала Elektronika dla Wszystkich за 2014.04

[ Скачать файлы (25.1 Kb) ]
 
Просмотров: 61 | Добавил: viktorovich57 | 23.02.2020
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
авторизация
Логин:
Пароль:
Комментарии
Часы, термометр, барометр, гигрометр в одном флаконе.
18.03.2020 - Ksenia13:
Подскажите, пожалуйста, назначение кнопок, сброс понятно, а остальные 4?
Модуль ввода вывода, управляемый через USB
23.02.2020 - Петр:
Если похожая конструкця с исходниками на баскоме http://www.radioman-portal.ru/p...
Модуль ввода вывода, управляемый через USB
18.02.2020 - forter:
Artcore! Поначалу я был против материала, который публикует viktorovich57, но вр...
Модуль ввода вывода, управляемый через USB
16.02.2020 - viktorovich57:
Для начала, в качестве материала подойдет любой проект, имеющий хоть какую-то те...
Модуль ввода вывода, управляемый через USB
15.02.2020 - artcore:
Несмотря на интересную тему, это устройство настолько убогое, что даже драйвера ...
Контроллер светодиодного освещения любым пультом
07.02.2020 - viktorovich57:
В архиве есть папка ster_led_ir_soft-> pwm_ek -> Debug и Release. pwm_ek.h...
Контроллер светодиодного освещения любым пультом
02.02.2020 - forter:
Здравствуйте уважаемый коллега!
Вы сами собирали этот контроллер? Прошивк...
Контроллер светодиодного освещения любым пультом
02.02.2020 - viktorovich57:
исправил
Контроллер светодиодного освещения любым пультом
01.02.2020 - forter:
В архиве нет печатной платы в формате Sprint-Layout 6.0...
Также как, впр...