ДВОИЧЕН ЧАСОВНИК

Този електронен ръчен часовник показва времето в двоична система, тъй като изисква по-малко светодиоди за показване на часа от конвенционалния часовник с цифров индикатор и оригиналността ще бъде на ниво. Обикновеният кристал 32C417 при 32,786 kHz беше използван за работа на PIC16F527 в режим на ниска мощност и за подобряване на точността на синхронизирането. За носене на китката е използван подходящ колан от плат.

състояние

Тук е използван микроконтролерът PIC16F527, защото има най-малкия наличен пакет. Часовникът се захранва от батерии CR2032 в специален държач. Тази батерия има приличен капацитет, въпреки че е само с размер на монета. За да се намали площта на печатната платка и цената на конструкцията, беше избран един охлаждащ резистор за целия SMD LED блок.

Схема на ръчен бинарен часовник

състояние

Можете да увеличите изображение, като го запишете на вашия компютър. Схемата тук е базирана на типична двуслойна печатна платка.

часовник

А стандартната 20-милиметрова каишка пасва само в изрезите.

Алгоритъм на часовника

състояние

Основният цикъл следи в какъв режим е часовникът в момента. Първото състояние е неактивно, при което превключвателят проверява часовника и чака въвеждане от потребителя. След натискане на бутона системата преминава във второ състояние, което изчислява колко дълго ще се показва часовникът. След това идва състояние три, което върши по-голямата част от разклонителната работа въз основа на това, което потребителят прави в момента. Часовникът включва светодиодите в това състояние. Ако потребителят е задържал бутона за повече от 3 секунди, часовникът преминава в състояние четири. Това е състоянието на корекция на времето. Колкото по-дългонатиснат бутон, толкова по-бързо се променя времето.

двоичен

Можете да изтеглите файловете на проекта, включително фърмуера на контролера PIC16F527, в общия архив, като използвате връзката. Още по-прости домашни ръчни LED часовници можете да видите тук.