Часы + термометр на PIC16F628A и LED индикаторах

Настольные и настенные часы с термометрами выполнены в корпусах от стрелочных часов. Часы и термометр изготовлены как отдельные, самостоятельные устройства.

Часы и термометр

Термометр описывать не буду, он выложен на этом же сайте термометр на PIC16F628A и FYD5622FS-11. Схема, печатная плата и прошивка там есть, все без изменений.

Часы и термометр

Датчик температуры DS18B20 настольных часов выведен за окно на улицу. Провода изолированные 0,35мм, длиной примерно 10 метров

Схема часов

Часы собраны на одинарных 7-ми сегментных светодиодных индикаторах зеленого цвета. Размер цифры 14х25,4мм – хорошо различимы с любого уголка комнаты. Обратите внимание, что индикатор подключен без гасящих резисторов. Это связано с тем, что каждый сегмент состоит из двух соединенных последовательно светодиодов и номинальное напряжение 3,8 вольта. При динамической индикации токи не превышают допустимые.

Стабилизатор напряжения находится в вилке — адаптере. Он собран на 3 ваттном трансформаторе и высокочастотном преобразователе – стабилизаторе LM2575T-5.0 по стандартной схеме. Микросхема без радиатора, практически не греется. Разъём для блока питания 3,5мм. Кварц 4 МГц.

Транзисторы n-p-n любые маломощные. Кнопки 6×6 H=14/10мм припаяны со стороны проводниковДлина толкателя кнопок выбирается исходя из требований конструкции. При каждом нажатии на кнопку добавляется единичка. При удержании – счет ускоряется до разумной скорости.

Резисторы МЛТ – 0,25. R3 – R6 1-3 кОм.

Аккумуляторы: 4 штуки из GP- 170, или подобные. При отключении сетевого напряжения они питают только микроконтроллер.

Диоды желательно подобрать с наименьшим падением напряжения в прямом направлении.
Платы изготовлены из одностороннего фольгированного стеклотекстолита.
НЕХ файл, схема, печатки в папке №1.

Вариант 2: на одной плате

В этот корпус не помещались две платы: часов и термометра. Уменьшать размеры индикатора часов не хотелось.

Схема часов и термометра

Отображать время и температуру одним индикатором по очереди в настольных часах мне не нравится.
Пришлось взять для термометра другой индикатор меньшего размера и нарисовать новую печатную плату. Поэтому схема и прошивка для термометра другие.

НЕХ файл и схема термометра в папке № 2. Печатная плата там же.
Схема часов без всяких изменений взята из первого раздела.

Ниже вы можете скачать прошивки и печатные платы в формате HEX

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
Вариант 1
МК PIC 8-бит PIC16F628A 1
VR1 DC/DC импульсный конвертер LM2575 1
VT1-VT4 Биполярный транзистор КТ3102 4
VD1, VD2, VD4 Диод Д310 3
VD3 Диод Шоттки 1N5819 1
VS1 Диодный мост DB157 1
С1, С2 Конденсатор 20 пФ 2
С3, С5 Конденсатор 0.1 мкФ 2
С4 Электролитический конденсатор 330 мкФ 16 В 1
С6 Электролитический конденсатор 100 мкФ 35 В 1
R1, R2 Резистор 10 кОм 2
R3-R6 Резистор 1 кОм 4
R7, R10 Резистор 100 Ом 2
L1 Катушка индуктивности 330 мкГн 1
Tr1 Трансформатор 1
F1 Предохранитель 100 мА 1
Батарея 4.8 В 1
HL1, HL2 Светодиод 2
S1, S2 Кнопка 2
Z1 Кварц 4 МГц 1
Индикатор FYS10012BG21 1
Вариант 2
МК PIC 8-бит PIC16F628A 1
VT1-VT4 Биполярный транзистор КТ3102 1
С1, С2 Конденсатор 20 пФ 2
С3 Конденсатор 0.1 мкФ 1
R1 Резистор 4.7 кОм 1
R2, R3, R5, R6 Резистор 1.5 кОм 4
R4 Резистор 10 кОм 1
R7-R9, R11-R14 Резистор 300 Ом 7
R10 Резистор 360 Ом 1
Датчик температуры DS18D20 1
Индикатор FYQ-3641A 1