Часы из амперметров

Рассказать в:

автор: Мастер Ломастер

Однажды бродил я по радиорынку, и попались мне на глаза такие вот чудо-амперметры:

Часы из амперметров

Пройти мимо я спокойно не смог, немедля приобрел их, тая мысль сделать на их основе часики. Да не простые, а с будильником. Сказано - сделано.

Часы из амперметров

Вскрытие приборов показало 2 важных вещи: во-первых, советские приборы - самые прибористые в мире! Разобрать их, не сломав, может только истинный любитель острых ощущений. В моем случае острые ощущения в виде отвертки были погружены на 1,5 см в большой палец на левой лапе, но это к слову. А во-вторых, шкала оказалась легкосъемной, что вселило невероятный оптимизм.

Я не первый, кто делает часы из стрелочных приборов, однако авторы всех проектов, что я встречал в сети, ломали голову над тем, как удобно и элегантно сделать коррекцию времени, придумывали и кнопки, и переменные резисторы, и энкодеры, и все получалось как-то не очень на мой взгляд. А о том, как сделать еще и будильник, по-моему, вообще никто не думал. Проблема с будильником в том, что на шкале часов разместить 24 деления - это весьма непросто, шкала получается плотной и некрасивой. А для 12-часового формата нужно как-то индицировать до полудня или после него показано время. Согласитесь, что светодиоды и т.п. не очень вписываются в этакую кибер-панк-ретро-концепцию часов.

Я же решил обе проблемы своеобразно: для управления всеми режимами применил микро-тумблеры, а для индикации половины суток - еще один микроамперметр: на фото он до и после переделки.

Часы из амперметров

Часы из амперметров

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

В общем, пора рассказать о схеме часов.

Часы из амперметров

Не знаю, может ли что-то быть проще этой схемы...

Основа - популярный микроконтроллер ATTINY2313, тактируемый от кварцевого резонатора 4 Мгц. Тумблер SW1 служит для включения-отключения сигнала будильника, который издает излучатель со встроенным генератором BUZ1. Этот излучатель-генератор надо подобрать с потребляемым током не более 40 мА, в противном случае следует добавить транзисторный ключ. Сработавший будильник прерывисто звучит в течение 1 минуты, если SW1 замкнут, естественно.

В схеме предусмотрено резервное питание от батареек типа АА или ААА - BAT1. Когда основное питание 5 вольт (должно быть высокостабильным - от него зависит точность показаний индикаторов!!!) пропадает - стрелочные индикаторы отключаются, но часы и будильник продолжают функционировать. Внешнее питание 5 вольт подается на разъем J1, диоды D1 и D2 - любые абсолютно.

Особо следует остановиться на значениях резистров R1 - R3. Их надо подобрать так, чтобы при подачи 5 вольт стрелки индикаторов отклонялись на последнее деление шкалы. Если для вспомогателного индикатора это сделать легко, то для основных сложнее: они управляются ШИМ-сигналом, коэффициент заполнения которого никогда не достигает 100%, поэтому для подбора резисторов специально введен режим калибровки. Этот режим включается при замыкании на общий провод любогго свободного вывода порта D микроконтроллера - это ножки 6, 7 и 8. Все время, пока хотя бы одна их этих ножек сидит на общем, на индикаторы часов и минут выдаются максимально возможные сигналы, поэтому подбором резисторов R1 и R3 следует подогнать стрелку на последнее деление шкал. Разумеется, калибруют приборы после прошивки микроконтроллера через стандартный ISP-разъем J2. При прошивке надо обязательно держать SW1 в разомкнутом состоянии! Благодаря калибровке при повторении конструкции можно использовать любые стрелочные приборы, рассчитанные на постоянный ток.

Тумблер SW2 служит для переключения индикаторов между показаниями времени и будильника. А трехпозиционный тумблер SW3 служит для коррекции времени, отображаемого на индикаторе в текущий момент. Если при помощи SW2 выбран будильник, то переводом SW3 в верхнее (по схеме) положение можно настроить час срабатывания будильника, а переводом вниз - минуты. В среднем положении коррекция не осуществляется. Аналогично можно установить и время часов.

Собственно, остается только сказать о фьюзах для микроконтроллера:

