Часы телеграфиста


Ralf Beesner

          Немецкий радиолюбитель и программист Ральф Биснер разработал конструкцию необычных часов, сообщающих информацию о времени азбукой Морзе. Часы не имеют какого-либо средства отображения, а информация о времени воспринимается только на слух. Часы сообщают время через каждую четверть часа. Каждый час сообщается полностью, а внутри часа сообщаются только минуты (т.е. 15, 30, 45).

          Схема устройства очень простая и выполнена на микроконтроллере Atmega8. Стабильность часов достигается использованием часового кварца 32768 Гц. Применение низкочастотного кварца и прогрммного режима энергосбережения позволило снизить ток потребления микроконтроллера до нескольких десятков мкА. Питание осуществляется от литиевого аккумулятора 3.7 вольта 700 мА, которого хватает примерно на год работы.

Схема телеграфных часов

          Кнопка SW2 предназначена для сброса часов. С помощью DIP-переключателей SW1 выставляется и корректируется время (начало часа). Следует помнить, что переключатель SW1 работает в коде 1-2-4-8. При нулевом положении всех преключателей, нажатие кнопки сброса устанавливает время 8:00, переключатель SW1 добавляет часы (8 + SW2). Например, если необходимо выставить 13:00, то перключателем SW1 выбираем 1-0-4-0 (8+5) и нажимаем кнопку сброса SW2. Выставить время можно только в период с 8:00 до 23:00 часов.
Резистором R4 выставляем громкость сигналы пьезоизлучателя (можно применить и динамический излучатель).

Фото платы часов

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

          Программа написана в среде BASCOM. В своей статье автор приводит исходники, HEX-файл для прошивки и рисунок платы. В заводском состоянии Atmega8 уже установлена с генератором RC 1 МГц, поэтому нет необходимости менять FUSE (lfuse=E1, hfuse=D9).

Ссылки:
1. Статья на сайте Elektronik-Labor "Uhr mit Telegraphieausgabe"
2. Прошивка микроконтроллера и исходник: (M8uhr.zip)
3. Прошивка от RA3TOX (HEX-файл)


Комментарий Николая Большакова (RA3TOX)

Фото часов RA3TOX

          Собрал и пользуюсь этими часами уже несколько лет. Привык к ним и дома никогда не выключаю. Даже ночью. Иногда проснешься под утро - услышишь время не открывая глаза, и дремлешь дальше... до будильника. Оказалось, что слуховое восприятие очень удобно. Установил такие часы и на работе, чем иногда удивляю коллег.
          Кстати, поставил телеграфные рингтоны на телефон и теперь знаю - кто звонит, не вынимая телефон из кармана.

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

          Еще после того, как собрал, мне не совсем понравилось "телеграфирование" начала часа. Я немного поправил исходник под себя - убрал немецкое слово "uhr", а перед тем как "пропеть" время вставил три длинных тире. Это приятно предупреждает о новом часе (помните, как у нас пикает начало часа по радио). Также это удобно для новичков-телеграфистов, чтобы они приготовились принять сообщение.
          Хочу также отметить, что наличие исходника позволяет внести в этот проект новые функции. Также это хорошее дополнение к любым часам. Можно, например, вставить ежечасный "бой" часов, убрав четвертьчасовые промежутки. Исходник программы содержит все буквы алфавита, поэтому вы можете формировать свои сообщения. Конечно, если разбираетесь в программировании. Творите!


Материал перевел с немецкого и подготовил Николай Большаков (RA3TOX).
Сайт "Радиофанат" (rfanat.ru)

Сентябрь 2019.