Добрый день, уважаемые радиолюбители. Представляю Вашему вниманию бинарные , схему их нашёл на радокоте, только изменил прошивку под кварцевый резонатор на 7,2 МГц (т.к уже давно он ловил пыль на полке и не знал куда его применить, переделал плату, т.к. автор разработки её развёл на мой взгляд не совсем грамотно (надеюсь он не обидится на мои слова), добавил на линию питания ионистор - это такой конденсатор большой ёмкости, на 0,47 Фарада

(на фото он чёрный, прямоугольной формы, отпаяный из какой-то автомагнитолы), чтобы не сбрасывалось время в моменты переключения реле UPS (именно в него я собираюсь встроить эти часы), и стабилизатор 78L05, так как в моём бесперебойнике нет напряжения 5в (вся логика в нём питается от 12в). А что? Как-то слишком просто смотрелся UPS, а тепер будет время показывать и ещё и помогать мыслить двоичным кодом, что не даст мозгу атрофироваться.


Надеюсь все знают как переводить числа из десятеричных в двоичные? На всякий случай повторю. Четырьмя битами можно передать число от 1 до 15, цена битов считается справа налево, т.е так 8_4_2_1, как видно, цена более старщего бита равна удвоеной цене более младшего. Пример: переведём 5 из десятичной системы исчисления в двоичную, получится 0_1_0_1, т.е складываем цену битов равных логической еденице. А теперь наоборот 1_0_0_1 будет 8+1=9. Усвоили? Отлично.


В данных часах светящийся светодиод означает еденицу, а не светящийся - ноль. К статье прилагаю фото повторённого мной устройства.

Небольшое полминутное видео работы часов

В преддверии дня рождения друга встал вопрос о выборе подарка. Друг – любитель разных необычный электронных устройств, изделий ручной работы. Променад по магазинам результатов не принес: гаджеты неприятно удивляли либо банальностью, либо дороговизной. Уже отчаявшись что-либо найти, бросил взгляд на виджет бинарных часов Sony. И тут я поймал себя на мысли: «Ты же электронщик со стажем, и руки из того места растут!» Сделай своими руками бинарные часы, будет лучшим подарком! Именно так родилась идея изготовить нижеописанный девайс.

Бинарные часы предназначены для представления времени в двоично-десятичном формате, то есть часы, минуты и секунды разбиваются по десятичным разрядам и представляются в двоичном виде (см. рис. ниже)

К будущим часам на этапе создания сразу были предъявлены следующие требования:

  • сравнительно небольшие габариты как платы, так и устройства в целом;
  • использование максимально доступных компонентов;
  • презентабельный внешний вид корпуса.

В результате была создана следующая схема:

В качестве МК используется, быть может, несколько устаревший, но не менее популярный ATmega8A-AU. В качестве микросхемы часов реального времени - доступная DS1307. Также параллельно линиям питания вблизи МК и на входе питания установлены неполярный конденсаторы 100 нФ и полярный (танталовый) на 47 мкФ. Все резисторы и конденсаторы - в SMD-корпусах типоразмера 0805. Из выводных компонентов - лишь светодиоды, колодка для батарейки и кнопки настройки. Кнопки - любые без фиксации; для корпусного варианта подойдут кнопки с длинными "пимпочками", например такие:

Резисторы R1..R6, R14..R18 могут варьироваться в достаточно широких пределах. Габариты светодиодов значения не имеют, однако корпус и плата рассчитаны на 5 мм круглые светодиоды. "Reserved port" - вывод на плате, который предусмотрен на плате для потенциального расширения функционала часов, например, добавления динамика.

Ниже представлена печатная плата устройства:

Так как число различных связей между светодиодами и МК достаточно велико, а большое число "висячих" перемычек делать не хотелось, устройство реализовано на двусторонней ПП. Толщина стеклотекстолита - 1,5 мм, габаритные размеры платы - 80 х 50 мм. Плата с органами управления (пятью кнопками) выполнена отдельно и будет представлена ниже. На плате дополнительно находятся (не указаны в схеме): разъем для подключения питания + программатора; дополнительный отверстия для подключения проводом питания; резистор в цепи сброса; пятачки для конденсаторов в цепи часового кварца (про них будет сказано ниже).

Плата изготовлена на фрезерном станке с ЧПУ, что позволило получить практически заводское качество. Фото собранной платы представлено ниже:

Так как прозрачные светодиоды обладают слишком высокой яркостью, их поверхность пришлось обработать грубой тканью типа "скотч-брайт" для придания матовости, что позволило получить более тусклый и рассеянный свет.

Плата с органами управления соединяется основной при помощи семипроводного шлейфа (2 - питание, 5 - кнопки); размер - 68 х 22 мм.

После сборки платы и прошивки МК осталось выполнить последний пункт - создать красивый корпус для устройства. Ввиду наличия фрезерного станка с ЧПУ, было принято решение вырезать стенки из стеклотекстолита толщиной 1,5 мм и соединить их между собой при помощи пайки; переднюю панель - из алюминия толщиной примерно 1 мм. Общая длина корпуса - 104 мм, высота (с ножками и кнопками) - 77 мм, толщина - 25 мм. Разметка корпуса со всеми отверстиями находится в одном файле с печатной платой. Боковые, верхняя и нижняя стенки соединены друг с другом при помощи латунных стоек под винт М3:

Естественно, предварительно у стоек была удалена винтовая часть. Разные стадии результата сборки представлены ниже (последнее фото было сделано уже после окончательной сборки, поэтому явно видны следы краски):

Плата с кнопками крепится к верхней панели на две стойки (с одной стороны такой стойки - гладкая поверхность, с другой - винт М3) при помощи гаек, для этого на плате предусмотрены отверстия. Высота стоек компенсирует высоту кнопок, поэтому над корпусом последние возвышаются незначительно:

Лицевая сторона передней панели была обработана мелкозернистой наждачкой, затем пастой ГОИ. Обратная сторона, наоборот, обработана грубой наждачкой для крепления к боковым стенкам через 5 мм деревянные бруски при помощи эпоксидной смолы. В задней стенке предусмотрен micro-USB разъем для подачи питания, а также отверстие для потенциального динамика; крышка крепится на вышеупомянутые латунные шестигранники при помощи четырех винтов М3 х 15 мм.

Торцевые и задняя стенка была окрашены автомобильной краской из баллончика.

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

Собранный корпус получился достаточно прочным, неоднократные случайные падения не нарушили целостность конструкции. Основная плата крепится к стенкам корпуса за счет олова и латунных стоек. Такое решение было принято в связи с тем, что батарейка и разъем для программирования становятся доступными путем снятия задней крышки; то есть, снятие платы не имеет смысла.

Фото устройства в работе показано ниже:

Правильное собранное устройство в наладке не нуждается и начинает работать сразу. Настройка времени осуществляется следующим образом:

  • примерно на 2,5 с необходимо зажать кнопку "0"SEC/SET (находится над секундами). После этого счетчик секунд сбросится в ноль, часы остановят ход;
  • затем при помощи кнопок настройки времени необходимо установить нужное время;
  • затем нажать кнопку "0"SEC на 2,5 с; часы возобновят свой ход с обновленным временем.

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

В заключении хочется описать следующую проблему (для опытных радиолюбителей). Не всегда часовые кварцы бывают надлежащего качества. Может получиться так, что частота вашего кварца отличается от заявленной на несколько герц. Результатом такого отклонения является плохая точность хода: так, отклонение от «эталонной» частоты на 2 герца приводит к отставанию в 5,27 секунд в сутки, или две с половиной минуты в месяц.
Частоту часового кварца можно подстроить, путем установки последовательно или параллельно кварцу конденсатора емкостью в несколько пикофарад. Таким образом, автору удалось снизить разницу частот до 0,1Гц, что приводит к гораздо меньшей погрешности – 7 секунд в месяц.

Вопросы, критику, пожелания и предложения с удовольствием выслушаю в комментариях.

P.S. Файлы с прошивкой и исходным кодом, конфигурация FUSE-бит и проект в находятся в архиве.

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

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
U1 МК AVR 8-бит

ATmega8A-AU

1 TQFP-32 В блокнот
U2 Часы реального времени (RTC)

DS1307

1 SO-8 В блокнот
Q1-Q6 Биполярный транзистор

BC817

6 В блокнот
D1-D20 LED 20 В блокнот
R1-R6, R11-R13 Резистор

4.7 кОм

6 В блокнот
R7-R10 Резистор

150 Ом

4

Многие задаются вопросом по поводу того, . Здесь дам некоторые инструкции и расскажу, как пользоваться некоторыми бинарными часами и как определять на них время. Обо всех моделях часов рассказывать не буду, а только о тех, которые сам держал когда-либо в руках. Бинарные часы отличаются от обычных тем, что не имеют как такового циферблата. Время закодировано. Но на самом деле определить время на них не составляет особого труда, а особенно владельцам, которые пользуются ими постоянно. Представленные ниже часы в интернете могут называться по-разному. Так что ориентируетесь по фотографиям.


Производство: Китай.
Определение времени : самый левый столбец, состоящий из 12 светодиодов, отображает часы; остальные 5 столбцов, состоящие из 60 светодиодов, отображают минуты. Цифры по бокам позволяют лучше ориентироваться в определение времени. На часах с фотографии: 4 часа 41 минута.
Аналогично определяется и дата. Левый столбец показывает месяц. Светодиоды в остальных столбцах показывают число. Если включен режим даты, то максимум могут загореться только 31 диод (31 число месяца).
(Virus)
Производство: Китай.
Как пользоваться бинарными часами Вирус : один красный светодиод равен одному часу, один желтый светодиод равен пяти минутам, один зеленый светодиод равен одной минуте. Время определяется посредством подсчета светодиодов. На часах Вирус с фотографии: 10 часов 54 минуты, так как горит 10 красных светодиодов (10 часов), 10 желтых светодиодов и 4 зеленых (10×5+4=54)
(Mickey mouse )
Производство: Китай.
Определение времени на часах : "мордочка", состоящая из 12 светодиодов отображает часы; "правое ухо" отображает десятки минут; каждый светодиод на "левом ухе" равен одной минуте. Цифры позволяют лучше ориентироваться в определение времени. Дата определяется следующим образом: "мордочка" показывает месяц, "правое и левое ухо" число.

(Flash Lights)
Производство: Китай.
Как пользоваться бинарными часами Спидометр : 12 верхних светодиодов отображают часы, средние 5 светодиодов отображают десятки минут, каждый светодиод из нижней части отображает 1 минуту. Цифры позволяют лучше ориентироваться в определение времени. Индикаторы AM и PM указывают на время суток (день, ночь). Дата отображается следующим образом: верхние 12 светодиодов указывают месяц, остальные - число. Настроить часы, думаю, каждый сможет самостоятельно.

Двоичные часы (Singularity)
Производство: Китай.
Определение времени на двоичных часах: вертикальная шкала с цифрами 1, 2, 4, 8 отображает часы. Чтобы узнать сколько часов, необходимо суммировать цифры, светодиоды которых подсвечены. Нижние горизонтальные светодиоды отображают минуты. Для определения количества минут необходимо сложить подсвеченные цифры. Индикаторы AM и PM указывают время суток (день, ночь). Дата определяется также с помощью арифметических подсчетов.


Определение времени на часах Winston аналогично определению времени на часах Singularity. Winston отличается от вышеупонянутых часов только присутствием на циферблате логотипа Winston.

Бинарные часы Matrix
Производство: Китай
Определение времени на бинарных часах : два левых столбца показывают часы, а два правых - минуты. Время читается слева направо.
Часы имеют несколько индикаторов: доллар говорит о том, что отображается год; солнце - отображается день недели, число и месяц.
Наглядно всё показано на схеме ниже.

Ко всем бинарным часам должна идти в комплекте инструкция. Так что если вы купили какие-то другие часы и не знаете, как пользоваться бинарными часами или как определить на них время - смотрите инструкцию.

Часы есть практически у каждого, и являются одной из тех вещей, без которой не обойтись ни одному современному человеку. Конечно, есть те, кто предпочитает смотреть на часы в телефоне, или же на системное время компьютера, но без наручных часов каждый чувствует дискомфорт, всякий раз по привычке глядя на руку. Кажется порой, что уже ничего не придумают, что ещё такого можно вытворить с часами для того, чтобы сделать их оригинальными и по-настоящему необычными. Одним из удачных решений на этом пути, несомненно, являются , на циферблатах которых изображены забавные картинки, а время можно определять лишь приблизительно – тут работают интуиция и эмоциональная сторона. Но ещё, хотелось бы, чтобы часы давали пищу и для ума. Возможно ли это? Оказывается, более, чем возможно! Как раз для тех, кто хочет найти в часах ежедневную тренировку для ума, или просто удивлять окружающих своими нестандартными часами, создаются так называемые бинарные часы .

Что это такое? По сути, бинарные часы – это такие часы, где кардинально изменён способ представления информации – не привычными нам цифрами, а в двоичном коде. Хотя, конечно, немало бинарных часов и с цифрами, но отображается время совсем не так, как в обычных часах. В бинарных для индикации времени применяют светодиоды, потому их ещё называют диодными часами . Время на таких часах поначалу определять непросто – либо колонки цифр, либо вовсе просто светящиеся точки, расположенные в странном порядке на циферблате. Однако, освоившись, можно легко читать время по этим часам. А вот непосвящённые этого сделать не смогут! В этом есть определённое удовольствие – обладать стильными часами и в чём-то уникальными знаниями.

Вот, например, одни из самых простых для понимания, и вместе с тем, на редкость стильных бинарных часов.

Black Rock

Где купить: inter-time.ru
Цена: 1850 рублей

На первый взгляд, их циферблат наводит на ассоциации с фильмом “Матрица”, однако, это лишь первое впечатление. Четыре вертикальных колонки цифр от 0 до 9 отображают: две левые – часы, а пара правых – минуты. Таким образом, время читается справа налево. На фото, как нетрудно определить, часы показывают 5:27. Дополнительные значки вверху отражают всю остальную информацию: солнце соответствует отображению дня недели и даты, а доллар означает, что на дисплее показывается год. Бокал служит индикатором наступления второй половины дня. Для того, чтобы увидеть время, просто нажимается кнопка. Это позволяет экономить энергию батарейки.

А в этих бинарных часах цифр нет – необходимо считать светящиеся точки в столбцах самостоятельно.

Fashion Star

Где купить: inter-time.ru
Цена: 1600 рублей

Хотя поначалу эти часы напоминают скорее какой-то эквалайзер, затем можно привыкнуть, и быстро определять время.

Светящихся точек может быть и не очень много. Например, если каждая из них отвечает за свою группу цифр.

Futurama

Где купить: inter-time.ru
Цена: 1700 рублей

Индикаторы могут располагаться на циферблате как угодно. Например – дугами. Эффектно и удобно.

Flash Metal

Где купить: inter-time.ru
Цена: 1600 рублей

Фантазия дизайнеров бинарных часов не знает границ – на этих часах присутствует силует самого популярного диснеевского персонажа.

Mickey Stile

Где купить: inter-time.ru
Цена: 1200 рублей

А вот одни из наиболее ярких и функциональных бинарных LED часов сегодня на рынке. Оригинальное и в то же время понятное отображение информации делает их очень удобными для повседневного использования.

Delta V2

Где купить: leddirect.ru
Цена: 1700 рублей

Кстати, в этом магазине есть немало очень интересных бинарных часов, которые способны понравиться самым взыскательным ценителям бинарного времени.

Ну а тем, кто достиг истинного мастерства в определении времени по бинарным часам, будут особо интересны часы

Где купить: inter-time.ru
Цена: 1550 рублей

Для “непосвящённых” будет очень непросто понять, сколько всё-таки времени показывают такие часы. Для этого есть отличная и наглядная расшифровка

Определять время по ним, зная этот простой принцип, совсем не сложно.

И особо эффектно смотрятся часы c зеркальной поверхностью дисплея, под которой находится сетка с 27 диодами.

Где купить: inter-time.ru
Цена: 1400 рублей

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

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

Возможно, кто-то еще помнит, как выглядели панели управления первых электронно-вычислительных машин (ЭВМ). Сегодня их можно увидеть только на архивных фотографиях. Длинные ряды лампочек, которые мелькали на первый взгляд хаотично – завораживали энтузиастов электроники тех лет.

Представленная в данной статье конструкция бинарных часов поможет воссоздать атмосферу прежних лет.

Принципиальная схема простых бинарных часов показана на рисунке 1. Схема построена на базе микроконтроллера ATmega48. В схеме часов нет внешнего модуля реального времени (RTC), что в свою очередь несколько снижает стоимость устройства.

При возможном сбое питания от внешнего источника, отсчет времени поддерживается встроенной батарей типа CR2032, при этом светодиоды отключаются. Для обнаружения питающего напряжения от внешнего блока питания используется схема с транзистором VT1 (BC847).

Если на клеммах разъема питания есть напряжение, то оно проходит через диод D1 в результате чего транзистор входит в состояние насыщения, а на вход PC0 микроконтроллера подается логический ноль, который запускает работу светодиодов.

Индикация текущего времени (часы, минуты и секунды) реализована с помощью трех линеек светодиодов. Управление светодиодами происходит методом мультиплексирования, что снижает потребление электроэнергии и уменьшает количество используемых выводов микроконтроллера.

Просмотр осуществляется только в формате 24 часа. Для отображения количества минут и секунд необходимо 6 светодиодов, а для часов 5 светодиодов.

Микроконтроллер ATmega48V-10AU способен работать при пониженном питании вплоть до 1,8В, что является большим преимуществом. Кроме того, ATmega48V-10AU потребляет меньший ток. Частота тактового сигнала стабилизируется кварцевым резонатором на 4 МГц, который одновременно является эталоном для отсчета времени.

Установка текущего времени (часы и минуты) осуществляется с помощью кнопок SW2 и SW1 соответственно. Счетчик секунд обнуляется при нажатии на любую из кнопок.

Стоит отметить, что эти кнопки неактивны при работе от резервной батареи, чтобы предотвратить возможность непреднамеренного изменения времени. Часы собраны на односторонней печатной плате размером 103мм×67мм.

При программировании микроконтроллера, необходимо установить работу микроконтроллера от внешнего кварцевого резонатора 4 МГц и отключить деление тактовой частоты на 8 (этот бит называется CKDIV8).

После правильной сборки часы начинают работать сразу и должны показать 00:00:00.

Питание схемы осуществляется от источника питания с напряжением +5 В. Резервное питание – батарея типа CR2032 не является обязательной, она только поддерживает отсчет времени после пропадания питания от сети.

Потребление тока от батареи составляет около 1,5 мА. При емкости аккумулятора порядка 200 мАч, ее должно хватить на 5 и более дней работы микроконтроллера, что является достаточным в типичных ситуациях.

Как уже упоминалось, отображение времени осуществляется в двоичной системе исчисления. Старшие биты расположены слева, а младшие справа. На часах намерено нет подписи часов, минут и секунд, чтобы людям непосвященным было сложно угадать принцип работы часов.