Содержание
Конструкция
Установка времени, как можно увидеть из схемы, выполняется комбинированным с выключателем переменным резистором. Суть такова: чем выше сопротивление резистора, тем медленнее идет счет часов и минут, секунды при этом останавливаются.
Рис. 5. Собранная электронная схема часов.
Рис. 6. Включенные часы без корпуса, плата и индикаторы.
И соответственно, чем меньше сопротивление, тем быстрее идет счет. Очень удобно без использования набора из кнопок.
Рис. 7. Готовые часы в корпусе с индикаторами ИН-12.
Рис. 8. Готовые часы в корпусе с индикаторами ИН-12 и с включенной подсветкой.
У меня всего одна кнопка, которая включает зеленую подсветку. Индикаторы я использовал ин-12а (без точки) и чуть позднее был собран вариант на ИН-18.
Рис. 9. Готовые часы в корпусе с индикаторами ИН-18.
Их то только было на одни часы, купить ин-18 можно, но вот люди которые их продают, мягко говоря обнаглевшие рвачи, просят за одну лампу ин-18 от 2 до 4 тысяч!! Что просто немыслимо.
Рис. 10. Готовые часы в корпусе с индикаторами ИН-18 (включена подсветка).
При правильной сборке схема запускается сразу и без проблем. Возможно моя, не претендующая на оригинальность, конструкция с обзором кому-то пригодится при повторении..
Часы на ИВ-11 схема
Ниже представлена схема ламповых часов на вакуумно-люминесцентных индикаторах ИВ-11:
Для питания индикаторов я собрал высокочастотный двухтактный импульсный преобразователь на специализированной микросхеме CD4047В (DD1), микросхема управляет сборкой полевых транзисторов DD2, которые коммутируют импульсный трансформатор T1. Трансформатор намотан на ферритовом кольце, диаметром 13мм, сечение 6 на 3 мм. Все обмотки имеют отвод от середины, первичная обмотка содержит 14 витков, вторичная для накала 2 витка, проводом 0,4мм. Вторичная анодная обмотка 140 витков, проводом 0,2мм. Намотка не составляет труда при использовании специального челнока. Частота генератора составляет 50 кГц. Полное напряжение накала составило 1,42В по осциллографу, анодное напряжение относительно среднего вывода около 50В.
Чтобы исключить свечение сегментов при отсутствии управляющего напряжения, нужно подать на сетку отрицательное смещение относительно катода. Это можно реализовать положительным смещением напряжения накала относительно общего провода. Для этой цели в схеме установлен стабилитрон VD3 подколоченный к среднему выводу обмотки накала, на катод стабилитрона через резистор подается анодное напряжение, для получения смещения.
Для коммутации анодов сегментов и сетки я использовал специализированные высоковольтные драйвера TD62783AP (DA1, DA2), максимальное коммутируемое напряжение 50В.
Вообще часто встречается другая схема управления, на катод подают отрицательное смещение равное анодному напряжению, аноды сегменты и сетки при этом коммутируют с помощью биполярных pnp транзисторов на общий провод. Я не захотел паять кучу транзисторов, и усложнять печатную плату, поэтому применил драйвера, о чем говорил выше.
В качестве управляющего микроконтроллера DD3 был выбран PIC16F876A, так как потребовалось много линий для подключения всех компонентов. Программа написана на ассемблере.
В качестве часов реального времени используется популярный модуль DS3231, в котором нужно выпаять резистор, подающий внешнее питание на батарейку, а также светодиод, можно и микросхему памяти выпаять.
Для возможности синхронизации времени я использовал GPS модуль u-blox NEO-6mv2, на сайте уже была статья, посвященная этому модулю. С помощью транзистора VT3 микроконтроллер управляет питанием GPS модуля. Для установки связи с микроконтроллером, модуль должен иметь следующие настройки порта: скорость передачи 9600 бит в сек, 8 бит данных, 1 стоповый бит. По умолчанию модуль обычно поставляется именно с такими настройками, если это не так, нужно изменить параметры порта через специальную программу u-center, подключив модуль к компьютеру через USB-UART переходник.
Я дополнительно добавил в схему часов на ИВ-11 фоторезистор R14, и реализовал в программе микроконтроллера автоматическую регулировку яркости свечения индикаторов, в зависимости от освещения
Яркость регулируется путем изменения скважности
Светодиод HL1 является разделителем часов и минут, он мигает во время отображения времени, светодиоды HL2-HL5 установлены для подсветки индикаторов. Зуммер для сигнала будильника имеет встроенный генератор, обычный зуммер не будет издавать звука. Из-за нехватки выводов микроконтроллера, пришлось оставить только две кнопки для настройки часов.
Часы смонтированы на двух односторонних печатных платах, индикаторы, фоторезистор и светодиоды располагаются на отдельной плате, которая при помощи разъемов вставляется в основную плату.
Драйверы DA1, DA2 можно заменить на KID65783AP, UDN2981A- UDN2984A, M54563P. Полевой транзистор VT3 можно заменить на IRLML2244, IRLML6402 и др., сборку полевых транзисторов DD2 на IRF7311, IRF7341, IRF7351, диоды VD1, VD2 на HER107- HER108, STTH110.
Корпус для часов на ИВ-11
Корпус для часов я решил сделать из дерева, мне кажется, пластиковый корпус смотрелся бы скучно и не интересно. Для начала я выпилил из сосновой доски прямоугольный брусок, в котором просверлил 4 сквозных отверстия под индикаторы ИВ-11, с помощью перового сверла. Далее с нижней стороны вырезал полость, просверлил много отверстий и удалил лишнюю древесину тонкогубцами. Затем с помощью той же дрели и специальной насадки шлифовал внутреннюю поверхность полости. По внутренним углам оставил выступы, чтобы в дальнейшем закрепить плату.
Далее по центру были просверлены отверстия под светодиод разделитель и фоторезистор, на задней стенке отверстия под разъем питания, зуммер и кнопки. Следующая стадия это скругление углов и шлифовка наружной поверхности наждачной бумагой. В результате получается готовый деревянный корпус.
Оставлять корпус в таком виде нежелательно, нужно чем-то обработать древесину. В общем, решил пропитать корпус льняным маслом. Оно экологически чистое и безвредное, дерево пропитанное маслом становится водостойким, не высыхает и не растрескивается, улучшаются эстетические характеристики.
Я купил нерафинированное льняное масло в аптеке, но лучше использовать специальное рафинированное, которое используется художниками, можно купить в канцелярских товарах, оно более светлое. Льняное масло может очень долго сохнуть (полимеризация) после пропитки, поэтому его лучше прокипятить. Греть нужно до появления легкого дымка и постоянно контролировать процесс, затем выключить плитку и подождать пока дым не исчезнет. Нужно проделать эту процедуру несколько раз. При этом выделяется сильный запах рыбьего жира, скорее всего из-за того что масло нерафинированное, но это не точно. Сильно греть не стоит, так как масло может загореться, нужно быть осторожным.
По идее, пропитывать дерево нужно тонкими слоями с помощью кисточки или тканью, и так несколько раз, пока масло не перестанет впитываться. Я подумал, что это будет слишком долго и решил просто погрузить корпус в горячее масло. При этом из дерева выделяются пузырьки воздуха. Я продержал корпус около часа, время от времени нагревал масло для ускорения процесса. В итоге корпус стал тонуть в масле, пузырьки больше не выделялись.
Через сутки корпус для часов на ИВ-11 практически высох, и приобрел темный неравномерный оттенок, более отчетливо проявилась текстура дерева. Также уменьшился общий размер корпуса, примерно на 1мм.
У меня не было опыта в пропитке дерева, я пока не знаю всех нюансов данного процесса. Но думаю, что получилось неплохо для первого раза. Итак, корпус готов, осталось собрать все воедино.
Сборка не составляет труда, остается вставить часы в корпус и закрыть снизу текстолитовой крышкой на 4 шурупа, вот и все готово.
Простые часы с ретро лампами ИН-12
Часы собраны по мотивам предыдущей конструкции, но с меньшим бюджетом и на более доступном микроконтроллере PIC16F628A.Устаревшая модель, см обновление — проект История любви ИН-12.
Часы работают в 24 часовом формате.
Реализован метод борьбы с отравлением катодов ламп (или антиотравление). Перед сменой минут происходит быстрый перебор всех цифр во всех лампах.
Управление часами тремя кнопками – «увеличить», «уменьшить» и «ок» (выбор режима).
Нажатием на кнопку «ок» перебираются следующие режимы:
– настройка часов текущего времени (ЧЧ _ _);
– настройка минут текущего времени (_ _ ММ);
– настройка часов будильника (ЧЧ._ _);
– настройка минут будильника (_ _.ММ);
– настройка текущего дня недели от 1 до 7 (0 _ _ 1);
– срабатывание будильника в понедельник (1 _ _ 1);
– срабатывание будильника во вторник (2 _ _ 1);
– срабатывание будильника в среду (3 _ _ 1);
– срабатывание будильника в четверг (4 _ _ 1);
– срабатывание будильника в пятницу (5 _ _ 1);
– срабатывание будильника в субботу (6 _ _ 0);
– срабатывание будильника в воскресенье (7 _ _ 0);
– яркость свечения ламп от 0 до 20 (8 _ 05);
– почасовой сигнал с 9:00 до 21:00 (9 _ _ 1).
Изменения и замечания:
1. Добавлены новые функции в программу – см режимы выше. Теперь эксплуатация часов комфортнее, но настройка сложнее.
2. Увеличена частота ШИМ – дроссель перестал пищать; можно использовать индуктивности меньших номиналов. Решая этот вопрос, пришлось пожертвовать мелодичным сигналом будильника (теперь звуковой излучатель при срабатывании будильника просто пикает).
3. Скорректирована схема – добавлен транзистор BC558, ускоряющий закрытие силового полевого транзистора. Теперь полевой транзистор не греется (чуть тёплый при потреблении 12В * 100 мА).
4. Изменен алгоритм подавления засветки соседних разрядов. Ранее для закрытия оптопар использовался пустой такт динамической индикации. Сейчас выполняется задержка для гарантированного закрытия оптопар. Увеличена частота переключения разрядов, свечение цифр стало ярче и «пушистее» .
5. Теперь часы могут работать и от 5В – для этого в схеме вместо стабилизатора КР1158ЕН5А (7805) поставить перемычку. При этом потребуется настроить яркость на максимум (>15 ед)
Внимание — при питании 9…12В поднимать яркость больше 15 ед не рекомендуется, т.к. возникает свечение вокруг подводящих электродов цифр
6. Уменьшено потребление в режиме ожидания (при обесточке), примерно 0,47 мА (ранее было 0,52 мА).
7. Добавлен алгоритм восстановления времения для случаев коротких обесточек при эксплуатации без батарейки.
8. Ранее наличие напряжения контролировалось на пин 18 через делитель напряжения 1:2 (4,7 кОм + 4,7 кОм) для целей ускорения перехода в режим ожидания. Решено ограничиться одним сопротивлением 4,7 кОм (потому что их много у меня). Допустимый входящий ток на пин 18 до 20 мА (см даташит параметр Input clamp current). При питании 20В входящий ток составляет (20 Вольт / 4700 Ом) = 4,2 мА.
9. Газоразрядный индикатор тлеющего разряда является простейшим стабилизатором постоянного тока (стабилитроном). Фактически в моих экземплярах ламп напряжение стабилизации измерено на уровне 175В. Ток свечения цифр подбирается на уровне 1-2 мА. В документации на ИН-12 указан параметр напряжения источника питания. Всё это подвожу к тому, что нет необходимости стабилизировать напряжение питания ламп.
Некоторые детали могут быть заменены.
Стабилизатор напряжения КР1158ЕН5А (TO-251) = 7805 (TO-220)
Полевой транзистор STU6N62K3 (IPAK) = IRF840 (TO-220)
Индуктивность 1000 мкГн = 470 мкГн.
Конденсатор 4,7мкФ х 350В = 10 мкФ х 350В
Диод Шоттки 1N5817 = 1N5819 (нежелательно).
Много аналогов у установочных компонентов – почти любые горизонтальные держатели батареи CR2032, тактовые кнопки 6х6 мм, пьезоизлучатели диаметром до 12мм, любые доступные панели под микросхемы.
Для повышения точности хода часов кварц 32768 Гц нагружать рекомендованными емкостями. Место монтажа кварца и прилегающие линии отмыть растворителем и просушить. Корпус кварца соединить с общим минусом.
На видео какое-то непонятное мерцание, в реале всё светится равномерно.
01.07.2015 Evgeniy Korzhov
Дмитрий Алексеев
19.12.15. Юрий, Евпатория
Станислав
Проект устарел и не поддерживается.
Новая версия проекта «История любви ИН-12».
Детали и печатная плата
К сожалению, автор статьи не приложил печатной платы, поэтому пришлось делать ее самосточтельно. Фото печатной платы можно видеть на следующих рисунках.
Рис. 2. Рисунок печатной платы для самодельных цифровых часов.
Не стремился сделать ее идеальной, без навесных проводников, а поэтому получилась она довольно простой. Все остальные соединения электронных компонентов, которые отсутствуют на рисунке печатной платы, выполнил соединительными проводниками.
Рис. 3. Фото готовой печатной платы.
Благо дело схема весьма простая и не сложно разобраться что и куда. На бумаге печатка исправлена, без ошибок и в травленом виде тоже без ошибок.
Рис. 4. Печатная плата с впаянными электронными компонентами и проволочными соединениями.
Получилось, немножко корявенько и не очень аккуратно, тем не менее вполне работоспособно.
Мною сразу был сделан вариант часов с секундами. Секундные счетчики у меня обозначены D7 D8.
От себя добавлю: вывод 12 D8 нужно подсоединить к выводу 14 D2 через через резистор сопротивлением 2,2 КОм. Без использования резистора перестанет работать установка времени.