Игорь 2

Трансиверы, передатчики, РПУ => Доработка и узлы => Тема начата: Игорь 2 от Июль 11, 2020, 08:30:51 pm

Название: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 08:30:51 pm
Решил для полного комплекта себе опять сделать автоматический тюнер на основе Г-звена.
Итак, вначале нужно определиться, какие параметры нужны.
Решил особо не морочиться, и задаться целью привести КСВ нагрузки меньше, либо равный трём в КСВ по входу не хуже 1.13 в диапазоне от 1.8 до 30 МГц.
Математика дала однозначный ответ - подобное можно сделать ТОЛЬКО восемью декадными реле по ёмкости и индуктивности, ещё одно перекидывает ёмкость на вход, или выход.
Итого, 17 реле.  1yep
Та же математика даёт однозначный ответ по поводу номиналов - для указанной задачи ёмкости должны идти с шагом 10 пФ, индуктивности - 30 нГн.
Только при таких номиналах указанное мною пройдёт, любое отклонение приведёт к невозможности уложиться в заданные диапазоны.  cr123 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 08:45:38 pm
Теперь о возможном алгоритме.
Первое, что пришло в голову, эта та методика, что давал Сергею - стартуем с каких-то оптимальных для каждого диапазона ёмкостей, вначале гоним только индуктивность по минимуму КСВ, затем - только ёмкость по тому же алгоритму, делаем 7 проходов, благо, в 90% случаев, последние три и не нужны, т. к., алгоритм выводит на оптимальную точку настройки.
Короткую методику какой вариант брать - с ёмкостью на входе, или на выходе, пока что не придумал - прогоняю 7 иттераций и там и там, после чего, беру минимум КСВ.

Алгоритм имеет критические сопротивления, на которых впадает в ступор, и, в худшей точке 10-метрового диапазона не может опустить КСВ по входу ниже 1.8 - это крайне узкий диапазон сопротивлений, но они есть, поэтому, если по окончании всех иттераций, КСВ по входу тюнера не опустился ниже 1.15, меняется стартовый коэффициент, задающий начальную ёмкость, и процедура настройки повторяется вновь.
Время настройки возрастает, но иного варианта спасти положение не вижу.  dontt44
Так же, для ускорения настройки на нижних частотах, алгоритм автоматически выбирает шаг настройки - к примеру, при коэффициенте ускорения 2, на 1.8 МГц настройка идёт через 4 шага (время так же вчетверо снижается), при этом, КСВ не выходит за пределы 1.08, если есть необходимость в более точной настройке, коэффициент ускорения можно поставить 1, или ноль - там уже будет, фактически, чистая единица.
На верхних частотах ускорение не работает, там и так всё происходит довольно быстро, наихудший КСВ при заданных номиналах теоретически укладывается в 1.13, автоматика тюнера немного не дорабатывает, и оставляет его на уровне 1.16.  dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 08:52:54 pm
А вот, собственно, реализация этого алгоритма средствами Маткад - на частоте 30 МГц, комплексное сопротивление 83.333+j66.667 (КСВ=3) успешно приведено к минимальному КСВ за 46 тактов.
Каждый такт примерно 30 мс, чтобы реле гарантированно не глючили, и успели за это время и сработать, и отпустить, стало быть, вся настройка заняла 0.03*46=1.38 с.
Напомню, что при форс-мажорах, когда со стартовой ёмкости алгоритм не приводит в минимум КСВ, иттерации повторяются с иными стартовыми ёмкостями, и время настройки может увеличиться вдвое.

На что ещё можно обратить внимание - в данном случае алгоритм нашёл абсолютно оптимальную точку - в самом низу она указана - см. данные под надписью "Максимально достижимый КСВ и оптимальные номиналы".  123123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 08:58:48 pm
На что ещё можно обратить внимание - в данном случае алгоритм нашёл абсолютно оптимальную точку

Естественно, такая идиллия бывает не всегда - см., к примеру, скрин ниже - при теоретически достижимых на 30 МГц 1.125, алгоритм находит только 1.137, что, в сущности, меня вполне удовлетворяет.  1yep
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 09:01:26 pm
Кстати, сменив стартовый коэффициент, при тех же данных, алгоритм отыскивает оптимальную точку, однако, повторю, время настройки вырастет примерно вдвое - полный цикл придётся прокатить два раза... dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 09:11:19 pm
Зона максимальной турбулентности алгоритма - при стартовом коэффициенте 0, на 30 МГц и нагрузке 36.667-j47.62 (КСВ=3), лучше 1.354 за 16 шагов (полсекунды) он настроить не может при теоретическом минимуме 1.035 - это, как раз, тот случай, когда алгоритм удлинится, и вновь стартует со стартовым коэффициентом 1 - см. нижний скрин,  123123 теперь достигнут максимально возможный результат,  1999 но плюс 1.8 секунды.  dontt44 lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 09:15:44 pm
На самом низу (1.8 МГц), даже при максимальном коэффициенте ускорения (Ку=2), алгоритм настраивает КСВ в самый возможный минимум, но тут уже время настройки существенно растёт - см. скрин, NN=251, что при такте 30 мс., целых 7.5 секунд.  dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Ut1lw от Июль 11, 2020, 09:18:31 pm
Антенны меняем не часто, посему забить в память настройки тюнера для частот и антенн.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 09:22:35 pm
Самый длинный из возможных не форс-мажорных циклов - 317 тактов - почти 10 секунд.  123123
Но, зато, максимально хороший результат, в принципе, никто не запрещает ещё ускориться, по идее, двукратное ускорение время настройки вдвое сократит, но и КСВ будет немного выше - наверное, до 1.05 может подниматься...
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 09:25:37 pm
Антенны меняем не часто, посему забить в память настройки тюнера для частот и антенн.

Не, ну то же и ежу понятно, я всегда на худшее рассчитываю, по уму, ускорение ставится на ноль, и сканирование всех диапазонов с малым шагом, фиг с ним, пусть по наихудшему на низах 40 секунд на точку будет, но там уже ровно единица получится с кучей нулей, если это, конечно же, актуально... 44443
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 09:27:43 pm
Зона турбулентности алгоритма на 1.8 МГц - при теоретически возможных 1.003, имеем всего-навсего, 1.05... nea33
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 09:30:00 pm
Кому мало, меняем стартовый коэффициент (NN=87 - плюс 2.6 секунды), и ловим 1.016.  1yep 44443
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 09:32:17 pm
Короче, какие есть замечания, предложения, критика, альтернативные алгоритмы, ссылки на что-то более крутое и продвинутое?  pl33 44443
У всех сейчас есть уникальная возможность математически прогнать ЛЮБОЙ альтернативный алгоритм настройки, пока я добрый, реально по жизни у вас такой возможности не будет никогда - чтобы в железе всё это проверить, понадобятся многие месяцы, и не факт, что все глюки выловите.
Математика это ускорит в миллион раз, и найдёт те червяки, шансы найти которые при испытании железа весьма малы, но, по закону подлости, в самый нужный момент они вылезут, и тогда уже поздно будет пить боржоми.... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 10:30:08 pm
Ещё вдвое уменьшил время настройки на 1.8 МГц, КСВ выше 1.066 быть не может, наихудший вариант по времени настройки - 122 такта - около 4 секунд... 1999 cr123 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 11:10:36 pm
Снял частотные ограничения на перестройку номиналов, время настройки возросло в среднем на 15%, зато теперь на частотах 3.5 МГц и выше, появилась возможность вполне достойно отрабатывать КСВ=5. 1999 cr123 lol22
 
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 11, 2020, 11:11:09 pm
 123123
Наихудший тайминг - 6 секунд.  cr123
Много это или мало - не знаю, лично для меня вполне нормально... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Июль 12, 2020, 04:22:16 am
Я надеюсь это вы не будите делать в аналоге?  rrr7777
Для цифры этот идеальный проход выглядит немного по другому.
Ну во-первых вы забыли , что ацп тоже тратит время на замер примерно столько же 15 мс .
Во-вторых при итерациях есть ошибка последнего знака в ацп и приходится делать ещё два проскока после нахождения минимума, иначе алгоритм уходит в блуд. Тоже самое -2 а по факту я делал -7 шагов для старта итерации (с какой емкости или L стартовать).
В третих для точной настройки, у меня работает простой алгоритм перебора 3*3 , что тоже кушает время 4 сек
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 12, 2020, 10:10:04 am
Я надеюсь это вы не будите делать в аналоге?

Да я тоже надеюсь.  1yep
По поводу времён, скорее всего, Вы правы, только со временем измерения АЦП 15 мс., как мне кажется, перебор.
По поводу 3*3 - тоже думал на эту тему, посмотрим, нужно ли это будет... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Июль 12, 2020, 10:20:53 am
3-3 это в конце отшлифовку делает
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Июль 12, 2020, 10:22:36 am
Ацп всеравно внешний. На проце ацп на ару Работают там как раз супер быстродействие нужно.
Название: Re: И снова про автоматический тюнер
Отправлено: RK4CI от Июль 12, 2020, 10:27:28 am
Короче, какие есть замечания, предложения,
А просто измерять параметры подключенной антенны, находить согласование процессором, и затем тупо включать готовое решение. Число возможных положений не так уж и велико. Реально измеренные значения каждого положения хранятся в памяти. Или сам блок измерения параметров антенны слишком дорогим получается?
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 12, 2020, 10:53:31 am
3-3 это в конце отшлифовку делает

Да то понятно. Хотя, Маткад чётко показывает, что критических ошибок алгоритм не допускает, глюки предыдущего шага съедаются через два шага, только в зоне турбулентности критическая ошибка, которая успешно исправляется сменой исходной ёмкости.
Но, с другой стороны, обратите внимание, что в пресету отдельным блоком имплантирован точный расчёт номиналов тюнера, чисто для проверки точности настройки по базовому алгоритму.
Так вот, держитесь крепче, изначально в этом блоке (просто расчёт!) алгоритм был какой - вычислялись по формулам точные значения, брались у обоих ближайшие сверху и снизу, и из четырёх вариантов выбирался лучший по КСВ.
Так вот оказалось, что четырёх недостаточно - оптимальный КСВ может быть ни на ближайшем номинале, а через один, пришлось брать два вверх, и два вниз, и искать среди 16 решений.
Для меня это стало, в некоторой степени, открытием, хотя, всё логично...

 
Ацп всеравно внешний.

Да не, один фиг, откуда там 15 мс берётся мне совершенно непонятно. Вы интегрирование по этому времени делаете?



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

Да, тоже всё время крутится эта мысль, но как её красиво реализовать на практике, чтобы точность была такой, чтобы шагов поменьше было, пока не вижу.  dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: RK4CI от Июль 12, 2020, 11:04:19 am
но как её красиво реализовать на практике,
А в чём основная проблема? Измерение параметров? Передача данных в процессор? Решение согласования в цифре? Или выбор нужного положения из уже имеющихся в памяти?
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 12, 2020, 11:15:57 am
А в чём основная проблема?

Наверное, в первую очередь в том, что сильно много математики - вначале вычислять комплексное сопротивление, потом по нему номиналы ставить. Мне-то это дело трёх секунд, но как это моему программисту сделать? Но, в любом случае, после выставления рассчитанных номиналов, придётся несколько прогонов оптимизации делать, хотя, там число шагов должно быть заметно меньше...
Название: Re: И снова про автоматический тюнер
Отправлено: RK4CI от Июль 12, 2020, 11:40:28 am
после выставления рассчитанных номиналов, придётся несколько прогонов оптимизации делать,
Ну это зависит от точности измерений, и записанного значения номиналов цепочек. И может здесь придётся какие то коэффициенты применить. Ну а прогон, если согласование оказалось ниже заданного. По моему, современные тюнера что то похожее и применяют. Вроде как не делают они сотни замеров, что бы отыскать оптимальный.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 12, 2020, 12:34:24 pm
С измерением Zн будет ещё нюанс - в тюнер нужно будет заводить не диапазон, как это сделано у меня сейчас, что, в принципе, допускает автономную работу - только переключателем щёлкай, кстати, если не щёлкнешь, в большинстве случаев проблемы не будет, только цикл растянется, а точную частоту.
В остальном - проблем особых нет, только математику в тюнер ставить...  pl33
Название: Re: И снова про автоматический тюнер
Отправлено: r1tx от Июль 21, 2020, 08:49:21 pm
1. По поводу векторного анализа и  подбора Г (П,Т) звена в один щелчёк - нужно учесть два момента калибровку в сечении. и паразитку и погрешность самого тюнера.
2. Алгоритм лучше составлять из практики того что на НЧ антенны в основном низкомные (низковисящие веревки), а на вч  высокоомные(сопли 42м из окна и т.п виндомы. ).
3. Я за Т-звено
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 21, 2020, 09:13:08 pm
По поводу векторного анализа и  подбора Г (П,Т) звена в один щелчёк - нужно учесть два момента калибровку в сечении. и паразитку и погрешность самого тюнера.

Да то понятно - первая иттерация идёт, в любом случае, примерная, ведь, как Вы правильно заметили, будут погрешности и при измерении, и паразитки и неточность деталей тюнера.
В любом случае, если значение КСВ не удовлетворяет, дальше должен быть включён алгоритм точной подстройки - любо тупо прострелить зону 10*10 от центра - пять вправо-пять влево, как по ёмкости, так и по индуктивности, итого, 100 дополнительных точек, потеря времени 3 секунды, и выбрать, где минимум, либо же, включать интеллект, и идти по указанному мною алгоритму - здесь есть шанс сократить время.
Но, в любом случае, с интеллектом тоже особо нельзя обольщаться - ведь удержать точность самого большого конденсатора тюнера 1280 пФ не хуже номинала первого конденсатора 10 пФ, довольно проблематично, в связи с чем, при пошаговом проходе нельзя быть уверенным в том, что увеличение на шаг на практике обязательно приведёт к увеличению ёмкости, почему и по-любому, от тупого простреливания ближней зоны найденного решения, если КСВ не удовлетворяет, один фиг, никуда не уйти.

Алгоритм лучше составлять из практики того что на НЧ антенны в основном низкомные (низковисящие веревки), а на вч  высокоомные(сопли 42м из окна и т.п виндомы. ).

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

3. Я за Т-звено

И в чём плюс? В том, что там три крутилки и куча решений, и тюнеру придётся самому определяться, какое из них выбирать?  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: r1tx от Июль 21, 2020, 09:52:22 pm
1.Да согласен.
2.У Гончаренко на сайте четко мотивировано  какая схема тюнера лучше.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 21, 2020, 09:55:06 pm
У Гончаренко на сайте четко мотивировано  какая схема тюнера лучше.

Дайте ссылку, что-то давно я Игорю ничего не писал... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Vlad от Июль 21, 2020, 10:11:14 pm
no comment  dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: r1tx от Июль 21, 2020, 10:41:28 pm
http://dl2kq.de/ant/3-100.htm
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июль 21, 2020, 11:18:13 pm
http://dl2kq.de/ant/3-100.htm

Нельзя объять необъятное. Ведь задавшись диапазоном ёмкостей от 10 до 2550 пФ и индуктивностями от 0.03 до 7.65 мкГн (256 ступеней и там и там), я гарантированно перекрываю Г-звеном КСВ до трёх включительно с любыми составляющими сопротивления для всех диапазонов.
Да, бОльшие КСВ на нижнем диапазоне на ряде нагрузок могут не отработаться.
Нужно ли пыжиться на большее? На мой взгляд - нет, на край, если так хочется использовать суррогат, можно поставить один внешний конденсатор, или катушку, и вогнать его в ту же тройку.
С Т-звеном уже писал выше - во-первых, бесконечное множество вариантов, автоматически выбрать из которых с самым максимальным КПД (который, обратите внимание, в большинстве случаев будет ниже, чем у Г-звена) на практике не так уж и просто во-вторых, гонять автоматом три ручки по непонятному алгоритму - не самая хорошая идея.  cr123
Ну, а руками, понятное дело, оптимально именно Т-звено делать - и ёмкости легко делаются из воздушных переменников, и диапазон перекрытия сопротивлений весьма широк, и можно, по показаниям вольтметра на антенне выбрать вариант с максимальным КПД.
А для автомата, повторю, не годится... 444tom
 
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 09, 2020, 10:38:51 am
Продолжение темы http://analogtrx.com/SMF/index.php?topic=15.msg21203#msg21203

Какая обратка? Вы о чем? Селективные вольтметры рулят и позволяют существенно снизить мощность