Часы из амперметров

Это скриншот из AVR Studio, надеюсь, для другого типа программатора вы сумеете установить аналогично.

Исходники программы на Си для WinAVR в архиве. Там же готовый HEX для прошивки. Отдельно видеоролик (чуть больше 8 мегабайт) с демонстрацией основных возможностей собранного макета часов. К сожалению, корпус я просто не успевал сделать, конкурс-то скоро завершится! Рекомендую всем скачать видеоролик, потому как лучше один раз увидеть, чем сто раз прочитать, тем более что увидеть в готовом виде, увы, пока нечего...

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


Файлы:
Демо-ролик 
Архив с исходником и готовым HEX-файлом 





Раздел: [Устройства на микроконтроллерах]

Сохрани статью в:

Оставь свой комментарий или вопрос:


Наше сообщество в VK, а ты с нами? Присоединяйся!!!
Тясячи схем в категориях:
-> Прочее
-> Измерительная техника
-> Приборы
-> Схемыэлектрооборудования
-> Источники питания (прочие полезные конструкции)
-> Теоретические материалы
-> Справочные материалы
-> Устройства на микроконтроллерах
-> Зарядные устройства (для батареек)
-> Зарядные устройства (для авто)
-> Преобразователи напряжения (инверторы)
-> Все для кулера (Вентилятора)
-> Радиомикрофоны, жучки
-> Металоискатели
-> Регуляторы мощности
-> Охрана (Сигнализация)
-> Управление освещением
-> Таймеры (влажность, давление)
-> Трансиверы и радиостанции
-> Конструкции для дома
-> Конструкции простой сложности
-> Конкурс на лучшую конструкцию на микроконтроллерах
-> Конструкции средней сложности
-> Стабилизаторы
-> Усилители мощности низкой частоты (на транзисторах)
-> Блоки питания (импульсные)
-> Усилители мощности высокой частоты
-> Приспособления для пайки и конструирования плат
-> Термометры
-> Борт. сеть
-> Измерительные приборы (тахометр, вольтметр итд)
-> Железо
-> Паяльники ипаяльные станции
-> Радиопередатчики
-> Вспомогательные устройства
-> Телевизионная техника
-> Регуляторы тембра, громкости
-> Блоки питания (лабораторные)
-> Усилители мощности низкой частоты (на микросхемах)
-> Другие устройства для усилителей
-> Cветовое оформление новогодней ёлки или праздничного зала
-> Глушилки
-> Телефонные жуки
-> Инфракрасная техника
-> Медицинская техника
-> Телефония
-> Для животного мира
-> Конструируем усилители
-> Антенны и усилители к ним
-> Звонки
-> Электронные игрушки
-> Усилители мощности низкой частоты (ламповые)
-> Управление двигателями (питание от однофазной сети)
-> Программаторы микроконтроллеров
-> Сверлилки
-> Изучаем микроконтроллеры
-> Радиоприемники
-> Сигнализации
-> Сотовая связь
-> USB-устройства
-> Блоки питания (трансформаторные)
-> Радиостанции простые в изготовлении
-> Источники питания (для усилителей)
-> Прочеее
-> защита от короткого замыкания (электронные предохранители)
-> Зарядные устройства (для радиостанций)
-> Мигалки
-> Cварочное оборудование
-> Кодовые электронные замки
-> Блоки питания (бестрансформаторные)
-> Часы
-> Управление поворотниками
-> Зажигание
-> Управление водой (насосы для скважин или колодцев, полив растений)
-> Моделирование
-> Блоки управления стеклоочистителями
-> Предварительные усилители
-> Защита от перегрузки и перегрева
-> Динамики
-> Ремонт бытовой техники
-> Дистанционное управление компьютером
-> Акустические микрофоны и преобразователи
-> Спутниковое ТВ
-> Gsm антенны, примочки, усилители, ретрансляторы.
-> Пищалки
-> Роботы
-> Ретрансляторы
-> Паяльники и паяльные станции
-> Звуковые сигнализаторы
-> Рули и джойстики
-> Схемы электрооборудования
-> Все для "кулера" (Вентилятора)
-> Работа с BGA микросхемами
-> Фильтры
-> Сабвуферы
Рейтинг@Mail.ru