Клавиатурный датчик кода Морзе (PS/2 и PIC16F628A)

Датчик работает по аналогии с «армейским»  Р-020

Функциональные возможности:

  • Изменение скорости передачи (F1 — уменьшение; F2 — увеличение)
  • Индикация скорости (групп / минуту)
  • Изменение тона (резистор RV1)
  • Изменение громкости (резистор RV2)
  • Буферизация клавиатуры — 16 знаков 
  • Русская раскладка клавиатуры.
  • Описание схемы:

    На микросхемах U3, U4 собрана статическая индикация скорости передачи (при умении работать «на слух», можно не устанавливать). 7-сегментные индикаторы с общим катодом. На микросхеме U5 (К155ЛА3) и транзисторе Q1 (КТ 815-817)  собран тональный генератор. (динамическая головка 4-8 Ом)

    Радиатор на транзистор не понадобился. Светодиод D9 — индикация переполнения буфера клавиатуры. Желательно вместо него поставить пьезоизлучатель со встроенным генератором. (показан на большой схеме). При включении «озвучиваются» три буквы Ж и знак раздела.

    Схема в наладке не нуждается.

    Конструктивно, датчик собран на 2-х печатных платах (плата индикации и плата с остальным). При подключении платы с индикаторами, нужно установить теплоотвод на U1 (7805). Управлять передатчиком, можно, если к выводу 9 (U2), через буферный каскад, подключить реле. Я себе такую цель не ставил…

    Проект в Proteus 8.1 в прикрепленных файлах. К сожалению, в «протеусе» не нашел симулятора PS/2 клавиатуры. Там же, в файлах, распиновка разъемов (PS/2)


    Список радиоэлементовОбозначение
    Тип
    Номинал
    Количество
    ПримечаниеМагазинМой блокнот

    U1
    Линейный регуляторLM78051
    U2
    МК PIC 8-битPIC16F628A1
    U3, U4
    Сдвиговый регистрCD74HC5952
    U5
    Логическая ИСК155ЛА31
    7400Q1
    Биполярный транзисторКТ815А1
    IND1
    Светодиодный цифровой индикатор с общим катодом2
    С1
    Конденсатор1 мкФ1
    С2
    Электролитический конденсатор10 мкФ1
    С3
    Электролитический конденсатор220 мкФ1
    С4
    Конденсатор0.1 мкФ1
    R1
    Резистор150 Ом1
    R2
    Резистор4.7 кОм1
    R3
    Резистор180 Ом1

    Резистор10-30 кОм1
    RV1
    Переменный резистор1 кОм1
    RV2
    Переменный резистор200 Ом1
    BUZ1
    Буззер5 В1
    SL1
    Динамик1
    PS/2
    Разьем для подключения клавиатуры1
    J3
    Разьем для подключения блока питания1

    Блок питания9-12 В1
    Добавить все

    Скачать список элементов (PDF)

    Прикрепленные файлы:

    Добавить комментарий

    Ваш адрес email не будет опубликован.