Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 8 из 8 ПерваяПервая ... 5678
Показано с 71 по 76 из 76

Тема: Автоматический телеграфный ключ

  1. #71

    Регистрация
    15.05.2018
    Адрес
    KO59FW
    Сообщений
    73
    Позывной
    RM1F
    В вышеприведенном скетче в функции void keyAndBeep(int speed) поставить вместо delay(1) соответственно delay(2) или даже (3).
    73, Влад RM1F


  2. #72

    А тут используется дешевая китайская STM32F103C8T6 в среде IDE ARDUINO. Цена этого девайса рублей 150 -200.
    Питание от 3,2 V на плате или от 5V через USB разъем
    /*
    использовал код от
    Simple CW key by UA1CBM
    Speed control CW by RN6LLV
    */

    int dashPin = PB4; // тире
    int dotPin = PB3; // точки
    int ledPin = PC13; // номер порта светодиода на плате
    int buz = PC14; //номер порта для пищалки
    int pot=PA1; // номер порта средней ноги потенциометра на порт А1, крайние две на + и - схемы
    int val;
    int cw_delay;

    void setup() {
    // initialize the LED pin as an output:
    // initialize the buz pin as an output:
    pinMode(ledPin, OUTPUT);
    pinMode(buz, OUTPUT);
    // initialize the pushbutton pin as an input:
    pinMode(dashPin, INPUT_PULLUP); с подтяжкой резисторами на плюс (внутрисхемно)
    pinMode(dotPin, INPUT_PULLUP); с подтяжкой резисторами на плюс (внутрисхемно)
    }

    void loop(){
    val=analogRead(pot); // чтение данных с потенциометра
    cw_delay= map(val, 0, 1024, 40, 120); // 40 и 120 значения, которыми можно регулировать границы скорости у потенциометра
    digitalWrite(ledPin, HIGH);
    //cw_delay= (val/7); // ХЗ зачем это ))

    if (digitalRead(dashPin ) == LOW) //Тире
    {
    // turn LED on:
    digitalWrite(ledPin, LOW);
    tone(buz, 700); // 700 - тон на выходе пищалки в Гц
    delay(3*cw_delay);

    // turn LED off:
    digitalWrite(ledPin, HIGH);
    noTone(buz);
    delay(cw_delay);
    }

    if (digitalRead(dotPin) == LOW) //Точка
    {
    // turn LED on:
    digitalWrite(ledPin, LOW);
    tone(buz, 700); // 700 - частота тона в Гц
    delay(cw_delay);

    // turn LED off:
    digitalWrite(ledPin, HIGH);
    noTone(buz);
    delay(cw_delay);

    }
    }


    //При более примитивном коде относительно предыдущего, ключ работает с этой платой более стабильно.

    Добавлено через 18 минут(ы):

    P.S. cw_delay= map(val, 0, 1024, 40, 120); // 40 и 120 лучше заменить на 30 и 40


    Последний раз редактировалось R3VW; 06.09.2020 в 11:41.

  3. #73

  4. #74

    Схема та же, на базе ATMEGA 328P (Arduino nano)

  5. #75
    Братцы, на мой взгляд ключик должен быть более универсальный. Должна регулироваться не только скорость, но и тон самоконтроля и вес (скважность) точек и тире. Должен быть независимый от меню вход для вертикального ключа, BUG и ли пилы.
    На просторах интернета попался простенький ключик от PP5VX. Мы с Валерой RN3AG добавили к нему вход для внешнего источника телеграфного сигнала и кнопку для формирования своего позывного ( ну там....в пайлапе...часами звать DX ) Можно еще, на свободные ножки добавить кнопок со своими текстами...В скетче видно, как это сделать. Ну, или только змаменить буквы моего позывного на свои.[/S]
    Вот как работает этот ключик

    https://www.youtube.com/watch?v=dPGzNbz3pDs

    Используется ARDUINO NANO


    Добавлено через 16 минут(ы):

    Примерный монтаж ключа.
    Звук -выведен на микросхему LA4425 Нажмите на изображение для увеличения. 

Название:	20200112_131034.jpg 
Просмотров:	232 
Размер:	1.38 Мб 
ID:	342754Нажмите на изображение для увеличения. 

Название:	20200112_093917.jpg 
Просмотров:	240 
Размер:	1.13 Мб 
ID:	342755Нажмите на изображение для увеличения. 

Название:	20200112_093805.jpg 
Просмотров:	178 
Размер:	1.34 Мб 
ID:	342756

    Добавлено через 21 минут(ы):

    Вот попытался вложить сюда скетч
    Вложения Вложения
    Последний раз редактировалось Владимир UA3AMY; 13.09.2020 в 00:26.

  6. Спасибо от 4Y, R3VW, r7kko, RK9AMX, RU6DX, rw6hkf

  7. #76
    Ключ нормально работает в режиме IAMBIC B, можно и обычный "моно"Нажмите на изображение для увеличения. 

Название:	IMAG0180.jpg 
Просмотров:	400 
Размер:	881.2 Кб 
ID:	342765
    подключать. Ко входу внешнего ключа можно подключать любой внешний источник телеграфа.
    Если, параллельно кнопке "CALL" поставить шунтирующую емкость в несколько нанофарад
    - то получается приятный бонус - при включении будет звучать ваш позывной.
    На рисунке не указаны светодиоды. Можно поставить индикатор питания 12 вольт - через полтора, два килоома на светодиод и на землю. Параллельно выходу D11 - резистор 510 - 470 ом и на светодиод к земле - будет подмигивать телеграфом.
    Последний раз редактировалось Владимир UA3AMY; 13.09.2020 в 09:43.

  8. Спасибо от R3VW

Страница 8 из 8 ПерваяПервая ... 5678

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Телеграфный ключ OK2TEJ
    от ew2ah в разделе Технический кабинет
    Ответов: 14
    Последнее сообщение: 17.04.2019, 17:41
  2. Телеграфный ключ
    от Сергей RX3AQ в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 11
    Последнее сообщение: 05.03.2018, 22:14
  3. Телеграфный ключ
    от Сергей RX3AQ в разделе Технический кабинет
    Ответов: 72
    Последнее сообщение: 27.07.2017, 18:44
  4. Ламповый Телеграфный Ключ
    от olegtf в разделе Технический кабинет
    Ответов: 16
    Последнее сообщение: 24.04.2013, 10:14
  5. автоматический CW-ключ
    от luciferuspunk в разделе Для начинающих
    Ответов: 10
    Последнее сообщение: 23.06.2010, 22:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •