Автор Тема: КСВ-метр на ATtiny2313  (Прочитано 1259 раз)

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

Оффлайн R9AL

  • Ветеран
  • *****
  • Сообщений: 835
  • Карма: +65/-105
КСВ-метр на ATtiny2313
« : 17 Февраля 2017, 19:20:25 »


Электронная часть КСВ-метра собрана на микроконтроллере ATtiny 2313. Схема, автором которой является Евгений Попов (RW6HRY), содержит минимум деталей:



Сам автор пишет о своем устройстве так:

Обычно в любительских конструкциях используется измеритель КСВ на базе направленного ответвителя, имеющий переключатель падающей и отраженной волны и регулятор чувствительности. При настройке передатчика приходится производить большое количество манипуляций не только с органами регулировки П-контура, но еще и КСВ-метра.

Описываемое ниже устройство позволяет упростить процедуру согласования передатчика и нагрузки. На светодиодной панели непосредственно отображается результат измерения КСВ. Кроме того устройство имеет автоматическую регулировку чувствительности.

Измеритель КСВ выполнен на базе однокристального микроконтроллера ATTINY13. Программа, записанная в микроконтроллер непрерывно измеряет уровень падающей и отраженной волны, вычисляет КСВ и отображает на светодиодном табло в следующем виде. Если уровень КСВ менее 1.1, все светодиоды погашены. Если уровень КСВ превышает 1.1, 1.5, 2, 3, последовательно зажигаются соответствующие светодиоды. Таким образом достаточно регулировкой П-контура добиться погашения всех светодиодов.





Соглашаясь с автором в целом, мне показалось неудобным то, что ситуация, когда все светодиоды погашены может означать две вещи: либо КСВ < 1.1, либо устройство перестало работать, например, пропало питание, что может оказаться фатальным для выходного каскада трансивера. Кроме того, на практике редко возникает необходимо добиваться КСВ менее 1.1, тем более нет смысла требовать этого от этого устройства, основное назначение которого не столько КСВ померить, сколько сообщить о том, что КСВ велико. Есть еще один момент, который мне тоже не понравился - использование 1-го вывода микроконтроллера, для этого надо зашить бит RSTDISB, но это приведет к тому, что потом этот микроконтроллер можно перепрограммировать только параллельным программатором. В результате на свет появилась вот такая схема:



При той же прошивке, логика работы теперь такая: Если уровень КСВ менее 1.5 - горит свеодиод VD1 (зеленого цвета), если уровень КСВ превышает 1.5 - VD1 гаснет, зажигается светодиод VD2 (зеленого цвета). Если уровень КСВ превышает 2 - дополнительно зажигается VD3 (желтого цвета). Если уровень КСВ превышает 3 - дополнительно зажигается VD3 (красного цвета).

На практике все еще проще, если горит только зеленый светодиод - все нормально, если в работу включается желтый или красный - пора бить тревогу. Таким образом достаточно регулировкой П-контура или согласующего устройства добиться свечение одного зеленого светодиода, и лучше, если это будет VD1.

Программировался контроллер программатором AVR_ISP, программой Avrdude_Prog:



Конструктивно, устройство выполнено на односторонней печатной плате, размером 50х35 мм. Плата универсальна, позволяет собрать на ней как первый, авторский вариант, так и второй, измененный вариант схемы.



Что касается ответвителя, то для экспериментов со схемой был собран макет ответвителя для КВ диапазонов, по классической схеме, на ферритовом кольце:



Для КВ решающего значения проницаемость кольца в общем-то не имеет, было применено кольцо 6х8х16 проницаемостью примерно 1000НН, на него намотано 15 витков, в два провода без скрутки ПЭЛ 0,35. Начало одной обмотки, соединённое с концом второй образуют средний вывод.

Диоды - лучше ГД507, но если мощность трансивера не более 100 Вт, то можно и другие, лучше германиевые. Вместо отечественных диодов в измерителе можно использовать импортные диоды - диоды Шотки, например: 1N5711, BAS86.


Файлы:

files.zip - Прошивка для ATtiny13
swr_led.lay - Печатная плата контроллера
swr.lay - Печатная плата ответвителя.

Оффлайн UA9AR

  • Старожил
  • ****
  • Сообщений: 284
  • Карма: +47/-13
Re: КСВ-метр на ATtiny2313
« Ответ #1 : 17 Февраля 2017, 19:38:37 »
С логикой "доработки" полностью согласен! Единственное, может быть, порог переключения между первым  и вторым зелеными уменьшить до 1.3?

