payaem.ru

Паяем — Все о электронике

Оригинальные часы

Сделай красивые и очень оригинальные электронные часы

Схема часов на МК и ИН-14

Здесь используются газоразрядные индикаторы ИН — 14. Можно использовать аналоги — ИН-8, только нужно учитывать отличие по цоколёвке. Нумерация выводов индикаторов устанавливается по часовой стрелке, в той стороне где выводы. На ИН-14 первый вывод  указан стрелкой.

Параметры часов
  • Питание — 12 Вольт
  • Ток потребления не больше 200 мА
  • Типичный ток потребления 150 мА
  • Типы индикаторов — ИН — 14
  • Формат индикации времени — Часы — Минуты — Секунды
  • Формат индикации даты — Число — Месяц — Год
  • Две кнопки управления
  • Два будильника
  • Дискретность установки времени срабатывания будильника, 5 — минут
  • Количество индикаторов программных градаций подстройки яркости — 5 шт.

Микроконтроллер Atmega8

Этот микроконтролёр установлен в корпусе TQFP. Часы реального времени DS1307. В звуковом излучателе имеется встроенный генератор и питание с напряжением 5 Вольт.

Повышающий преобразователь напряжения установлен на микросхеме MC34063A

или подобный аналог — MC33063A

По стоимости и надежности она похуже таймера 555

На нём также можно построить такой преобразователь, но более дешевый и доступный MAX1771

Неполярные конденсаторы — керамические, а полярные — электролитические конденсаторы типа Low ESR. В том случае если конденсаторы Low ESR недоступны, установите параллельно электролиту, керамику или же плёнку. Дроссель в повышающем преобразователе — 220 мкГн при токе 1.2 Aмпер. Наименьшее расчётное значение дросселя равно 180 мкГн, а наименьший расчётный ток дросселя равен 800 мA.

Роль дешифраторов выполняют пара корпусов К155ИД1. В коммутаторе анодного напряжения используется оптопара типа TLP627. Величины R23 и R24 надо подбирать самому, это зависит от степени свечения. Если их нет, тогда ток через точки превышет допустимый предельный уровень. На монтаже индикаторы нужно проталкивать не совсем до конца. По причине, что корпуса всех индикаторов индивудуальные, их необходимо будет выравнить относительно нашей печатной платы и между собой.

Настройка часов
  1. Переход с одного режима на другой режим проходит по кольцу, с помощью кнопки «MODE».
  2. Для установки значения используетя кнопка «SET».
  3. Корректируемое значение или мигает, или имеет высокую яркость.
  4. Настройка значения для секунд заключается в их обнулении.
  5. Настройка значения для минут, часов, дня, месяца и года заключается в прибавке 1 к текущему значению через кольцо до наибольшего значения, после этого значение обнуляется.
  6. Настройка для минут для работы будильника осуществляется с нуля, с дискретностью в 5 мин. (00 — 05 — 10 — 15:55).
  7. В том случае если часы расположены не в основном режиме и нажатие кнопок прекращается, то а таком случае по истечению нескольких минут часы возвращаются обратно в основной режим.
  8. Для того, чтобы отменить звуковой сигнал будильника нужно использовать кнопку — «SET». В следующий раз когда достигнет время срабатывания сигнала, будильник будет включён.
  9. Запятые в десятках и единицах секунд обозначают активность будильников 1 и 2 соответственно.

    Работа часов показана на таблице. Красным цветом указаны разряды, которые горят ярко, оранжевым — тусклые разряды, а чёрным — абсолютно погашенные разряды. Время: Ч — часы, М — минуты, С — секунды. Дата: Д — день месяца (число), М — месяц, Г — год. Чтобы установить будильник: 1 — будильник 1, 2 — будильник 2, Х — отсутствует значение (значит погашен).

    Самое первое включение, это программирование контроллера и его настройка. Вначале нужно проверить правильно ли сделан монтаж схемы. Потом проверить цепи питания, на всякий случай, не возможно ли короткое замыкание. Если его нет, то подайте на вход питание 12 Вольт. Если дыма нет, то нужно проверить напряжение на цепи питания D5V0. При помощи подстроечного резистора RP1 нужно на выходе повышающего преобразователя установить напряжение величиной в 200 Вольт  (для номиналов). Нужно подождать несколько минут. Элементы на схеме ни в коем случае не должны сильно нагреваться. В особенности это опасно для дросселя высоковольтного преобразователя. Если он перегрелся, это значит неправильно был выбран номинал или конструктив имеет слишком малый рабочий ток. Такой дроссель нужно поменять на более подходящий.

    Вам будет нужен элемент питания ВТ1 типа CR2032. В крайнем случае можно закоротить контакты панели элемента питания, но в таком случае, тогда вам придётся время и дату ставить каждый раз как будет прекращаться подача питания.

    Нужно запрограммировать последовательно Flash и EEPROM микроконтроллера при помощи прилагаемых прошивок. Делать это необходимо в чёткой указанной последовательности. Индикатор будет показывать «21 — 15 — 00». При этом пойдут секунды. Если вы ещё не подключили BT1, тогда вместо времени и даты заметите на индикаторах что — то в этом роде «05 — 05 — 05».

    Нужно установить значение времени, даты и будильников соответственно с таблицей, в которой описание режимов работы. В тот момент, когда вы столкнётесь с настройкой яркости, программно включиайте наименьшую яркость индикаторов. Настройте повышающий преобразователь так, чтобы каждый индикатор светился с наименьшей яркостью, но полностью. Это значит, что не должно быть такого, что часть цифры индикатора горит, а другая часть нет. Потом нужно программно выставить наибольшую яркость и проверить свечение цифр индикаторов.

    Индикаторы не должны гореть слишком ярко, и в то же не должны иметь, так сказать, объёмного свечения. Коррекция яркости должна осуществляться при помощи RP1. Затем нужно опять проверить свечение при наимеьшей яркости и так нужно делать до тех пор, пока не получатся нужные результаты. В случае если приемлемые результаты не будут осуществлены, тогда попытайтесь подобрать номиналы анодных резисторов и ещё раз повторить действия указанные выше.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *