Електронен телеграфен ключ
с PIC12F509 (K1EL, UT1WPR)

    Първият телеграфен ключ сглобих някъде в началото на 90-те години. Беше направен от 4-ри броя TTL интегрални схеми. Конструкцията взех от списание "Радио, телевизия. Електроника" 1979г., бр. 5, стр. 26.

    След него направих ключ с 2 броя CMOS интегрални схеми, публикуван в списание "Радио" 1987г., бр. 9, стр. 22.

    Търсейки нова схема, този път на телеграфен ключ с памет, попаднах на тази на пръв поглед несериозна конструкция. Схемата е толкова елементарна, че няма какво да се разяснява. Особеност е, че управлението на ключа се извършва с един единствен бутон, включително и регулиране скоростта на предаване. Някой ще реши, че това е непрактично, но аз няма да се съглася.


Схема, публикувана от K1EL

    С натискането на бутона, ключът предава предварително зададен текст. Това може да бъде само инициала, цяло повикване или друг свободно зададен текст.

    При задържане на бутона повече от 2 секунди, ключът преминава в режим на готовност за приемане на команда, предавайки буква "R". Командите са набор от букви, които се предават с манипулатора. Всички команди имат "обратна звукова връзка", информирайки за това, че е приета или отказана дадена команда. В последния случай, ключът предава "?"

    Списък на командите и кратко описание:
    А - Вкл./Изкл. на звуковия самоконтрол
    C - Въвеждане на личен инициал
    D - Предава съдържанието записано в буфера
    F - Командата се използва за регулиране на интервала между буквите
    I - Превключва режими "Ямбик А" и "Ямбик В"
    K - Превключва между режим "електронен ключ" и "обикновен ключ"
    L - За въвеждане на текст в буфер
    M - Избор на текст от паметта за предаване, след натискане на бутона

        При избор на тази команда, ключът започва да предава "меню" включващо комбинация от символи за съответните текстове:

        CQ : CQ CQ CQ DE X1XX X1XX K (по подразбиране)
        CQL : CQ CQ CQ DE X1XX X1XX CQ CQ CQ DE X1XX X1XX K
        DX : CQ DX CQ DX DE X1XX X1XX DX K
        CQC : (буфер) DE X1XX X1XX K
        MSG : (буфер)

    P - Стартиране на тренировъчен смесен текст без разбиване на групи.
    S - Настройка на скорост на предаване (думи/мин)
    T - Непрекъснат режим на предаване, подходящ за настройка на предавател.
    W - Предава текущата избрана скорост (думи/мин)
    U - Вкл./Изкл. режим "памет на знака"
    X - Размяна на контактите на манипулатора (точка – тире)
    Z – Променя поведението на ключа при едновременно натискане на двете пера на манипулатора (само за ямбични ключове)

    Повече информация за командите може да намерите от пълното ръководство на K1EL: http://k1el.tripod.com/files/k8man.pdf [pdf][32kb]

    За телеграфния ключ беше разработена малка печатна платка. Направено е малко изменение в схемата, което се състои в добавянето на 3 кондензатора против проникване на висока честота във входовете на микроконтролера.

30 x 40 mm

    Авторът е използвал PIC12C509. Този микроконтролер позволява еднократен запис, което ще рече, че всяка грешка при програмиране ще изхвърли чипа в коша за боклук. Затова реших да използвам PIC12F509, който позволява презапис и е два пъти по-евтин от стария си събрат. Така себестойността на телеграфния ключ излиза по-малко от 2 лв. при условие, че имате стара компютърна дънна платка от която да свалите зумер и държач за батерията.

    Преди да пристъпим към програмиране, трябва да подготвим програмата (т.нар. HEX файл).

    За целта изтегляме този архив (дело на UT1WPR): pickey.zip

    Извличаме съдържанието в папка. Отваряме с текстов редактор файла call.inc. В него въвеждаме собствения инициал. Заменяме буквите с тези от личния инициал. Ако инициалът е по-кратък, допълваме до 7-ма позиция с END. Записваме и затваряме файла call.inc. След това стартираме _make.bat, който създава необходимия за програмиране KEY8.HEX файл в същата папка.

    При използване на софтуера за програмиране на микроконтролера е необходимо да обърнете внимание на състоянието на Fuses, които би трябвало да се установят автоматично със зареждането на HEX файла.

    По дадената печатна платка бяха изработени четири броя телеграфни ключове с памет (2 броя с PIC12C509A и 2 броя с PIC12F509A) за улеснение работата на телеграфия на силистренските радиолюбители .

Архив с файлове на печатната платка [zip,lay,pdf,tif][128kb]

Използвани материали:
1. http://k1el.tripod.com/files/k8man.pdf
2. http://www.cqham.ru/key9_4.htm

LZ2XYZ, Силистра
21 декември
2010 година