Автор Тема: Блоки управления и контроля РА  (Прочитано 19451 раз)

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

Оффлайн Alexander

  • Jr. Member
  • **
  • Сообщений: 68
  • RZ1ZR
Re: Блоки управления и контроля РА
« Ответ #60 : Февраль 24, 2018, 05:07:57 am »
сделал для своего усилителя на ГУ-74Б простенький контроллер на дисплее "Nextion 5.0"
чуть подробнее можно посмотреть здесь http://rz1zr.ru/nextion.html

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блоки управления и контроля РА
« Ответ #61 : Март 25, 2018, 04:14:06 pm »
эх.. вот бы на цветном дисплее сделать такой контроллер для киловаттного усилителя, транзисторного и лампового !

Ура-а-а! Свершилось, US2IT и UT0IS сделали Контроллер с LCD дисплеем для транзисторного УМ на MEGA2560 = ССЫЛКА

ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блок контроля и управления УМ ver.4.03 от RA3YBW
« Ответ #62 : Апрель 07, 2018, 02:11:48 pm »
Блок контроля и управления УМ ver.4 (с функцией автоматической настройки П-Контура)

Автор RA3YBW тут выложил прошивку ver.4.03 - файл * RA3YBW(v_4_3).rar (68.18 кБ)

* 8092745.rar (47.86 кБ) - схема в формате Splan 7.0

Цитата: RA3YBW
Блок контроля версии 4.0 предназначен для встраивания в ламповый УМ где коммутация диапазонов происходит при полмощи реле. В УМ где переключение диапазонов происходит при помощи галетного перенключателя он не подайдет. Так же в блоке контроля есть выхода для управления реле: накалом, анодным напряжением, сеточным напряжением, байпас, вентилятором и есть выход для полного выключения УМ. Все это написано в статье по Блоку контроля на этом сайте.

или другими словами

Блок предназначен для работы в ламповом усилитель мощности, где коммутация диапазонов осуществляется при помощи реле. Управление Блоком контроля происходит при помощи 4-х кнопок. Устройство обладает возможностью AUTO TUNER (автоматическая настройка П-контура, имеет три режима, «ручная», «автоматическая», «настройка из памяти»), настройка осуществляется при помощи шаговых двигателей (двигатели можно применять как «биполярные» так и «униполярные»). Датчиками положения шаговых двигателей являются переменные резисторы. Принцип настройки П-контура основан на ФАЗОВОМ СДВИГЕ входного и выходного сигнала. Что бы работал режим  TUNER  нужно подключить ФАЗОВЫЙ ДЕТЕКТОР (изготавливается отдельно). Есть функция запоминая в память микроконтроллера значений настройки по каждому диапазону с привязкой к каждому диапазону  антенны (АНТ1, АНТ2). Имеет настроечное МЕНЮ с широкими возможностями для изменения основных характеристик. Есть входа для подключения BAND CODER (управления УМ от трансивера). Имеется возможность сброс настроек по «умолчанию».

Краткие характеристики

Индикация, ...ЖК индикатор LCD2004
Последовательное ВКЛ.  питающий напряжений (PWR, накал, анод, экранное)
Защита по току Ia ..… 3000мА
Защита по току Ig2 ..…5-100мА*
Таймер включения анодного напряжения .…180 сек.*
Переключение диапазонов кнопками (+)( -)……..9 диапазонов
Включение вентилятора при температуре больше…….40 гр.С*
Выключение вентилятора при температуре меньше..35 гр.С*
Запоминание последнего включенного диапазона

Режим AUTO TUNER(три режима настройки П-контура)
AUTO TUNER OFF   (ручная настройка)
AUTO TUNER ON     (автоматическая при помощи моторов)
AUTO TUNER ON(-) (без настройки из памяти)

Выключение по кнопке POWER OFF (последовательное снятие напряжения )
Подключение внешнего BAND CODER (приобретается отдельно)
Сброс настроек в DEFAULT

Отображаемые параметры на индикаторе ЭКРАН 1(основной):

