Электронные часы-будильник на газоразрядных индикаторах и МК
Завораживающее неоновое свечение отчасти похожее на свечение электровакуумных ламп, похожий внешний вид. Все это дает ощущение прошлого на этапе освоения, познания и начала применения электричества, насколько можно представить по книгам, фильмам, иллюстрациям. Вот так завернул. Но обо всем по-порядку.
Назад в прошлое?
Ре́тро (также стиль ретро; ретро-стиль от лат. Retro «назад», «обращённый к прошлому», «ретроспективный») — достаточно абстрактный художественно-исторический термин, применяемый для описания различных категорий старинных вещей, имеющих некую культурную и/или материальную ценность, и, как правило, нечасто встречающихся в современной повседневной жизни с её нарочитой практичностью и стремлением к избавлению от «лишних» деталей. (Википедия).
Вот как то так. Но прогресс не стоял и не стоит на месте. Все миниатюризируется, унифицируется с одновременным увеличением функциональности. И тут на помощь приходят микроконтроллеры и прочие программируемые интегральные микросхемы (ИМС). Можно конечно использовать и более простые устройства для достижения большей аутентичности изготавливаемого изделия, но... эта совершенно другая тема для разговора.
Это все к тому, что не обязательно возвращаться к возможностям прошлого, а использовать доступное настоящее. Есть, конечно, и другие способы реализации, здесь же рассматривается конкретное решение поставленной задачи на микроконтроллере (МК) производства фирмы Atmel ATmega8.
Внешнее соответствие "призракам" прошлого полностью зависит от фантазии, взглядам, вкусам человека, изготавливающего сей девайс в ретро-стиле. Бесспорно, кому-то нравятся другие направления в оформлении, тогда вам и карты в руки.
А суть в чем?
Предлагаемые часы имеют следующий функционал:
Индикация времени в формате ЧЧ:ММ:СС
Возможность показа разделительных точек (для большей наглядности)
Возможность показа даты в формате ДД:ММ:ГГ в начале каждого часа (~10 сек)
Принудительный показ даты
Возможность воспроизведения ежечасного сигнала
Установка до 10-ти будильников на разное время в формате ЧЧ:ММ
Повтор сигнала (если не был выключен) будильника через 5 минут с момента срабатывания
Изменение эффекта переключения цифр (плавное переключение)
Сохранение настроек и продолжение отсчета времени при отключении питания
Через каждые 10 дней работы в 00:00:00 включается двухминутный режим антиотравление катодов
Небольшая справка: Газоразрядный индикатор — ионный прибор для отображения информации, использующий тлеющий разряд. По сравнению с единичным индикатором — неоновой лампой — обладает более широкими возможностями. Наиболее известными среди газоразрядных являются знаковые индикаторы типа «Nixie tube», каждый из которых состоит из десяти (или иного количества) тонких металлических электродов (катодов), каждый из которых соответствует одной цифре или знаку, при этом они включаются индивидуально. Электроды сложены так, что различные цифры появляются на разных глубинах, в отличие от плоского отображения, в котором все цифры находятся на одной плоскости по отношению к зрителю. Трубка наполнена инертным газом неоном (или другими смесями газов) с небольшим количеством ртути. Когда между анодом и катодом прикладывается электрический потенциал от 120 до 180 вольт постоянного тока, вблизи катода возникает свечение. (Википедия)
Исходя из этого описания следует, что нужно заставить индикаторы "зажигать" свои катоды в требуемой последовательности под управлением МК. Структурная схема будет состоять из следующих частей (см. рисунок)
Читать далее: http://cxem.net/mc/mc206.php
Видео работы: http://youtu.be/o2fOzm-vYaA
#Nixie #Часы #Микроконтроллер #Газоразрядный #СвоимиРуками #DIY #Паяльник #AVR