Но Вы-то ранее пишите про AD8307 (http://analogtrx.com/SMF/index.php?topic=15.msg21201#msg21201) -
Поставьте там AD8307 и будете измерять 100мвт или меньше.
которая не является селективным вольтметром, и КСВ-метр с ней при малой мощности генератора накачки (100 мВт, как Вы предлагаете) в канале обратной волны, при подходе к точной настройке, и снижении в нём основного сигнала, успешно соберёт весь эфирный мусор, и не позволит провести точную настройку - вместо обратки Ваша AD помехи будет детектировать....  44443

Название: Re: И снова про автоматический тюнер
Отправлено: Relayer от Октябрь 09, 2020, 11:59:55 am
Сигнал на 8307 точно так же можно подавать через узкополосный фильтр. Например у меня в SWR Mouse стоит резистивный мост, смеситель на SA612 по входу которого не более 40мв иначе он перегружается, далее керамический фильтр на 455кгц и детектор на AD8307. И все работает при 40мв на антенне
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 09, 2020, 12:11:20 pm
У меня от мВт настраивался.
А вообще оказалось не удобно, сместился по частоте на 50 кГц и пипец настройке тюнера. И тут уже надо проходы по частоте делать и запоминать. Погодные условия разные соответственно и замеры разные.
Вот такой идее еще не было, но всё к этому идет, нужен полноценный антенный анализатор в трансивере. Как правило есть один свободный канал на сишке вот его и использовать для моста.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 09, 2020, 12:42:03 pm
Например у меня в SWR Mouse стоит резистивный мост, смеситель на SA612

А с этим никто и не спорит - заузив полосу анализа, снижаем мощность шумов.  dontt44
Хотя, опять же, если кто-то из близких на этой частоте при Вашей настройке работает, глюк автонастройки обеспечен.  56511
Однако, все автоматы, что я видел, используют обычные КСВ-метры, и у меня обычный резистивный мост, а они, как я уже писал выше, от малой мощности могут работать некорректно, и, вовсе ни только потому, что там диоды не открываются малыми сигналами, они точно так же могут глючить и с детекторами на AD, главное - антенну подлиннее, и помех побольше... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 09, 2020, 12:45:24 pm
У меня от мВт настраивался.

И что, насколько длинная была антенна, для настройки на которую достаточно милливатта?
Метров 100 пробовали?  cr123
Это вопрос к тому, что на просто нагрузку можно и микроватт дать, и с детекторами на AD всё успешно настроится - с нагрузки же мусор в обратную волну не летит, в отличие от реальной длинной антенны... pl33
Название: Re: И снова про автоматический тюнер
Отправлено: r1tx от Октябрь 09, 2020, 01:05:00 pm
и не забываем какие кабеля стоят у меня например короче 30 м и нет. хотя антенны можно сказать рядом. кстати очень разная ситуация с помехами даже от времени суток. а в городе шум 59+10 класика. селективные вольтметры имеют фильтра. пожтому и селективные. кроме того не забывайте если у вас недайбох на антенне ферриты висят то на мощности и бкз мощности две большие разницы.
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 09, 2020, 03:14:56 pm
Вертикал у меня был. Там 59+20 шум стоит.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 09, 2020, 03:38:00 pm
Вертикал у меня был

Тем не менее, длина-то у него какая?  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Relayer от Октябрь 09, 2020, 04:04:11 pm
41м LW - нормально все. на 80ке шум на 9 балов, как у всех. так что не надо тут про длину
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 09, 2020, 04:32:43 pm
41м LW - нормально все.

А у меня основная антенна была периметром 100 метров, и при 100 мВт подведённой к датчику падающей/отражённой мощности, никакой автомат её настроить не мог, именно из-за помех, проникающих в отражёнку.
Только вручную... lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Relayer от Октябрь 09, 2020, 04:49:48 pm
Исчо раз - заужаем полосу измерения. Иначе и коловата может не хватить
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 09, 2020, 05:14:54 pm
заужаем полосу измерения

Это и так ясно. Другой вопрос - зачем усложнять КСВ-метр селективностью, если перед тюнером стоит мощный усилитель.  cr123
Кроме того, повторю - селективность не панацея, при работе в полосе мощных станций, и она не поможет... lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 10, 2020, 01:48:47 am
А, вот, кстати, ещё одна причина подавать всё-таки на автоматический тюнер не совсем малые мощности при настройке - наличие на контактах реле окислов, которые весьма желательно всё-таки, пробить, чтобы и алгоритм нормально сработал, и повторяемость включения была, никакими милливаттами это сделать нельзя  dontt44  1yep 123123, по крайней мере, с теми реле, что применяю - у меня и сейчас с напряжением на тюнере 15 В, грубо говоря, каждый пятнадцатый запуск не приводит к КСВ единица, порой там чуть не двойка выскакивает, снижение мощности на тюнере резко увеличивает число сбоев - это я уже ни только по теории знаю, но и по практике.  lllol
Почему я, кстати, и КАТЕГОРИЧЕСКИ против использования автоматов на входе монстров (для дешёвки можно  44443) - я не знаю реле, которые могут и большие токи и напряжения выдерживать, и в то же время, не вносить нелинейности на малых сигналах.
В ряде устройств через контакты реле можно пропустить "пробивающий ток", и вопрос с нелинейностью на малых сигналах решается, но вот в тюнере-автомате, такое, увы, сделать не получится... dontt44 cry333
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 10, 2020, 07:13:32 am
Я сделал ))))
У меня ток бежит через реле. Причём, два тюнера и два были так сделаны. Я ещё тогда много писал о том , что у меня выходная катушка грелась и кондеры проходные тоже смд. Это как раз и было питание слабым током релюшек
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 10, 2020, 10:29:41 am
Это как раз и было питание слабым током релюшек

Тогда свою схему дайте - я не очень вижу, каким образом пускать ток через контакты без ущерба для настройки.  cr123  pl33
Точнее говоря, схема-то очевидна, но уверенности в том, что паразитки всё не испортят нет совсем.  dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 02:36:46 pm
Вот так сейчас сделал наборные поля автоматического тюнера - см. картинку.  123123
Реле все снизу, катушки и конденсаторы - сверху, длина проводников минимальна. 1999
Немного лоханулся с реле конденсаторов - нужно было бы их поближе поставить, чтобы проводники к конденсаторам не тянуть, в СМД версии поправлю... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 02:41:59 pm
Предыдущие реле удалены, поставлены Амрон на 12 В, с ними проблема неконтактов, и приход алгоритма из-за этого к более высоким КСВ, сейчас практически, не наблюдается... 1yep
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 18, 2020, 04:27:31 pm
Результаты есть промежуточные по работе тюнера?
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 04:43:54 pm
Результаты есть промежуточные по работе тюнера?

Да особо не копал, но пока что, всё там работает в соответствии с написанной математикой - от 3.5 до 24 МГц любой КСВ десятка не хуже чем в 1.17 настраивается ( и это без функции "Подстройка", которая за пару секунд простреливает 90 ближайших точек, и, практически, всегда приводит к 1.05 по худшему), на крайних диапазонах - чуть больше.
Тройка везде от 1.8 до 21 в 1.04 влетает, на 30 МГц - где-то 1.1 максимум.
Но, повторю, тотальную проверку пока что не делал... cr123 1yep
Более того, есть два последних алгоритма, какой из них выбрать - пока не решил - в одном стартовые точки настройки зависят только от диапазона, во втором - выбираются отдельно для каждого конкретного случая - программа простреливает варианты ёмкость/конденсатор 256/256, 128/128, 64/64, 32/32, 16/16, и, как только КСВ становится менее 30, считает эту точку стартовой.
Второй алгоритм, в среднем на 20% короче, и, довольно часто, правильнее находит абсолютный минимум, но, есть ряд сопротивлений, на которых он прогадывает.  dontt44
По уму-то, оба бы их вшить, если один цепляется за локальный минимум, то стрелять вторым.
С другой стороны, функция "Подстройка", вроде бы, всегда нормально отрабатывает.
В общем-то я изначально вообще подписывался под КСВ тройка, а она любым алгоритмом, фактически в единицу делается, разве что, на 30 МГц чуть похуже.... lol22

По пресете, если есть желание, гляньте критические точки, я их железом проверю.  123123
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 18, 2020, 05:13:58 pm
А на 28 MHz (50 MHz лучше), при провереном нагрузки 50 Ohms в конеце, при ТЮНЕР = OFF (L-закорочени, C-отключени) что дает КСВ-метр?
Скажите, пожалуйста, если можете, сколько КСВ в Ваши конструкции с етим реле?
Если Вы можете измерить паразитную индуктивность и емкость цепи, также будет полезно.
---
И 100-LC-цепей можем включить. Но нужен компромисс: "в чем вреды из пользы" :) .
Не то чтобы не пробовали конструктори это и до этой Вашей конструкции "8 по 8". (пользовал переводчиком)
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 05:27:48 pm
А на 28 MHz (50 MHz лучше), при провереном нагрузки 50 Ohms в конеце, при ТЮНЕР = OFF (L-закорочени, C-отключени) что дает КСВ-метр?

На 30 МГц 1.7, что, на мой взгляд, вполне нормально - как провода сделать ещё короче, а ёмкость ниже, я не представляю.
Ну, и, понятное дело, что трагедии в этом нет никакой - одно нажатие на кнопку, и КСВ ровно единица менее чем через секунду.  1999 cr123
Под 50 МГц тюнер не проектировался.  dontt44

Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 05:30:11 pm
Не то чтобы не пробовали конструктори это и до этой Вашей конструкции "8 по 8".

Матрицу меньше 8*8 смысла вообще не вижу - там даже тройку нормально не привести, это же вообще бред... lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 18, 2020, 05:30:41 pm
Цитировать
На 30 МГц 1.7, что, на мой взгляд, вполне нормально
Супер. Дам, прекрасня антена с КСВ = 1 будем расстроить, чем наш тюнер будет работать (оправдать цену тюнера?) lol22.
Посмотрите, какие параметри у заводских антенн и как люди борются за параметры. Зачем параметры портить?
(напр. для 10 елем.: VSWR 28,00-28,50-29,00: 1,1 - 1,2 - 1,6 VSWR 24,90-24,92-25,00: 1,2 - 1,0 - 1,3)
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 05:38:39 pm
Дам, прекрасня антена с КСВ = 1 будем расстроить, чем наш тюнер будет работать (оправдать цену тюнера?)

Ну, а какие проблемы-то на кнопку нажать?  lllol
КПД будет выше 99%.  1yep
Кроме того, никто не мешает сделать обход тюнера.  1yep
А, если считаете, что предложенный мною конструктив не оптимален, дайте иной... 123123
Что до меня, так я считаю, что ничего лучшего Вы не предложите.  cr123 cr123 cr123
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 18, 2020, 05:47:40 pm
Подстроит свою антенну, чем обрабатывать КСВ более 3.
Другой - "то, что мой тюнер может, а ваш - нет".
(Может реклама для будущего устройства в продаже? Но это Ваше дело, конечно).
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 06:01:00 pm
Да Вы мне топологию давайте иную, чтобы и тюнер был по параметрам не хуже, и КСВ нагрузки на 30 МГц не портился... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 18, 2020, 06:08:48 pm
Первое: Сократите количество реле, которой позволяет "плохая" антенна - до 2*7 или *6 (как это делают другие). И КСВнач до 3. В изкл. случае: 5. Не случайно их так.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 06:10:30 pm
Первое: Сократите количество реле, которой позволяет "плохая" антенна - до 2*7 или *6 (как это делают другие).

И какой же шаг будет у ёмкости и индуктивности?  cr123
Смин=? Lмин=?
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 18, 2020, 06:15:33 pm
Придумайте это сами.
A в конструкции, напр. установили Cmin = 10pF, Lmin = 5uH,  от 7 MHz и выше, но также хорошо работает 3.5.

Я вряд ли когда-нибудь включу радио антенна с КСВ = 10 для передатчика. Или 7? Или 5?
В других, например в ламповом оборудовании, мне все равно, что я включаю, оно все равно работает.
Напр. даже в забавных случаях: есть док. связи с проволки для сушки прачечная, одежда во дворе :).
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 18, 2020, 06:22:08 pm
A в конструкции, напр. установили Cmin = 10pF, Lmin = 5uH

С шагом 5 мкГн этим тюнером только на длинных волнах работать.  44443 pl33 lllol
Вы, прежде чем советы давать, хотя бы с номиналами определитесь, а там и посмотрим.... 44443 pl33 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 02:18:08 pm
Вот так сейчас собрано наборное поле тюнера - реле внизу, лишний контакт у всех откушен - у реле на катушках это свободноразомкнутый, у реле на конденсаторах - свободнозамкнутый.
Монтаж односторонний, красным обозначена земля, зелёным - шина ёмкостей (здесь небольшое отличие от схемы - контакты реле сидят на земле, а конденсаторы висят одним концом на их общей шине  1yep), жёлтым - индуктивностей.
Заштрихованные области без фольги.
На данный момент мне видится только один прокол - слишком большая длина оставлена под СМД конденсаторы - реле, что их коммутируют, как минимум, на 5 мм. нужно сдвинуть вверх.
Все реле стоят вертикально, расстояние между центрами в батарее индуктивностей - 20 мм (при максимальной толщине колец с проводом 15 мм.), в батарее конденсаторов 15 мм. при толщине реле 12.5 мм.
Катушки припаиваются непосредственно к прямоугольным контактным площадкам в верхнем ряду реле.
Выводы обмоток - по краям.  123123
У меня не хватает на бОльшее фантазии, как снизить длины проводов, и паразитные ёмкости.  dontt44
Какие будут предложения по улучшению топологии и конструктива, что мне ещё не нравится - так это то, что катушки висят только на проводах, их бы закрепить как-нибудь... lllol lol22

После критических замечаний Веселина, поставлены два дополнительных реле с функцией "Обвод".  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 02:18:45 pm
 123123
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 19, 2020, 02:56:07 pm
... Cmin = 10pF, Lmin = 5uH ...
Ошибка при копирования. Читать как: Cmin = 10pF, Lmin = 50nH
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 03:20:14 pm
Читать как: Cmin = 10pF, Lmin = 50nH
Первое: Сократите количество реле, которой позволяет "плохая" антенна - до 2*7 или *6 (как это делают другие).

Хорошо, берём максимум от того, что Вы предложили - матрицу 7*7, сократив всего-навсего, два реле от моего наборного поля.
И что имеем? Даже КСВ тройка на 1.9 МГц толком не отрабатывается - с рядом сопротивлений КСВ по входу тюнера не опустится ниже 1.9.  44443 lllol
У меня худшая точка - 1.01.  1999 1yep 1999
Ну, и в чём прикол-то? Минусы очевидны, а что из плюсов-то я получил?  dontt44 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 03:28:40 pm
А матрица 6*6 с указанными начальными номиналами (10 пФ 50 нГн) - вообще курам на смех - она и на 3.5 МГц КСВ тройка к двойке приводит - ацтой полный... cr123 44443 pl33 lllol lol22 dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Relayer от Октябрь 19, 2020, 03:49:54 pm
У N7DDC матрица 5*5 :) По вашему так он вообще ничего не должен согласовывать. Но народу то невдомек, народ этот тюнер паяет сотнями штук :) Уже и на али его продают :)
Подсказка - автотюнер не должен согласовывать гвоздь :) Гвоздь - это не антенна, это у вас фидер оборвался  44443
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 19, 2020, 03:53:15 pm
... вообще курам на смех - она и на 3.5 МГц КСВ тройка к двойке приводит - ацтой полный...
"курам на смех" не понимаю вообще что зачит (РУ-БГ) , но вы все еще не читаете, что вам пишут (пишем). Зачем вообще писать в этом форуме? Кто вам вообще сказал про 3,5 MHz? Снова придумываете слова. Я могу процитировать себя где работает тюнер, если хочете позже, но лучше вернитесь на несколько страниц и прочтите сами.
Найдите автора в интернет, найдите публикацию (полностю откритая, с схеми, платы и програмного кода, найдите тысячи версии, посмотрите, для чего она. Использовайте, изменяйте, модифицировайте, производитье, продаватье. Мир давно открыт.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 04:01:59 pm
У N7DDC матрица 5*5

Ну, и какой КСВ он в какой переводит, и на каких диапазонах?
Какой шаг по ёмкости и индуктивности? Иногда у него получается что-то настроить? А я и не спорю. Только Вы же, вроде, писали, что с арифметикой знакомы, вот возьмите калькулятор в руки и посмотрите РЕАЛЬНЫЕ возможности данного тюнера.  44443 pl33 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 04:05:49 pm
Зачем вообще писать в этом форуме? Кто вам вообще сказал про 3,5 MHz?

Да я Вам с самого начала сказал, что мне нужен ВЕСЬ КВ ДИАПАЗОН, и приводить ХОТЯ БЫ ТРОЙКУ нужно не хуже чем в 1.1, так что предлагать мне кастратов (это по-русски усечённый вариант) не нужно.  44443

"курам на смех" не понимаю вообще что зачит (РУ-БГ)

Это значит, что над этим куры смеются. Синоним - смешное утверждение.
Типа вот этого смайла  44443 lllol cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Relayer от Октябрь 19, 2020, 04:19:21 pm
Какой шаг по ёмкости и индуктивности?
Конструкция опенсоурсная, гуглится легко на первой странице описание. Не вижу смысла дулировать. Тем более автор присутствует на форуме - захочет - сам напишет
Какое вообще отношение к истине имеет число довольных не слишком образованных любителей?
Какой смысл в истине если желудок пуст? Сколько ваших тюнеров собрано? Адын. И то на макетке. Сколько собрано тюнеров NT7DDC? Сотни, тысячи? Возможно у автора есть статистика, я просто со стороны вижу что народ интенсивно повторяет, легко можно купить платы, наборы для сборки и собранную конструкцию.
Практика - это один из критериев истины. Если бы тюнер 5*5 NT7DDC был настолько плох то его бы не повторяли а сеть была бы полна негативных отзывов - дескать не строит, тормозной, зря потраченное время и тп. Но повторяют. Для тех кому мало 5*5 есть версия 7*7. И не надо все сразу с говном мешать. Это непрофессионально
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 04:31:18 pm
Если бы тюнер 5*5 NT7DDC был настолько плох то его бы не повторяли а сеть была бы полна негативных отзывов

На безрыбье и рак - рыба, у людей ничего не было, а тут вдруг что-то появилось, что иногда даже и настраивает, и, иногда, даже в единичку.  cr123
А иногда, КСВ тройку в два с половиной, да не беда, по-любому какая-то настройка проведена, тем более, как я понимаю, за недорого. Потому и довольны.
Не мой путь. Совершенно. Делать нужно вещь, или, вообще не делать. Моё мнение, никому не навязываю.  lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 04:34:56 pm
Сколько ваших тюнеров собрано? Адын.

А в 80-х монстра я сдавал без тюнера? Да я Вас умоляю... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 05:17:51 pm
Вопрос, кстати, остаётся в силе - http://analogtrx.com/SMF/index.php?topic=396.msg21846#msg21846
По поводу сокращения матрицы уже высказываний довольно, я принял их к сведению.   pl33
Ещё есть какие-нибудь предложения?  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 19, 2020, 08:35:43 pm
Расположение кондеров лучше сделать грядкой.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 08:41:33 pm
Ага, обдумаем... 1yep cr123
А 10 А контакты конденсаторных мелких реле держат?  pl33
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 19, 2020, 08:49:40 pm
Ага, обдумаем... 1yep cr123
А 10 А контакты конденсаторных мелких реле держат?  pl33
А это под какую мощь?
Я делал по 40-70Вт
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 19, 2020, 08:53:25 pm
Я делал по 40-70Вт

У меня под 600 Вт расчёт, есть подозрение, что из-за запаса и киловатт выдержит, причём, при КСВ=10... 44443 pl33 lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Valery Gusarov от Октябрь 20, 2020, 08:12:20 am
А кто разбирал эти ОМРОН? Как изолированы контактные группы-пластик, керамика?
Название: Re: И снова про автоматический тюнер
Отправлено: rtty от Октябрь 20, 2020, 09:38:19 am
У N7DDC матрица 5*5 :) По вашему так он вообще ничего не должен согласовывать. Но народу то невдомек, народ этот тюнер паяет сотнями штук :) Уже и на али его продают

А просто нет альтернативы, того и паяют. Опубликует кто-то с более нормальным набором LC - сразу на него перейдут. А "калеку" 5*5 забудут.

Так же и клоны сдр1000 еще паяют... Те, кто кроме поговорить ссб 80-40м нигде не работают, но это не значит что 1000й - "огонь".
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 20, 2020, 10:19:22 am
А кто разбирал эти ОМРОН?

Я разбирал. Только там одна контактная группа. У разводчика сейчас это реле. От якоря пластиковый толкатель, именно он перемещает центральный контакт от одного положения к другому.  44443
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 20, 2020, 10:44:19 am
А просто нет альтернативы, того и паяют.

Вот-вот, да всё, что меньше 8*8 - уже калеки по определению, это же нужно, чтобы всего лишь ТРОЙКУ во всём КВ диапазоне (1.9...30 МГц) приводить, да и то, на 30 МГц есть точка, где КСВ по входу всего лишь 1.267 выходит.  dontt44
Понятно, что в виде бонуса, и КСВ десятка в большинстве случаев нормально строиться начинает, если это не первый и не последний диапазон.  1999
Просто народ, к сожалению, арифметику в школе вместо того, чтобы учить, похоже, курил.  44443 pl33
Меньше 8*8 матрицу делать под ВЕСЬ КВ диапазон - себя не уважать... lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Valery Gusarov от Октябрь 20, 2020, 05:40:42 pm
От якоря пластиковый толкатель,
А выводы-тож пластик, никакого стекла как в наших, полагаю.
Ну при настройке на минимальной мощности и потом при согласованной нагрузке, не щелкая под мощой пойдет. Наверное.
Название: Re: И снова про автоматический тюнер
Отправлено: rtty от Октябрь 20, 2020, 05:58:38 pm
Эти пластмассовые 16А реле SPDT вроде TRA-2L (и куча аналогов) стоят сейчас в многой зарубежной ham аппаратуре по мощность 1кВт - коммутаторы антенн, выходное реле в УМ, тюнеры и все работает, даже на 144МГц, при некоторых ухищрениях с компенсацией паразитных реактивностей в монтаже.