POWER….1-1200 W
SWR…..1-9.99
BAND (1.8, 3.5, 7.0, 10, 14, 18/21, 24/ 28) MHz..…..один из диапазонов 
Подключенная антенна……..An1/An2
Ua (напряжение анода)……....0-3500 V
U2 (экранное напряжение)….0-400V(800V)*
Ia (ток анода)……..0-3000 mA
I2(ток экранной сетки)…0-100 mA
BAYPAS (только если ВКЛ.)
Графическое отображение мощности…..

Отображаемые параметры на индикаторе ЭКРАН 2(auto tuner):

POWER…….1-1200 W*
SWR…………..1-9.99
BAND (1.8, 3.5, 7.0, 10, 14, 18/21, 24/ 28) MHz..………..один из диапазонов 
Подключенная антенна……..An1/An2
Режим TUNER
Положение моторов (только в режиме AUTO TUNER, в момент работы моторов)
Графическое отображения положения настройки П-контура (только в режиме TX)
Температура (если включен вентилятор)………………..0-125 гр.С
Графическое отображение мощности…………………..

Пределы измерения
                               
Мощность RF(max)……….400,600,800,1000,1200 вт.*                               
КСВ........1.0 -  9.99
Напряжения Uпад и Uотр (максимальное, вольт)………4700 мВ
Напряжение Ua (max)……… 3500 V**
Защита по Ua(более) ……..3500V
Напряжение U2(max)………400V(800V)**
Ток  Ia (max)……......0-3.0 A
Защита по току Ia более ………..3.0А
Ток  I2(max)………..100мА
Защита по току I2……….5-100мА*
Температура ВКЛ-ВЫКЛ вентилятора………….……….10- 125 гр.С (DS18B20)*
Напряжение питания номинальное……..………..………5 V
минимальное……..………..……..4.4 V
максимальное……………..………5.5 V
Напряжение питания драйвера реле не болеею..…………30V
Максимальный ток потребления( одного реле) не более … 0.3 А
Размеры блока…..100х800х35мм

* параметры меняются при входе в режим «меню» при помощи кнопки MENU 
** обязательно подключать входные сигнала с применением делителей на соответствующие напряжения

НАЗНАЧЕНИЕ КНОПОК:

Up(короткое нажатие)                                 – изменение параметров в верх в любом экране
Up(длинное нажатие - звуковой сигнал*) – ВКЛ-ВЫКЛ режим BAYPAS
Dn(короткое нажатие)                                 – изменение параметров в низ в любом экране
Dn(длинное нажатие)                                  – запись положения моторов в память микроконтроллера,   только находясь в Экране 2(auto tuner)
MENU(короткое нажатие)                          – если в экране1 по переход в экран2
MENU(короткое нажатие)                          – если в экране2 запуск AUTO TUNER
MENU(короткое нажатие)               – если в экране меню запуск редактирования данной строки меню
MENU(длинное нажатие)                           – из любого экрана вход в МЕНЮ
OFF(короткое нажатие)                              – выход из любого режима
OFF(длинное нажатие) – запуск процедуры ВЫКЛ Блока с последовательным снятием питающих напряжений (анодное, экранное, накал, PWR)

Если во время «бегущей строки» нажать Dn (короткое нажатие) то можно увидеть версию и дату прошивки.
           * Все длинные нажатия кнопок сопровождаются звуковым сигналом. 

Режим МЕНЮ(MENU) имеет 6 экранов

Экран 1:
Call:WELCOME RA3YBW - изменение текста приветствия
Call variant: PRINT(RUN)   – вид приветствия «бегущая строка» или печатающиеся буквы
Warms laps: 15                     – время нагрева ламп (с последующим ВКЛ анодного и экранного напряжения)
Load DEFAULT                   – сброс всех настроек в начальные установки

Экран 2:
Protect: ON(OFF)                                – защита ВКЛ-ВЫКЛ *
Power MAX:400(600.800.1000.1200) - максимальная мощность (W)
U2 MAX: 400(800)                              – максимальное напряжение(V)
I2 ALARM VALUE:5-100                  – значение тока(mA) при котором сработает защита

