Автор Тема: Автоматический телеграфный ключ - маячок  (Прочитано 44602 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн UA9MRS

  • Старожил
  • ****
  • Сообщений: 308
  • Репутация: +45/-62
  • QRA: MO64QW
Володя здр.С такими мозгами и руками которые ростут откуда надо, почему у тебя нет позывного.Это большое упушение Калининградских радиолюбителей.Мил друг ты же наш.Милости просим в наши ряды.

Оффлайн Sergi

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 3836
  • Репутация: +723/-278
  • FD - The contest
  • QRA: KN69
схема та же самая без изменений,
какие фразы,как передаются?,(чтобы грамотно)
и нужны ли они? актуальны ли такие фразы?,

Примите как конструктивную критику, мне кажется слишком большие навороты для 8 выводного контроллера, а удобство в работе будет ущербное.
Проект с расширенными фразами для QSO нужно реализовывать на контроллере с большим числом портов и соответственно подключаемых кнопок.

Думаю, имеет смысл остановиться на 2 ячейках памяти, одна с авто повтором, другая без. Записывать сообщения в ячейки памяти, например, комбинацией: нажал ключ в одном из положений - включил питание, ключ пропищал - начинаешь передавать на манипуляторе, а он пишет. Завершаешь запись нажатием кнопки, дальше ключ работает в штатном режиме. Интервал для повтора можно задать числом в еепром перед программированием, не думаю, что будет необходимо его менять, достаточно раз прошить, исходя из предпочтений.
Освободить порт для РТТ можно так: использовать который сейчас для звукового вывода, а пищалку взять компьютерную, которая работает от постоянного тока и подключить ее на выход манипуляции.

Ну и по поводу платности разработки - в таком случае конструкция останется виртуальной, т.к. бесплатных достаточно  и с хорошим функционалом тоже, пусть и на более дорогих МК.
« Последнее редактирование: 24 Июнь 2012, 18:35:08 от Sergi »
--... ...-- -.. . ..- --.. ..--- .... --..

Оффлайн RZ6DD Александр

  • Ветеран
  • *****
  • Сообщений: 3231
  • Репутация: +1012/-115
  • QRA: LN04mx
To: Mag58

Oт: Sergi:
3) выход РТТ (включения передатчика) с задержкой в ~100-200мсек перед проигрыванием сообщений из памяти.


Наверное наоборот - задержка проигрывания из памяти 100-200 мсек после включения PTT.

73!
Александр.


Оффлайн R3RW-Сергей

  • Ветеран
  • *****
  • Сообщений: 3229
  • Репутация: +866/-97
  • QRA: LO03NG
спасибо, учту, но релюшкам предпочитаю полевики.
Это пока ничто не попадало на выход...Или с ключа в трансивер. Как альтернатива -оптрон.
Предусмотреть защиту от киловаттных наводок ВЧ на 110%.
ex- UA3RBO exx-UA9CTE КВ променял на УКВ

Оффлайн mag58

  • Постоялец
  • ***
  • Сообщений: 120
  • Репутация: +11/-1
  • Подпись находиться в стадии разработки
Володя здр.С такими мозгами и руками которые ростут откуда надо, почему у тебя нет позывного.Это большое упушение Калининградских радиолюбителей.Мил друг ты же наш.Милости просим в наши ряды.

Спасибо, ну я не совсем чужой))
был у меня позывной УКВ и вторая категория  лет эдак...назад,
поменялись жизненные обстоятельства,но,как говорят,
- бывших, радиолюбителей не бывает,
всё ж чувствуется своя среда обитания) видимо поэтому я здесь и комфортнее себя чувствую

То   Sergi
Вы абсолютно правы,даже и спорить не стану, но как то подкупает что нечто подобное было сделано на PIC контроллере, (ссылку приводили на ключ  (Электронный ключ с богатыми возможностями от Steven T. Elliott - K1EL   )при чём натурально неудобно  ,на мой взгляд,для повторения (руками вписывать в исходник позывной) вот на подобном, тоже восьми ножечном на AVR я и взялся сделать нечто подобное,
касаемо более мощного контроллера, тут стоило б взять ATmega 48 у неё и памяти в 4 раза больше,
и ног на все случаи жизни хватит, и цена доступная (от 50р ) а исходник с тини  на мегу переделать элементарно,ядро то у них одинаковое. ну вот всё ж хочу довести до ума  сперва на ATtiny13 ,раз начал,
а потом,с вашей помощью и можно расширить уже функции ключа.

касаемо наводок,самый первый раз,когда подключал к трансиверу,шнур был НЕ экранированный,двухпроводный обычный телефонный, видимо наводки по нему и попадали с передатчика.
когда поменял на экранированный кабель  ,всё работать стало ОК, можете пробовать

кстати,
если есть среди присутствующих, в теме  найдутся желающие
получить прошивку под свой позывной,напишите на почту,указав позывной,город,имя,
я откомпилирую  и вышлю вам прошивку,
касаемо этого ,нового варианта ключа,
памяти тут маловато, факт, и на ассемблере приходится изворачиваться,бороться за каждый лишний байт,чтобы упихать всё это в память.
поэтому мне и нужны уточнения по поводу целесообразности каких то ,фраз или их построения

RZ6DD Александр,
да я всё правильно понял, действительно фраза несколько меняет смысл,
но смысл понятен,передатчик (РТТ) выход должен опережать по включению, чтобы свести к минимуму влияние  переходных процессов после включения .
« Последнее редактирование: 24 Июнь 2012, 20:03:56 от mag58 »
Владимир Науменко
г Калининград

Оффлайн mag58

  • Постоялец
  • ***
  • Сообщений: 120
  • Репутация: +11/-1
  • Подпись находиться в стадии разработки
Sergi ,
 да ни с кого я денег брать не собираюсь,)) прям сделали из меня акулу империализма))