Название: Re: И снова про автоматический тюнер
Отправлено: Valery Gusarov от Октябрь 20, 2020, 06:00:16 pm
Ну вот. А у меня коробка теперь устаревших В2В... dontt44

Нашел эти ТИАНБО. Есть прозрачные-удобно, и две перекидные группы. Как наши прям. Ну нешто пластик так хорош.
Название: Re: И снова про автоматический тюнер
Отправлено: Ut1lw от Октябрь 20, 2020, 06:18:15 pm
Ну нешто пластик так хорош.
Если не плывет от ВЧ, то вполне. Это ж неVFO.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 20, 2020, 06:38:30 pm
А выводы-тож пластик, никакого стекла как в наших, полагаю.
Ну при настройке на минимальной мощности и потом при согласованной нагрузке, не щелкая под мощой пойдет. Наверное.

Естественно, пойдёт. Физически разобранного реле у меня сейчас уже нет, (не разобрав, я бы не стал никуда его закладывать  cr123), никаких серьёзных наворотов, типа наших военных изделий там и близко нет, а по поводу же игр контактами на полной мощности, которыми, насколько помню, грешат почти что все, у меня мнение однозначно - этого делать нельзя ни при каких условиях.
Если в процессе эксплуатации возникла проблема с КСВ, то будь добр, нажать кнопку "Настройка", которая вначале плавно включит тональник и автомат поддержания на мостовом КСВ-метре напряжения 16 В (на согласованном сопротивлении вдвое меньше), а через 0.1 с., настройку тюнера. И людям не особо мешаешь, и контакты никогда не сгорят. Только так, и никак иначе, многочисленные рассказы про сгоревшие контакты реле тюнера, когда они подстраиваются нагорячую, слышал много раз, и вполне им верю, настройку КСВ тюнером при полной мощности считаю недопустимой, которая по определению в нормальной станции не должна проходить, как бы глупый пользователь не пыжился - эта защита от дурака у меня есть в обязательном порядке везде... dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ur5vft от Октябрь 22, 2020, 08:49:03 pm
Только там одна контактная группа[/quot
 - Игорь реле такие? Автор применяет в ат с мощн.1 квт
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 22, 2020, 08:53:50 pm
Нет, совсем другие... cr123
Но суть похожа - такая же контакная группа, средний контакт толкается пластиковой рамой. Катушка горизонтально стоит.
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 22, 2020, 09:34:30 pm
Классные релюхи! Я только такие ставил в тюнер.
12мСек переброска контактов. (край 10мс)
Единственное, когда хлопали все 8 реле сразу, вся линия i2c подвисала. Проблема решилась 10000мкф емкостью после 12в стаба.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 22, 2020, 09:51:36 pm
Не, у меня не виснет ничего.. cr123
Уже общая плата делается.  lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ur5vft от Октябрь 22, 2020, 11:19:34 pm
Нет, совсем другие..
- с такими пишет что держат 500 вт, в принципе у китайских реле  наверное внутри все однотипно..  1yep не реклама 444tom
 - http://radio-kits.ucoz.ru/index/stroim_moshhnyj_avtomaticheskij_antennyj_tjuner_n7ddc/0-69
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 22, 2020, 11:41:06 pm
Да, контакты у всех подобных реле, фактически, под одну мощность - обычно указывают 250 В переменки и 10...16 А, просто у тех, что я первыми поставил (а они почти что точь-в-точь те же, что и на фотке предыдущего поста), фигня с законтачиванием - там сэкономили на материале, и пока нормальной мощностью по ним не ударишь, будешь получать полупроводник, из 10 автоматических настроек, в среднем одна в 1.4, при остальных 1.01 - алгоритм сбивается.  cry333
Напомню, система автоматики на входе мостового КСВ-метра у меня держит 15 В., чтобы и людям не мешать, и контакты с выходными транзисторами не жечь.  1yep cr123
С применёнными теперь реле такую проблему пока что не видел, но и реле стоят вдвое дороже, и, полагаю, неспроста.
Кроме того, рекомендации по использованию в тюнере конденсаторов NPO на большие напряжения, как уже неоднократно писал ранее, вряд ли разумны - я их нажёг море, не работали они у меня под киловарами, как я ни старался... dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 23, 2020, 01:37:03 am
- http://radio-kits.ucoz.ru/index/stroim_moshhnyj_avtomaticheskij_antennyj_tjuner_n7ddc/0-69

Кстати, опять же следует обратить внимание на то, что, даже если авторский алгоритм сработает корректно, и найдёт абсолютный минимум по КСВ (не надо думать, что это простая задача - совсем не факт, что так будет!) то матрица 7*7 с применёнными автором номиналами, даже и КСВ тройка не всегда приводит к приемлемым результатам...  44443 pl33 lllol lol22 dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 25, 2020, 12:49:09 pm
Сегодня я случайно нашел схему тюнера Kenwood, 1991 года. Матрица далеко ни 5*5, ни 8*8 реле. Все есть, вкл. схема тюнера, и датчики, и др. узлы.
Как часто бывает: заново "открываем колесо" - вещи уже давно открыты, можем просто использовать, уже все готовое.

Колеги работает с короткой автомобильной антенной. Я часто задавал себе вопросом, как можно установить столько радиосвязи, но очевидно все ОК - в нужном месте и в нужное время также можно использовать и неподходящую антенну.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 01:18:41 pm
Как часто бывает: заново "открываем колесо" - вещи уже давно открыты

А я и не претендовал на какие-то открытия, то, что для полного КВ диапазона и КСВ тройка нужно хотя бы 8*8, а всё, что короче - извращение, показывает арифметика, которую изобрели ещё до нашей эры... pl33 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 25, 2020, 01:24:04 pm
Цитировать
КСВ тройка
КСВ = 3 никто в параметрах тюнера Кенууд не написал. Сколько хочет потребитель. Если реле или кондер сгорит, проблем не в их.
Написали для конкретной тюнер: антена: 39-75 feet (1,8..29,7 MHz) или 9 feet whip (3,5..29,7 MHz).
С антенным - гвоздь в гнездо пробовать никто не подумает :PPP.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 01:30:34 pm
КСВ = 3 никто в параметрах тюнера Кенууд не написал.

Правильно, про это никто и не напишет.  lllol
Ведь те, кто умеют считать, сами могут посмотреть возможности разных реализаций, и сделать правильные выводы, а те, кто умеют только писать, и считать до десяти,  44443 пребывая в благостном неведении выпускника двух классов церковно-приходской школы, и матрице 5*5 будут радоваться, лишь бы подешевле было... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 25, 2020, 01:33:54 pm
Цитировать
Правильно, про это никто и не напишет. Ведь те, кто умеют считать, ...

Информация: из user-мануала, не из изнженерных книг тюнера.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 01:34:21 pm
Да то понятно... lllol
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 25, 2020, 01:39:58 pm
Матрице 5*5 сделана вероятно не для спец. конструкции. И ето 99% в случая на неслучайной антенни, как в практике, на поле, на крише и т.д.
А цена монтажный комплект тюнера = цене компонентов. Взял комплект 7*7 только для идеи и наслаждаюсь красивой платой. Комплект не собран и спокойно лежит в коробке более 6 месяцев.

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

(Хотя так, у меня зарегистрировано в дневнике три связы со "случайными антеннами" - те, что вокруг меня: одна била с антенна - протяжкой, веревка для сушки белья  lllol (транслейт). Вторая - с антенной - многометровый провод, проложенный под ковром, третая - с случайной водопр. 5 м труба, опираясь на сосну во дворе (транслейт).
Правда, с ГУ-50, не с транзисторном усилитель и автоматической антенной тюнер.)
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 01:56:06 pm
никто не подумает использовать такую антенну с КСВ = 10.

У меня 30 лет в качестве основной антенны до 14 МГц висел треугольник периметром 100 метров с наихудшими точками по КСВ 7. И ничто мне не мешало на нём успешно работать, как и на любой иной антенне даже с намного бОльшим КСВ.  pl33
В чём вообще проблемы высокого КСВ?  cr123 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 25, 2020, 02:05:45 pm
Нет серьезных проблем. Иногда - голос и видео :PPP в соседних телевизорах, но после цфровизации, проблема ушла.
(Только иногда на следующем этаже меня принимали по радио, не включенному в сети lllol - я был в громкоговорителе, конечно было непонятно, но меня узнали по интонации lllol ). А симметричная антенна, толстый кабель и заземление сняли все проблемы.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 02:14:17 pm
Нет серьезных проблем. Иногда - голос и видео :PPP в соседних телевизорах

Никакой взаимосвязи нет. Как и связи фидерного эффекта с высоким КСВ.  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 02:27:41 pm
Задолбали китайские реле !
Решил проблему кардинально КПЕ и вариометр  с шаговыми двигателями .
Настройка примитивная 1-грубым шагом (примерно 15-20 гр. поворота )находим мин ксв
2 Мелким шагом уточняем   мин ксв (загоняем в 1 )
От процессора только требуется определить точку с минимум КСВ и управлять шагочами
Настройка в 0 отраженки случайного куска провода 30-50 сек.
Скорость определяется инертностью механики . 
И ни каких требований к точности CL . 
 
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 02:48:17 pm
Вот только где бы найти переменник с ёмкостью 2000 пФ... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 03:04:34 pm
Вот только где бы найти переменник с ёмкостью 2000 пФ...
Е12-1 старый LCметр .
Кто мешает в параллель пару включить ?
Ног у проца на 8 приводов хватит .   
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 03:13:38 pm
Согласен - круто. И локальных минимумов нет из-за недискретности работы.  1yep
Крути себе и крути, пока ровно в единичку не упадёшь... 1yep 1999 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Лобзик от Октябрь 25, 2020, 03:48:25 pm
Кпе можно самому сделать
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 03:54:02 pm
Игорь глупый вопрос -
Настройку лучше начинать с максимальных или минимальных LC ?
КСВ 1 получается при разных  значениях LC в зависимости от начальных LC(мин или макс).
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 04:03:22 pm
Кпе можно самому сделать

Если сделаете - напишите... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 04:06:30 pm
Настройку лучше начинать с максимальных или минимальных LC

Смотря какой алгоритм. Если работаете по горизонталям (одно статично, гоните другое, затем - наоборот), то идти нужно от максимальных значений.  1yep
Только на всех диапазонах нет смысла с самого верха всё время - стартовые точки опускайте по мере повышения частоты.

КСВ 1 получается при разных  значениях LC в зависимости от начальных LC(мин или макс).

Здрасьте! КСВ ровно единица будет только при одном-единственном варианте... lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 04:10:41 pm
идти нужно от максимальных значений. 
Спасибо .
Здрасьте! КСВ ровно единица будет только при одном-единственном варианте...
Значит на макете какая то пакость вылазит .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 04:25:35 pm
Значит на макете какая то пакость вылазит .

К ночи найду пресету с непрерывным решением - глянем... 33wr lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 04:56:47 pm
Не надо . С диаграммой Смита поигрался - одно решение.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 05:14:27 pm
одно решение.

Да то, что с последовательной катушкой оно одно, это и так ясно - решение квадратного уравнения - максимум, два корня, один из которых недействительный. Вопрос лишь в том, насколько быстро к нему будет приводить непрерывный алгоритм, и нет ли там подводных камней. К ночи найду, он у меня затерялся среди матричных решений... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 05:49:16 pm
OFF
По факту все решения это математика
Это на НАМе с математикой спорят!
Здесь Царица наук рулит !
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 08:02:23 pm
Здесь Царица наук рулит !

Это точно.  1yep
Не нашёл пресету с непрерывным решением, пришлось писать по новой.  dontt44
Алгоритм традиционный - задаём стартовую ёмкость, гоняем индуктивность по минимуму КСВ, затем, найдя минимум, фиксируем и гоняем ёмкость.
Делаю три таких парных прогона, значения C, L, КСВ сведены в выходные матрицы, слева - ёмкость на входе, справа - на выходе.
Кстати, вовсе не обязательно гонять именно три пары проходов, при не сильно высоких требованиях, и правильной задаче стартовой ёмкости, бывает вполне достаточно и меньшего количества - см. левую матрицу правого скрина - уже на четвёртой иттерации КСВ=1.09.  444tom
А на левом скрине стартовая ёмкость нулевая, и решение при заданном Z=10 Ом, алгоритм не находит - именно про это я и писал ранее - с малых ёмкостей стартовать нельзя, у меня, к примеру, старт на 1.9 МГц с 2.5 нФ (примерно), с каждым удвоением частоты, стартовая ёмкость снижается вдвое - при таком подходе, уход алгоритма в аут исключён.  1yep
Есть интересный альтернативный алгоритм, где вначале простреливаются сверху вниз ёмкости и индуктивности кратно двойке (Lmax, Cmax, далее и то и другое половинится с каждым шагом), пока КСВ не станет ниже 30, и, как только это произошло, именно эта ёмкость берётся за стартовую.
Тоже неплохой вариант, он позволяет мне в среднем сократить время поиска аж процентов на 30, однако, в нём при дискрете есть свои червяки.  cry333
Если уже есть Маткад  cr123 не вопрос выложить пресету, и всё сами поймёте, тратить несколько часов на писанину особого желания нет... lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 08:58:00 pm
Если уже есть Маткад   не вопрос выложить пресету,
На маткад я гавкаю . И ваще не знаю какой такой маткад . lllol
Но пресету(открытую) хочу !!! lllol  44443  lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 09:04:27 pm
На маткад я гавкаю .

 44443 pl33 lllol lol22
В личке.  123123
Название: Re: И снова про автоматический тюнер
Отправлено: Vlad от Октябрь 25, 2020, 09:07:38 pm
В личке. 
"Я Вань такую же хочу "
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 09:12:08 pm
Спасибо !
Всю ночь гавкать буду ! lol22 lol22 44443
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 09:20:48 pm
"Я Вань такую же хочу "

Хорошо.  1yep

Всю ночь гавкать буду !

 44443
Название: Re: И снова про автоматический тюнер
Отправлено: Vlad от Октябрь 25, 2020, 09:31:02 pm
Спасибище! 1999 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 09:33:31 pm
Спасибище!

 1yep 1yep 1yep 1yep

ИСПРАВЛЕННЫЙ вариант - в первом матрица ёмкостей была некорректна.... 123123 123123 123123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 09:58:29 pm
Интересный момент - плавный тюнер при стартовой ёмкости 1500 пФ на 6 иттерации при Zн=500 Ом, выходит лишь на КСВ 1.577, в то время, как мой автомат при старте с 2500 пФ выходит на 1.26 при абсолютном минимуме 1.06... cr123

Если какие умные мысли придут в голову, прошу высказывать... 123123
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 25, 2020, 10:12:47 pm
А зачем вы стартуете с такой емкости? Я пришёл к выводу , что стартовать нужно от малых к большим емкостям. Иначе есть вероятность наскока на резонанс выходного тр. И я с вами это обсуждал когда у меня тюнер улетал не понятно куда.
Сильно зависит как у вас процессор обсчитывает. Есть ли емкости на землю блокировочные в цепи ацп. И самому ацп время надо на замер и это должно быть после того как блокировочные емкости разрядятся.
Последние мой алгоритм спокойно определял сам в какую сторону надо ехать. 
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 10:15:10 pm
Первые вумные мысля .
Тремя вольтметрами мерим Z , точность 20% (КСВ=1.2)
На основании замера выбираем схему Г-звена , зачем три ручки крутить .
Считаем  LC
Начальные значения LC для сканирования берем на  20% больше и изменяем в диапазоне 40% .
Допустим расчетное значение L=100 лаптей , C=100 лаптей .
Нужно проверить L от 120 до 80 , C от 120 до 80 , с шагом 1% от среднего .
Итого в худшем случае 40*40=1600 шагов  до получения гарантированного КСВ=1.01
По времени сек 10-20 максимум . 
 
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 10:39:39 pm
Я пришёл к выводу , что стартовать нужно от малых к большим емкостям.

Да не, старт от малой ёмкости однозначно проигрывает по точности настройки, хотя и заметно короче... dontt44

 
Сильно зависит как у вас процессор обсчитывает. Есть ли емкости на землю блокировочные в цепи ацп. И самому ацп время надо на замер и это должно быть после того как блокировочные емкости разрядятся.

Да то фигня - максимальная постоянная времени заряда/разряда 100 мкс см. скрин  123123, а измерение проходит, как минимум, через 5 мс. после отработки контактов - через 15 мс., после подачи команды на обмотку.  pl33

Тремя вольтметрами мерим Z , точность 20% (КСВ=1.2)

Да не, сильно умные мысли. Мне бы что-нибудь попроще... cr123 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 25, 2020, 10:45:46 pm
Измерьте частоту (для этого у вас есть вычислительная мощность), начните с вычисленных значений L, C или L и C за КСВ = 3 "по таблице". Таким образом, "бессмысленные отсчеты" будут уменьшаться, и количество щелчков реле будет уменьшено. Вам не нужно проверять каждый вариант. Только когда резултат не достигнут. И скорее алгоритм запустится статистически в 95% случаев при хорошую антенну (старт: КСВ </= 3), а не со случайным. Так и время настройки будет коротким, и нагрузка контакты реле будет небольшой.

Но нет, хотите вероятно тюнер звенеть, как птичье чучело (транслейт) :PPP - все вариантов, для всех частот, всегда.  И обязательный КСВизх = 1.00001!  lllol Зачем? На 1,1-1,4 спокойно остановись. Ничего не изменится на 1.00000...
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 10:46:37 pm
По времени сек 10-20 максимум .

У меня полный алгоритм чуть менее 6 с. Это при полном переборе, если ему не давать остановку по достижении заданного КСВ... lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 10:53:15 pm
Мне бы что-нибудь попроще...
Разве сложно (рис)?
Или нужны варианты без процов ?
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 25, 2020, 10:56:38 pm
У меня полный алгоритм чуть менее 6 с.

Скорость определяется инертностью механики . 
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 25, 2020, 10:57:32 pm
Измерьте частоту

А это уже отчасти сделано - в тюнер передаётся частота среза ФНЧ передатчика (2, 4, 8, 16, 32 МГц), и, в соответствии с ней и выставляются оптимальные стартовые данные.
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 25, 2020, 11:03:58 pm
Как только вы просканируете диапазон, вам даже не понадобится и таблица, а возьмите данни из предыдущих измерений / уже установленные L и C (как делает почти все тюнера). Просто будете повторить другой ранее созданный тюнер с их алгоритмом.
---
Возьмите частоту из CAT-интерфейса с синтезатора (lllol вот почему нам нужно больше цифровых методов повсюду (транслейт)). Она есть там и даже не следует измерять.
Или частота как число, она уже ясная - где прибор находится, если все едино и управляется одним MCU - радио, индикация, тюнер, реле ...
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 25, 2020, 11:15:45 pm
Игорь, я наигрался с тюнером. Потратил не один вечер. И именно из-за того что алгоритм уводил в дебри при старте с большой емкости я остановился только на старте с небольшой емкости. Тогда ошибок не было в поиске. У вас может просто итераций не хватает для поиска. Например : алгоритм уже два прохода (мини цикла) сделал, а лучший вариант все тот же , так вот сколько у вас повторов после такой ситуации? (У меня например мини цикл был от -15 до +15 шагов, хоть L хоть С , потом цикл смещался от -2 до +30  когда лучший результат был последнем в мини цикле) 
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 25, 2020, 11:18:41 pm
А и интересна реакция на резистор 50 ом  rrr7777
Над мной все тогда поржали  lllol когда у меня тюнер не 0 0 показал на 50 ом
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 25, 2020, 11:34:39 pm
Сергей, да, если антенна в точка 1, и начинаем с Cmax, необходимо все решения просканировать. И опять нет решения.
И потеряли все время на сканирование, и решения нет (необходимо C = 0).
Поэтому алг. нужно останавливать либо вовремя (всей возможности сканировани, скажет напр.: не могу настроить),
либо по КСВ в области (напр. 1..1,4), без необходимости искать ровно КСВ = 1. (транслейт)
(очень сложно для меня использовать ваши РУ падежи - и один не нацелен точно  lllol )
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 12:02:54 am
Разве сложно (рис)?

Да нет, конечно ничего сложного. То же самое, что и Андрей предлагал - два решения, оба простреливаем.
Но, в данный момент было бы интересно именно оптимизацией алгоритма заняться без переделки железа. А в нём только КСВ-метр... cr123

Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 12:15:22 am
Как только вы просканируете диапазон, вам даже не понадобится и таблица, а возьмите данни из предыдущих измерений

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

И именно из-за того что алгоритм уводил в дебри при старте с большой емкости я остановился только на старте с небольшой емкости.

Возможно, у нас алгоритмы немного отличаются - при моём математика однозначно подтверждает приоритет в точности старта с большой ёмкости.
По окончании линейных прогонов, я простреливаю ещё 80 точек вокруг найденного минимума по матрице точной настройки. После этого, при нажатии допкнопки, ещё раз 80 точек той же матрицы вокруг нового минимума.
Да, конечно, я вполне отдаю себе отчёт, и математика однозначно показывает, что для высокого исходного КСВ этого количества может оказаться мало, и, могу попасть в локальные минимумы, неизбежные при дискретной настройке, и не смогу из них выбраться, но особо пыжится дальше смысла не вижу - КСВ тройка, под которые я всё и рассчитывал, настраивается с огромным запасом, в большинстве случаев, и десятка менее чем в 1.1 прилетает, не считая самых верхних диапазонов.
Причём, обратите внимание, что на разных диапазонах у меня разное масштабирование - так на 1.9 МГц, матрица точной настройки у меня через 4 номинала, а линейные матрицы, по которым идёт интеллектуальная настройка - через 8 номиналов, на тройке - всё вдвое плотнее, и т. д., полагаю, суть и так ясна.  1yep

 
А и интересна реакция на резистор 50 ом

Да в 1.03 настроит, полный цикл - 5.4 с., если ставить отсечку по 1.05 - 200 мс.
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 26, 2020, 12:31:22 am
Цитировать
без компьютерной связи с передатчиком
о память микроконтоллера писал, это понятно. Никакой компютер там нет.
---
Дайте тестовое решение по ваш алгоритм, если можно, шагов, время и решение:
F = 1,8 MHz
Zнач = 50,626-j57,544
(C из решения = 0 pF, особый выбранный случай).

PS: из ваших замечательные картинки из Маткада - скриншотов без формул ничего не понимаю, для меня это картинки. Тем более без легенды что - что значит.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 12:34:45 am
о память микроконтолера писал, никакой комютер там нет.

В сущности, можно и в память тюнера, естественно, и это, скорее всего, сделаем.  1yep
Ну, а не сделаем, я тоже сильно не обижусь, в среднем настройка под заданный КСВ 1.05 идёт порядка 2 с., что меня не напрягает ни капли... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 26, 2020, 06:13:18 am
Но, в данный момент было бы интересно именно оптимизацией алгоритма заняться без переделки железа. А в нём только КСВ-метр...
Тогда остаётся ПИД-регулятор .(https://ru.wikipedia.org/wiki/ПИД-регулятор)
Но там мы легко можем попасть на локальный минимум .
Остаётся только тупой перебор , самый длинный способ .

Как ни крути быстрей всего - измерил,посчитал , подключил .

Влияние изменения параметров PID (Kp,Ki,Kd) на переходную характеристику системы.(рис)
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 10:53:10 am
Не, ну перебор можно слегка объинтеллектуалить, разбив, к примеру, 256*256 моих позиций тюнера на 16 равных квадратов, стреляя по их центру, затем, найдя минимум, простреливать найденный квадрат с, как минимум до половины близлежайшие таким же методом квадратов - разделяя на них зону решений, и т. д.
Но тут опять же неясно, насколько нужно при втором проходе лезть в ближайшие квадраты, если только до половины, то можно глобальный минимум упустить.
Метод короче, чем тупой перебор процентов на 50.
Самым же беспроигрышным алгоритмом, который я вижу на данный момент, и который гарантированно выводит на абсолютный минимум при КСВ=10, это то, что сейчас и заложено, но с прострелом в самом конце не 80 (9*9-1), а 25*25-1 точек, но, если прострел каждой занимает 20 мс, то это дополнительные 3 секунды на каждый прострел, а их при полном проходе два - ведь я при нём полностью проверяю как ёмкость на входе, так и на выходе, итого, лишние 6 секунд, и общий полный прогон - около 12 с.  dontt44

И вовсе не надо думать, что с нынешним 6-секундным полным алгоритмом всё так плохо - во-первых, при КСВ нагрузки 3, за которые я и подписывался, он находит глобальный минимум ВСЕГДА  1999 1999 1999 123123, а при КСВ нагрузки 10 - наихудший вариант - попадание в локальный минимум 1.17 при глобальном 1.03.  dontt44
По-моему, для 6 -секундного ПОЛНОГО прогона (напомню, не обязательно прогонять на полную, можно сделать остановку по заданному КСВ  123123), вполне себе ничего.  44443 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 11:06:40 am
остановился только на старте с небольшой емкости. Тогда ошибок не было в поиске.

Ошибок-то нет, но попадания МОЕГО алгоритма (окончательный прострел 80 допточек) в локальный минимум при упущении глобального (глобальный минимум обозначен КСВмин - чуть правее результата тюнера КСВт) сплошь и рядом - вот только три найденных влёт глюка - слева - стандартный старт моего алгоритма со стартовой ёмкости 248 при 256 возможных, справа - старт с 16 позиции.
Явный проигрыш более чем очевиден.   dontt44
Совершенно не понимаю, откуда у Вас глюки выскочили. Очевидно, это связано с тем, что Вы поставили AD, а они из-за логарифмирования вносят заметное искажение при измерении высоких КСВ (при старте с больших ёмкостей там именно они такими и будут, а ведь я предупреждал!  44443), откуда, полагаю, и Ваши проблемы.  cr123 44443
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 26, 2020, 12:51:16 pm
очень сложно для меня использовать ваши РУ падежи - и один не нацелен точно 
для нас тоже))) а многие и не помнят что такое падежи, русский язык понятен и без падежей, не так красиво , но понятно.
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 26, 2020, 01:03:03 pm
Очевидно, это связано с тем, что Вы поставили AD
Посмотрим. Пока не было необходимости ксв 10 в 1 загонять. 3 в 1 было.  АД как раз хорошо работают и точность высокая. Реальное ксв и мощность считаю с их помощью. Входное низкое - это да. Но я точно знаю, что все зависит от программера. Там такого можно насчитать! Я уже говорил, в алгоритме ксв надо несколько раз проверять и перепроверять показание, прежде чем сделать следующий шаг.
У вас однозначно правильное решение по поводу кнопки доп подстройки без полного прогона. Это точно надо в реальном эфире, я это через себя прогнал.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 01:17:41 pm
Я уже говорил, в алгоритме ксв надо несколько раз проверять и перепроверять показание, прежде чем сделать следующий шаг.