Экран 3:
Motor test: STOP(L-R) – проверка работы моторов и правильное направление вращения
M.Speed:[030][030]     – установка скорости моторов
PosC1:[0005][4700]     – установка начального и конечного положения анодного конденсатора
PosC2:[0005][4700]     – установка начального и конечного положения антенного конденсатора

Экран 4:
Temperature: 23 C             – отображаемая температура на датчике
FAN Off: 40 C                   – установка температуры при которой ВЫКЛ вентилятор
FAN On: 50 C                   – установка температуры при которой ВКЛ вентилятор
Autotuner: ON(OFF,ON-) – выбор режима настройки П-контура
(ON) – автоматическая настройка + настройка из памяти
(ON-) – автоматическая настройка без настройка из памяти
(OFF) – ручная настройка

Экран 5:
Band coder: ON(OFF) – переключение диапазонов от трансивера (сам Band coder приобретается отдельно)*
1.8MHz – antenna 1(antenna 2) – привязка антенны к диапазону
3.5MHz – antenna 1(antenna 2) – привязка антенны к диапазону
7.0MHz – antenna 1(antenna 2) – привязка антенны к диапазону
* если включен режим Band Coder ON- то переключение диапазонов при помощи кнопок Up-Dn будет не возможен

Экран 6:
10.MHz – antenna 1(antenna 2) – привязка антенны к диапазону
14.MHz – antenna 1(antenna 2) – привязка антенны к диапазону
21.MHz – antenna 1(antenna 2) – привязка антенны к диапазону
28.MHz – antenna 1(antenna 2) – привязка антенны к диапазону


* Для редактирования строки «меню» нажать кнопку «MENU» (короткое нажатие). Появятся два вертикальных треугольника, теперь при помощи кнопок UP-DN можно изменять параметр. Для завершения изменений и записи значений в память микроконтроллера нужно нажать кнопку «MENU» (короткое нажатие).
При помощи кнопки OFF выход из любого режима редактирования Экрана меню и переход между экранами Экран 1 и Экран 2 

Режим Protect: ON(OFF) -  защита по превышению допустимых значений тока и напряжения задумывалась как дополнение к основной защите по схеме G3SEK. Какое у этой защиты будет быстродействие на реальном устройстве не проверялось. При срабатывании защиты снимаются анодное, экранное напряжение, появляется отдельный экран на котором видны напряжения  и токи при которых сработала защита. Блок переходит в режим «Baypas». Для сброса защиты нажать кнопку OFF(короткое нажатие).

ВНИМАНИЕ!
Максимально допустимые напряжения входных сигналов, на входах микроконтроллера не более 5 вольт.


ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блок контроля и управления УМ ver.4.03 от RA3YBW
« Ответ #63 : Апрель 07, 2018, 02:15:31 pm »
Блок контроля и управления УМ ver.4.03 от RA3YBW

Файлы печатной платы (верх):
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блок контроля и управления УМ ver.4.03 от RA3YBW
« Ответ #64 : Апрель 07, 2018, 02:17:10 pm »
Блок контроля и управления УМ ver.4.03 от RA3YBW

Файлы печатной платы (низ):
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блок контроля и управления УМ ver.4.03 от RA3YBW
« Ответ #65 : Апрель 07, 2018, 02:18:59 pm »
Блок контроля и управления УМ ver.4.03 от RA3YBW

Фьюзы :
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блоки управления и контроля РА
« Ответ #66 : Апрель 07, 2018, 02:43:18 pm »
Блок контроля и управления УМ ver.4.03 от RA3YBW

Схемы подключения шаговых двигателей, для биполярных и униполярных моторов :
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блоки управления и контроля РА
« Ответ #67 : Апрель 08, 2018, 05:06:53 pm »
Блок контроля и управления ламповым УМ  RA3YBW (версия 3.0 на PIC16F877)

Схема ВЧ детекторов для схемы настройки УМ (страница Tuning) от RX3X  = ccskrf
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блоки управления и контроля РА
« Ответ #68 : Апрель 08, 2018, 05:14:20 pm »
Схема ВЧ детекторов

