В интернете цены на часы основанные на лампах ИН-14 если и попадаются еще, то цены на них весьма дороговаты. Мы рассмотрим как спаять часы на лампах ИН своими руками, так как это намного дешевле чем купить готовые,при этом они всегда будут радовать ваши глаза.

 

    Начнем сначала сразу же со схемы простых часов на лампах и файлами прошивки.И далее уже описание

    Скачать файлы ПРОШИВКИ, так же в этом файлы и платы в формате LAY

Так же в возможности часов входит показание температуры, даты.

Часы собраны на таким микросхемах как:

PIC16F628А - контроллер часов.
DS1307 - сами часики.
BU2090 - дешифратор катодов.
MAX1771 - преобразователь напряжения.
DS18B20 - термодатчик - Если термометр не нужен можно его и не ставить.
DS32KHz - микросхема генератора для точности хода.
Если точность не нужна и вы просто подберёте точный кварц на 32.768
то DS32KHz можно и не ставить.
 
   Описание кнопок:
Кнопка "-" в режиме установки часов и кнопка перебора режимов индикации в рабочем режиме часов.
Кнопка "ОК" - для входа в режим установки часов.
Кнопка "+" в режиме установки часов и кнопка показания даты и температуры в рабочем режиме часов.
 
Режимы индикации:

1 - цифры плавно гаснут и плавно появляются новые.

2 - часы работают как обычно в этом режиме работает "маятник".

3 - цифры при смене меняются перебором в этом режиме работает "маятник".

4 - цифры при смене накладываются друг на друга.

5 - режим индикации меняются каждые сутки в 00:00.

6 - режим индикации меняются каждый час.
Включение / выключение автоматического показа даты и температуры каждые 35 секунд.
Жмём и держим в течении 3 секунд кнопку "+" - показ даты/температуры.

    Установка времени:
      Для установки времени жмём и держим кнопку "ОК" в течении 3х секунд во время показа времени.
Часы переходят в режим установки времени и начинают мигать часы.
Кнопками "-" и "+" устанавливаем час и нажимаем кнопку "ОК" и переходим к установке минут.
И так далее в последовательности час > минуты > число > месяц > день недели.
При долгом удержании кнопок "-" или "+" цифры автоматически сами убывают или прибавляются.

   Настройка катодов, то есть порядка цифр.
   В часах можно использовать любые лампы.
Для платы что входит в проект можно использовать любые лампы с гибкими выводами
Типа ИН-8-2 или ИН-14 или ИН-16 или ИН-17.
Проект так-же содержит плату и прошивку для ИН-12 - Прошивка другая потому что лампы не на месте, и платку для ИН-18.

    Прошивка контроллера рассчитана на использование ИН-14 в родной плате, 
если будете использовать другие лампы или рисовать свою плату
нужно после сборки платы и запуска часов переназначить цифры.
Т.к. их порядок нарушается - например вместо 0 будет 7 или вместо 5 - 3.

Назначение цифр:
Необходимо если вы будете использовать свою плату с другими лампами.
Или другие лампы для этой платы - например ИН-8-2 или ИН-16.
Катоды можно подключать к BU2090 как удобно.
Исключение только для точек если они есть в лампах (14 - правые, 15 - левые точки выводы BU2090).

Если точек нет то их можно не подключать.


    Жмём и держим кнопку ОК и включаем часы.
В 1м или 3м разряде загорается цифра.
   Отпускаем кнопку и начинается перебор цифр.
Надо назначить цифры от 0 до 9.
При их появлении нажимаем кнопку "+" и так последовательно с 0 до 9.

После чего загорается 4 разряд и начинает мигать 0 и 1.
Это включение / выключение бегающей точки.
Если нажать кнопку "+" на 0 то функция отключается.

Затем загорается 5й разряд - это разрешение мигания секундных ламп.
На тот случай если вы секундные лампы расположите по центру вместо секундных точек.

После чего часы переходят в рабочий режим.

Платы нарисованы с помощью программы Sprint Layout 3.0

Фото верхней части платы с подписанными элементами для большей наглядности:
Тут расположение перемычек на плате: