Генератор для азбуки морзе своими руками

Генератор для изучения азбуки Морзе, простая схема

Отличие описываемого в статье генератора для изучения азбуки Морзе от ранее опубликованных состоит в том, что в нем применен готовый звуковой излучатель, так называемый электромагнитный бузер с генератором на 2300 Гц, 3 В типа НVЕ1206-03 (подобные используются в измерительных приборах для прозвонки монтажа), а также в том, что заламинированная таблица с кодами Морзе наклеена на лицевую панель прибора.

Принципиальная схема

Принципиальная электрическая схема прибора показана на рис. 1.

Рис. 1. Принципиальная электрическая схема прибора.

При нажатии кнопки SB1 звуковой сигнал дублируется зажиганием 4-х светодиодов, расположенных по краям корпуса. Резистор R1 — токоограничивающий, его номинал может быть порядка 100. 150 Ом. SB1 — кнопка с самовозвратом, но при желании можно использовать телеграфный ключ.

При отсутствии бузера данного типа можно применить другой на такое же напряжение или собрать генератор по схеме мультивибратора, например, как на рис. 2.

Рис. 2. Схема звукового генератора для замены бузера.

Высоту тона можно изменять, варьируя номинал С1 и в некоторых пределах — R1. VТ1 может быть любой маломощный р-п-р транзистор, а в качестве VТ2 могут работать п-р-п транзисторы средней или большой мощности.

Источник

Как самому сделать телеграфный ключ для Азбуки Морзе

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

Идея создания телеграфа Морзе принадлежит американскому изобретателю и художнику Сэмюэлю Финлей Бриз Морзе. Все прежние системы телеграфа имели множество проводов, сложные и неудобные в обращении аппараты.

В 1832 году, возвращаясь из Европы в США, Сэмюэль Финлей Бриз Морзе узнает о телеграфе из случайной беседы со своим попутчиком. Услышанное произвело на него такое впечатление, что по прибытии домой он немедленно занялся опытами в области телеграфной связи. Морзе не имел необходимых знаний для того, чтобы претворить в жизнь свои идеи, и был вынужден искать квалифицированную помощь. К своим разработкам он привлёк выдающегося учёного Джозефа Генри — первооткрывателя в области электромагнетизма.

К концу 1830-х годов была создана новая, действительно замечательная система телеграфа, отличающаяся поразительной простотой. Эта система состояла из одного провода (второй заменяла земля), имела автоматический приёмник для записи сигналов и простой и удобный передатчик в виде ключа для замыкания и размыкания электрической цепи. Сигналы передавались специальным кодом, в котором буквы обозначались комбинациями точек и тире. Сигналы кода стали принимать и просто на слух, как относительно короткое или длинное звучание. Вскоре телеграфисты настолько усовершенствовали своё мастерство, что могли принимать и передавать сигналы с невероятной скоростью, при которой ухо непосвящённого человека слышало лишь непрерывное звучание.

Читайте также:  Как отремонтировать фидерное удилище своими руками

Высокой скорости приема и передачи сигналов телеграфисты могли достигнуть только упорными и длительными тренировками. Радисты в современном мире пользуются практически теми же передатчиками, что и в 19 веке, и залогом высокой скорости приема и передачи сигналов для них — так же, как и для телеграфистов прошлого тысячелетия, является долгая и упорная тренировка.

Для тренировки передачи сигналов азбукой Морзе можно использовать простейший аппарат, состоящий из телеграфного ключа, источника питания и генератора звука. И сделать этот аппарат начинающий радист-любитель может из подручных материалов. Купить прийдется батарейку и генератор звука. Телеграфный ключ, в идеале, должен выглядеть примерно так:

Конструкцию телеграфного ключа можно условно разделить на шесть элементов:
1. Рычаг
2. Основание
3. Шарнир
4. Ограничитель перемещения ключа
5. Устройство натяжения
6. Контактная группа

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

или из канцелярского степлера:

Но работать такими ключами будет неинтересно — тяжело и неудобно.

Для изготовления телеграфного ключа понадобятся:
1. Пара мебельных уголков
2. Обрезок бруска
3. Кусочек фанеры
4. Пара проводов
5. Пружинка, пара шайбочек
6. Мебельная ручка
7. Несколько саморезов

Итак, приступим:
1. Необходимо произвести разметку:
a) места расположения рычага
б) места расположения кронштейнов шарнира
в) места установки ручки и контактной группы
г) места расположения ограничителя
д) мест крепления пружины устройства натяжения

