Проекты : Часы, будильники, календари, таймеры


Тимофей Носов     12 апреля 2016 г.

Часы «Малыш ИН-16»

Напряжение питания 5В

Ток потребления 100 мА

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

 

В часах используются миниатюрные газоразрядные лампы ИН-16. Их использование определило цель собрать маленькие настольные часы. Размер плат 100 х 23 мм. Конструкция собрана с использованием СМД компонентов.

 

Функционал часов минималистический – показывают только время. Настройка двумя кнопками. В настройках можно выбрать формат отображения времени 12- или 24-часовой. Реализован эффект маятника - бегущий огонёк на разделительных точках. Перебор всех цифр во всех разрядах (антиотравление катодов) каждую минуту.

 

Поддержание хода времени в обесточенном состоянии от батарейки CR2032 (ток потребления 29,85 мкА или ~300 дней). Точность хода не хуже +/- 1 сек в сутки при использовании кварца с точностью 20 ppm. Корпус кварца изолировать от контакта с дорожками (термоусадкой).

 

Схема проста и не требует настройки.

Конструкция состоит из двух плат, соединённых вилками PLD и гнёздами PBS. Платы с односторонним рисунком доступны для повторения по технологии ЛУТ. Высота соединённых плат 13 мм.

 

 

 

 

 

 

 

 

Список компонентов:

 

ИН-16

4

 

PIC16F1936-I/SO

1

SOIC

PMBTA42

16

 

MMBTA92

4

 

BC856

1

 

STU6N62K3

1

корпус I-PAK (TO-251)

1000 мкГн

1

RLB0914

SF18

1

 

1N5817

1

 

BZV55-C75

12

стабилитрон 75В

1N4148W

2

 

10 KОм

17

размер СМД 0805

5 KОм

2

размер СМД 1206

0 Ом - перемычка

2

размер СМД 0805

32768 Гц

1

корпус DT26, точность 20 ppm

12 пФ

2

размер СМД 0805

100 мкФ х 16В

1

К50-35

4,7 мкФ х 350В

1

К50-35, размер не более D10 х L13

TC-0206

2

угловая тактовая кнопка

PLS-6

2

вилка однорядная 6 конт.

PBS-6

2

гнездо однорядное 6 конт.

PLS-5

1

вилка однорядная 5 конт.

PBS-5

1

гнездо однорядное 5 конт.

DC-011

1

разъем питания

CH224-2032

1

держатель батарейки CR2032

СR2032

1

батарейка

Блок питания строго 5В

1

ток не менее 100 мА

 

 

Для изменения уровня тока (яркости) можно изменять значение переменной перед прошиванием. Эта переменная находится в области EEPROM (на скриншоте число 73 обведено красным в 16-ричном формате или 115 в десятичном). Можно менять до 120 (десятичное).

 

 

 

 

Файлы:

Печатные платы

Прошивка

Исходник

Документация
Эта статья для печати

 

 

 

Полезные ссылки:
Попробуй сделать печатную плату на кухне
Собери себе подходящий программатор
Узнай как прошить микроконтроллер прошивкой
Научись программировать и делать прошивки
Задай вопрос или найди ответ в форуме

 


Назад

Просмотров: 13306

 








 
 
 

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