Тренажер азбуки Морзе на микроконтроллере
Ральф Биснер, DК5ВU
Тренажер азбуки Морзе, предложенный немецким радиолюбителем Ральфом Биснером (DК5ВU), достаточно прост и выполнен на микроконтроллере ATMega8. Минимальное количество деталей позволяет выполнить конструкцию на макетной плате зa один вечер.
В схеме имеется переключатель S1 из 5-ти независимых контактов, с помощью которого выбирается урок для тренировки. Номер урока задается в шестнадцетеричном виде (1-2-4-8-16). Переключатель S2 задает необходимую скорость от 15 до 100 символов в минуту (11 градаций). Скрость также задается в шестнадцетеричном виде. Резистор R1 регулирует тон сигнала, S4 выключает звук, S3 - RESET.
Содержание уроков:
Вместо переключателей можно использовать контактную планку с набором перемычек.
- Урок 0: Парижская петля для контроля скорости (PARIS)
- Урок 1: KMUR
- Урок 2: ESNA
- Урок 3: KMURESNA
- Урок 4: PTLW
- Урок 5: KMURESNAPTLW
- .......
- Урок 24: спецсимволы
- Урок 25 : все символы
- Урок 26: обычный текст
Программа написана на языке Bascom. На сайте автора вы найдёте исходники и HEX-файл для прошивки. Фьюзы микроконтроллера установлены по умолчанию.
Внешний вид конструкции и печатная плата со стороны проводников приведены на рисунке.
Ссылки:
1. Сайт первоисточника
2. Файлы для прошивки
Творите!
Материал перевел и подготовил Николай Большаков (RA3TOX).
Сайт "Радиофанат" (rfanat.ru)
Октябрь 2019.