2. Вскрываем все размеченные отверстия насквозь, через брусок и фанеру (кроме отверстия в торце рычага — его на длину сверла) сверлом диаметром 2,5 мм. Отверстие (в) в рычаге рассверливаем сверлом диаметром 4 мм. для винта мебельной ручки.

Инструмент: дрель, или сверлильный станочек.

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

Читайте также:  Загончик для утят своими руками

4. Зачищаем изоляцию в обеих концов двух проводов.

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

6. В отверстие (в) рычага монтируем мебельную ручку, под нее вставляем зачищенный от изоляции конец второго провода.

7. Если свободный ход рычага больше 1-2 миллиметров, в отверстие (г) основания вкручиваем саморез.

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

Инструменты: отвертка, термоклеевой пистолет, плоскогубцы.

9. Монтируем пружинку устройства натяжения саморезами с прокладкой шайб.

10. Для пущей эстетики ключ красим, предварительно сняв красивую блестящую ручку. Красить следует аккуратно, не задевая винт и саморез контактной группы — к которым подключены провода.

Телеграфный ключ готов.

Продолжим: для изготовления пищалки потребуется:
1. Батарейка и держатель для нее
2. Генератор звука
3. Клеммная коробка

Термоклеем приклеиваем клеммник и генератор звука на держатель батарейки:

Распаиваем провода: (-) с держателя батарейки на (-) генератора звука, (+) с генератора звука и с держателя батарейки — в клеммник, на разные контакты.

Подсоединяем к клеммной коробке провода от телеграфного ключа, крепим держатель батареи к основанию телеграфного ключа.

Устанавливаем батарейку на ее законное место, и всё.

Можно учить азбуку Морзе и начинать тренироваться в передаче сигналов с помощью телеграфного ключа.

Источник

Программа для генерации звукового кода Морзе

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

Такая ситуация меня не устроила, и было принято решение написать программу для генерации звукового кода Морзе из некоторого текста с настройкой скорости и возможностью добавления кодов динамически. Решение получилось достаточно оригинальным и гибким (ИМХО, конечно же). И я решил поделиться программой с общественностью: возможно, она будет кому-то полезна или покажется интересной.

Читайте также:  Инвалидная коляска для кошек своими руками

В качестве инструмента реализации идеи был выбран С++ в связке с Qt.

Основная идея программы

Атомом (единицей времени) кода Морзе является точка, относительно нее формируется длительность всех остальных элементов:

  1. Тире равняется трем звучащим точкам;
  2. Пауза между элементами одного символа (знака) — одна незвучащая точка;
  3. Между знаками — три точки;
  4. Между словами — семь точек.

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

Первоначальный вариант реализации

В первой версии программы комбинация звучащих и незвучащих точек хранилась в виде вектора с булевыми элементами, где true соответствовал включению звука, а false — выключению.

Как вы уже поняли, для получения конечного сигнала я всего лишь «дергал» звук с некоторой задержкой (с помощью таймера, равного длительности точки в миллисекундах) при бесконечно воспроизводящемся .wav файле с записью синуса. Но данный подход имел значительный минус и заключался он в том, что приходилось каждую точку загружать отдельно с помощью перегруженного оператора или специального метода. Из-за такого подхода пришлось писать отдельный макрос для каждой буквы (вроде такого — #define I DOT Кусочек жуткого свитча:

Окончательная версия

Очень уж оказались эти макросы громоздки, и мой перфекционизм не смог больше смотреть на эти монструозные конструкции. Поразмыслив немного, пришел к мысли, что идея у меня хорошая, но хранение кодов в виде макросов очень неудобно и, если решить эту проблему, то все будет хорошо. В итоге для хранения кодов стал использоваться QMap:

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

Флаг stop_ был введен для предотвращения некорректной работы программы (два вызова подряд Play() и прочих нехороших вещей).
Остальную часть исходных кодов и заголовочные файлы не вижу смысла приводить в теле статьи, так как там все достаточно очевидно и прозрачно.

Полный набор исходников последней версии вы можете скачать на гитхабе. Написание графического интерфейса является тривиальной задачей, но все же, если будет создан GUI, то ссылку я добавлю. Если есть какие-то вопросы или замечания, пишите в комментариях — обязательно отвечу.

Источник

Оцените статью