я немного не правильно выбрал схему детектора, придется доделать на удвоители как у АСОМ-а, но пока так :

ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Онлайн Alexandre

  • Administrator
  • *****
  • Сообщений: 12228
    • VE3KF Forum
Re: Блоки управления и контроля РА
« Ответ #69 : Апрель 08, 2018, 05:15:38 pm »
Можно даже колечко продеть в провод и на кольце намотать обмотку для датчика. Так меньше влияние на ФНЧ
Александр, VE3KF, TO3T ex VA3QP, VA3TTT

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блоки управления и контроля РА
« Ответ #70 : Апрель 09, 2018, 08:45:32 am »
Блок контроля и управления УМ ver.4 (с функцией автоматической настройки П-Контура)

фазовый детектор :



печатка от UA3AIF  = ССЫЛКА
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Блоки управления и контроля РА
« Ответ #71 : Август 26, 2018, 05:53:46 pm »
Сергей UT0IS. Цифровой измеритель КСВ и мощности.

кино 1 = ссылка

Программа написана для Arduino

в первом проекте используется Arduino Mega 2560, индикатор на контроллере ILI9225 2.2"

файлы прожекта (архив 24 МБ) = ссылка

во втором проекте автор использовал Arduino Nano v3.0, индикатор на контроллере ILI9225 2.2"

кино 3 = ссылка
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: Цифровой измеритель КСВ и мощности UT0IS.
« Ответ #72 : Сентябрь 30, 2018, 07:07:55 am »
Сергей UT0IS. Цифровой измеритель КСВ и мощности.

Цитата: «Операция «Ы» и другие приключения Шурика»
— Ну, граждане алкоголики, хулиганы, тунеядцы, кто хочет сегодня поработать? На сегодня наряды: песчаный карьер — два человека. Карьер песчаный — два человека!
— Огласите весь список, пожалуйста…

...когда начал пытаться залить скетч - оказалось то такой библиотеки не хватает, то другой.

добавляю .zip-библиотеки, которые используются в проекте:

TonePlayer.h

Time.h

sav_button.h

п.с.:

еще варианты настроек которые можно изменять перед программированием для версии скетча * ILI9225_SWR_PWR-meter_clock_Nano_2.27.rar (8.38 КБ) :

Цитировать (выделенное)
#define Bmax 150  //уровень яркости во время измерения
#define Bmin 30  //уровень яркости во время заставки часов
#define COLOR_SCALE COLOR_WHITE //цвет шкалы линий КСВ и измерителя мощности
#define REFRESH_TIME 2  //время замера с аналоговых портов для усреднения
#define PWRround 400  //порог округления значения мощности (200-1000)
#define PWRstep 10    //шаг округления мощности (1, 2, 3, ...)
#define View_scale 2  //вид шкалы: 1-с подложкой, 2-без подложки (работает быстрее)
#define Scale_in 4   //масштаб шкалы входной мощности: 1-20Вт, 2-40Вт, 3-80Вт, 4-120Вт
#define Scale_out 5  //масштаб шкалы выходной мощности: 1-200Вт, 2-400Вт, 3-600Вт, 4-4800Вт, 5-6400Вт
#define SWRhi 3.0  //порог КСВ включения предупредительного сигнала
#define SWRlow 2.5  //порог КСВ отключения предупредительного сигнала
#define Tone 2200    //тональность сигнала в Гц
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: UT0IS. Цифровой измеритель КСВ и мощности.
« Ответ #73 : Сентябрь 30, 2018, 03:06:14 pm »
UT0IS. Цифровой измеритель КСВ и мощности.

я как собака : чувствую ! а вот объяснить не могу.... dontknoiw11

с помощью напильника перепилил скетч на мощность 4 кВт, залил в ардуину - работает, но как то некорректно сохранил... все пропало, точнее сохранилось на предыдущем этапе.

поэтому считаю необходимым выложить некоторые наброски со скетча, дабы опять не пилить с нуля :