я ж пояснил выше, просто на данном этапе  пока будет так, а для тех кто принимает участие здесь в теме,это вообще не касается, долго пояснять...
в итоге полагаю,когда  почувствую,что это стоит заявить,как работоспособная конструкция, если будут положительные отзывы,
то можно уже будет и на широкую публику выходить.
я то вижу больше изнутри,постоянно переписываю программу,многое пока ещё не нравится,
это процесс длительный,доводка до приемлемого варианта.
Владимир Науменко
г Калининград

Оффлайн RL3D

  • УКВ комитет
  • Ветеран
  • *****
  • Сообщений: 1266
  • Репутация: +635/-39
  • 2-й QRA: LO02SW
  • QRA: KO85WV
Эх, ностальгия :)
Тоже когда-то начинал работу с цифровой техникой с "изобретения" телеграфного ключа с памятью (типа UG6AD, правда, от UG6AD осталось только название микросхем памяти). Провел на нём не один десяток тысяч QSO на КВ и до сих пор на нем работаю на УКВ.
Вообще, если хочешь сделать хорошую вещь, надо начинать с ТЗ (списка требований).
 Требования, которые сформулировал для себя (и не только я, это всё очевидные вещи),  возможно будет интересно посмотреть:

Такой ключ нужен в основном в контестах, поэтому все "хитроумные" тексты - это лишнее.
Память - ОЗУ, прошитая - это неудобно (даже в контест-программах каждый оператор лепит тескты по-своему, "зашивать" какой-то "стандартный" текст - изначально "мёртвая" затея ИМХО).
Собственно ключ обязательно должен иметь память "на посылку" (т.е. точку или тире), в оригинальной схеме UG6AD этого не было (это лишних два триггера или немного кода).
Два-три банка памяти (у меня было три х 1Кбит ОЗУ), управляющиеся отдельными кнопками (никаких двойных/тройных нажатий, это лишние действия).
Никаких лишних ресетов и т.п., ресет должен идти с манипулятора (допустим, ключ воспроизводит память, при касании манипулятора передача сразу идет с манипулятора, а память - стоп и адрес в 0).
Управление скоростью - только ручное (переменник), для УКВ желательно в больших пределах (~30...3000 зн/мин), часто бывает нужно на УКВ в процессе QSO быстро слелать QRS.
Управление PTT с ключа - это лишнее, полудуплекс должен быть.

Управление ключом было сделано так:
Манипулятор, три кнопки (три банка памяти), переменник скорости, два тумблера- чтение/запись и однократно/циклически (второй тумблер- лишний и нужен только для циклического автоCQ или пресловутого маяка), лишний - т.к. когда цекуляешь, желательно не спать и слушать, и не составляет труда время от времени жать на кнопку.
Жмешь на кнопку - начинает воспроизводиться соответствующий текст (тумблер стоит в положении "воспр"). При окончании текста ключ делает стоп и адрес в 0. Если во время воспроизведения тронул манипулятор - передача идет с манипулятора, при этом память стоп, адрес в 0. Если второй тумблер стоит в состоянии "цикл", то по окончании текста после паузы текст воспроизводится сначала (мне это было не очень нужно, поэтому счетчика на паузу не было, а прощелкивался весь банк памяти и опять с нулевого адреса шел текст).
Если тумблер в положении "запись", то после нажатия кнопки текста с манипулятора идет запись в этот банк памяти. Стоп записи, если сделана пауза в 8 точек (если при этом второй тумблер в положении "цикл", то пауза при записи - любая, но тогда и воспроизводить надо в положении "цикл").
И два светодиода: "MEMO", когда работает память, и "256b", когда счетчик адресов в конце адресного пространства, второй вообще-то не нужен при большом объеме банка, в частности, при 1 Кбит.

