Ну, в целом это выполнимо программно. Кто в железе будет воплощать? И оно вообще кому-то нужно?
Покрутить КПЕ шаговым движком можно и на столе. А испытания в реальной конструкции всё же провести не помешает.
Я так понимаю, что автоматическая настройка - задачка не простая. Паразитные резонансы П-контура будет сложно отловить (надеюсь правильно вспомнил название). Можно предустановки делать для нужных диапазонов. УМ в подавляющем большинстве работает в стационарных условиях и на известную нагрузку. Настроить вручную П-контур, нажать кнопку, сохранить настройки. И так для каждого диапазона (поддиапазона). Программно выглядит не сложно. А вот механически это весьма трудоемкое занятие. Всякие люфты, несоосности, шестерни и пр.
Я так думаю, что если кто-то соберет механику, то программу написать и отладить особого труда не составит. Я механикой заниматься не буду, руки не заточены Готовое из набора могу собрать, или что-то простое выпилить.
Можно конечно разобрать УМ от Р-140 и на его базе сделать. НО, для этого нужно иметь Р-140, а если он есть и работает, то путь работает. А если шаловливые ручки полазили, то тут уже... В общем, идея интересная, а механика сложная. Может отложим на далекую перспективу? Пока есть чем заняться)
Так сделано во всех ламповых усилителях с автонастройкой, что разработанных 50 лет назад что современных.
разница только в элементарной базе и схемотехнике фазового детектора.
Добавлено через 14 минут(ы):
на самом деле проще чем кажется.
по банддате включаются нужные отводы П-Контура, по датчикам двигатели крутят КПЕ из положений максимальной емкости (для настройки вариометром по бандадте включаются нужные горячие КПЕ а вариометр крутится от максимальной индуктивности). Паразитных резонансов опасаться не стоит, словить их можно если настраивать из произвольного положения или настроиться на гармонику из положений минимальных емкостей/индуктивностей
это имеет значение если настройка ведется по запомненным настройкам, при автоматической настройке они роли не играют, обычная ременная передача или через шестерни, с муфтой для проскальзывания когда емкость встанет в конечное положение.
это каждому придется делать под свои комплектующие и компоновку, в принципе соединить моторчик с осью конденсатора не слишком большая проблема, особенно если используются КПЕ с аппаратуры в которых это было сделано изначально, например от авиационных радиостанций.
Это если делать БМЗ как в радистанциях типа Р-140, Р-837, и подобных, там механика реально сложная, сначала мозг надо сломать как оно работает, механика автонастройки бывает чуть сложнее чем просто моторчик соединен с осью, но только по причине релейной логики для управления.
Есть еще вариант применения датчика обратной связи на резисторе например, тогда можно релизовать запоминание настроек выставляя элементы П-контура до получения нужных значений (по сути ротатор для антенны только вместо данных углов наводки используются данные сохраненные после ручной настройки).
правда есть один нюанс, 328р может просто по количеству портов не потянуть все необходимое для автонастройки (проблема может быть только в этом), надо ведь еще управлять переходом трансивера на передачу, ограничением мощности раскачки, включение пониженного анодного напряжения при наличии такой возможности, контроль начальных положений КПЕ, выходы разрешения/запрета настройки горячего и холодного КПЕ.
Последний раз редактировалось Milldi; 10.01.2020 в 18:58.
В моем случае к счастью да, мне только заменить двигатели 400гц на постоянного тока или шаговые (хотя есть идея попробовать их включить от УНЧ, 0,5-1 вт для их питания обеспечат практически любой копеечный усилитель), так как в наличии только КПЕ и вариометры от авиационных радиостанций.
Но поставить рядом с КПЕ моторчик, на оси КПЕ и мотрчика насадить шкивы и надеть ремешок не слишком сложная задача.
А алгоритм автонастройки описан в ТО радиостанций, за 50 лет в нем ничего не изменилось, Сначала емкости/вариометр устанавливаются в начальное положение, далее сигнал с фазового детектора положительный крутим в одну сторону, отрицательный крутим в другую сторону, нулевой или около нуля, останавливаем двигатель, потом также настраивается и конденсатор нагрузки, по току экранной сетки если меньше нормы крутим в одну сторону, если больше нормы крутим в другую сторону, для каскада с ОС сравниваются токи анода и ток катода, и моторчик крутит пока между ними не будет нужного соотношения (значение определяется при первичной настройке каскада), потом еще раз запускается настройка горячего КПЕ для более точной подстройки.
Последний раз редактировалось Milldi; 10.01.2020 в 19:19.
По поводу автоматической перестройки УМ - - идея из другого прожекта :
КПЕ крутят шаровые двигатели.
На осях КПЕ установлены по переменному резистору - датчики угла поворота. Крайние выводы резисторов к питанию. Средний вывод переменного резистора - на аналоговый порт ардуины. Два КПЕ - нужны два порта. Но тут они уже заняты.
Мы настраиваем каждый диапазон один раз вручную, запоминаем напряжения от переменных резисторов на аналоговых портах для каждого диапазона.
Стаем на передачу - измеряем частоту - получаем диапазон, берём из памяти нужные напряжения, сравниваемых с текущими от КПЕ. Включаемые двигатели и крутим КПЕ - до получения минимальной разницы между напряжениями - останавливаем двигатели. Включаемые нужное реле переключения отвода катушки П-контура.
Ардуины нано для этого не хватит.
П.С.:
Во понаписывал, сложно получается, мало кто захочет этот прожект повторить....
Последний раз редактировалось tomcat; 10.01.2020 в 20:16.
Полуавтоматический режим. Получается некий компромисс между сложной механикой и алгоритмом настройки. Вполне возможно сделать такой вариант, но если все и вся контролировать конечно портов не хватит. Другой вопрос, с какой дискретностью по частоте нужно сохранять - 10, 25, 50кГц?
Резистор на оси может и решение, но механически не простое и во времени не стабильное.
Если шаговый двигатель, то проще считать шаги, ну и иметь точку начала отсчёта....чтобы от неё начинать отсчёт.
И простая математика:
например 20М от Нуля надо 150 шагов
15М надо 120 шагов
Значит чтобы перейти с 15 на 20, надо 30 шагов
В случае проскакивания шагов, можно отсчитать и от нуля....это всё равно будет быстро.
Галетный переключатель, каждый диапазон 30 градусов, что просто считается на количество шагов.
И конечно надо ставить шестерни или зубчатый ремень, чтобы плавно подстраиваться особенно на 10М....и чтобы легче было галетник щёлкать.
Шестерни требуют точности установки , а ремень когда-то слегка растянется и надо подтягивать.
Обычно плата управления щаговыми двигателями требует количество шагов и направления вращения.
Можно и по 2-3 антенны на диапазон запоминать настройки.
Т.е предварительно всё настраивается, а потом просто вызывается из памяти кнопками на передней панели или с какого-то пульта.
Если имеется ввиду вариант выбора диапазона работы УМ (например для переключения реле входных ДПФ или Отводов катушки П-контура) - то там хватит 100 кГц.
Как вариант - вводить нулевое положение, которое передавать на ардуину, когда КПЕ через него проходит.Если шаговый двигатель, то проще считать шаги, ну и иметь точку начала отсчёта....чтобы от неё начинать отсчёт.
И простая математика:
например 20М от Нуля надо 150 шагов
15М надо 120 шагов
Значит чтобы перейти с 15 на 20, надо 30 шагов
В случае проскакивания шагов, можно отсчитать и от нуля....это всё равно будет быстро.
КПЕ будет без ограничения вращения, вращать КПЕ можно только в одну сторону,
и после прохода нулевой точки - шаги ШД каждый раз при перестройке считать, и останавливать ШД после набора необходимого количества импульсов.
Последний раз редактировалось tomcat; 10.01.2020 в 21:42.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)