Оффлайн R9AL

  • Ветеран
  • *****
  • Сообщений: 835
  • Карма: +65/-105
Re: КСВ-метр на ATtiny2313
« Ответ #2 : 17 Февраля 2017, 20:13:49 »
Единственное, может быть, порог переключения между первым  и вторым зелеными уменьшить до 1.3?
Единственное, может быть, порог переключения между первым  и вторым зелеными уменьшить до 1.3?

Можно было бы, но у меня исходника нет, разве что к автору попробовать обратиться...

Оффлайн R9AD

  • Старожил
  • ****
  • Сообщений: 274
  • Карма: +29/-4
Re: КСВ-метр на ATtiny2313
« Ответ #3 : 18 Февраля 2017, 06:00:38 »




Очень существенная разница иметь для настройки шкалу или всего 4-е да хоть 10-ть светодиодов, как нарисовать ?
http://ra1ohx.ru/load/radioljubitelskie_programmy/galva_v_1_85/3-1-0-367
« Последнее редактирование: 18 Февраля 2017, 06:16:46 от R9AD »

Оффлайн R9AD

  • Старожил
  • ****
  • Сообщений: 274
  • Карма: +29/-4
Re: КСВ-метр на ATtiny2313
« Ответ #4 : 18 Февраля 2017, 06:26:22 »
to R9AL : очепятка палйцоф .... ..

Электронная часть КСВ-метра собрана на микроконтроллере ATtiny 2313.

ATtiny 2313 http://akizukidenshi.com/download/mcu/avr/attiny2313.pdf
ATTINY13 http://www.atmel.com/images/doc2535.pdf
Надеюсь что разница очевидна, но если подумать то и его применить можно - но зачем ?, когда все делается проще .... ..

Схема АЧХ и датчика:
« Последнее редактирование: 18 Февраля 2017, 13:16:07 от R9AD »

 



Последние сообщения на форуме:
[Беседка] Re: Главный судья от ra8aa Сегодня в 18:37:09
[Доска частных объявлений] Re: Нужна измерит. голова амперметр 1А . от RT8B Сегодня в 00:26:05
[Беседка] Re: Коллеги! Подпишем петицию за чистый воздух! от R9AL 22 Ноября 2017, 23:39:23
[Новости] Re: СЮТ г.Копейска. от Юрий Куриный 22 Ноября 2017, 16:56:25
[Доска частных объявлений] Новый кабель RFS 1/2 дюйма от rz6apq 21 Ноября 2017, 12:57:31
[УКВ] Re: Простой индикатор поля для настройки антенн от R9AD 21 Ноября 2017, 11:39:39
[Программы для радиолюбителей] Я понял ущербность модуляции <UA3DJY> от RN9AZ 20 Ноября 2017, 16:54:12
[КВ] Re: Лёгкая и эффективная антенна на НЧ-диапазоны, для экспедиций от R9AL 20 Ноября 2017, 11:13:22
[Программы для радиолюбителей] JTDX v18.0 шаг 133 выпущен в общее использование <UA3DJY> от RN9AZ 20 Ноября 2017, 07:31:59
[УКВ] Re: X-200 своими руками от R8ADD 18 Ноября 2017, 22:14:38
[Беседка] Re: Фото и новости о вселенной. от R8ADR 17 Ноября 2017, 20:17:55
[Маяки, репитеры, эхолинки и их частоты] Re: Запись круглого стола на Миасском репитере. от RT8B 17 Ноября 2017, 11:35:02
[Беседка] А как у них? от R9AL 16 Ноября 2017, 22:58:27
[Маяки, репитеры, эхолинки и их частоты] Re: Запись круглого стола на КВ, диапазон 80м от R9AXX 16 Ноября 2017, 19:25:20
[Программы для радиолюбителей] LogHX3 Setup_build_366 от RN9AZ 16 Ноября 2017, 16:17:40
[Беседка] Re: Троллинг в жизни и сети... <Обсуждение темы> от R9AL 16 Ноября 2017, 08:39:51
[Новости] 56-ть лет РАДИОСПОРТА ! от R9AD 15 Ноября 2017, 12:51:52
[Беседка] Троллинг в жизни и сети... от RN9AZ 15 Ноября 2017, 09:27:30
[Технические вопросы по работе сайта и форума] Re: Запрет редактирования и удаления собственных сообщений от RN9AZ 15 Ноября 2017, 02:46:48
[Новости] Re: Магнитное поле в обсерватории Москва (Измиран) от RN9AZ 15 Ноября 2017, 02:36:51