Обычно в банк 1 я записываю CQ "test CALL CALL test", во второй - локатор, типа  "KO85WV KO85WV BK", в третий - "CALL CALL BK" (третий и не очень-то нужен).

73, Иван


Оффлайн mag58

  • Постоялец
  • ***
  • Сообщений: 120
  • Репутация: +11/-1
  • Подпись находиться в стадии разработки
То RL3D
спасибо Иван,
Очень было полезно,
действительно, надо пересмотреть мне заново всё.всю концепцию..)
сделать три кнопки,или лучше 4 ;D! это повысит  оперативность работы
каждая будет выдавать заранее записанную фразу
и ещё одну кнопку  (5-ю) - "цикличность", что то типа триггера, один раз нажал- одиночная фраза,и 6-я кнопка для записи  (всего 6 кнопок)
второй раз нажал её же, она стала по кругу гонять выбранную (одну из 4-х) фразу.
кое что уже вырисовывается..)
ну и естественно,касание ключа и фраза останавливается и устройство переходит в обычное управление ключом в ручном режима,
(блин , хотел сэкономить на кнопках,не дали ;D)
« Последнее редактирование: 24 Июнь 2012, 22:45:10 от mag58 »
Владимир Науменко
г Калининград

Онлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 4432
  • Репутация: +845/-32
  • UA2 Contest Club
  • QRA: KO04HR
to RL3D

1. по поводу РТТ не согласен, очень полезная функция была бы при работе в эфире без компьютера ( к примеру в режиме CQ)...
2. по поводу текстов поддерживаю - кроме, к примеру возможно CQ, остальное нет смысла зашивать "намертво"

Есать у меня подобный ключик изготовлений Сергеем UA1ANA (по его же схеме) - 4-е банка памяти, скорость два режима (обыная и для Ms), "кольцо". Работает лет 15 без проблем, а вот режима РТТ не хватает....

to mag58

Вроде в начале был в подписи позывной RN2FQ ?
73! Валентин   ex: RU2FM

Оффлайн mag58

  • Постоялец
  • ***
  • Сообщений: 120
  • Репутация: +11/-1
  • Подпись находиться в стадии разработки