А вот про это я даже не морочился - одно измерение, и следующий шаг, хотя программист тоже предлагал интегрирование. АЦП стоит 14-битное, поэтому шумы последнего бита мне по барабану, плюс, КСВ-метр на мосте, у которого выходные уровни заметно выше, чем у проходящего КСВ-метра, плюс фильтрация лишних шумов - см. RC цепочки на выходе операционников. С новыми реле из 30 прогонов все 30 КСВ семёрка (350 Ом) в 1.00...1.01 приводится, если и прыгает последняя цифра в сотых долях, то это меня не трясёт ни капли.  1yep
Ну, а с тройкой там вообще КСВ по входу стоит, как бешенный конь - цифры не меняются совсем, 1.00 по-моему при 150 Ом... dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 01:26:38 pm
У вас однозначно правильное решение по поводу кнопки доп подстройки без полного прогона. Это точно надо в реальном эфире, я это через себя прогнал.

Да-да, причём, каждое последующее проводит прогон с центром предыдущего.
Удобно при небольшой перестройке частоты.  1yep
Но, повторю, с точки зрения выбраться из локального минимума в абсолютный при высоких КСВ (порядка 10), не всегда хватает 80 точек.
Но, напомню, это я специально страшилки пишу (практика заставляет рассматривать не среднестатистический, а наихудший случай  pl33) - при КСВ тройка, мой алгоритм попадает в абсолютный минимум всегда, или, скажем так - я не сумел Маткадом найти точки, где бы это не выполнилось...  dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 26, 2020, 01:44:04 pm
... при КСВ тройка, мой алгоритм попадает в абсолютный минимум всегда, или, скажем так - я не сумел Маткадом найти точки, где бы это не выполнилось...
Я еще жду вашего решения (и на практике) с предыдущей страницы (Ответ #139):
F = 1,8 MHz
Zнач = 50,626-j57,544 Ohms (SWR = 3) до Zкрайний = 50-j0 Ohms (SWR = 1).

решение для согласования: ТОЛЬКО одна индуктивность, а на практике будете добавлять не менее 10-30 пикофарад на обоих концах (плата, монтаж, неактивние реле).
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 02:04:27 pm
Я еще жду вашего решения (и на практике) с предыдущей страницы (Ответ #139):
F = 1,8 MHz
Zнач = 50,626-j57,544 Ohms (SWR = 3) до Zкрайний = 50-j0 Ohms (SWR = 1).

Слева - Ваше первое сопротивление, справа - 50 Ом, несложно заметить, что оба решения тюнером успешно найдены.  123123
Да, понятно, что алгоритм со стартом с большой ёмкости, (как это у меня и сделано) 50 Ом исказит, и в абсолютный минимум не попадёт (при старте с малых ёмкостей, как у Сергея,  123123 попадает точно в минимум - ведь это стартовая точка  lllol).
Тем не менее, гляньте на результат - вместо нагрузки 50 Ом (КСВ=1) тюнер сделал входной КСВ 1.03, а теперь вопрос - ваш усилитель заметит разницу? 
Мой - точно не заметит.. 44443 pl33 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 26, 2020, 02:06:49 pm
Я не понимаю ваших картинок, мне ничего не говорят, по крайней мере: без легенды. Интерпретируйте их тремя строчками: от Z = ? - до Z = ?, количество шагов из ххх максимальние, схема, компоненти, их значения и т. д., т.е. с  ваши "красивые" картинки (не случайно в кавычках, что, вероятно, только вы можете их интерпретировать), верните решение на бумагу, пожалуйста, обычным инженерным способом.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 02:17:08 pm
Интерпретируйте их тремя строчками: от-до, количество шагов, схема и т. д.

Zн=50.625-j58.091 Общий прогон - 5.32 секунды, решение найдено на 0.74 секунде, ёмкость на выходе, найденное решение - 1.0253 при абсолютном минимуме 1.0163.

Zн=50 Общий прогон - 5.4 секунды, решение найдено на 1.1 секунде, ёмкость на выходе, найденное решение - 1.03 при абсолютном минимуме 1.

 dontt44 lol22

Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 26, 2020, 02:19:28 pm
От Zнач = 50,626-j57,544 Ohms (SWR = 3) до Zкрайний = 50-j0 Ohms (SWR = 1) кондензатора там нет.

Я не знаю, что думает ваш алгоритм, но вы видите решение в ответе #139. Там кондензатора нет.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 02:21:04 pm
верните решение на бумагу, пожалуйста, обычным инженерным способом.

Ну да, и возьмите в руки логарифмическую линейку, а ещё лучше - счёты... 44443 pl33 lllol
Вы вообще-то отдаёте себе отчёт, сколько времени и бумаги нужно потратить, чтобы вручную решить задачу работы с моим алгоритмом по матрицам?
Полагаете, что дня хватит?  cr123
А мне бы не хватило... dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 26, 2020, 02:22:11 pm
если не перечитываете ответ #139, повторяю:

Путь: точка 1 к точка 2.
Решение: ТОЛЬКО одна индуктовность. Кондензатор в ЭТОМ решении нет. Смотрите схема слево.

А у решения вашего алгоритма есть кондензатор, почему?
---
(ОФФТОП: не предлагайте мне логарифмическую линейку, я такие инструменты не пользуюсь).
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 02:23:13 pm
Я не знаю, что думает ваш алгоритм

А в этом нет необходимости - самое главное, что он успешно приводит к единице любое разумное сопротивление антенны, причём, что САМОЕ ГЛАВНОЕ - это строго математически подтверждено... 44443 pl33 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: veso74 от Октябрь 26, 2020, 02:29:20 pm
ОК

Только после того, как вы сделали все переключения реле бессмысленными, вы дали решение, которое не должно быть. Можно просто первоначално сканировать без кондензаторов. И решение будет на 10-тое включение L. Даже если по методом бинарного поиска, решение будет немедленно.

OK, щелкайте ваши реле по желанию если хотите и 1 млн раз, больше не буду мешать вам.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 02:31:22 pm
Путь: точка 1 к точка 2.

Если у Вас есть воросы по диаграмме Вольперта (на Западе предпочитают её называть диаграммой Смита), создайте отдельную тему.
К автоматическому тюнеру, и алгоритмам его работы, это вряд ли имеет отношение... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 02:40:06 pm
А у решения вашего алгоритма есть кондензатор, почему?

Потому, что без конденсатора 50.625-j58.091 ровно к 50 не привести никак - нужна последовательная индуктивность 5.12 мкГн, и параллельная ёмкость на выходе 9.48 пФ, не надо путать указанное сопротивление с какими-нибудь 50-j58.091, для которых, конечно же, ёмкость не нужна.  dontt44
Более того скажу - мой алгоритм спабатывает корректно - см. скрин - Cт=0 - ёмкости нет, тюнер её и не включит,  123123  1999 но из-за дискретности переключения катушек, минимально достижимый КСВ будет 1.006, а мой алгоритм найдёт только 1.015, чего мне, кстати, вполне хватит... 1999 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 26, 2020, 02:47:16 pm
ОК

Только после того, как вы сделали все переключения реле бессмысленными, вы дали решение, которое не должно быть. Можно просто первоначално сканировать без кондензаторов. И решение будет на 10-тое включение L. Даже если по методом бинарного поиска, решение будет немедленно. OK, щелкайте ваши реле по желанию если хотите и 1 млн раз, больше не буду мешать вам.
Веселин, Игорь с точки зрения алгоритма прав , но Игорь не программист. Все равно нужно итерации делать даже при минимальных индуктивностях и даже если минимум ксв всего в одном щелчке интуитивности. Так нельзя алгоритм продумать минимум 2 шага назад и минимум 2 шага вперёд - это минимум что должен сделать алгоритм для поиска мин ксв, но в реальном режиме скорей всего пройдёт весь мини цикл поиска (около 1сек).
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 02:51:41 pm
Кстати, что там на моих картинках может быть непонятно, непонятно уже мне.

Итак, смотрим внимательно на цифры с синей окантовкой - это выходные данные.

Прямо над графиком - сопротивление нагрузки.
Правее ниже надпись "Настройка тюнера", под ней то, что нашёл мой алгоритм.
КСВт - КСВ, найденный алгоритмом.
Надпись ниже показывает, куда алгоритм включает конденсатор.
Ncт - номер конденсатора в матрице (матрица, напомню, 2^8=256)
NLт - то же с индуктивностью
Ст - ёмкость, выставленная тюнером
Lт - то же про индуктивность.

Чуть правее под надписью "Оптимальная настройка" - всё то же при оптимальной настройке.
Совершенно понятно, что алгоритм не всегда её находит, при этом, тем не менее, оставаясь на вполне приемлемых цифрах... 1999 123123 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 02:55:04 pm
но Игорь не программист.

Я не силён в реальном программировании, типа, что конкретно в проц заливать, но, алгоритмически, каждый шаг программы, вплоть до отыскания глобального минимума, написан лично мною... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 26, 2020, 03:04:02 pm
Не не так работать не будет ! Обязательно только проход из нескольких проверок. Я такой алгоритм с самого начала делал - фигня получилась. Пока не перешло на технологию : сперва пару шагом назад потом вперёд последовательно. Очень часто ацп не давал два одинаковых замера и это скорей всего связано с реле и тем что какие-то ещё нагревы идут. Так что ... не буду повторятся.
Единственное , что ускоряет процесс - это задание ксв по достижению. Дали задание поймать 1.1 и дальше пофиг мин это или не мин. очень время сокращает.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 03:11:27 pm
Не не так работать не будет !

Да как же - не будет, когда давно уже работает.  cr123
Проверка велась на нагрузки, понятно, что при реальных антеннах возможны какие-то эфирные помехи, вносящие некоторую зашумленность в результаты, но, как мне кажется, уровень помех в большинстве случаев, ещё не достиг того уровня, чтобы мешать настраиваться при напряжении на входе моста аж 16 В.  44443
Будет мало 16 - качнём больше, хотя, повторю, есть подозрение, что хватит вполне... pl33
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 26, 2020, 03:16:30 pm
Подождём ...
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 07:02:05 pm
Подождём ...

А я ждать не стал, и подключил тюнер к своей аварийной антенне - мне-то без разницы, какой там КСВ.  1yep
Вечер, уровень помех максимальный.  444tom
Кино вот здесь https://cloud.mail.ru/public/5uMC/4HkrVfL7V , единственное, что хотелось бы к нему добавить - я там про 6...7 секунд говорю (у меня в голове время летит быстрее, чем в реальности  lllol), и это, конечно же, ошибка - полный алгоритм не может быть длиннее 6 секунд, там реально меньше 5 длится настройка - это ПОЛНЫЙ проход всех возможных вариантов, реально по жизни эти 1.06 при КСВ антенны 8 достигаются менее чем за секунду.  1999
Так что, проблем нет - никаких дополнительных интегрирований в виде многократных измерений при данной реализации тюнера не требуется... 1999 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Valery Gusarov от Октябрь 26, 2020, 07:35:47 pm
 1999
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 26, 2020, 07:36:50 pm
 1yep dontt44 pl33
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 03:28:18 pm
Попробовал несколько вариантов поиска мин функции КСВ(LC) .
Гарантировано находит  глобальный мин  КСВ(LC) только полный перебор с мелким шагом (сотни тысяч шагов поиска).
При крупном шаге велики шансы проскочить глобальный минимум .
Проблема в том что при любых значениях LC всегда есть локальный минимум .
Нужно хотябы один из элементов цепи согласования вычислять . тогда можно ограничится матрицей 10Х10 (100 шагов поиска) .
Метод Сергея ra0ahc (поиск с верху) быстрее методы Игоря , просто  нужные LC ближе к мин значениям .
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 03:50:19 pm
Очень часто ацп не давал два одинаковых замера и это скорей всего связано с реле
Вы правы . Со временем ситуация будет ухудшаться . Особенно плохо если рядом источник вибрации.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 03:57:07 pm
Метод Сергея ra0ahc (поиск с верху) быстрее методы Игоря

Только у Сергея, как раз-то, метод идёт снизу.
И он, в среднем, действительно, быстрее. Но он быстрее и в локальном минимуме застревает.  cr123
Ешё плюс настройки снизу в том, что не нужен честный КСВ-метр, умеющий мерить КСВ в районе сотен.
Но, повторю, чем с более высокой ёмкости стартуешь, тем ниже вероятность провалиться в локальный минимум.
Я ж могу стартовые точки менять, и прямо в режиме реального времени всё вижу.... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 03:57:17 pm
Игорь , ну ваша скорость впечатляет!!! Я не смог такую скорость сделать. С внешними ацп такой номер не пройдёт. Хотя наверное сейчас нужно уже более скоростные ацп поставить. Но вот меня вопрос гложит ... а если не 16 вольт пойдёт? Да и вообще как эти 16 ловить? Руками?
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 04:17:36 pm
Но он быстрее и в локальном минимуме застревает. ...
Ваш тоже застревает .
Просто шансы что одна из 16 (4Х4) точек первого прохода попадет в локальный мин малы .Но назло и вилы стреляют.
График КСВ(LC) - волнистая линия . На Смите наглядно видно при любом значении L есть C дающее мин КСВ которое
не является глобальным мин.
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 04:33:13 pm
более скоростные ацп поставить
Деньги на ветер .
Проблема в реле . Нужно давать время на успокоение дребезга (обычно 5...10 * Твкл).
Даже плохенький   ацп быстрее работает .
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 04:55:21 pm
Лайф хак , который я не успел внедрить.
Пока ксв ещё большой то можно применить такой алгоритм уменьшения шагов.
Сперва делается замер 1 2 потом 8 9 и если 1>2 и 8>9 то можно пропустить данную мини итерацию и можно ещё с шагом скакать пока не станет 1>2 и 8<9 это значит вы пролетели минимум и находитесь очень близко. Так надо делать с L и С . И будет у вас супер быстрый алгоритм. И тогда пофиг от куда стартовать.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 05:11:22 pm
С внешними ацп такой номер не пройдёт.

Почему? У меня пара MCP33111-05T-E/MN стоят...

Но вот меня вопрос гложит ... а если не 16 вольт пойдёт? Да и вообще как эти 16 ловить? Руками?

А там напряжение не особо и критично - ведь алгоритм вычисляет отношение отражённой к падающей, и ищет минимум.
При меньшем напряжении просто добавится погрешность из-за нелинейности диодов. Чтобы в сильные погрешности не уходить, при падении напряжения ниже 8 В тюнер пишет "Ошибка передатчика"
В реальной конструкции в усилителе по команде "Настройка" включается цепь автоматического удержания выходного напряжения, я схему приводил ранее...
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 05:14:56 pm
Ваш тоже застревает .

А я это и не отрицаю - я ж картинки приводил. В Маткаде РЕАЛЬНЫЙ алгоритм, в точности, как он сделан в железе.
Просто гляньте мои картинки - у меня при КСВ=3 и меньше, практически всегда глобальный минимум находится точно, а при КСВ=10, разница найденного локального и глобального абсолютно некритична, ни первое, ни второе не выполняется при старте с малых ёмкостей..  dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 05:20:32 pm
Попробую ваш вариант (ra0ahc). На первый взгляд за 4Х4 замера первого прохода зону глобального мин можно
определить .
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 05:24:44 pm
А я это и не отрицаю ...
Интересен макси вариант чтоб от 15...10 гарантировано в 1.01 загонял Г звеном .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 05:28:39 pm
Проблема в реле . Нужно давать время на успокоение дребезга (обычно 5...10 * Твкл).

Нет, этот вопрос изучен. Предыдущие реле имели время срабатывания/отпускания 5/6 мс., нынешние - 5/8, от времени подачи команды до времени измерения 15 мс. , т. е., порядка 7 мс после отработки контакта, никаких нестационарных процессов после этого времени на контактах не наблюдается.
Лажа бывает только при отключении контакта - вот там дребезг реально есть, но его время не превышает 1 мс... 44443 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 05:32:18 pm
Интересен макси вариант чтоб от 15...10 гарантировано в 1.01 загонял Г звеном .

Да не вопрос ни капли. Просто время настройки растёт, и всё, и 9 позиций ставить.
Правда, там с верхними диапазонами заморочка будет - 10 пФ и 60 нГн - многовато, а там ёмкость и индуктивность монтажа меньшее не даст корректно использовать... dontt44 lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 05:44:26 pm
Нет, этот вопрос изучен.
Практика(лет 8 10 ) на пром оборудовании говорит замер через паузу  5...10 * Твкл.
Тогда достоверность 98 ....99.99.. %
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 06:04:31 pm
Поживём - увидим.  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 06:14:06 pm
Поживём
Время критерий истины .
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 06:33:27 pm
Сергей СПАСИБО за идею ! ! !
Максимум за 112 замеров гарантировано выхожу на КСВ 1.01 .
Осталось в железе сделать .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 06:55:25 pm
Сергей СПАСИБО за идею ! ! !

А где идея - поподробней... 123123 123123 123123 123123 dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 06:59:02 pm
Минус страница  lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 07:05:34 pm
Минус страница

Это где как у дедушки Ленина - шаг вперёд, два шага назад? 44443
(https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B3_%D0%B2%D0%BF%D0%B5%D1%80%D1%91%D0%B4,_%D0%B4%D0%B2%D0%B0_%D1%88%D0%B0%D0%B3%D0%B0_%D0%BD%D0%B0%D0%B7%D0%B0%D0%B4)
Если да, то это же только для устранения глюков АЦП и погрешностей КСВ - метра, суть-то та же остаётся - старт с малой ёмкости, и движение по горизонталям/вертикалям матрицы - сначала подбор индуктивности по минимуму КСВ, потом - ёмкости, и так далее?  cr123
Если так, то Егм ошибается, никакими 1.01 там не пахнет - алгоритм очень часто валится в локальный минимум, не находя глобального.  dontt44
А иногда на самом первом шаге уже в аут улетает.
Или что-то иное?  123123
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 07:12:04 pm
Да это понятно , по другому никак. Здесь именно в уменьшении шагов по этому алгоритму. Программеру весело от такого подхода , ну а кому сейчас легко  lllol
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 07:16:20 pm
Минус страница

Это где как у дедушки Ленина - шаг вперёд, два шага назад? 44443
(https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D0%B3_%D0%B2%D0%BF%D0%B5%D1%80%D1%91%D0%B4,_%D0%B4%D0%B2%D0%B0_%D1%88%D0%B0%D0%B3%D0%B0_%D0%BD%D0%B0%D0%B7%D0%B0%D0%B4)
Если да, то это же только для устранения глюков АЦП и погрешностей КСВ - метра, суть-то та же остаётся - старт с малой ёмкости, и движение по горизонталям/вертикалям матрицы - сначала подбор индуктивности по минимуму КСВ, потом - ёмкости, и так далее?  cr123
Если так, то Егм ошибается, никакими 1.01 там не пахнет - алгоритм очень часто валится в локальный минимум, не находя глобального.  dontt44
Или что-то иное?  123123
А у вас не такой подход ? Вы по новому что то придумали ? Я что то пропустил в ветке однако.
Да, я еду сперва по индуктивности потом по емкости и так до финиша , ну и в конце 64 прогона последовательно на случай если пролетели.
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 07:23:14 pm
Идея в том что из матрицы замеров брать два минимальных значения  КСВ(LC) .
Которые будут пределами следующей  матрицы .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 07:30:20 pm
А у вас не такой подход ?

Конечно же, такой, ведь я его с самого начала и предлагал. Только фишка в начальных условиях - в идеале, если железо позволяет мерить аномально высокий КСВ, стартовать нужно ТОЛЬКО с самого максимума, старт с минимума глючен по определению.  1yep
Вот, к примеру, гляньте одну из матриц - по вертикали - номер ёмкости, по горизонтали - индуктивность, на пересечении - КСВ.
Это матрица точной настройки для 1.9 МГц, шаг по ёмкости 40 пФ, по индуктивности - 0.24 мкГн - всего 64*64 позиции - точнее и нафиг не нужно - только потеря времени.
На позиции 20*24 абсолютный минимум - 1.036, позиции 18*27 и 19*28 - локальные минимумы с КСВ 1.16, 1.192, из которых алгоритм не вылезет - по прямым во все стороны бОльшие величины, оттуда вылазим только прострелом ближней зоны.
Так вот, обратите внимание, что с нулевой ёмкости и индуктивности алгоритм вообще не стартанёт - на позиции 0*0 КСВ=3, а хоть вправо, хоть вниз - больше... 123123
А, если стартовать не с нуля, а с небольшой ёмкости, вероятность провала в локальные минимумы довольно высока, и мой прострел 80 прилежащих к найденному решению точек, довольно часто не позволяет выбраться из этого локального минимума.
Понятно, что увеличение числа прострелов повышает вероятность нахождения абсолютного минимума, но там время становится абсолютно непотребным...
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 07:32:44 pm
Идея в том что из матрицы замеров брать два минимальных значения  КСВ(LC) .

Так матрицы замеров-то изначально нет, пока мы не промерим.  dontt44
Это только я её Маткадом могу сбацать, а в реальности-то нет ничего.
В предыдущем сообщении матрица одного из решений, давайте прямо по пунктам, что мерим, и где, и куда идём - там 64*64, вся не уместилась...
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 07:45:28 pm
Ну все правильно, я по этому и говорил , что стартуем с минус двух и далее 30 шагов не зависимо не от чего (грубо , на самом деле там сложнее выбор ) вот они как раз и разруливают проблемы с локальными минимумами. Мини итерация это примерно 30 шагов. Возможны продления и остановки этих серий в зависимости от ситуации.
Я понял , алгоритм основной одинаков , реализация разная. 
Вот как раз я и предложил ещё его уменьшить по шагам. Кстати там ещё один важный момент есть ... с какой стороны эти мини итерации начинать справа на лево или слева на право. Мелочь, но тоже снижает скорость, всегда есть шанс , что минимум как раз в конце мини итерации.
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 08:04:50 pm
1 С шагом Lмак/4 и Смак/4 формируем(измеряем) матрицу  КСВ(LC)  4Х4
2 Находим в матрице два минимальных значения КСВ(LC)
3 Значения  L1 C1 и L2 C2 границы для новой матрицы
4 Новый шаг Lд1= (L1 - L2)/4 также для С
5 Повторяем 1234 с новыми Lд Сд
6 Крутим п5 пока  Lд Сд не станут меньше дискретности физической LC матрицы.

Мне достаточно 7 проходов для выхода за пределы  физической LC матрицы.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 08:08:03 pm
стартуем с минус двух

Ну, а по матрице это где?
Давайте попробуем как-то в математическое русло это перевести - вот смотрите, диапазон 1.9 МГц, работаем, матрицей 256*256, я при начальной настройке (когда ездию по вертикалям/горизонталям) шагаю через 8 шагов (матрица получается 32*32), при точном простреле снижаю шаг вдвое - это т. н., матрица точной настройки - 64*64.
Пускаю свой алгоритм с позиции ёмкости 248 (почти максимум) см. скрин слева, и алгоритм находит решение 1.027, являющееся абсолютным минимумом.
В то же время, тот же самый (!!!) алгоритм со стартом с позиции ёмкости 12 (Nст=12 - обведено), т. е., с малой ёмкости, выходит лишь на КСВ=2.875.  dontt44

Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 08:10:31 pm
В то же время, тот же самый (!!!) алгоритм со стартом с позиции ёмкости 12 (Nст=12 - обведено), т. е., с малой ёмкости, выходит лишь на КСВ=2.875.

Давайте разберёмся, в чём же причина, просмотрев работу алгоритма по иттерациям.
Итак, иттерация номер 1 - подбор индуктивности при стартовой ёмкости Nст=12.
Выходим на КСВ 2.967. 
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 08:12:11 pm
Вторая иттерация - подбор ёмкости - увы, толку нет - те же 2.967 - минимальное значение на этой горизонтали... dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 08:15:54 pm
И всё - попадалово! 2.967 - минимум и по горизонтали, и по вертикали! Можно хоть до посинения дёргаться вправо-влево, и вверх-вниз, из этой локальной ямы мы не выскочим никогда - только последняя иттерация прострела ближайших точек, позволит немного улучшить результат.
При старте с больших ёмкостей, такое просто невозможно.
Вовсе не утверждаю, что старт с малых ёмкостей - это всегда попадалово, конечно же, нет, в большинстве случаев, к более-менее приемлемому результату алгоритм приводит, но, при желании, я могу найти ещё ни одну, и не две точки, где подобная проблема повторится... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 08:19:43 pm
Игорь дело в точке старта .
Сергей начинает мерить не точки с минимум ксв , а отступив пару лаптей назад (стартуем с минус двух).
И работает с отрезком -2 +30 лаптей , поэтому большенство локальных мин проскакивает не цепляясь за их.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 08:32:47 pm
Игорь дело в точке старта .

Так и я про то же!
Но Сергей пишет, что работает моим алгоритмом с малой ёмкости, а моим алгоритмом нужно работать с большой!
Вот матрица, синим выделил то решение, что нашёл мой алгоритм при старте с указанной ранее позиции малой ёмкости - это точка ЛОКАЛЬНОГО минимума 2*0 с КСВ=2.967, и алгоритм НЕ ГЛЮЧИТ - он честно нашёл минимум, но минимум - локальный - любой шаг по горизонтали/вертикали, увеличивает КСВ - всё как и должно быть, логика безупречна.
Только вот абсолютный минимум ещё очень-очень далеко - он на позиции 12*12, где КСВ=1.027, и эту точку находит ТОТ ЖЕ САМЫЙ алгоритм, но при старте с большой ёмкости... dontt44 lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 08:36:47 pm
Сергей начинает мерить не точки с минимум ксв , а отступив пару лаптей назад (стартуем с минус двух).

Да не, лапти я и сам мастер плести - давайте к математике.
Итак, у меня матрица 64*64, первая цифра - номер ёмкости, вторая - индуктивности.
Матрица пуста - никаких значений КСВ в ней пока что нет и в помине, мы ещё ничего и не мерили.
Вопрос - что мы меряем сначала, дайте конкретные цифры в диапазоне 0...63, где 0 - нулевая индуктивность (ёмкость), 63 - максимальная, минус два позиции у меня в матрице нет.   dontt44 pl33
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 08:52:14 pm
Точка 0,2 ксв 2.967
Смотрим округу +3 столбца +3 строки - мин ксв 2.876 точка 2,4 .
Смотрим округу от точки  2,4 - мин ксв 2.608 точка 4,6 .
И так доползаем до глобального мин .

Работа не с точкой а с вектором (множеством точек ) .
В локальную яму попадаем тогда когда длина вектора меньше ширины ямы.
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 09:06:00 pm
OF
Сергей сдесь , я думал спать лёг.
А я за его отдуваюсь . cry333  44443
Выходи ,говори, чего натворил ? lllol  44443 lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 09:14:58 pm
Точка 0,2 ксв 2.967
Смотрим округу +3 столбца +3 строки - мин ксв 2.876 точка 2,4

Да, чего мелочиться-то, +-3 - у меня последняя иттерация смотрит +-4, простреливая дополнительно ещё 80 точек вокруг найденного центра.
Вот только проблема в том, что это самая тяжеловесная иттерация - время жрёт немеряно.  dontt44
Тем не менее, давайте к нашим баранам - ИТАК, я прострелил +-3 вверх-вниз, вправо-влево насколько матрица пускает, сделав 24 шага, нашёл минимум 2.762 на позиции 5*3, ПОДРОБНО мои дальнейшие действия...
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 09:21:35 pm
я прострелил +-3 вверх-вниз, вправо-влево
Не +-3 а +3 .
С точки  5*3 опять мин ксв в округе +3 .
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 09:21:43 pm
Да я в кафе на днюхе  lllol под столом писал .
Праздник детский я трезвый (последние 25 лет) так что пишу урывками.
Но все правильно пишите !!!
Если взять лапти как скачок какойнибуть комбинации релюх , то это выглядит так:
Стартуем с позиции (например) 20с 20л , начинаем наращивать С по одной единице пока пока не проскочим локальный минимум на два скачка - это значит что мы прошли минимум и дальше скакать С нет смысла. Переключаемся на Л , так же скачем по единице в поиске мини ксв ... нашли , на всякий случай ещё пару раз вперёд идём для исключения ложного значения ацп. Дальше опять переключаемся на С .... и вот здесь мы не начинаем с лучшей позиции по С , а откатываем на минус два скачка назад и стартуем вперёд и тем самым убеждаемся что исключили фигню по предыдущему замеру С. И так скачем до следующего минимума по С и опять пару скачков делаем вперёд ......
И так далее. Проще наверное не смогу написать.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 09:26:31 pm
Не +-3 а +3 .

Ага, а если решение на -3?  cr123 lllol
Это Вы сейчас матрицу видите, потому и гоните меня в плюсы. Надо было мне числа в ней потереть. 44443
Так что, только с плюсами Ваше предложение отменяю, или же, начнём с самого начала, но чисел в матрице Вы больше не увидите - я буду записывать лишь то, что промерили... dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 09:28:29 pm
Так вот , это самый простой способ который показывает что алгоритм может и в обратном порядке начать работать , т.е. сам может менять направление. И я хочу сказать , что так и есть - С сперва уходит вниз , а потом начинает расти. Это может сделать только рекурсивный алгоритм. Линейный алгоритм который идёт толко в одном направлении обречён. Вот здесь теперь я надеюсь понятно почему важно выбрать правильно работу цикла - слева направо или справа на лево . Все это влияет на скорость , а точнее на лишнии щелчки релюхами.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 09:28:38 pm
под столом писал .

Это круто.  pl33
Сейчас попробую понять написанное.... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 09:29:02 pm
 
Да я в кафе на днюхе

Постараюсь Игорю на пальцах это объяснить .
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 09:32:39 pm
Ага, а если решение на -3?
Ладно делайте секретную матрицу 25Х25 . Пойду в темную .

Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 09:33:58 pm
Линейный алгоритм который идёт толко в одном направлении обречён.

Да нет вообще одноходового алгоритма - это же фигня на постном масле. Я от исходной точки иду шаг на минус, если увеличение КСВ, иду в плюс, если и там облом, переходу к следующей иттерации - перехожу с горизонтали на вертикаль.
Если же, идя вниз/вверх, на следующей точке получаю КСВ выше, или равный точке, где стою, то остаюсь на текущей точке, и включаю следующую иттерацию.
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 09:36:20 pm
Да именно так!!!
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 09:36:41 pm
Ладно делайте секретную матрицу 25Х25 .

Да не, так не бывает, они все степенные от двойки.
Давайте 64*64 - погнали. что измеряем?
Естественно, даю матрицу с решением - ведь их-то по жизни две штуки - ёмкость на входе, и ёмкость на выходе.
Итак, Ваш первый ход... lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 09:37:24 pm
Да именно так!!!

Да то ж ежу понятно... pl33
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 09:42:36 pm
Давайте 64*64 - погнали. что измеряем?
С точки 0*0 округа +5 мин КСВ . Значение и координаты .
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 09:43:01 pm
Но теперь есть момент , а что если скакать большим шагом ? Заведомо не боясь проскочить минималку. Как я и писал делаем в начале пару замеров  и потом ещё через большой шаг пару замеров. Простым способом определяем проскочили или нет минимум. И тд. Просто очень много приходится скакать вначале алгоритма и по С и по Л и этот простой способ ещё снизит количества щелчков релюх. Фактически полноценный прогон типа +1 нужно будет делать только между последним скачком и предыдущим так как минимум находится между ними. Вот и всё. Все просто.
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 09:48:08 pm
Давайте 64*64 - погнали. что измеряем?
С точки 0*0 округа +5 мин КСВ . Значение и координаты .
Интересно интересно. Прям партия  lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 09:50:02 pm
Но теперь есть момент , а что если скакать большим шагом ?
Работаем матрицей 4Х4 . Первый замер с шагом 1/4 от макс значений L C .
С каждым проходом уменьшая шаг в 4 раза 
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 09:53:34 pm
Ну да 👏 , но всеравно нужно будет в какой-то момент завершить эту оптимизацию и перейти на шаг 1
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 09:55:13 pm
А ну и ещё не забыть , что алгоритм может назад пойти.
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 09:59:32 pm
Предел дискретность физической матрицы . Зачем дальше шаг уменьшать если меньше 1пФ подключить не можите . 
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:00:33 pm
С точки 0*0 округа +5 мин КСВ . Значение и координаты .

Вот. 123123
Вы сделали 49 шагов.... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 10:06:35 pm
У меня 16 шагов получилось или что то не понимаю
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:09:55 pm
У меня 16 шагов получилось или что то не понимаю

Какие 16 шагов, когда я 49 клеток открыл?  lllol
Чуть больше, чем Егм просил - ошибся... dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 10:10:25 pm
Так что, только с плюсами Ваше предложение отменяю,
А Игорь прав просматривать надо в + и в - .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:11:12 pm
А Игорь прав просматривать надо в + и в - .

 pl33 44443 lllol lol22

Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 10:15:00 pm
Точка 6*6  округа +5
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 10:20:37 pm
У меня 16 шагов получилось или что то не понимаю
Пока работаем с минимальной дискретностью . По этому шагов много .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:23:32 pm
Точка 6*6  округа +5

Ага, ещё 35 шагов... lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 10:25:24 pm
Точка 11*11  округа +5
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:25:42 pm
Пока работаем с минимальной дискретностью . По этому шагов много .

Да это у меня матрица ГРУБОЙ настройки - 32*32. При точной (последний прострел) я работаю по 64*64.   123123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 10:31:38 pm
Пока идем простым путём . Потом объясню как количество вычислений в разы сократить. 
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 10:36:57 pm
Точка 6*6  округа +5

Ага, ещё 35 шагов... lllol
Так не делается ! Какие 35 шагов ? Нужно останавливать вычисления когда мин прошли . Нафига дальше то релюхи  щёлкать ? Сразу надо вектор менять
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:38:07 pm
Точка 11*11  округа +5

Ага, ещё плюс 35 шагов...
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:39:13 pm
Нужно останавливать вычисления когда мин прошли .

Подробно опишите, как Вы, не пройдя все точки, выберете минимум в квадрате 6*6... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 10:40:29 pm
Сразу надо вектор менять
Вы это понимаете , а как не программисту объяснить ?
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:45:11 pm
а как не программисту объяснить ?

А никак! Пока все точки не прострелим, минимум не найдём... pl33
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 27, 2020, 10:46:20 pm
Утопия
Да просто зигзагом идём да и все то Л то С
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 10:46:56 pm
11*16 строки +5 столбцы -5
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:56:51 pm
11*16 строки +5 столбцы -5

Вот. Ещё плюс 35 прострелов... 123123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 10:58:37 pm
Мой алгоритм за 55 шагов выходит на локальный минимум 1.172, и подвисает в нём до окончательного прострела.
Итого, 55+80=135 шагов до нахождения глобального минимума.  lllol
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 10:59:08 pm
Пока все точки не прострелим, минимум не найдём...
Не надо везде стрелять , надо вилочку делать .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 11:02:30 pm
Не надо везде стрелять , надо вилочку делать .

А ну-ка, поподробней. На примере последнего квадрата со строками 16...21 включительно и столбцами 6...11 включительно...

Кстати, Вы уже 154 шага сделали, а минимума нет.
Мой алгоритм уже давным-давно всё нашёл - 135 шагов хватило... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 11:04:01 pm
11*16 строки +5 столбцы -5
Пордону просим строки столбцы попутал .
16*11 строки +5 столбцы -5
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 11:07:22 pm
Да вы то же самое и просили... 44443
Столбцы в плюс нужно, строки - в минус. И на 154 ходу найдёте минимум по грубой матрице - 10*18. По уму, ещё нужны прострелы по точной.
А, если решение лежит в самом конце (36*36), Вы бы до утра елозили по матрице.
Так что, свой алгоритм - в топку.... no88 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 11:12:54 pm
Не вижу ячейку с ксв 1.172 строка 11 столбец 16
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 11:14:52 pm
Да забейте, я ж пишу - было бы решение на 32*32, по Вашему алгоритму тюнер полчаса бы щёлкал, и все реле переломал нафиг... lllol  cr123 44443 pl33 lllol lol22

Поставили бы всё-таки, себе Маткад, понятно, что на простой математике голова бы отупела, т. к., он бы за Вас всё там решал, но зато просторы бы открылись такие, что головой без него охватить весьма проблематично - это же месяцами нужно считать, чтобы одну-единственную матрицу заполнить, а тут весь алгоритм менее чем за полсекунды.  dontt44 1yep
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 11:33:52 pm
Это был длинный путь , чтоб поняли принцип.
На самом деле в матрице 64Х64 открываем только 16 ячеек 64/4  каждую 16-ю (16 замеров)
Определяем вектор
От ячейки с мин ксв в матрице 16Х16  открываем только 16/4  каждую 4-ю (16 замеров)
Определяем вектор
От ячейки с мин ксв в матрице 4Х4  открываем  4/4  каждую ячейку(16 замеров)
Итого 16*3=48 замеров в самом худшем случае.
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 27, 2020, 11:39:46 pm
Поставили бы всё-таки, себе Маткад,
Стоит . Но после его мозги на программерские рельсы долго встают .
Формулы с када , но пишу на псевдо С .
По этому и сложности в понимании .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 27, 2020, 11:58:16 pm
Определяем вектор

Вот матрица, давайте про вектора на конкретном примере.  123123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 28, 2020, 12:22:38 am
Работаем в матрице 4Х4  .
32/4 = 8 открываем каждую 8 ячейку .
по открытым ячейкам строим кабы график мин ксв
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 12:34:32 am
Это я уже проходил, и получил длиннющий ход - я простреливал 16 равных квадратиков по центру, затем пилил на ещё более мелкие квадратики.
Тем не менее, жду продолжения - 25 прострелов уже сделано, что дальше?  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 28, 2020, 12:43:57 am
Видим мин ксв 1,259 (23.15) и 2,186 (23,7)
значит следующая матрица открывается от 1,259 (23.15) и идет в лево .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 12:54:19 am
значит следующая матрица открывается от 1,259 (23.15) и идет в лево .

Давайте, давайте, открывайте... pl33
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 28, 2020, 12:54:47 am
Открываем новую матрицу .
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 28, 2020, 01:00:16 am
и снова
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 28, 2020, 01:01:47 am
Сколько получилось ?
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 01:09:58 am
Сколько получилось ?

Мало - 57.  1yep
Значит, есть о чём подумать... pl33
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 28, 2020, 01:14:07 am
Чем больше размер исходной матрицы тем больше выигрыш по матзатратам (меньше считать).
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 12:42:58 pm
Чем больше размер исходной матрицы тем больше выигрыш по матзатратам (меньше считать).

А вот гляньте, что бывает у Вашего метода, когда КСВ=10, я с этим тоже столкнулся, когда аналогично Вам простреливал центры 16 квадратиков, потом зону найденного решения опять 16 вдвое мелкими квадратами, и т. д. 123123
Вот общий скрин... 123123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 12:50:24 pm
А вот увеличенная часть, где матрица.
Итак, что там за числа.
R1 - вектор Вашего решения - минимальный КСВ из выставленных Вами цифр (0, 7, 15, 23, 31),
R2 - вектор предминимального решения (следующий по возрастанию КСВ за минимальным).
R0 - вектор абсолютного минимум.
RR - вектор, равный среднеарифметическому R1 и R2 - это уже моя инициатива, именно вокруг него, я и собирался искать решение.  cr123

Так вот смотрите - абсолютный минимум находится вне зоны между R1 и R2... dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 28, 2020, 12:57:49 pm
В обоих ваших таблицах я выходил на мин ксв шагов за 20 примерно. 1.036
Это значит что замеров я буду делать примерно 30
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 28, 2020, 12:59:15 pm
Причём из любой точки (вариант с 0 емкостью я не беру)
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 12:59:58 pm
В обоих ваших таблицах я выходил на мин ксв шагов за 20 примерно. 1.036

Вот матрица, пожалуйста, по шагам ход Вашего алгоритма.  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 01:08:36 pm
Я в 30 шагов попадаю точно в минимум.
Естественно, без прострела близлежайших точек... 1999 123123
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 28, 2020, 01:12:11 pm
Ну значит тогда одинаковый подход . К чему такие матрицы строить тогда ? Если 80% замеров делаться не будут.
Доберусь до компа нарисую , с телефона нет тех возможности рисовать .
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 28, 2020, 01:17:22 pm
Реальная матрица 256 на 256 . Же так? Вы ее сократили до 32 на 32 то есть шаг ввели. Все верно. О чем тогда говорим? Речь то шла об улучшении ещё этого алгоритма. Точнее об ускорении. Судя по этой таблице шаг ещё можно 3 или 4 сделать. Во всяком случаи с дальних замеров мы бодрее доберёмся до мин ксв.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 01:21:49 pm
К чему такие матрицы строить тогда ? Если 80% замеров делаться не будут.

Да их сам тюнер и не строит, это я специально делаю, чтобы алгоритмы проверять можно было чисто визуально.
Маткаду это тоже нафиг не нужно - в него я прошил алгоритм тюнера, он по нему и шагает.
В данном случае, кстати, старт с нулевой ёмкости, к решению приводит, поэтому, что мой старт с верха, что Ваш снизу, примерно одно и то же. Но, повторю ещё раз - могу привести (и уже приводил ранее) массу примеров, когда старт с нуля не приведёт к поиску решения.
Вовсе не утверждаю, что это глобальная ошибка, в большинстве случаев настройка пройдёт, но варианты не срабатывания есть, а вот при старте с большой ёмкости это невозможно... pl33
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 01:23:05 pm
Точнее об ускорении. Судя по этой таблице шаг ещё можно 3 или 4 сделать.

Нельзя. Всё проверено - для моего алгоритма, и озвученных требований, реже этой сетки делать нет смысла - даже при этой сетке порой 1.19 выпадает у алгоритма минимум (при КСВ=10), для меня это много, хотя, окончательный прострел идёт по вдвое меньшему шагу... dontt44
А глобальный минимум при этом по точной сетке (64*64) - 1.07, алгоритм до него не добирается - не хватает зоны прострела, плюс он попадает в локальный минимум.  dontt44
Зато нажатие на кнопку "Точная настройка", к решению приводит - дополнительные 1.6 секунды щёлкания реле, и 1.07 как с куста.  lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 02:08:31 pm
Вот работа алгоритма с вдвое более редкой сеткой, но точная матрица неизменна (скрин справа).
Несложно заметить, что проигрыш радикальный.
Выигрыш, у редкой сетки конечно же, тоже бывает, но на левом скрине таких больших цифр, как сейчас на правом не бывает и близко.
Так что, наращивать скорость за счёт возрастания минимального КСВ до 1.57 при КСВ нагрузки десятка я точно не буду...  pl33
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 28, 2020, 02:51:11 pm
Вот из реальной программы настройки старта и стэпа в зависимости от диапазона (1-9 = 160-10м)

        ///установка степа в зависимости от диапазона
        if (band.nowIsNumber < 3) {
            tu.circleL = 100;
            tu.circleC = -100;
            max = 60;
            min = -60;
            tu.stepC = 4; //стартовая емкость

        }
        if (band.nowIsNumber >= 3 && band.nowIsNumber < 5) {
            tu.circleL = 1;
            tu.circleC = 1;
            max = 30;
            min = -30;
            tu.stepC = 2; //стартовая емкость

        }
        if (band.nowIsNumber >= 5 && band.nowIsNumber < 7) {
            tu.circleL = 1;
            tu.circleC = 1;
            max = 15;
            min = -15;
            tu.stepC = 1; //стартовая емкость

        }
        if (band.nowIsNumber >= 7) {
            tu.circleL = 1;
            tu.circleC = 1;
            max = 8;
            min = -8;
            tu.stepC = 1; //стартовая емкость
        }
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 28, 2020, 02:54:36 pm
А вот сам алгоритм. Так, что бы понять на сколько все весело  cr123

void tuner_auto_start(void) //auto-tune
{
    if (tu.tuning == NO) { return; }
    if (!tu.yn) tunerYN(YES);
    if (tu.autoJustStartedYN && tone.yn && !tu.autoGoingYN) cwtoneYN(NO);//вырубить тон если есть  перед стартом
    if (!tx.yn && !tu.autoGoingYN) {//включить передачу TX
        txYN(YES);
        needTxChange();
    }

    if (!dspMode.tuningYN) {
        oldPower=po.powerBand[band.nowIsNumber]; //запомним какая была мощь
        po.powerBand[band.nowIsNumber]=126;// -34 дб
        powerAttSet();// обновляем мощьность

        DSP_TX_MUTE_WHEN_TUNING_SET(YES); //mute mic line
        dspMode.tuningYN = YES;
    }

     //рутина перед стартом и пропускаем если идет процесс настройки в цикле
    if (tu.autoJustStartedYN && !tu.autoGoingYN) {
        cwtoneYN(YES);//tone on
//             pa_att_change_to((uint8_t) 0xf, 0); // att=15, ff-ssb 0-cw
//            si5351aSetFrequency_2_IF500(freq.FREQ_IF3lsb + freq.FREQ_PITCH);

        tu.autoJustStartedYN = NO;
        tu.tuningStep = 0;//этапы тюнинга
        tu.tempValueIdx = 0;//индекс прохода во время поиска куда подключить кондер
        tu.cYN = 0xff;// 0-тюним L, ff-тюнем С
        tu.badIterationCount = 5;//сколько перезапусков для поиска
        tu.badCountLC = 0; // итерация по Л С оба плохие 2=плохо 0=сначала

//        if ((tu.SWR_ch_value[0] - tu.SWR_ch_value[1]) / 18000 < 3) {
//            tu.autoJustStartedYN = YES;
//            //todo hi swr warning
//            // warningOnDisplay((uint8_t *) " HI SWR >6. Check Ant ");
//            goto back1;
//        }
//
//            if (v_to_dbW(SWR_ch_value[0]) < 0) {
//                // tunerAutoStartYN = 0;
//                warningOnDisplay((uint8_t *) " Need MORE power or Tone. ");
//
//            }

        if (v_to_dbW(tu.SWR_ch_value[0]) > 12) {
            tu.autoJustStartedYN = YES;
            //todo Hi Power! <15dbW need.

            //  warningOnDisplay((uint8_t *) " Hi Power! <15dbW need. ");
            goto back1;
        }
        // warningOnDisplay((uint8_t *) " Tuning...  ");

        tu.more50 = 0;//итерации в 0 начнем все сначала
        tu.circleC = 0;

        ///установка степа в зависимости от диапазона
        if (band.nowIsNumber < 3) {
            tu.circleL = 100;
            tu.circleC = -100;
            max = 60;
            min = -60;
            tu.stepC = 4; //стартовая емкость

        }
        if (band.nowIsNumber >= 3 && band.nowIsNumber < 5) {
            tu.circleL = 1;
            tu.circleC = 1;
            max = 30;
            min = -30;
            tu.stepC = 2; //стартовая емкость

        }
        if (band.nowIsNumber >= 5 && band.nowIsNumber < 7) {
            tu.circleL = 1;
            tu.circleC = 1;
            max = 15;
            min = -15;
            tu.stepC = 1; //стартовая емкость

        }
        if (band.nowIsNumber >= 7) {
            tu.circleL = 1;
            tu.circleC = 1;
            max = 8;
            min = -8;
            tu.stepC = 1; //стартовая емкость
        }
//        tu.circleL = tu.stepL;
//        tu.circleC = tu.minC;

        //обнулим значения до старта (с учетом диапазона)
        best.lastBestValueLC[band.nowIsNumber][0][ant.nowAntIs] = 0;
        best.lastBestValueLC[band.nowIsNumber][1][ant.nowAntIs] = 0;//tu.minC;
        best.lastBestValueLC[band.nowIsNumber][2][ant.nowAntIs] = 0;


        //первое и текущее -лучшее значения
        tu.lastBestPSR[0] = 0;//power
        tu.lastBestPSR[1] = 0;//swr
        tu.lastBestPSR[2] = 0;//RL
        tu.lastBestPSR[3] = tu.more50;//кондер
//!!!!!!
        //       tuner_write(0, 0);


    }//конец рутины

    //analyse
    //
    //


//    readSwrTuner();//read swr ADC


    if (v_to_dbW(tu.SWR_ch_value[0]) > 13) {
        //todo  Need less 15dbW power.
        tu.tuning = NO;
        // warningOnDisplay((uint8_t *) " Need less 15dbW power. ");
        goto back1; //exit
    }


//    tu.rl = tu.SWR_ch_value[0] - tu.SWR_ch_value[1];
//    if ((tu.rl > tu.lastBestPSR[2] || (!tu.lastBestPSR[0] && !tu.lastBestPSR[1])) && !tu.autoGoingYN) {
//        //если рл лучше тогда сохраним это результат (загрубили на ..) или начало
//        tunerSaveBest();
//        tu.badCountLC = 0; // итерация по Л С оба плохие 2=плохо 0=с начала
//        tu.badIterationCount = 5;//сколько перезапусков для поиска
//        //условие выхода из настройки
//
//
//    }
    //else { //если хуже вариант (только основной итерации)
//        //анализ по 2 шагу.
//        if (tu.tuningStep == 2) {
    if (!tu.autoGoingYN) { //если не циклический проход тогда инциализация
        tu.autoGoingYN = YES;
        exitMain = 4; // выход из итерации в случаии уменьшения до 0
        rlNew = 0;//tunerLastBestPSR[2];//RL uV;
        rlBest = 0;//tunerLastBestPSR[2];//лучший рл в цикле uV
        cNow = tu.circleC;// (uint8_t)tunerLastBestValueLC[nowBandIsNumber][1];
        lNow = tu.circleL;// (uint8_t)tunerLastBestValueLC[nowBandIsNumber][0];;
        cBest = 0;
        lBest = 0;
//
//        max = 60;// максимум до каторой будет итерация
//        min = -60; // минимум с которой начнется итерация
        orLC = 0xff; // 0-тюним L, ff-тюнем С, меняем местами
        cLocal = 0; //локальный номер С (старт с рекомендованного номера tunerMaxC)
        lLocal = 0;//локальный номер Л
    }
//start
    if (exitMain) {//0 exit while--------------------

        if (!tu.localCircleYN) {//если мини цикл не начат то инициализация
            lastFor = 0xff;//последний в цикле лучший
            localBest = 0;
            localBefore = 0;
            localExit = 0;
            i = min;
            x = 0;
            tu.localCircleYN = YES;

        }

        //старт мини- итераций --------------FOR
        if (i <= max) {
            if (!tu.tuning || !tx.yn) goto back1;//exit
            dropcircle = NO;
            if (orLC) {//--------C----------mini----
                int cTemp = cNow - i;

                if (cTemp <= 255 && cTemp >= -255) {
                    cLocal = cTemp;
                } else { //пропустить этот цикл
                    if (cTemp < -255) {
                        if (cLocal == -255) dropcircle = YES;//дроп если повтор значения
                        else cLocal = -255;
                    }
                    if (cTemp > 255) {
                        if (cLocal == 255) dropcircle = YES;//дроп если повтор значения
                        else cLocal = 255;
                    }
                }
                ///если надо то меняем емкость
                if (cLocal >= 0 && tu.more50) { //меняем емкость
                    tu.more50 = NO;
                }
                if (cLocal < 0 && !tu.more50) { //меняем емкость
                    tu.more50 = YES;
                }


            } else {///---------L----------- mini----
                int lTemp = lNow + i;

                if (lTemp >= 0 && lTemp <= 0x7f) {
                    lLocal = lTemp;
                } else {//пропустить этот цикл
                    if (lTemp < 0) {
                        if (lLocal == 0) dropcircle = YES;//дроп если повтор значения
                        else lLocal = 0;
                    }
                    if (lTemp > 0x7f) {
                        if (lLocal == 0x7f) dropcircle = YES;//дроп если повтор значения
                        else lLocal = 0x7f;
                    }
                }
            }

            if (!dropcircle) { //если не надо цикл пропускать
                tuner_write(tu.more50 ? //c50
                            (uint8_t) (lLocal | 0x80)
                                      ://подставим бит кондера
                            (uint8_t) (lLocal & 0x7f),
                            cLocal);



                //tunerDrawBar();
                osDelay(30); //relay HF33F, 5msec на разряд емкости


                readSwrTuner();//read swr ADC

                tu.needDrawSwrBarYN = YES;

                rlNew = tu.SWR_ch_value[0] - tu.SWR_ch_value[1];//RL


                //поиск локального минимума в итерации
                if (rlNew >= localBest) {
                    localExit = 0; //нашли , обнуляем счетчик плохих проходов
                    localBest = rlNew;
                } else { //если это не локальный минимум
                    if (localBefore > rlNew) {
                        localExit++; //то увиличиваем счетчик плохих итераций
                    }
                }
                localBefore = rlNew; //запомним текущий рл для следующего использования

                if (rlNew > rlBest) {// основной поиск глобального минимума ксв!!!!
                    rlBest = rlNew;
                    cBest = cLocal;
                    lBest = lLocal;
                    lastFor = x;
                    tu.circleC = cBest;
                    tu.circleL = (uint8_t) lBest;
                    tu.rl = rlBest;
                    exitMain = 4;
                    tunerSaveBest();

//                    sprintf((char *) bufSwr, "locBEST %03d  %03d  %01d ", cBest, lBest, tu.more50);
//                    BSP_LCD_DisplayHStringAt(61, 190, (uint8_t *) bufSwr, LEFT_MODE);

                }
                // если точно минимума больше не будет, но он был уже в этой итерации
                // то жесткий выход из итерации
                if ((lastFor != 0xff && lastFor + 3 * tu.stepC < x) ||
                    // выход если уже 4 мини-итерации небыло минимума (глобального)
                    localExit > 4)// выход из итерации если локальный показатель стал ухудшаться

                    goto dd;

            }//end if dropCircle
            i += tu.stepC;
            x += tu.stepC;

        } else { //end  if for

            dd://выход из итерации сюда в случаии ухудшения показаний

            tu.localCircleYN = NO;
            //если в данном цикле больше небыло хороших результатов
            if (lastFor == 0xff) {
                cNow = cBest;
                lNow = lBest;
                exitMain--;//выход из настройки в случаии уменьшения до 0
                orLC = ~orLC;//меняем Л С местами
            } else {//если мин был то..
                //адаптивный поиск откуда стартовать при следующей итерации
                if (orLC) {//-------------C-----------WHILE------
                    if (!lastFor) {//если итерация является лучшим последним значением, то с нее и начнем
                        cNow = cBest;
                    } else {//либо
                        int cTemp = cBest + max / 2;
                        if (cTemp >= -255) {
                            cNow = cTemp;
                        } else {
                            if (cTemp < -255)cNow = -255;
                            if (cTemp > 255) cNow = 255;
                        }
                    }
                } else {//-------------L----------WHILE-------
                    if (!lastFor) {//если итерация является лучшим последним значением, то с нее и начнем
                        lNow = lBest;
                    } else {
                        int lTemp = lBest - max / 2;
                        if (lTemp <= 0x7f && lTemp >= 0) {
                            lBest = lTemp;
                        } else {
                            if (lTemp < 0) lNow = 0;
                            if (lTemp > 0x7f) lNow = 0x7f;
                        }
                    }

                }

            }
            //если максимум был в внутри цикла
            if (lastFor > min && lastFor < max) {
                orLC = ~orLC;//меняем Л С местами
            }
        }

    } else {
        //Дочистка по Л и по С перебором
        lNow = lBest;
        cNow = cBest;
        tunerSaveBest();

        for (int l = -1; l <= 1; l++) {
            for (int ii = -4; ii <= 4; ii++) {
                uint8_t drop = YES;

                if (lNow + l >= 0 && lNow + l <= 0x7f) lLocal = lNow + l;
                // else drop = YES;

                if (cNow + ii >= -255 && cNow + ii <= 255) cLocal = cNow + ii;
                //else drop = YES;

                if (cLocal >= 0 && tu.more50) tu.more50 = NO;  //меняем емкость
                if (cLocal < 0 && !tu.more50) tu.more50 = YES;  //меняем емкость

                if (drop) {
                    tuner_write(tu.more50 ? //c50
                                (uint8_t) (lLocal | 0x80)
                                          ://подставим бит кондера
                                (uint8_t) (lLocal & 0x7f),
                                cLocal);

                    tu.needDrawSwrBarYN = YES;

                    osDelay(30);

                    readSwrTuner();//read swr ADC
                    rlNew = tu.SWR_ch_value[0] - tu.SWR_ch_value[1];//RL
                    if (rlNew > rlBest) {
                        rlBest = rlNew;
                        cBest = cLocal;
                        lBest = lLocal;
                        tu.circleC = cBest;
                        tu.circleL = (uint8_t) lBest;
                        tu.rl = rlBest;
                        tunerSaveBest();
                    }
                }
            }

        }

        //end дочистки

//            //реальные Л и С
//            uint16_t L_total = 0;
//            uint16_t C_total = 0;
//            for (uint8_t i = 0; i < 8; i++) {
//                if (cBest & tunerCPF[i][0]) C_total += tunerCPF[i][1];
//                if (i < 7)
//                    if (lBest & tunerLNH[i][0]) L_total += tunerLNH[i][1];
//            }

//        sprintf((char *) bufSwr, "Cp=%04d Ln=%04d ", tu.circleC, tu.circleL);
//        BSP_LCD_DisplayHStringAt(61, 206, (uint8_t *) bufSwr, LEFT_MODE);

        //выход с лучшими показателями
        tuner_write(tu.more50 ?
                    (uint8_t) (lBest | 0x80)
                              ://подставим бит кондера
                    (uint8_t) (lBest & 0x7f),
                    cBest);


        saveTunerTableToFram(); //save to fram
        back1: //выход без записи

        cwtoneYN(NO); //off tone
        tu.autoJustStartedYN = YES;
        tu.localCircleYN = NO;
        tu.autoGoingYN = NO;
        tu.tuning = NO;
        //dsp включаем назад мик или лайн
        DSP_TX_MUTE_WHEN_TUNING_SET(NO); //mute mic line
        dspMode.tuningYN = NO;
        //power вернуть мощность какая была
        po.powerBand[band.nowIsNumber]=oldPower; //вспомним какая была мощь
        powerAttSet();// обновляем мощьность


//        txYN(NO);//off tx
//        needTxChange();////off tx
//todo вернуть АТТ назад
        // pa_att_change_to((uint8_t) att.now[nowBandIsNumber], cwYN);
        //}

        return;
    }


}

Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 03:09:27 pm
Ну, в общем, да, я, конечно же, всё понял  pl33 44443 lllol, хотя, единственный язык программирования, который я когда-то знал, это Фортран.  rrr7777
Правильно ли я понял, что на 160 метров Вы стартуете с 4 позиции ёмкости из 256 возможных?
Или у Вас иная матрица?  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 28, 2020, 04:42:48 pm
 if (band.nowIsNumber < 3) {
            tu.circleL = 100; // из 256
            tu.circleC = -100;// из -128 до 128
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 28, 2020, 05:32:21 pm
tu.circleL = 100; // из 256

А, то есть старт со 100 при 256 позициях?   cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Егм от Октябрь 29, 2020, 05:47:11 am
По поводу рабочей матрицы
Её размер определяется размером локальной ямы
В моем случае матрица 2048Х2048 (проще с шагочами работать). Яма по пресете Игоря 6 ячеек .
Начинаю прогон с матрицей 4Х4 (меньше считать ) , но с КСВ <1.2 матрица 5Х5 .
КСВ <1.1 приходится делать матрицу 6Х6 .
Гарантировано нахожу мин КСВ
Осталось с направлениями векторов (куда следующую матрицу разворачивать ) разобраться .
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 30, 2020, 01:27:46 pm
А вот что интересно было бы услышать.  123123 123123 123123 123123

Положим, делаем универсальный автоматический тюнер для установки непосредственно на крыше в герметичной коробке, по фидеру подаём на него питание 24 В, снизу - коробка управления, врезанная в фидер.
С коробки управления на тюнер передаётся информация о диапазоне частот - до 2 МГц, от 2 до 4, от 4 до 8, от 8 до 16, и более 16 МГц, это ставится вручную.
На тюнере 4 выхода, которые так же можно переключать с коробки управления.
Кроме того, на коробке установлена кнопка "Настройка", которая активирует настройку тюнера.
При настройке на тюнер нужно подавать 5 Вт, мощность до 50 Вт сжигает тюнер не сразу - начинают перегреваться резисторы в измерительном мосте, при мощности свыше 50 Вт, практически мгновенно сгорают диоды в КСВ-метре.  dontt44
Тюнер передаёт на коробку управления информацию о включённом диапазоне, включённом выходе, и окончании настройки и переходе в рабочий режим.  1yep

Какие будут пожелания, предложения, критика?  cr123 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 30, 2020, 02:23:47 pm
А как на счет того чтобы поставить реле двуполярные? Подали напругу идет настройка через мост. Убрали напругу мост выключается, а комбинация реле остается.
Мы же можем по ксв метру трансивера смотреть настройку.  А можем и по току потребления смотреть закончилась или нет настройка.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 30, 2020, 02:26:50 pm
А как на счет того чтобы поставить реле двуполярные?

Ну, а смысл-то какой в этом заметном усложнении? Ведь и сами реле дороже, и ключей вдвое больше. Проц, один фиг, при следующем включении поставит реле в последнее состояние... pl33
А про окончание настройки тюнер на блок управления сообщит - с этим нет проблем - туда-сюда дуплексный канал с 16 командами - я даже проц к этому не привлекаю - DTMF использую, один из которых на сдвинутых частотах.  lol22

Кроме того, считаю полезным постоянный обмен - мало ли что там у тюнера не так, это сразу должно на пульте управления отобразиться... 1yep
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 30, 2020, 02:30:21 pm
Передача по кабелю еще та задача - проходили. Только очень медленно и  коряво, хотя речь шла только о бэверах (переключение антенн , дпф, увч). А тут пофиг, дали питанию - 5 сек на включение и дальше ожидание настройки. Можно еще током помигать когда готово будет
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Октябрь 30, 2020, 02:35:43 pm
Передача по кабелю еще та задача - проходили.

Да всё нормально, я сто лет это решение использую.
Если делать по-нормальному... cr123
100-миллисекундная задержка меня не беспокоит.
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Октябрь 30, 2020, 02:36:18 pm
без комментариев  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 08:08:39 pm
А вот и практические замеры тюнера с наборным полем 7*7 с Алиэкспресса, о котором чуть ранее велась дискуссия.  123123 cr123
Итак, 160 метров, 10 Ом.
Минимально достижимый КСВ с применённой матрицей - 2.23.
Смотрим на фото... 123123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 08:11:16 pm
Идём дальше - то же сопротивление, частота 3.5 МГц, минимально достижимый КСВ=1.037, смотрим на фото... 56511
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 08:14:38 pm
7 МГц, 10 Ом. Минимально достижимый КСВ=1.37 (и всё потому, что пропорция не соблюдена в матрицах  44443 pl33 lllol).
Смотрим на фото - это вообще что-то невероятное... 44443 pl33 dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 08:17:19 pm
Идём дальше - нагрузка 250 Ом, 160 метров, минимально достижимый КСВ=1.021, смотрим картинку... 123123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 08:20:33 pm
80 метров, минимально достижимый КСВ=1.06, см. картинку, похоже, КСВ-метр данного изделия, мягко говоря, не совсем точен... 444tom
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 08:22:37 pm
То же 40 метров, минимально достижимый КСВ=1.017... dontt44 cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 08:23:27 pm
Вот так.  dontt44
Зато, всё быстро работает, и дёшево... lllol no88 pl33 44443 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Ноябрь 03, 2020, 10:03:51 pm
А что на индикаторе ?
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 10:29:00 pm
А что на индикаторе ?

А фиг знает.  dontt44
Когда мощность снимается, там отображаются ёмкость и индуктивность.   1yep
Товарищ, что купил изделие, пытался разузнать подробности алгоритма, но, к сожалению, кроме того, что это какой-то интеллектуальный перебор, информации не получил.
По поводу интеллекта этого перебора у меня есть серьёзные сомнения, похоже, никто, кроме меня, серьёзно математикой тюнинга так и не занимался... lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Ноябрь 03, 2020, 10:33:50 pm
Чудес не бывает , там и 8*8 мало
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 03, 2020, 11:35:03 pm
Товарищ написал, что что-то там, типа, не работало, и, вроде бы, исправил.
Ждём новых картинок.  1yep
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 04, 2020, 11:31:07 am
На данный момент информация, что, вроде бы, с процом в китайском тюнере проблемы.
Новый выписал, как приедет, проверим ещё раз.  dontt44 123123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 08, 2020, 01:58:25 pm
Слегка подкорректировал алгоритм настройки своего тюнера - теперь на семёрке при КСВ нагрузки 10, настраиваемый КСВ в наихудшем случае, составит 1.25 против 1.6 в предыдущем алгоритме.  1yep 1999
Плюс, сокращение времени полной настройки в среднем на 15...20%.  pl33
Причём, эти 1.25 не являются абсолютным минимумом - он 1.062 (см. Оптимальная настройка), чтобы попасть в этот абсолютный минимум, потребуется двойное нажатие на кнопку "Точная настройка" (после первого нажатия будет 1.145 - см. прикреплённую матрицу 123123  cr123 44443 pl33), каждая такая иттерация длится 1.6 с.  dontt44
Можно было бы, конечно, включить её сразу в алгоритм, но в 95% случаев даже при КСВ нагрузки 10, не говоря уже о меньших КСВ  123123 123123, это бесполезная трата времени, т. к., оптимальную точку алгоритм находит и без этого... pl33 44443 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:31:42 pm
Сменили процессор в китайском тюнере, выкладываю картинки - теперь там всё абсолютно исправно.
Итак, нагрузка 250 Ом (КСВ=5), частота 14 МГц теоретически достижимый КСВ=1.222, прибор показывает лучше - либо он не совсем точный, либо номиналы катушек или конденсаторов отклонились в нужную сторону, что вполне возможно... 1yep
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:33:30 pm
То же самое 7 МГц. Теоретически достижимый КСВ=1.017.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:36:20 pm
Те же 250 Ом 3.5 МГц, теоретически достижимый КСВ=1.057.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:38:11 pm
Те же 250 Ом 1.8 МГц, теоретически достижимый КСВ=1.004.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:39:44 pm
1.8 МГц 10 Ом (КСВ=5), теоретически достижимый КСВ=2.36.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:41:43 pm
7 МГц 10 Ом, теоретически достижимый КСВ=1.37
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:43:56 pm
14 МГц 10 Ом, теоретически достижимый КСВ=1.06.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:45:41 pm
21 МГц 10 Ом, теоретически достижимый КСВ=1.104
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:46:54 pm
28 МГц 10 Ом, теоретически достижимый КСВ=1.224
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 21, 2020, 11:47:31 pm
Вот такая фигня. Зато быстро работает, и дёшево... cr123 44443 lllol dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 27, 2020, 10:57:51 pm
А вот как выглядит бескомпромиссный автоматический тюнер на 500 Вт непрерывной мощности и КСВ нагрузки до 10 включительно в непрерывном диапазоне от 1.9 до 30 МГц.  123123
В смысле, его силовая часть. Ни по одной катушке, или конденсатору перегрузки нет, можно работать не выключаясь до посинения без обдува.
2 шт. Т157-17, 3 шт. Т130-0, одна Т106-0, и пара линейных катушек dontt44 1999 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Ноябрь 28, 2020, 10:03:22 am
Круто! но на выходе закосячили  cr123
Дорожки земли очень близко к сигнальной, и на входе тоже самое. На 28 будет паразитная емкость.
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Ноябрь 28, 2020, 10:07:19 am
А это мой вариант
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 28, 2020, 10:29:14 am
Дорожки земли очень близко к сигнальной

Да не, там не критично. Тем более, обратите внимание, что на выходе просветы в 3...4 раза более широкие - см. фото. А вот что реально огорчило - так это то, что общая ёмкость с общей шины конденсаторов и катушек под 80 пФ, несмотря на огромные зазоры, такое ощущение, что в Резоните что-то с материалом накосячили - даже расчётные ёмкости площадок превышают расчётные в 3 раза!
Плата довольно экзотическая - это четырёхслойка с фольгой 100 мкм... cr123 dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Ноябрь 28, 2020, 11:10:48 am
шины конденсаторов и катушек под 80 пФ
А где ближайшая земля ? Там вообще не должно близко быть. 
Когда у меня 80 пф было то все что выше 24 МГц в труху сломалось, поэтому новую плату и делал.
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Ноябрь 28, 2020, 11:14:43 am
оба слоя
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Ноябрь 28, 2020, 01:54:41 pm
А где ближайшая земля ?

Да в том-то и дело, что очень далеко. У меня на односторонней плате площадки существенно с большей площадью, а ёмкость ниже.  dontt44
Тут реально по-моему, какая-то фигня с материалом... dontt44 no88
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Декабрь 06, 2020, 04:45:09 pm
А самое интересное, что, несмотря на заметную паразитную ёмкость реальной платы, мой алгоритм вытягивает КСВ десятку (проверял на 470 и 4.7 Ом) практически в ту же точку, что и даёт расчёт Маткада на всех КВ диапазонах.
На промежуточных точках с реактивностями пока не смотрел.
Только вчера получил правильно отредактированную программу под мой алгоритм, предыдущие были с глюками.  dontt44
Ну, и ещё про мелкие пакости - при использовании указанных выше реле, один фиг, мелкие неконтакты остаются, поэтому при Rн=470 Ом, примерно в 30% случаев алгоритм не дотягивает КСВ на входе до минимально достижимого, там порядка 1.3 остаётся при минимуме 1.05.  dontt44
Перезапуск приводит всё в норму.  1999
Красивых вариантов решения этой проблемы пока что не вижу.  dontt44
А вот КСВ пятёрка менее требователен к точности контактов, с ним глюков, фактически, нет... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 07, 2021, 08:40:29 pm
Ну, и ещё про мелкие пакости - при использовании указанных выше реле, один фиг, мелкие неконтакты остаются, поэтому при Rн=470 Ом, примерно в 30% случаев алгоритм не дотягивает КСВ на входе до минимально достижимого

Не спеша припаяли к моему киловаттному автоматическому тюнеру индикатор, и при проверке было найдено неисправное реле.  cr123
Там внутри механика была сломана - пластик у китайцев оказался некачественный.  dontt44
Теперь всё строится без проблем, дребезг отсутствует полностью.  1999
Что очень важно - настройка идёт при питании резистивного моста 20В, т. е., в согласованную нагрузку выходит всего 2 Вт. Абсолютно без всякой потери точности измерения, эту мощность можно снизить в 4 раза, однако, тут может возникнуть проблема с соседями-киловаттниками - если они в антенне будут наводить такого же порядка помехи, точность измерения КСВ будет снижена, и автоматическая настройка затруднена.  1yep
Фото прикреплено, кино вот тут https://cloud.mail.ru/public/xqS3/iisQ4gm3E  123123 1999 cr123 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 07, 2021, 08:54:44 pm
Вот кино для тех, у кого с русскоязычными ресурсами известные проблемы... cr123 lllol

https://dropmefiles.com/CCyIx  123123
Название: Re: И снова про автоматический тюнер
Отправлено: ra0ahc от Февраль 07, 2021, 10:08:32 pm
Да уж
Сделали так сделали
Скорость впечатляет
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 07, 2021, 10:16:06 pm
Скорость впечатляет

Ну, так не зря же с алгоритмом возились.  cr123 Причём, обратите внимание - это не кастрат 7*7, или менее, это честные 8*8, т. е. 256 ёмкостей и столько же индуктивностей... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Ut1lw от Февраль 07, 2021, 10:22:54 pm
Супер! 1999
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 07, 2021, 10:54:26 pm
 cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Relayer от Февраль 08, 2021, 09:30:51 am
Вот кино для тех
ютуб выходной штоле? такие объемы предпочтительнее там выкладывать - не у всех же 100мбит оптика
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 08, 2021, 11:02:26 am
такие объемы предпочтительнее там выкладывать - не у всех же 100мбит оптика

Попробую. Хотя не совсем понимаю, в чём проигрыш моего выкладывания - скачиваете и смотрите. Или я что-то не понял?   cr123
Название: Re: И снова про автоматический тюнер
Отправлено: rtty от Февраль 08, 2021, 11:08:03 am
Или я что-то не понял?   cr123

К примеру, в Украине маил.ру и яндекс-диски заблокированы у большинства провайдеров, приходится доплнительно включать анонимайзеры... Бывает так, что они установлены не на всех устройствах, короче, просмотр кино или прослушивание аудио, выложенных на эти ресурсы иногда затрудняется. Ютуб - нигде не банят пока.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 08, 2021, 11:20:09 am
Украине маил.ру и яндекс-диски заблокированы

Я в курсе, так там же ниже на нерусском ресурсе ссылка - см. http://analogtrx.com/SMF/index.php?topic=396.msg27754#msg27754
Или это тоже у вас блокируют?  dontt44  444tom
Название: Re: И снова про автоматический тюнер
Отправлено: rtty от Февраль 08, 2021, 11:34:44 am
Не заметил вчера другую ссылку, но такие хранилища для кино не очень, в них нет или не всегда работает встроенный плеер. Если аудио файлы еще проигрывают браузером или каким-то встроенным плеером ОС, то кино - не всегда (не на всех пользуемых компах) могут быть установлены нужные кодеки-плееры.
В этом плане ютуб или забанненные маил-яндекс все же лучше были.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 08, 2021, 11:46:39 am
Хорошо, сегодня попробую с Ютубом.  1yep
Будем надеяться, что до забанивания его русскоязычного сегмента у вас не додумаются... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: r1tx от Февраль 08, 2021, 01:49:27 pm
Скорее у нас додумаются до забанивания англоязычного =) rutube.ru

Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 08, 2021, 02:09:37 pm
Вот на Ютубе последнее видео.  123123
Есть проблемы с просмотром?  pl33 44443 lol22

https://www.youtube.com/watch?v=8uXoazQ0DVY&feature=youtu.be
Название: Re: И снова про автоматический тюнер
Отправлено: rtty от Февраль 08, 2021, 02:26:00 pm
На телефоне нормально тоже.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 08, 2021, 02:44:17 pm
На телефоне нормально тоже.

Это радует... lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Орешек от Февраль 09, 2021, 09:19:21 pm
https://www.youtube.com/watch?v=8uXoazQ0DVY&feature=youtu.be

 id99 lol22 123123 123123 123123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Февраль 09, 2021, 09:42:31 pm
 1yep cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 09, 2021, 12:29:37 pm
http://analogtrx.com/SMF/index.php?topic=22.msg32401#msg32401  cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 10, 2021, 12:36:19 am
В предыдущем сообщении ссылка на кино о работе автоматического тюнера в усилителе РС-419, было бы интересно услышать мнение о назначенных мною кнопках.
Итак, на сегодняшний день, у тюнера 8 кнопок, расположенных в 2 ряда по 4 кнопки в каждом.
Слева направо, сверху вниз, через дробь функция кнопок в режиме установок, в которую вход через первую кнопку.  123123
1. Уст/Esc - вход в установки/выход из них без сохранения
2. Bypass/меню (движение по строкам меню в режиме установок - см. прикрепление)
3. Target/- установка КСВ, по достижении которого тюнер прекращает настройку
4. КСВ антенны/+
9. Сохранение (сохранение параметров в режиме установок, вне этого режима, сохранение положения тюнера и заданного Target)
10. КСВ тюнера
11. Настройка
12. Матрица - прострел 90 ближайших к текущему состоянию точек.

Если кто-то что-то понял, хотелось бы замечаний и предложений, что я ещё забыл, что можно сделать красивее, что можно назвать более корректно.
Всё это довольно субъективно, можно высказывать даже бредовые идеи... pl33 lllol lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 10, 2021, 12:56:24 am
На дисплее тюнера отображается

Первый ряд

Режим работы (RX/TX),

Системные ошибки TX и С со значком градуса - первый транспарант зажигается при отсутствии нужного уровня падающей волны в режиме "Настройка" (автоматика поддерживает напряжение на входе настроечного моста в этом режиме 30 В), системная ошибка С - превышение температуры процессорной платы выше 60 град.

Ошибки усилителя -

I - превышение потребляемого тока

U - превышение предельного напряжения на стоках

С - повышение температуры кристалла транзистора выше 135 град.

Ri - превышение допустимого КСВ по входу фильтров

Ro - превышение КСВ=1.5 по выходу фильтров.

Второй ряд

Напряжение на входе 12 - вольтовых КРЕНок, питающих все основные узлы тюнера и трансивера, при снижении ниже 15 В, транспарант переключается на инверсное отображение, загорается жёлтый светодиод предупреждения.

Частота среза ФНЧ

Температура кристалла транзистора.

Третий ряд

КСВ антенны.

Target - см. пост выше.

Real - КСВ по входу тюнера.

Четвёртый ряд

Состояние тюнера - BYPASS/TUNER

Текущая индуктивность тюнера

Текущая ёмкость тюнера, и её расположение (input/output).

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

Если у кого есть пожелания, предложения, критика, тоже хотелось бы услышать... lol22

 
Название: Re: И снова про автоматический тюнер
Отправлено: rtty от Май 10, 2021, 11:09:16 am
Память у тюнера есть?

Т.е. когда сменяется диапазон, он сразу ставит прошлые настройки, которые были на этом диапазоне.
У всех буржуев это сейчас присутствует де-факто.

А для более точной пред-настройки так же обычно есть обмен частоты с контроллером синтезатора, чтобы в пределах диапазона тоже выставлял "на холодную" уже ранее выставленные точки, антенны то узкополосные, скажем на 160 и 80ке обычно минимум 2-3 участка у тюнера, т.е. идешь по диапазону от 3500 до 3800кГц - аппарат даже без перехода на передачу несколько раз уже щелкает реле внутри тюнера - выставляет из ячеек памяти номиналы LC.

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

А экран на славу сделали, даже переизбыток информации, при просмотре кино только к концу начал ориентироваться, что-где...
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 10, 2021, 11:52:31 am
Память у тюнера есть?

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

В некоторых моделях есть и частотомер, который даже без интерфейса на синтезатор

Да, не вопрос это было сделать, но, как Вы правильно заметили, даже в 100-ваттном тюнере нагорячую переключать нельзя, и при киловатте после этого реле может сразу сгореть.
Так что, обойдёмся пока без этого... dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 10, 2021, 02:48:58 pm
Просто при разработке ставилась задача, особо не заботаниваясь, сделать устройство, которое в составе комплекса РС-419 будет делать всё на свете, а при автономной работе выполнять минимально необходимые функции.
Именно поэтому, и памяти в него не стали засовывать.  dontt44
В отличие от остальных тюнеров, здесь, как я уже писал ранее, исключена настройка нагорячую, и контакты реле убить нельзя - при нажатии кнопки "Настр", или "Матрица" между усилителем и тюнером включается измерительный мост, на входе которого автоматически поддерживается неизменное напряжение 30 В, т. е., на согласованной 50-омной нагрузке будет только 15 В (4.5 Вт) - настройка, фактически, тихая.
Без всяких проблем напряжение на входе моста можно снизить хоть в 5 раз, но, при этом возникает риск неточной настройки из-за эфирных помех при плохой помеховой обстановке.  dontt44
Минусы такого решения так же очевидны - невозможность оперативного измерения КСВ в процессе работы. И, хотя, КСВ-метр на колечке на входе тюнера стоит, он используется только для защиты (при мощности 500 Вт КСВ более 1.5 включает защиту), на индикатор не вижу смысла его выводить - точность невелика.  1yep
Название: Re: И снова про автоматический тюнер
Отправлено: Роман от Май 11, 2021, 11:18:15 pm
Прочел всю ветку, однако не обнаружил упоминаний о том, какой контроллер используется в согласуйке, возможно про это не здесь (я пока слабо ориентируюсь в структуре ресурса). Подскажите плс, где посмотреть?
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 12, 2021, 12:07:26 am
Там pic стоит, никакой информации о плате процессора на этом форуме пока что нет - я разрабатывал алгоритм, дизайн, управление, схемотехнику всего, кроме процессорной платы, что там по моему ТЗ чудил программист, мне даже не интересно - я просто припаял свои провода к его плате, и залил программу... dontt44
Название: Re: И снова про автоматический тюнер
Отправлено: Роман от Май 12, 2021, 08:24:57 am
Спасибо! Понял, теперь более или менее целостная картина (у меня))).
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 12, 2021, 10:21:30 am
 1yep
