В статье представлена еще одна конструкция электронных часов на микроконтроллере PIC16F628A с примененными в качестве устройства отображения текущего времени больших светодиодных семисегментных индикаторов.
Конструкция отличается от других устройств электронных часов на микроконтроллерах, представленных на сайте, тем, что в качестве устройства индикации используются большие семисегментные индикаторы и размеры часов ограничены только размерами этих индикаторов.
В качестве управляющего микроконтроллера выбран широко распространенный и многим полюбившийся, конечно после PIC16F84A, микроконтроллер PIC16F628A. Его особенностью является встроенный задающий генератор, который позволяет отказаться от внешних частотозадающих компонентов, если не нужна особая точность выполнения управляющей программы.
Счет времени ведет микросхема часов реального времени DS1307Z. Для питания памяти DS1307Z можно использовать любую батарейку с напряжением 3 В. В данной конструкции можно применить батарейку CR1220 или CR1225. Вид примененной батарейки указан на рисунке 7.
Индикаторы покупались на митинском радиорынке по 100 руб. за 3 шт, которые были распаяны на плате индикации для какого-то неизвестного устройства. Какое-то время они лежали без дела и вот настал их черед вернуться в рабочее состояние и принести людям пользу.
В качестве источника питания применен миниатюрный импульсный ИП, купленный на Aliexpress, с выходным напряжение 12 В и током 400 мА. Ток потребления работающих часов не превышает 300 мА.
Корпус в данной конструкции часов как таковой отсутствует. Печатная плата изготавливалась под размеры индикаторов. Из оргстекла были изготовлены уголки и подставка. Плата крепится несколькими болтами к выпиленным из оргстекла уголкам (рисунок 9), нижняя грань которых спилена под углом к плоскости основания примерно 30
о.
Небольшим недостатком конструкции данного безкорпусного устройства является порядок сборки. Вначале распаиваются все электронные компоненты со стороны дорожек печатной платы и перемычки. Затем происходит крепление уголков к плате, и только потом происходит распайка светодиодных семисегнентных индикаторов. Недостатком является то, что в последствии невозможно снять уголки с платы без демонтажа индикаторов.
Возможно те, кто заходят повторить найдут и другие варианты применения данной конструкции, включая размещение в корпусе или встраивая данную конструкцию в элементы бытовой мебели.
Часть платы, на которой разместились все электронные компоненты, кроме индикаторов, была покрыта несколькими слоями бесцветного Цапонлака (рисунок 6), чтобы исключить из конструкции заднюю крышку, придать конструкции оригинальный вид и исключить попадание посторонних предметов и пыли в токоведущие цепи платы. Плата вся покрывается лаком за исключением места размещения батарейки.
Ниже на рисунке 1 приведена принципиальная схема электронных часов и фотографии процесса сборки конструкции.
Рис 1. Принципиальная электрическая схема часов с большими семисегментными индикаторами.
Перечень примененных в часах электронных компонентов
DA1 |
78L05 |
DD1 |
DS1307Z |
DD2 |
PIC16F628A |
DD3 |
ULN2803A |
DD4 |
ULN2004A |
HL1-HL4 |
KINGBRIGHT SA23-11HWA |
VT1-VT4 |
IRLML6302 |
Рис 2. Печатная плата после травления и сверления отверстий
Рис 3. Печатная плата после лужения дорожек
Рис 4. Печатная плата после распайки всех элементов
Рис 5. Примененный в конструкции часов источник питания
Рис 6. Цапонлак, примененный для покрытия платы
Рис 7. Батарейка, использованная в качестве питания часов реального времени
Рис 8. Электронные часы в сборе
Рис 9. Вид электронных часов сбоку
В архиве: Топология печатной платы и прошивка микроконтроллера PIC16F628A.
ClockBigInd.rar [14,55 Kb] (cкачиваний: 1604)