Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 05.11.2009, 14:16  
ua3gdw
Частый гость
 
Регистрация: 09.12.2006
Сообщений: 12
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
ua3gdw на пути к лучшему
По умолчанию Алгоритм настройки автоматического антенного тюнера

Собираю автоматический антенный тюнер (коротковолновики поймут). Схема стандартная: Г-образный контур (коммутация LC релейная) + управление микроконтроллером PIC16F874. Интересует алгоритм настройки этого контура, может кто сталкивался с этим? Имеем 255 значений L и столько же C, если в процессе настройки перебирать все значения измеряя при этом КСВ, то получается долго (255 * 255 = 65025 вариантов за 8 сек. А если ещё емкость переключать в холодный или горячий конец... ) и как-то "криво" на мой взгляд. Кто писал подобную программу для микроконтроллеров?
Реклама:
ua3gdw вне форума  
Непрочитано 05.11.2009, 15:20  
=GM=
Прописка
 
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
=GM= на пути к лучшему
По умолчанию Re: Алгоритм настройки автоматического антенного тюнера

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

(Вообще говоря, я сомневаюсь, что ваша целевая функция имеет один максимум, поэтому для поиска подходящей точки для спуска можно сделать быстрый грубый перебор L и C, скажем через 8, всего 64 позиции)
=GM= вне форума  
Непрочитано 05.11.2009, 15:45  
frend
Вид на жительство
 
Регистрация: 19.05.2005
Сообщений: 478
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 16 сообщении(ях)
frend на пути к лучшему
По умолчанию Re: Алгоритм настройки автоматического антенного тюнера

Сообщение от ua3gdw Посмотреть сообщение
Собираю автоматический антенный тюнер (коротковолновики поймут). Схема стандартная: Г-образный контур (коммутация LC релейная) + управление микроконтроллером PIC16F874. Интересует алгоритм настройки этого контура, может кто сталкивался с этим? Имеем 255 значений L и столько же C, если в процессе настройки перебирать все значения измеряя при этом КСВ, то получается долго (255 * 255 = 65025 вариантов за 8 сек. А если ещё емкость переключать в холодный или горячий конец... ) и как-то "криво" на мой взгляд. Кто писал подобную программу для микроконтроллеров?
думаю что для начала нужно иметь таблицу со значениями оптимальной настойки на данной частоте
и начинать плясать оттуда
frend вне форума  
Непрочитано 09.02.2012, 18:20  
Вячеслав Валентинович
Прохожий
 
Регистрация: 28.10.2009
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Вячеслав Валентинович на пути к лучшему
По умолчанию Re: Алгоритм настройки автоматического антенного тюнера

Немножко в сторону: у радиостанции Р-161А2 (военная, на базе ЗИЛ-131, 1.2 кВт ламповый, 1 - 58 МГц) метод перестройки антенного согласующего устройства похож: 255 настроек С + 255 настроек L, всё это настраивается вручную с помощью 2 ручек С и L с контролем по семисегментным индикаторам, а чтобы не наугад - то для этого есть таблица с предварительными настройками для АЗИ, диполя, волнового канала и штыря (для 3 последних - под конкретную их длину). В согласующем устройстве 11 катушек индуктивности и 11 конденсаторов, для перестройки контура вручную используются по 8 штук с каждого набора, т.к. число 255 в двоичной форме состоит из 8 разрядов, и при перестройке катушки и конденсаторы подключаются и отключаются с помощью высоковольтных контакторов (т.е. реле) в зависимости от состояния каждого бита 8-ми разрядного двоичного счётчика. Но катушки и конденсаторы конкретно не привязаны к определённым битам - в зависимости от несущей чатоты задействуются только последовательно 8 из 11, остальные 3 находятся в фиксированном положении.
На практике на настройку этих "трещёток" уходит где-то 40 секунд кручения двух ручек (если контакты реле не окислились).
Набор конденсаторов такой: 2+4+8+16+32+64+128+256+512+1024+2048 пФ, для катушек похож (только не помню номиналов).
Вячеслав Валентинович вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 02:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot