Автоматический датчик кода Морзе (АДКМ) — устройство для генерации псевдо-случайных несмысловых текстов кодом Морзе, для тренировки и совершенствования навыков приема.
Так случилось исторически, что в свое время пытался собрать схему из книжки «В помощь радиолюбителю», было это в 1982-м году. Не заработало — навыков отладки таких устройств у меня тогда просто не было…
Такие устройства производились и промышленно, представляли из себя приличные по размеру аппараты. (Фото из интернета)
![]() |
![]() |
Потом был и положительный результат — собранный по собственной схеме, генератором случайных текстов там был обычный калькулятор. Устройство было на макетной плате размером этак с А4, на проводочках калькулятор — короче, сопли. Но работало. К сожалению, в последовавшей цепочке переездов устройство было утеряно, вместе с чемоданом нажитых честным трудом радиодеталей. Утеряно и забыто, за ненадобностью — начинался новый этап жизни, с «Электроникой-60», ассемблером и восьмеричной системой счисления 🙂
Но недавно я столкнулся с тем, что морзянка живет себе, и даже детишки в кружках тренируются. Но в качестве АДКМ используется компьютер — где сейчас интересно компьютер не используется 🙂 И появилась идея — воссоздать АДКМ на современной базе, то есть на микроконтроллере. И создать максимально дешевое устройство. И чтоб работало автономно, например на полевом выезде. И чтобы могло «в параллель» формировать более одного варианта текста.
Идея некоторое время «варилась» в голове, и вот теперь есть возможность представить вашему вниманию первый вариант такого простейшего АДКМ. Итак,
АДКМ DAGDA-nano1
Что вам для этого понадобится? Совсем немногое. Ну, во первых — наличие прямых рук, паяльника, проводочков, кнопочек и разъемов для подключения наушников. Из покупного — заказать на ebay или aliexpress или еще где-нить:
![]() |
Это, наверное, одна из самых распространенных плат с STM микроконтроллером, стоимостью около 2$ |
![]() |
USB to TTL serial cable — понадобится для заливки прошивки в плату. На фото — такой, какой я использовал. На деле их продаются с добрый десяток разновидностей, выбирайте тот, у которого конкретно указаны уровни сигнала 3.3в (бывают 5-ти вольтовые — что несмертельно, но крайне нежелательно) Стоимость такого переходника в районе 1$ |
Залить прошивку в программатор можно и штатным программатором для STM32, например ST-Link, J-link — если есть возможность взять у кого-то.
Теперь настало время нарисовать схему — она несложна, постараюсь нарисовать доходчиво. Я решил в нано-версии обойтись даже без дисплея, параметры будут выводиться морзянкой на третьем, служебном канале — ведь управлять таким устройством будет преподаватель, который морзянку знает по определению.
Схема АДКМ DAGDA-nano1
Буду рад вашим замечаниям, пожеланиям и просто письмам — пишите на почту nml@tut.by с пометкой «АДКМ». Отвечу, оповещу о новых версиях.