if (Scale_out==1){k=20;} //большая мощность 200Вт
if (Scale_out==2){k=28.285;} //большая мощность 400Вт
if (Scale_out==3){k=34.643;} //большая мощность 600Вт
if (Scale_out==4){k=40;}  //большая мощность 800Вт
if (Scale_out==5){k=44.722;} //большая мощность 1000Вт

добавлю от себя еще несколько вариантов коэффициентов мощности для других диапазонов мощности  :

{k=48.992;} //большая мощность 1200Вт
{k=56.568;} //большая мощность 1600Вт
{k=63.246;} //большая мощность 2000Вт
{k=69.285;} //большая мощность 2400Вт
{k=79.999;} //большая мощность 3200Вт
{k=89.443;} //большая мощность 4000Вт
{k=97.983;} //большая мощность 4800Вт
{k=113.135;} //большая мощность 6400Вт
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: UT0IS. Цифровой измеритель КСВ и мощности.
« Ответ #74 : Сентябрь 30, 2018, 03:31:52 pm »
для любителей ламп ГУ-47Б и т.п. с помощью молотка и зубила пробуем заменить два верхних диапазона на 4800 Вт и 6400 Вт :

Цитировать (выделенное)
#define Scale_out 5 //масштаб шкалы выходной мощности: 1-200Вт, 2-400Вт, 3-600Вт, 4-4800Вт, 5-6400Вт

Цитировать (выделенное)
  if (Scale_out==4){k=97.983;}  //большая мощность 4800Вт
  if (Scale_out==5){k=113.135;}  //большая мощность 6400Вт

Цитировать (выделенное)
  if (Scale_out==4){ //если выбрана выходная шкала 4
    tft.drawGFXText(6,  135, "0", COLOR_SCALE); //выводим текст "0"
    tft.drawGFXText(38, 135, "1.2", COLOR_SCALE); //выводим текст "1.2"
    tft.drawGFXText(88, 135, "2.4", COLOR_YELLOW); //выводим текст "2.4"
    tft.drawGFXText(138,135, "3.6", COLOR_ORANGE); //выводим текст "3.6"
    tft.drawGFXText(178,135, "4.8", COLOR_RED);} //выводим текст "4.8"

  if (Scale_out==5){    //если выбрана выходная шкала 5
    tft.drawGFXText(6,  135, "0", COLOR_SCALE); //выводим текст "0"
    tft.drawGFXText(38, 135, "1.6", COLOR_SCALE); //выводим текст "1.6"
    tft.drawGFXText(88, 135, "3.2", COLOR_YELLOW); //выводим текст "3.2"
    tft.drawGFXText(138,135, "4.8", COLOR_ORANGE); //выводим текст "4.8"
    tft.drawGFXText(188,135, "6.4", COLOR_RED);}} //выводим текст "6.4"

Цитировать (выделенное)
  if (Scale_out==4){a=PWR/120;} //для 4800Вт
  if (Scale_out==5){a=PWR/160;}} //для 6400Вт

заливаем все это безобразие в ардуину и смотрим, что же получилось !?
ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)

Оффлайн UR5YW

  • Модераторы
  • *****
  • Сообщений: 1850
  • UR5YW
Re: UT0IS. Цифровой измеритель КСВ и мощности.
« Ответ #75 : Сентябрь 30, 2018, 04:21:05 pm »
смотрю я на эти примочки :

Цитировать (выделенное)
* Часы реального времени *

Цитировать (выделенное)
* Температура часов DS3231 *

а особо зачем они в усилителе мощности !? no11

есть огромнейшеее желание idea11 вместо нижней строки типа :

Цитировать (выделенное)
else if (flag_clock==1){tft.drawText(cx-2,cy,"PA GU-47B UR5YW", COLOR_SKYBLUE);} //если шина I2C не отвечает, выводим "PA GU-47B UR5YW"

зафигачить туда анодный ток и анодное напряжение (или ток экранной сетки) !!! flag11

но пока не знаю как !? dontknoiw11

ICOM IC-728, Mini SW2013, sdr-trx R3DI (Маламут), УМ на ГУ-81М, Inv-V (80...20 m), GP (20...10 m)