Клавиатурный датчик кода Морзе на микроконтроллере от RV3AM
Источник: http://smham.ucoz.ru/publ/7-1-0-332
Клавиатурный датчик кода Морзе
Это устройство предназначено для обучения радиотелеграфистов и работе на любительской радиостанции при проведении связей. Оно формирует знаки телеграфной азбуки при нажатии на клавиши клавиатуры с обычным алфавитом (наподобие клавишей пишущей машинки). Скорость передачи можно регулировать от 20 до 200 знаков в минуту.
Рис. 1. Структурная схема датчика кода Морзе
С работой датчика удобнее познакомиться сначала по его структурной схеме, приведенной на рис. 1.
В основу работы датчика положен принцип опроса двух групп запоминающих устройств, одна из которых содержит сведения о «точках», а другая — о «тире».
Поскольку максимальное число знаков (точек или тире) в коде Морзе равно пяти, в качестве запоминающих устройств в датчике используется десять RS-триггеров — по пять в каждой группе (для точек и тире).
Код запоминается после нажатия клавиши соответствующего знака. В зависимости от кода знака шифратор, соединенный с клавиатурой, подает сигнал на один или несколько R5-т-риггеров.
К примеру, знак «а» в телеграфном коде содержит точку и тире.
В порядке очередности звучания знака в группе триггеров, запоминающих «точки», сработает первый триггер, а в группе триггеров, ведающих памятью «тире», — второй.
Триггер, сработавший первым, разрешает работу генератора импульсов. Длительность формируемого им импульса зависит от знака кода: при «точке» она втрое меньше, чем при «тире».
Каждый импульс генератора поступает на регистр сдвига, а с его выхода сигналы логической 1 подаются на пять пар ячеек совпадения (на каждую пару одновременно).
В эти же ячейки поступают сигналы с запоминающих RS-триггеров.
При опросе всех пар ячеек совпадения в зависимости от состояния триггеров (кода знака) последовательно выделяются сигналы управления формирователем знака.
А теперь познакомимся подробнее с работой этого автомата по его принципиальной схеме, приведенной на рис. 2. Формирователь «точек» и «тире» содержит тактовый генератор на элементах Dl.l — D1.3, триггеры D2 и D3t сумматор на элементе D1.
4, каскад управления формированием «точки» на элементе D6.1, каскад формирования «тире» на элементах D6.2 и D6.3, генератор контроля на элементах D6.4, D7.1, D7.2 и головном телефоне В1.
Предусмотрен также «громкоговорящий» контроль формируемых сигналов с помощью генератора на транзисторе V3. Включается генератор контактами KL2 реле K1, включенного в коллекторную цепь транзистора V2. Контакты К 1.
1 этого реле предназначены для управления передатчиком, нужные цепи которого подключают к гнездам разъема Х2.
Регистр сдвига содержит счетчик D4, инверторы на элементах D5.2 — D5.4 и диодную матрицу на диодах V4 — VI8. Запоминающие RS-триггеры «точек» собраны на элементах D8.1 — D10.
2, а «тире» — на элементах D10.3 — D12.4. Управляются запоминающие триггеры клавишами — выключателями S3 — S44 через шифратор на диодах V47 — V204.
Сброс триггеров в исходное состояние осуществляется в момент нажатия любой клавиши.
Ячейки совпадения для подачи управляющего сигнала на формирование «точек» содержат элементы D13.1 — D14.1, а на формирование «тире» — D14.2 — D15.2.
Рассмотрим работу датчика при нажатии, например, клавиши буквы «а», соединенной механически с контактами выключателя S3. Замыкаемые контакты выключателя подключат к общему проводу катоды диодов V47, V48 и V205. При этом триггеры на элементах D8.1, D8.2 и DILI, D11.
2 установятся в такое состояние, при котором на их выходах (выводы 6) будет логическая 1. Одновременно счетчик D4 и остальные R5-триггеры установятся в исходное состояние, при котором на их выходах будет логический 0. Эту установку осуществляет одновибратор на элементах D7.3, D7.
4 — ведь выход 10 элемента D7.3 через диод V205 замкнут на общий провод, сигнал логического 0 на выводе 11 элемента D7.
4 открывает транзистор V19 и на его эмиттере появляется логический 0, который через диоды V27 — V31 и V37 — V41 поступает на входы RS-триггеров, а также через инвертор D5.1 на счетчик D4.
Сразу же после установки счетчика в исходное состояние логическая 1 появится на первой шине матрицы (правый по схеме вывод резистора R7), которая соединена с ячейками совпадения D13.1 и D14.2. Поскольку только на обоих входах элемента D13.1 будет логическая 1, на его выходе появится логический 0.
Он попадет на вход элемента D6.1, управляющего формированием «точки». Инвертированный сигнал с него в виде логической 1 дает разрешение на работу тактового генератора. Два импульса с вывода 8 элемента D1.3 поступят на счетный вход триггера D2, а с его выхода уже одиночный импульс поступит на элемент D1.
4 и далее на счетчик D4.
Рис 2. Принципиальная схема датчика кода Морзе
Триггер D3 в это время заблокирован логическим О, поступающим с вывода 6 элемента D6.2, поскольку на входы этого элемента с каскадов совпадения D14.2 — D15.2 поступает логический 0.
Поступивший с генератора на счетчик D4 импульс изменит состояние его выходов, и логическая 1 появится на следующей горизонтальной шине диодной матрицы (правый вывод резистора R8). Она поступит на вторую пару ячеек совпадения (D13.2 и D14.3).
Но теперь логические 1 будут присутствовать только на обоих входах элемента D14.3 — одна с шины матрицы регистра сдвига, другая — с вывода 6 элемента D11.2. И как результат — логический 0 поступит на входы элемента D6.2.
Триггер D3 разблокируется и длительность импульсов, поступающих с тактового генератора, на выходе элемента D1.4 возрастет в 3 раза.
Счетчик D4 вновь изменит свое состояние, и логическая 1 появится на третьей горизонтальной шине матрицы (правый вывод резистора R9). Поскольку оставшиеся R5-триггеры находятся в исходном состоянии, ни одна из последующих ячеек совпадения не даст разрешения на формирование «точек» или «тире». Процесс формирования знака прекратится.
При последующем нажатии любой клавиши процесс формирования знака повторится.
Питается датчик кода Морзе от блока, выполненного на транзисторах V20, V21, стабилитроне V22, диодах V23 — V26 и понижающем трансформаторе Т2.
С выпрямителя напряжение 12 В подается через выключатель S1 на каскад с реле K1 и генератор на транзисторе УЗ. Это нужно при работе датчика с передатчиком либо при «громкоговорящем» контроле формируемых сигналов телеграфной азбуки.
Если же работу датчика контролируют головным телефоном В1, питание на упомянутые каскады не подают.
Для питания микросхем используют стабилизатор напряжения с регулируемым транзистором V20 и стабилитроном V22, определяющим выходное напряжение.
Рис. 3. Внешний вид датчика кода Морзе
В датчике могут быть применены другие, кроме указанных на схеме, микросхемы, транзисторы и диоды с аналогичными параметрами. Реле К1 — РЭС-59, паспорт ХП4.500.020. Подойдет другое реле с током срабатывания до 30 мА при напряжении до 10 В.
Трансформатор Т1 — выходной от транзисторного радиоприемника «Селга», Т2 — унифицированный выходной трансформатор ТВК-70 (блока кадровой развертки телевизора) или другой с напряжением на обмотке II около 10 В.
Головной телефон — ТОН-2 или ТЭГ-1, динамическая головка — мощностью 0,5…2 Вт и сопротивлением звуковой катушки постоянному току 6…10 Ом. Электролитические конденсаторы — К53-1, остальные конденсаторы — МБМ.
Детали датчика кода Морзе смонтированы в деревянном корпусе (рис. 3), на передней панели которого размещена клавиатура от вычислительной машины.
Монтаж выполнен поблочно, детали каждого функционального узла расположены на своей плате из фольгированного стеклотекстолита. Это облегчает сборку, проверку и налаживание всего устройства.
Соединяют блоки между собой по мере их проверки и налаживания.
Чертежи печатных плат не приводятся, так как статья рассчитана на подготовленных радиолюбителей, способных творчески подойти к конструированию, в зависимости от наличия тех или иных деталей.
Первым собирают и проверяют блок питания. К выходу стабилизатора подключают резистор сопротивления 10…12 Ом и мощностью 2…5 Вт. Выходное напряжение 5 В устанавливают подбором резистора R16 в цепи стабилитрона.
Далее собирают генератор-формирователь «точек» и «тире». Как правило, он начинает работать сразу после замыкания на общий провод вывода 2 элемента D6 1. На выходе элемента D1.
4 при этом должны появиться импульсы (контролируют по осциллографу).
Если их нет, нужно проверить тактовый генератор и при необходимости уменьшить сопротивление резистора R2 настолько, чтобы общее с резистором R1 сопротивление составляло 620…750 Ом.
Замкнув выводы 4, 5 элемента D6.2 на общий провод, проверяют авометром или осциллографом появление «тире» с генератора-формирователя. Движок переменного резистора R1 в этом случае лучше поставить в правое по схеме положение. Подключив тональные генераторы самоконтроля, проверяют их работу.
Затем подключают к формирователю «точек» и «тире» регистр сдвига — счетчик D4, инверторы на элементах D5.2 — D5.4 и диодную матрицу. Проверяют регистр последовательной подачей импульсов с генератора-формирователя на вход счетчика.
При этом на шинах матрицы должна поочередно появляться логическая 1 (напряжение около 2,4 В относительно общего провода). Если же она появляется одновременно на нескольких шинах, следует проверить исправность диодов матрицы и правильность их монтажа.
Необходимо также помнить, что счетчик будет работать в том случае, если на выводах 2 и 3 логический 0.
Следующий этап — сборка и проверка RS-тригге-ров. Проверяют их, подавая логический 0 то на один, то на другой вход триггера, например замыкая на общий провод и отключая от него вывод 1 элемента D8.1. Логическая 1 должна появиться сначала на выводе 3 элемента D8.1, а затем на выводе 6 D8.2. Аналогично проверяют остальные R5-триггеры.
Работу одновибратора можно проверить только с помощью осциллографа, подключенного к выводу 11 элемента D7.4, поскольку импульс сброса имеет небольшую длительность. При отсутствии осциллографа одновибратор проверяют так.
Устанавливают один или несколько триггеров в состояние, при котором на выходах их логическая 1. Замкнув вывод 10 элемента D7.3 на общий провод, проверяют состояние этих триггеров.
Если они устанавливаются в исходное состояние, значит, одновиб-ратор работает.
Ячейки совпадения проверяют поочередно. Здесь возможны различные способы, но лучше это делать, подключив каскады к цепям устройства в соответствии с принципиальной схемой.
Далее устанавливают R5-триггеры «точек» в состояние, когда на их выходах логическая 1, и запускают датчик сбросом счетчика D4 (выводы 1, 2 элемента D5.1 кратковременно замыкают на общий провод).
Вступает в действие регистр сдвига, на шинах матрицы поочередно появляется логическая 1, и в головном телефоне или в динамической головке звучат пять коротких сигналов — «точки».
Аналогично проверяют RS-триггеры, запоминающие «тире».
Заканчивают монтаж и налаживание датчика подключением шифратора к контактам клавиатуры и последовательной проверкой соответствия выходного сигнала датчика при нажатии той или иной клавиши.
Источник: https://pandia.ru/424793/
Декодер кода Морзе MFJ-464 купить в интернет магазине mirradio.ru
Вы новичок в CW? Расслабьтесь и просто подключите декодер кода морзе со встроенным телеграфным ключом MFJ-464 к Вашей станции… и наблюдайте как звуки CW превращаются в легко читаемые сообщения на дисплее декодера.
Устройство приёма телеграфного сигнала MFJ-464 представляет собой ключ с памятью, имеющий два микропроцессора, микросхему энергонезависимой памяти EEPROM. Данное устройство является надёжным, но при этом недорогим решением.
В отличие от других подобных устройств MFJ-464 имеет ЖК-дисплей для установки функций и отображения отправляемого сообщения. Телеграфный сигнал с помощью MFJ-464 можно сформировать ключом, клавиатурой или компьютером через последовательный интерфейс.
Все параметры легко можно изменить с помощью меню, отображаемого на ЖК-дисплее.
Прибор позволяет записывать в память до четырёх сообщений длиной до 220 символов каждое. Сообщения можно загрузить с помощью ключа, клавиатуры или компьютера, используя соответствующую программу.
Прибор MFJ-464 может повторять сообщения продолжительное время, вставлять паузы в сообщения, устанавливать последовательный увеличивающийся номер, работать с сообщениями, вызывающими другие сообщения или вставлять записанные в памяти команды в сообщение.
Данные команды могут быть отправлены в Устройство в виде азбуки Морзе с помощью ключа, клавиатуры, программы ввода данных, установленной на компьютере или клавиш, расположенных на самом устройстве.
Прибор MFJ-464 имеет органы регулировок громкости и скорости, расположенные на лицевой стороне. К гнезду для подключения ключа можно подключать любой ямбический или однорычажный ключ (двухконтактный) ключ.
К порту подключения клавиатуры можно подключать клавиатуру (не поставляется вместе с прибором) для набора символов. К гнезду последовательного интерфейса допускается подключение большинства совместимых с протоколом RS-232 компьютеров.
Основные особенности MFJ-464:
- 2-строчный 16-символьный ЖК-дисплей
- Ямбический ключ с памятью для точек и тире; автоматический, полуавтоматический и ручной режимы.
- Четыре сообщения по 220 символов каждое.
- Сообщения могут вызывать другие сообщения или содержать программные функции.
- Активация множественных сообщений в порядке очереди.
- Автоувеличение последовательного номера от 001 до 9999 для соревнований.
- Регулируемая скорость от 5 до 99 слов в минуту
- Режим Фарнсворта со скоростью от 10 до 99 слов в минуту
- Режим «ультраскорости» до 990 слов в минуту
- Регулируемый вес кода в диапазоне от 25% до 75%.
- Регулируемая частота боковой полосы в диапазоне от 300 до 1000 Гц.
- Компенсация укорочения символа для передатчика до 25мс.
- Задержка сообщения на выходе до 20мс для компенсации задержки переключения приём/передача.
- Время работы после нажатия тангенты до 10мс.
- Прямая (положительная) модуляция ключа.
- Настройка цепей согласования по несущей или по импульсам.
- Регулируемое время пауз в сообщениях и возможность многократной передачи сообщений.
- Энергонезависимые настройки параметров сообщений и параметров самого прибора.
- Встроенный динамик для воспроизведения сообщения с возможностью регулировки громкости.
- Возможность работы с клавиатурами Qwerty и Dvorak с одновременной возможностью активации функции RepeatKey feature.
- Предварительная запись в буфер до 190 символов; оповещение о переполнении буфера.
- Декодирование телеграфного сигнала со скоростью до 90 слов в минуту (WPM).
- Буфер для воспроизведения декодированного сигнала до 80 символов.
Режим Фарнсворт
В данном меню можно включить или отключить данный режим, а также установить скорость Фарнсворта в диапазоне от 10 до 99 символов.
При активировании данного режима символы (точки, тире и межсимвольные интервалы) посылаются со скоростью Фарнсворта, но расстояния между символами и словами увеличены. чтобы уменьшить общую скорость.
Такое решение полезно для новичков в плане обучения приёма телеграфного сигнала, чтобы предотвратить попытки считать количество точек и тире. Скорость Фарнсворта всегда выше общей скорости.
Как следствие, режим Фарнсворта (если активирован) автоматически отключается, если общая скорость была изменена до уровня равного или большего, чем скорость Фарнсворта. Кроме того, скорость Фарнсворта нельзя активировать, если общая скорость установлена на максимум (99слов в минуту).
Режим декодирования
В MFJ-464 встроен декодер телеграфного сигнала. Декодируемые символы отображаются на двухстрочном тридцатидвухсимвольном жидкокристаллическом дисплее. Прибор может автоматически декодировать телеграфный сигнал скоростью до 99 слов в минуту.
Он имеет встроенную энергозависимую память – буфер на 140 символов. Декодер работает в двух режимах.
Он декодирует текст, который отправляется и который принимается. На верхней линии жидкокристаллического дисплея отображается отправляемый сигнал, на нижней отображается принимаемый сигнал.
Режим работы как электронный ключ с внешним телеграфным маипулятором Подключите ямбический или однорычажный ключ или обычный простой ключ в гнездо Key Input.
При манипулирование ямбическим ключом имеет два режима:A и B. Есть память тире и точек, которая существенно упрощает работу.Память позволяет пользователю формировать новый символ ранее, чем завершится предыдущий.
Есть возможность менять скорость ключа, соотношение длины точки тире, тон передачи.
Есть возможность контролировать на дисплее свою передачу.
Режим работы передачи из памяти
4 банка памяти. Вы можете записать свои данные для передачи в обычном эфире город , имя, аппаратуру и т.д. и использовать как электронный ключ с памятью
Есть возможность подключения компьютера или внешней клавиатуры.
Полная русская инструкция!
Источник: http://mirradio.ru/product_info.php?products_id=708
Сайт радиолюбителей, радиолюбительские схемы, радиохобби, электроника
Источник: http://ub0wad.narod.ru/samodelki-4.html
Adblockdetector