RU2FM
Валентин, RN2FQ это  позывной  моего  коллеги, он фанат связи CW, на КВ   а микрофоном почти не пользуется, вот на его трансивере мы ключ и тестировали,
(а мой позывной канул в лета,как и та страна СССР  во времена которой я позывной и получал и ,которой уже нет на карте.)
но я то как раз увлекался больше УКВ (это мне ближе)
по поводу PTT ,я всё же его  сделаю, и задействую тот выход,где сейчас буззер посажен , сделаю так , как советовал      Сергей,
т.е звуковой генератор сделаю внешним на паре транзисторов,например,или на одном,или на логике...который будет управляться с выхода (OUT),который пойдёт на трансивер/
сейчас надо сделать "скелет" вот его как раз я уже слепил, теперь надо "наращивать мясо" прорисовывать мелочи,детали и всего хватает на том же ATtiny13?
кнопки 4 штуки посажу на 1 вывод микроконтроллера используя внутренний АЦП 10-ти разрядный, разные резисторы,замыкаясь через кнопки на землю, будут давать разный уровень напряжений с делителя (ну схемное решение  стандартное,так сейчас в современных телевизорах или мониторах делают схему  управления с кнопок.
Запись  тоже осуществляться будет посредством одновременного нажатия кнопки Reset  и манипулятора ключа
в общем схема претерпит изменения,относительно первоначального вида.
« Последнее редактирование: 25 Июнь 2012, 01:32:44 от mag58 »
Владимир Науменко
г Калининград

Оффлайн Blerrow

  • Постоялец
  • ***
  • Сообщений: 51
  • Репутация: +3/-5
Обязательно:
1.Auto-CQ c паузой 4с;
2. транз. ключ PTT c названными задержками (без них PTT не нужно!);
3.2-3-4 яч.памяти с записью с манипулятора,в одной из них автонаращиваемый номер,лучше с записанной с манипулятора постоянной частью;
4.пищалка на одном из выводов,пьезо (с тоном 700 Гц) или т.н. "активный" буззер;
5. транз. ключ выхода с названными токами;
6.МИКРОпотребление

Факультативно:
-регулировка п.1
-регулировка п.2
- регулировка тона п.4
- переменный размер ячеек (т.е не дописал в одной- подлиннее имеешь ресурс в другой)
- сигнал тревоги "ОПЕРАТОР НЕ СПИ,тебе отвечают!"


Онлайн UD2F

  • Модератор форума
  • Ветеран
  • *****
  • Сообщений: 4432
  • Репутация: +845/-32
  • UA2 Contest Club
  • QRA: KO04HR
При использовании ключа совместно с трансиверами вообще не вижу смысла во встроенном самокронтроле.
73! Валентин   ex: RU2FM

Оффлайн mag58

  • Постоялец
  • ***
  • Сообщений: 120
  • Репутация: +11/-1
  • Подпись находиться в стадии разработки
Цитата: Blerrow l
Обязательно:......
2. транз. ключ PTT c названными задержками (без них PTT не нужно!);
Я правильно понимаю,что этот выход работает только когда передаёт "заготовки" типа  авто CQ,например,
а при обычной работе ключом, как опередить включение РТТ  ключа на 100 мс?

Цитата: Blerrow l
3.2-3-4 яч.памяти с записью с манипулятора,в одной из них автонаращиваемый номер,лучше с записанной с манипулятора постоянной частью;
примерно так и планирую,посмотрим ,как получится,
(нужны конкретные примеры самых распространённых фраз)
Цитата: Blerrow l
4.пищалка на одном из выводов,пьезо (с тоном 700 Гц) или т.н. "активный" буззер;;
решил сделать внешний генератор
Цитата: Blerrow l
5. транз. ключ выхода с названными токами;
6.МИКРОпотребление
с выходом  тока,тут проблем нет
а вот микропотребления не получится, будет стоять микросхема стабилизатор 78L05  ,она сама уже потребляет миллиамперы,и плюс резистивный делитель,с потенциометром,который скорость передачи осуществаляет, (сами ж просили,чтобы ручкой крутить,а не кнопками, посему делитель потребляет ток,и микропотребление микроконтроллера,если я его введу в ждущий "Sleep" режим, погоды делать в экономии энергопотребления не будет.поэтому тут  это лишнее.
Цитата: Blerrow l
Факультативно:
-регулировка п.1
-регулировка п.2
- регулировка тона п.4
- переменный размер ячеек (т.е не дописал в одной- подлиннее имеешь ресурс в другой)
всё зависит ор ресурсов микроконтроллера,и насколько будет громоздкая конструкция,
Вам её поогромнее? с цифровой инидикацией и кучей кнопок  или попроще с минимумом органов управления?

Цитата: Blerrow l
- сигнал тревоги "ОПЕРАТОР НЕ СПИ,тебе отвечают!"
А вот тут поподробнее, как Вы сами себе это представляете и где такое применяется?
Я конечно понимаю,что в покупном импортном трансивете наворочено всего,
но вы ж соспоставьте и цену,
тут меня уже убить готовы, за коммерческую версию,и тут же в самое время хотите,чтобы я сделал нечто подобное устройствам,которые стоят не 20 копеек, но при этом при всём чтобы ещё
и "оператор не спи"..
нет
давайте реально подойдём к этому,
кому нужны навороты,проще взять готовй заморский аппарат и не ломать себе голову.
тут же тема  всё же в разделе "маяки"
и собственно я даже на это упор делал больше нежели на ключ,
который будет конкурировать в сервисных возможностях с промышленным крутым трансивером.

в основном я задачу понял (Т.З) схемку уже накидал,
и сделаю всё по-своему, а там уже   дальше,решать,удобно это или нет,
я ж не волшебник,я только учусь)))
Владимир Науменко
г Калининград

Оффлайн Blerrow

  • Постоялец
  • ***
  • Сообщений: 51
  • Репутация: +3/-5
работает только когда передаёт "заготовки" типа  авто CQ,например,
а при обычной работе ключом, как опередить включение РТТ  ключа на 100 мс?
естественно.
78L05 можно и не впаять,а подсунуть батарейку,так что Sleep будет в ногу со временем.
Фразы мы сами навыдумываем,только дайте записать.

Оффлайн mag58

  • Постоялец
  • ***
  • Сообщений: 120
  • Репутация: +11/-1
  • Подпись находиться в стадии разработки
Цитата: Blerrow
78L05 можно и не впаять,а подсунуть батарейку,так что Sleep будет в ногу со временем.
Фразы мы сами навыдумываем,только дайте записать.
"спящий режим" не проблема сделать но вот что делать с резистивным  делителем?,
я и так сделал верхнее плечо 100к, в отличие от схем,что здесь приводили там 10 к стоит между источником питания и "землёй" и в то же самое воемя там  "спящий режим)) зачем?
я ж писал в прежней схеме ,что в статье  1 ма ток потребления ,
ну в общем надо или от делителя тогда отказываться и регулировать скорость передачи тогда кнопками,или для него сделать отдельную ногу где будет присутствовать +5 в,когда микроконтроллер выходит из режима сна,в любом случае,пока это не актуально,не самая насущная задача, пока я на ней акцентировать внимание не буду,можно рассмотреть её чуть позже,когда устройство будет работать.
Владимир Науменко
г Калининград