Совершенно не исключаю, что со временем выложу и плату процессора. На данный момент это не моя интеллектуальная собственность... cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 12, 2021, 10:38:09 am
Имена спонсоров я не комментирую... cr123  lol22
Могу лишь сообщить, что тот же синтез где-то двум десяткам людей продан, и все они в какой-то мере проект проспонсировали.   pl33
Название: Re: И снова про автоматический тюнер
Отправлено: Core от Май 12, 2021, 10:58:44 am
Мне на пробу вышлите синтез я с опорой проверю. С возвратом.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 12, 2021, 11:12:40 am
Так один только остался - всё давно рассовано.  dontt44
А нефтяная жила иссякла, и миллионы мне давно не платят. А Вы сухарями питаетесь, вдруг что случится, и я останусь без последней платы.
Я ведь все локти себе пообкусаю... pl33
Название: Re: И снова про автоматический тюнер
Отправлено: Core от Май 12, 2021, 11:23:09 am
Понял. Ну мало ли.
Название: Re: И снова про автоматический тюнер
Отправлено: Роман от Май 12, 2021, 12:49:44 pm
Могу лишь сообщить, что тот же синтез где-то двум десяткам людей продан, и все они в какой-то мере проект проспонсировали.

Я бы подписался, результат впечатляет. Если вдруг что, - готов.)
Название: Re: И снова про автоматический тюнер
Отправлено: Core от Май 12, 2021, 12:56:09 pm
За 15ку лучше самому собрать
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 12, 2021, 02:04:50 pm
Я бы подписался, результат впечатляет. Если вдруг что, - готов.)

