Електронний телеграфний ключ на Attiny 2313

  • Час 30-07-2015, 16:59
  • Автор admin
  • Коментарів 0 Комент.
  • Силка url

Трохи порившись в інтернеті в пошуках схем електронних телеграфних ключів, мені майже так і не вдалося знайте те, що потрібно. Деякі ключі, що складаються з мікросхем серії 155, були досить складні і малі в собі не менше двох мікросхем зі складною розведенням, інші складаються з мікроконтролерів теж були невиправдано ускладнені. В голову так і просилася дуже проста схема на мікроконтролері з мінімальними допайками і довесами. Довелося розробити свою схему телеграфного ключа, тим більше на такому відомому і широко поширеним контролері Attiny 2313.

Електронний телеграфний ключ на Attiny 2313

Працює схема наступним чином: після подачі живлення, контролер постійно опитує зі швидкістю 500 000 разів в секунду всі контакти по черзі. Крім кнопки «Reset», природно. При замиканні ключа на крапки чи тире він починає видавати відповідні пачки імпульсів. Початкова швидкість передачі знаків, при завантаженні контролера становить близько 30 знаків хвилину. Регулювання швидкості передачі здійснюється клавішами S3-S4. Для цього треба натиснути і утримувати клавішу. Швидкість почне плавно регулюватися. Діапазон налаштування швидкості становить від 30 до 240 знаків у хвилину. На практиці швидкість регулюється до нескінченності. Наприклад, на мінімальній швидкості, довжина точки складає 13 секунд. На максимальній, швидкість передачі становить 900 точок в секунду. Зрозуміло, що це і не потрібно, але на максимальному режимі даний ключ можна використовувати в якості генератора 1 кГц.
Для зручності оператора, клавішею S5 включається автоматична передача CQ. Вид текстом: «CQ CQ CQ DE», далі оператор підставляє свій позивний. Для того, щоб зберегти поточну швидкість в енергонезалежну пам'ять, потрібно натиснути кнопку S6. Для того, щоб отримати, наприклад, при новому включенні контролера, кнопку «Read»

Дана схема працює на частоті 4 МГц, від внутрішнього генератора. В якості контролю застосовується біпер з уже готової заданою частотою. Транзистор КТ815 з будь-якою літерою. Слід врахувати, що якщо буде можуть застосовуватися реле, то потрібно включити захисний діод на обмотку реле. Харчування 5 вольтів, бажано через мікросхему серією 7805. Для себе я зробив сенсорний телеграфний маніпулятор.

Електронний телеграфний ключ на Attiny 2313

Багатьом це здасться незручним, але насправді цілком прийнятно на швидкостях передачі до 200 знаків у хвилину. Як маніпулятора тоді використовується двосторонній фольгований текстоліт.

Fuse біти треба поставити таким чином:
CKSEL3 - Є галочка
CKSEL2 - Є галочка
CKSEL1 - Немає галочки
CKSEL0 - Є галочка.
Решта без зміни.

Для зручності програмування, потрібно взяти папку «Вихідні матеріали» і скопіювати в кореневий каталог AVR - Studio.

Програма наведена нижче. Вона як і в hex розширенні так і в aps. Скарги приймаються за електронною адресою

Tags

Коментарі до новини