Да не вопрос, только дешевле 15 тыс. не интересно.
Либо с SI на борту, либо без неё.  dontt44 1yep
Если что - в личку, срок изготовления - не более месяца.  123123
Название: Re: И снова про автоматический тюнер
Отправлено: Роман от Май 13, 2021, 06:00:44 pm
Ок, отпишусь по готовности.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Май 13, 2021, 06:08:01 pm
 1yep cr123
Название: Re: И снова про автоматический тюнер
Отправлено: Dim от Июнь 16, 2021, 02:31:49 pm
Такой конструктор кто-нибудь собирал?
 https://aliexpress.ru/item/4001158847548.html?spm=a2g0o.search0302.0.0.3622df94tGMYqh&algo_pvid=1f51d13b-ae86-4aca-a7c7-f9185a9f62b6&algo_expid=1f51d13b-ae86-4aca-a7c7-f9185a9f62b6-2&btsid=0b8b034516238427984164107e55e4&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&sku_id=12000016837074193
Хочу в полумонстре с двумя КТ956А на выходе применить.Думаю,что дисплей не нужен будет. На импортных аппаратах КСВ и мощность на основном стрелочном индикаторе (С-метре) показывается,переключатель там есть.С-метр-Вых.мощность-КСВ и т.д.
Если в этом конструкторе просто не подключать дисплей,ничего ведь в работе тюнера не заглючит?
Название: Re: И снова про автоматический тюнер
Отправлено: Ut1lw от Июнь 16, 2021, 03:12:41 pm
Еще б указали пределы согласоваия.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июнь 16, 2021, 05:12:43 pm
Еще б указали пределы согласоваия.

 С теми номиналами, что есть, от 1.9 до 27 МГц КСВ тройка в не хуже, чем 1.35 можно приводить, если алгоритм не глючит.  44443
А он какой-то оригинальный, минимум толком не ищет - я где-то на форуме подробный отчёт выкладывал.
Плюс одна релюха, перекидывающая батарею конденсаторов, а это значит, что в одном из двух вариантов (конденсаторы либо на входе, либо, на выходе), проводник будет через всю плату тянуться.  44443
Хотя, что-то, несомненно, получаться будет, тем более цена такая, что можно сразу десяток брать... 44443 lol22

У меня, к примеру, если брать всё по-честному, и не менять конденсаторы mica на батареи высоковольтных NPO, каждый кондёр в среднем в лучшем случае 300 руб., аналогично кольца, релюхи тоже, как минимум, 150 руб. штука.
Но, зато у меня 500 Вт гарантированно.  1yep
Название: Re: И снова про автоматический тюнер
Отправлено: zenit от Июнь 17, 2021, 12:37:09 am
Такой конструктор кто-нибудь собирал?
Я собирал- хорошо работает. Проще купить набор у китайцев чем по миру детали сшибать.
Если в этом конструкторе просто не подключать дисплей,ничего ведь в работе тюнера не заглючит?
Там в памяти можно править числа и со светодиодами использовать без дисплея. Но нужен программатор для пика. Китайцы своё не изобретали.  Отсюда всё брали http://www.sdr-deluxe.com/forum/7-18-1
Название: Re: И снова про автоматический тюнер
Отправлено: NikB от Июнь 17, 2021, 04:55:03 am
Игорь, здравствуйте!
Вопрос: на страницах темы видел схему вашего тнера, там антенеый вход коммутировался таким образом, что тюнер работает только на передачу. Почему так сделано? Спасибо.
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Июнь 17, 2021, 09:39:06 am
тюнер работает только на передачу. Почему так сделано?

Да, всё именно так. Объясняется всё просто - во-первых, при работе на приём через тюнер, в тракте оказывается большое число контактов реле, пропустить через которые постоянный ток для гарантированного прострела окисла не представляется возможным, в связи с чем, появляется высокая вероятность поймать здесь искажения.
Кроме того, и катушки тюнера, как это несложно заметить, с ферромагнетиками, которые в ряде случаев, несмотря на свой большой размер, тоже могут внести искажения, превышающие собственные искажения тракта.
Вот именно по этим двум причинам, и было принято решение не использовать тюнер в тракте приёма, небольшая потеря реальной чувствительности при таком решении не сильно критична... dontt44 lol22
Название: Re: И снова про автоматический тюнер
Отправлено: Игорь 2 от Сентябрь 20, 2021, 07:19:23 pm
Уже с месяц ношусь с идеей вставить свой автоматический тюнер с походную станцию.  cr123
К сожалению, монстровый вариант не влезает по размерам, да и куча заложенных в нём функций в походном варианте не нужны.  1yep
Т. е., полагаю, достаточно трёх кнопок - Настр, Матрица, Память., целевой КСВ пусть всегда будет единица.
На индикаторе тоже хочу по минимуму, типа, КСВ антенны, и КСВ на входе тюнера.
В виде одной платы хочется сделать, которая и будет управлять реле катушек и конденсаторов.  1yep
Всё то же самое - матрица LC 8*8, т. е., всё по-серьёзному. Проблема одна - за написание новой программы перетрассировку и напайку нужно вбухать порядка 30000 руб., а я на свои забавы столько выкладывать не хочу.  dontt44 1yep
Если у кого есть желание разделить финансовые тяготы  44443, можно наделать кучу таких плат с моим нормальным алгоритмом, и нормальной матрицей, а не убожеством 7*7, когда на массу реальных нагрузок настроится нормально нельзя даже теоретически.  cr123 cr123 cr123
Примерный размер платы полагаю 50*80 мм.

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