Просмотр полной версии : Автоматический антенный тюнер UR4QBP на ATmega8
Страницы :
[
1]
2
3
4
5
6
7
8
9
Всех приветствую.
на Своей страничке UR4QBP, http://ur4qbp.ucoz.ua/publ/3-1-0-18
выложил проэкт тюнера, исходники присутствуют и прошивка.
Я все собрал, цифру, блок реле. все щелкает , управляется в ручном режиме, в режиме авто релюхи щелкают бесконечно, а должно при КСВ=1 выключаться :cry:
Сильно смущает , то что неработает измеритель КСВ. (24,25 ноги меги8) все цепи проверил, соплей нет, и т.д. :-(
Вопрос в чем, есть исходники, может кто глянет в чем дело?
может в фуз битах, может еще в чем
Порпобуйте обычным тестером измерить напряжение на 24 и 25 ножках, и вручную посчитать КСВ. Судя по программе, если КСВ < 1.1, тюнер прекращает настройку. Попробуйте вручную от переменных резисторов подать на эти ножки такое напряжение, чтобы была иммитация КСВ, близкого к 1, и проверить , перестанет ли микроконтроллер перебирать реле.
В программе в комментариях написано, что АЦП тактируется с частотой 125 кГц, хотя при записанном в регистр АЦП коэффициенте деления тактовая частота делится на 128, т.е. 125 кГц получается при тактовой частоте ядра 16 МГц. С завода атмеги8 уходят с прошитым фьюз битами для внутреннего RC автогенератора на 1 МГц. Если Вы их не меняли, то тактовая частота АЦП получается около 8 кГц, что маловато. Поэтому для начала попробуйте установить тактирование от внутреннего генератора 8 МГц, сверьтесь с даташитом, какие фьюз биты надо во что поставить. Еще лучше использовать программатор от AVRStudio, он сразу позволяет без возни выбрать Internal RC Osc 8 MHz
на Своей страничке UR4QBP, http://ur4qbp.ucoz.ua/publ/3-1-0-18
Страница не открывается ????
Если у Вас есть материал, выложите для просмотра,,
73!
Страница не открывается ????
Если у Вас есть материал, выложите для просмотра,,
73!
Такаяже беда.
Вот все по нему, скачал сегодня , страница открывается без проблем.
Integral
06.06.2009, 21:55
Страница сейчас недоступна, видимо временно. Вылаживаю инфо в удобочитаемом виде.
P.S. Добавил описание (с веб-архива страницы).
Страница сейчас недоступна, видимо временно. Вылаживаю инфо в удобочитаемом виде.
А можно пожалуйста еще описание.
Спасибо.
Integral
06.06.2009, 22:15
А можно пожалуйста еще описание.
Добавил к своему посту выше.
Кстати страница Александра UR4QBP уже открывается, там есть фото.
Добавил к своему посту выше.
Огромное спасибо!
фуз биты, в CVAVR, а в понипроге так же ?
внутренний 8мгц
выставлял на ногах напряжение, тока всеравно ксв 99,99.
Я так понимаю, у устройства есть ручной режим, в котором все работает. В ручном режиме правильно измеряется КСВ? Если правильно, то дело в процедуре, котоая перебирает все возможные положения реле. Пока проверьте процедуру вычисления КСВ.
На ножке PC1 (24 выв) подается напряжение, пропорциональное прямой волне, которое в программе обзывается volt, а на ножку PC2 (выв 25) - обратной (отраженной), обзываемое volt1. Отраженная волна не может быть больше по амплитуде, поэтому в Swr_izm(){} проводится проверка, если volt<volt1, значит КСВ = 99.99. Так что может Вы просто перепутали вход для прямой и отраженной волн. Попробуйте посадить на общий PC2, тогда при любом положительном напряжении на PC1 Ваш КСВ будет 1. Если напряжения на PC1 и PC2 будут приблизительно равны, то и КСВ будет приблизительно бесконечность. Фьюз биты действительно соответствуют внутр RC генератору на 8 МГц :)
DeXter Holland
07.06.2009, 12:54
Промоделировал в протеусе схему цифры, пременными резисторами менял напряжения, контроллер так и не омтановился при автонастройке. Прошивку использовал из сайта автора. При ручной остановке настройки, показывает ксв 99,9.
только что РС2 посадил на землю , подал на РС1 сигнал, но увы
ксв 99,99.
Реле все правильно управляются. Даже в ручном режиме ксв 99,99.
нехочет считать... ни в ручном, ни в автоматическом, хотя на ногах меги напряжения присутствуют.
А фузы, в понипроге, такие же как на картинке?
Понипрогом давно не пользуюсь. Вставьте новый микроконтроллер (если есть), и считайте фьюз биты. По даташиту они должны быть CKSEL3..CKSEL0 0001, и посмотрите, что понипрог делает галочкой (нолик или единичку), а что пустым битом. Но биты скорее всего правильно, потому что если Вы ошиблись с битами на 8 MHz int osc, т.е. вместо 1 написали 0 и наоборот, мк тактировался бы от внешнего кварца, но кварца не существует, а индикатор что-то показывает, значит прошито правильно.
Закомментируйте функцию swr_out(void) и вместо не добавьте следующее:
void swr_out(void) //Функция вывода на дисплей значения КСВ
{
lcd_gotoxy(7,0);
lcd_putsf("Volt ");
if (volt/1000)
{lcd_putchar (volt/1000+0x30);} //Если значение десятков >1, выводим на дисплей
else {lcd_putsf(" ");}; //Если значение десятков <1, выводим на дисплей пробел
lcd_putchar ((volt/100)%10+0x30); // Выводим значение единиц
lcd_putsf (","); // Выводим запятую
lcd_putchar ((volt/10)%10+0x30); // Выводим значение десятых
lcd_putchar (volt%10+0x30); // Выводим значение сотых
} //Возврат в строчку вызова функции
т.е. вместо swr пусть мк покажет намерянное напряжение volt . Потом сделайте то же самое, только вместо volt напишите volt1. Опорноое напряжение 5 В, мк должен показать измеренное на ноге PC1 напряжение то ли в вольтах, то ли в милливольтах, не очень важно. Посмотрите, правильно ли он измеряет напряжения.
да, еще, как-то я сразу не досмотрел. В программе запускается измерение АЦП и сразу же считывается измеренное значение из регистров. Это не совсем верно, вернее совсем не верно. Нужно дождаться, пока преобразование завершится, поэтому сперва рекомендую вставить строчку
while (!(ADCSRA & (1 << 4))); // wait until ADC is ready
после строк
ADCSRA &=0xfb; ADCSRA |= 0x80 | 0x40 | 0x02 | 0x05;//Регистр ADCSRA:АЦП-вкл; Fацп=125кГц
в void swr_izm (void) (таких строки там две). Теперь программа будет ждать, пока АЦП завершит преобразование
К сожелению, нечем изменить, то что Вы рекомендуете.
может Кто изменит прошивку, я проверю.
Может в этом недочет...
О бязуюсь проверить и отписаться, о ходе испытаний.
К сожелению, нечем изменить, то что Вы рекомендуете.
может Кто изменит прошивку, я проверю.
Создал 2 файла, AAT_swr.hex ждет пока АЦП завершит преобразование и выводит измеренный КСВ
AAT_volt.hex тоже ждет окончания преобразования, но выводит напряжение на PC1. Вроде компильнулось все нормально. Попробуйте..
прошивка volt,
подключ. на 24 ногу (25 нога на земле) 0,65в на экране 6,49.
при 1 в на 24 ноге, экран 10,44.
т.е. считает вольты, но запятая нетам.
тот же опыт swr, на 24 ноге 1 вольт (5 на земле), нет значений( поморгал)
опыт 24 нога 1,73в , 25 нога 1,74в, SWR=3
1,07 0,99 SWR=2
1,13 1,02 SWR=1
0,72 1,06 SWR=9
вроде заработало, пока непонятен принцип
Ой, извиняюсь. Зачем-то были закомментированы строчки, выводящие КСВ на дисплей. Главное - начало мерить, а про путаницу с КСВ я говорил, что непонятно какие единицы измерения будут.
В этом варианте все должно быть нормально :roll:
опыт 24 нога 1,73в , 25 нога 1,74в, SWR=3
вроде заработало, пока непонятен принцип
Повотрюсь, на 24 должно быть больше, чем на 25, а ксв считатется по формуле (volt + volt1)/(volt - volt1), volt - PC1, volt1 - PC2, т.е. если volt1 будет больше, чем volt , как отреагирут мк - предсказать не могу, но какой-то бред будет в любом случае, потому что работает с беззнаковыми интеджерами
Ура , работает, :super: :super: :super: :super: :D :D :D
потестируем.
а еще.
в блоке реле стоит К1 , переключ. Емкость с начала в конец катушки,
когда она его переключает? ка проверить ее?
5-ая нога меги8 - это порт PD3. Сконфигурирован как выход с низким лог. уровнем, но и только. Каких-то других манипуляций, как я вижу, в программе с ним не происходит. А мк перебирает все возможные варианты L и C и измеряет при каждом из них КСВ. Если вдруг наступило счастье, т.е. КСВ < 1.1, - перебор останавливается, на дисплее показывают ксв, емкость и индуктивность, которые понажобились для согласования. Возможно ни в одном положении не достигается КСВ, меньший 1.1, и мк по кругу гоняет релюшки. Проследите за КСВ, как он меняется, попробуйте на разных диапазонах, или запустите автоматическую настройку, а сами подайте на 24 и 25 ноги напряжение, иммитирующее ксв, близкий к 1, и посмотрите, остановится мк или нет.
Вроде заработало, при КСВ 1,0 останавливает поиск, и больше автотюнинг не включ. если ксв изменилось, то автотюн.запускается.
Мнея иденственное волнует 5 ая нога вроде щелкает.
Будем разбираться.
Так я непонял, что было нетак в Авторской прошивке?
в исходной прошивке после запуска преобразования АЦП сразу считывались регистры этого самого АЦП, а их содержимое в этот момент непредсказуемо. АЦП для преобразования нужно 12 циклов (если это не первое преобразование, там вообще 24 цикла) АЦП + еще немножко времени, чтобы перезаписать регистры. Естественно, тактируется АЦП от предделителя, его частота меньше частоты ядра, норма - это от 50 до 200 кГц, да еще и 12 циклов надо. Ну а мк читал регистры сразу же...
А 5-ая нога (подключена к базе транзистора) .... не знаю, зачем она. В тексте программы ее функции я не обнаружил. Рад, что заработало. Наслаждайтесь :D
Integral
07.06.2009, 19:56
...в блоке реле стоит К1 , переключ. емкость с начала в конец катушки, когда она его переключает? как проверить ее?
Схема согласователя (блок реле) это обычное согласующее Г-звено и переключаются емкости при помощи реле К1 в случае если сопротивление нагрузки (антенны) ниже или выше 50Ом. Ведь при КСВ=2, например, это может быть 25 или 100Ом. Вот для этого и нужно реле К1.
Всем привет!! Подскажите кто-нибуть можно ли сотворить блок катушек без ВЧ колец? ( ну очень трудно найти) :-(
DeXter Holland
08.06.2009, 17:48
о ли сотворить блок катушек без ВЧ колец
Можно, единственное надо расчитать количество витков для нужной индуктивности.
Всем привет!! Подскажите кто-нибуть можно ли сотворить блок катушек без ВЧ колец? ( ну очень трудно найти) :-(
Не только можно, а и нужно!
Большое спасибо всем кто откликнулся! Значит если я правильно понял нужно знать L катушек которые намотаны на феррите и изготовить точно такие же только безкаркасные
DeXter Holland
08.06.2009, 18:44
Да, все верно, вот в некоторых тюнерах использую такой ряд индуктивностей:
0,08
0,16
0,32
и тд, тойсть каждое следующее значение - в 2 раза больше предыдущего
в исходной прошивке после запуска преобразования АЦП сразу считывались регистры этого самого АЦП, а их содержимое в этот момент непредсказуемо. АЦП для преобразования нужно 12 циклов (если это не первое преобразование, там вообще 24 цикла) АЦП + еще немножко времени, чтобы перезаписать регистры. Естественно, тактируется АЦП от предделителя, его частота меньше частоты ядра, норма - это от 50 до 200 кГц, да еще и 12 циклов надо. Ну а мк читал регистры сразу же...
А 5-ая нога (подключена к базе транзистора) .... не знаю, зачем она. В тексте программы ее функции я не обнаружил. Рад, что заработало. Наслаждайтесь :D
Более 10 лет назад у меня был позывной KE4EKM и я получал домой по почте QST. Сейчас уже и не упомню, за какой год, вроде за 1995, но там была статья про ААТ. Прилагаю как саму статью, так и программу для этого устройства. Лет пять назад я портировал эту программу на СИ. От себя скажу, что в первоисточнике видимо умышленно были сделаны такие ошибки, которые очень трудно было обнаружить, но они начисто исключали работоспособность устройства.
Как я погляжу, (я не обвиняю никого в плагиате, ни в коем случае!) основная идея уже давно плавала в воздухе, радиолюбители реализовывали ААТ, кто как. Дело в том, что что если решать одну и ту же задачу разными людьми и в разное время, стремясь к оптимальному решению, в итоге вырисуется приблизительно одно и то же решение. Это закономерно.
На мой взгляд основные отличия были лишь в мелких деталях схемотехники и в типах примененных МК. Основная же "битва за лучшее" касалась алгоритмов программ. Чья программа быстрее выйдет на полное согласование, тот ААТ и считался лучшим.
Задача сводилась к имплементации различных методов, что являлось частью раздела математики, а именно теории бинарного поиска локального экстремума. Метод последовательного перебора являлся самым медленным.
Из конструктивов основные отличия касались максимальной мощности в цепях согласования, типов реле (их быстродействия), реализаций весовых индуктивностей.
Внимательно почитав приложенную программу на АСМ-е и сравнив ее со своими алгоритмами, авторы смогут сделать для себя выводы, как еще улучшить свой продукт.
Ну а я, как всегда, буду рад, если кому-то помог этим своим словоблудием :)
Да, все верно, вот в некоторых тюнерах использую такой ряд индуктивностей:
0,08
0,16
0,32
и тд, тойсть каждое следующее значение - в 2 раза больше предыдущего
В продолжение предыдущего моего поста, приведу несколько фотографий своей неоконченной, увы, конструкции. Так и сдвинулось дальше макета. Загруженность по работе, состояние здоровья родных..
Идея изготовления индуктивности тоже взята из инета, у одного из радиолюбителей. Копирайт им не был заявлен, так что ничьих прав я не нарушал :)
Integral
08.06.2009, 22:00
Идея изготовления индуктивности тоже взята из инета, у одного из радиолюбителей.
И чем же интересен конструктив катушки индуктивности, я бы сказал вредная идея ставить их вдоль оси. На фото от Alex007 видно, что все соседние катушки взаимноперпендикуляр ны.
И чем же интересен конструктив катушки индуктивности, я бы сказал вредная идея ставить их вдоль оси. На фото от Alex007 видно, что все соседние катушки взаимноперпендикуляр ны.
А я разве говорю, что это идеал? И разве я говорил, что конструктив так уж интересен? Я его выбрал, как наиболее меня удовлетворяющий.
Вот только попрошу обосновать вредность подобной идеи именно в антенном тьюнере, а не в ПИ-контуре. Причем принимая во внимание частность решения - мощность до 120 ватт. Будут другие мощности - будут другие критерии оценки, так? :)
На одной из приведенных мною картинок катушки тоже "в линеечку", и там же указан порядок размещения отводов.
в известной конструкции PICaTUNE
индуктивность тоже так сделана конструктивно
в известной конструкции PICaTUNE
индуктивность тоже так сделана конструктивно
Вась, а ведь на плоском полене - технологичнее. Преклоняюсь перед тем, кто эту катушку "вкрутил" в плату. А может, во вторую он уже передумал "вкручивать"? :) :)
Извеняюсь, что влажу в ваши обсуждения антенного тюнера, но катушки индуктивнисти на одном каркасе ставить не желатльно. Если Вы включаете 2-ю катушку, а рядом остальные закорачиваете, индуктивность этой катушки падает. Это сильно заметно на катушках с малой индуктивностью. А на них в основном чаше всего приходится работать. Да и потом, попробуй такую конструкцию выпаять. Лучше делать на отдельных катушках.
С уважением ко всем Mukola.
Извеняюсь, что влажу в ваши обсуждения антенного тюнера, но катушки индуктивнисти на одном каркасе ставить не желатльно. Если Вы включаете 2-ю катушку, а рядом остальные закорачиваете, индуктивность этой катушки падает. Это сильно заметно на катушках с малой индуктивностью. А на них в основном чаше всего приходится работать. Да и потом, попробуй такую конструкцию выпаять. Лучше делать на отдельных катушках.
С уважением ко всем Mukola.
Не надо извИнений, это же публичное обсуждение, а не частная беседа. Наооборот, здесь мы знакомимся с мнениями друзей и коллег.
Как бы там не менялась индуктивность отдельно взятой катушки, система оперирует с ПОЛНОЙ индуктивностью набранного значения. И с этим значением (которое ПОСТОЯННО для цикла подстройки емкости) и происходит подстройка LC. Нас не интересует метрологическая точность каждой отдельно взятой индуктивности.
Важно другое - повторяемость значения. А оно будет всегда одно и тоже для каждой из комбинаций.
Ну, а аргумент "потом выпаяй" не совсем корректный. Сильно зависит от того, как впаял и что важно сохранить. Плату или катушку :)
на Своей страничке UR4QBP, http://ur4qbp.ucoz.ua/publ/3-1-0-18
выложил проЕкт тюнера, исходники присутствуют и прошивка.
С большим уважением отношусь к своему земляку. Но вот темы СДР меня не увлекают. И вот появилась действительно стОящая разработка!
У меня есть аналогичный тюне ICom AH-4, я им пользуюсь уже 2 года. Но давно искал именно хорошую самоделку, что бы не жалко поставить ее на крыше у антенны. Надеюсь увидеть автора и в этой ветке.
Относительно размещения катушек - стоит ли изобретать ? Ведь даже в этой ветке есть фото внутренностей фирменного айкомовского тюнера. Делаем копию и не тратим время на обсуждение несущественных, давно изобретенных деталей.
Очень надеюсь на доведение этого проЕкта до полностью технологичного изделия, а может и до "продажного " варианта.
Опять же, по аналогии с АН-4, катушки мотать без феррита. Проще, дешевле и бездефицитно .
Предположим, что у Вас индуктивности 0.08, 0.16 и 0.32..., так при закрачивании катушек 0.08 и 0.32 индуктивность катушки 0.16 получается меньше 0.08, и получается что вродебы индуктивнисть должна была увелиется, а на самом деле она уменьшилась.
Николай.
на Своей страничке UR4QBP, http://ur4qbp.ucoz.ua/publ/3-1-0-18
выложил проЕкт тюнера, исходники присутствуют и прошивка.
С большим уважением отношусь к своему земляку. Но вот темы СДР меня не увлекают. И вот появилась действительно стОящая разработка!
У меня есть аналогичный тюне ICom AH-4, я им пользуюсь уже 2 года. Но давно искал именно хорошую самоделку, что бы не жалко поставить ее на крыше у антенны. Надеюсь увидеть автора и в этой ветке.
Относительно размещения катушек - стоит ли изобретать ? Ведь даже в этой ветке есть фото внутренностей фирменного айкомовского тюнера. Делаем копию и не тратим время на обсуждение несущественных, давно изобретенных деталей.
Очень надеюсь на доведение этого проЕкта до полностью технологичного изделия, а может и до "продажного " варианта.
Опять же, по аналогии с АН-4, катушки мотать без феррита. Проще, дешевле и бездефицитно .
Сейчас опять брюзжать начну. :)
А именно...
1. Что значит "хорошую самоделку"? Все СУ могут либо согласовывать, либо нет. Быстре, медленнее, как у кого. Может так трактовать - "дешевле забугорной"? Пока здесь ценовые вопросы не рассматривались.
2. Извечный вопрос "стоит ли изобретать?" Обычно альтернатива одна - покупать, каждый решает для себя сам. Здесь топчутся люди, для которых этот вопрос однозначно не существует. Изобретать стоит. И не из-за ценовых качеств. Хобби у этих людей такое, "изобретать".
3. >> Делаем копию и не тратим время на обсуждение несущественных, давно изобретенных деталей. <<
Ну, это уж совсем... Я так себя и уважать перестану. Я разработчик или где? :) Впрочем, это уж индивидуально. Есть люди, которым просто нужен АТ. Подешевле. Понадежнее. Можно и купить...
Данная ветка не есть виртуальное КБ с конечной целью изготовления устройства "на продажу". Люди думающие, знающие и программирующие получают удовольствие от процесса, поиска, нахождения неожиданных и красивых решений. Хотя и делать абы делать тоже неинтересно. Вот и совмещаем мы хобби, практику и удовольствие.
Предположим, что у Вас индуктивности 0.08, 0.16 и 0.32..., так при закрачивании катушек 0.08 и 0.32 индуктивность катушки 0.16 получается меньше 0.08, и получается что вродебы индуктивнисть должна была увелиется, а на самом деле она уменьшилась.
Николай.
Ну и что? Не нашли мы с этим значением минимума, переходим к следующему шагу и снова ищем.. Просто не надо в программу закладывать значение КСВ = 1. Практически недостижимо. Взять пороговое значение, скажем 2.5 и на этом останавливать автонастройку. Далее ручками...
Есть люди, которым просто нужен АТ. Подешевле. Понадежнее. Можно и купить...
ДАйте ДВА ! ИМенно нужен такой, какой предложил автор этого тюнера. Его лавное достоинство - РЕМОНТОПРИГОДНОСТЬ. Сгорит проц от статики - воткнул в панельку новый и работает дальше.
Цена ремонта тоже имеет значение.
Данная ветка не есть виртуальное КБ с конечной целью изготовления устройства "на продажу".
Вот это сильно напрягает. Нет конечного результата.
Ну, это уж совсем... Я так себя и уважать перестану.
Я уважаю Айком. А еще фирму "Доля", давшую мне возможность иметь в пользовании продукцию Айком.
Если фирма "Петренко и К" предолжит что-то лучше, чем Айком, буду рад вдвойне.
Вот и совмещаем мы хобби, практику и удовольствие.
Создать хороший готовый продукт это не удовольствие ?
Это был ответ на брюзжание. А если Вы улучшите хоть на чуть-чуть обсуждаемое изделие - благодарность обеспечена. :пиво:
Может, для разнообразия, уйдем от темы "размещения катушек"?
Я давно хотел предложить "засветить" свои алгоритмы (возможно и блок схемы) программ. Это все-таки важнее, чем "катушки двигать". По крайней мере принципиальнее...
Но есть маленькое НО. На такой шаг пойдет лишь тот, кто "открывает" свои исходняки. Будущий "продавец" вряд-ли так поступит. Как идея?
У меня лично готовой блок-схемы не нарисовано, но есть исходник с комментариями. Я его могу понемногу в кубики перерисовать и показать.
СтОит? Или ну его ? :)
СтОит? Или ну его ?
Меня интересует качественный готовый продукт. Предложите свои наработки автору тюнера. Хоть за деньги, хоть даром.
Я давно хотел предложить "засветить" свои алгоритмы (возможно и блок схемы) программ. Это все-таки важнее, чем "катушки двигать". По крайней мере принципиальнее...
Мне больше приходится заниматься теорией, да и то из области радиофизики, чем непосредственно паяльником, поэтому было бы интересно посмотреть на алгоритм нахождения минимального КСВ не просто перебором, а с использованием каких-либо алгоритмов оптимизации. Если не очень сложно (не надо будет очень долго разбираться), и если появятся люди, которые потом проверят, смогу оказать помощь в написании прошивки для такого тюнера, ну, или, написать ее самостоятельно. Только не обещаю что сразу, диплом на носу, и я весь такой :crazy:
Я давно хотел предложить "засветить" свои алгоритмы
Такой вопрос по алгоритму. При поиске наилучшего согласования, тюнер доходит до самого минимального КСВ или найдя КСВ 1.5 прекращает поиск ? От этого зависит время поиска...
Валентин
09.06.2009, 14:05
Две копейки, но по теме.
Задарили мне прошитый ПИК для самодельного автомат. АТ.
Собрал - работает прекрасно. Хоть и без дисплея. Но, через полгодика пришлось разобрать для переделки. ...до сего времени :oops:
Оказалось, очень большую роль играет выбор реле. Применял импортные 12 В на ток контактов 10А по даташиту. Примерно такие же и в моем MFJ-829. Но... MFJ работает, а самодельный - реле выгорели. На одной и той же нагрузке при 150 ваттах. Так что реле выбирайте тщательнее. "Китайцы" не пляшут. :cry:
DeXter Holland
09.06.2009, 17:31
Схема и алгоритм работы можно посмотреть http://www.dl5mgd.de/tuner/ATU.htm , единственная проблема для нас при повторении - мс A6818.
СтОит? Или ну его ?
Меня интересует качественный готовый продукт. Предложите свои наработки автору тюнера. Хоть за деньги, хоть даром.
В магазин... Там есть их. :)
Две копейки, но по теме.
Задарили мне прошитый ПИК для самодельного автомат. АТ.
Собрал - работает прекрасно. Хоть и без дисплея. Но, через полгодика пришлось разобрать для переделки. ...до сего времени :oops:
Оказалось, очень большую роль играет выбор реле. Применял импортные 12 В на ток контактов 10А по даташиту. Примерно такие же и в моем MFJ-829. Но... MFJ работает, а самодельный - реле выгорели. На одной и той же нагрузке при 150 ваттах. Так что реле выбирайте тщательнее. "Китайцы" не пляшут. :cry:
Я их не только выбирал, я их еще и проверял :) Но лишь по одному параметру - времени срабатывания и отпускания. Слишком "красивыми" они в паспорте мне показались, не поверил... Обещано не дольше 5 мсек. Осциллограф показал от 2 до 4 максимум. Обычные реле гораздо дольше переключаются. В разы. А это сильно влияет на суммарное время перебора.
Ну и святое правило - не строить АТ на большой мощности. 25-30 ватт достаточно. Правда, была полемика о влиянии мощности на КСВ. Типа замеры уходят. А мы и не спорим. Мы ж не меряем с метрологической точностью - мы минимум ищем. А вот он, как раз, практически не смещается по частоте.
Дополнительный вывод. Не пускать устройство в самостоятельное "плавание". Если увеличился КСВ - пусть информирует, но не начинает автоматом подстраиваться. На полной-то мощности...
DeXter Holland
09.06.2009, 20:26
автоматом подстраиваться. На полной-то мощности.
Верно! пускай дает сигнал трансиверу, чтоб мощу то прикрутил, тогда можно и в путь!
Даже в Р130М настройка при пониженной мощности прорисходит, за три оборота. А при большой мощности есть проблемы с насыщением сердечника. Так думаю.
СтОит? Или ну его ?
Меня интересует качественный готовый продукт. Предложите свои наработки автору тюнера. Хоть за деньги, хоть даром.
В магазин... Там есть их. :)
Вы невнимательны :-( Такой у меня давно есть. Просто к нему в комплект не дали запасной процессор, поэтому на крышу жалко в отличии от самоделки.
СтОит? Или ну его ?
Меня интересует качественный готовый продукт. Предложите свои наработки автору тюнера. Хоть за деньги, хоть даром.
В магазин... Там есть их. :)
Вы невнимательны :-( Такой у меня давно есть. Просто к нему в комплект не дали запасной процессор, поэтому на крышу жалко в отличии от самоделки.
Да нет, я это все прочитал. А вот сейчас проникся даже уважением к Вам. Столько терпеть старого брюзгу, и ни одного грубого слова. Чесслово, спасибо за терпение. Я ведь Вашу ситуацию сразу прощелкал, эдак можно большую сумму "на крышу" выложить :) :) :)
Вы пали жертвой кривого сервиса. Или даже так, никакого сервиса.
Так ведь? Будь запасные МК доступны, Вы бы их давно "на крышу"....
Но нету их, и тянется покупатель за новым АТ. Вот ить беда..
А у них "там" есть сервисные службы которые "лечат" подобные случаи? Интересно. Или так же, как и всюду, "изделие в утиль, купи новое, дешевле встанет".
А у меня вот дохлый АТ-130 валяется...
Достался сожженый, всю обвязку поменял, дошел до проца и понял, что мне "не светит".
Вот и лежит на полке...
И еще.
Попадались до того тюнеры от разных производителей на других, может уже и устаревших процах, с программой во внешнем ПЗУ.
На всякий случай "сдул".
Если кого заинтересуе - поделюсь.
Или так же, как и всюду, "изделие в утиль, купи новое, дешевле встанет".
1. На самом деле это нормально. Не вдаваясь в подробности...
Просто цена нового - пол-цены трансивера.
2. Буду надеяться, что может быть автор UR4QBP запустит свой тюнер как бизнеспроект. Тогда и цена будет вменяемая и сервис. Главное - будет гордость за Отечество.
Integral
10.06.2009, 21:07
Может, для разнообразия, уйдем от темы "размещения катушек"? Я давно хотел предложить "засветить" свои алгоритмы (возможно и блок схемы) программ.
Хоть я и зачинщик "размещения катушек" :D , действительно хватит про катушки. Вот алгоритм работы обсудить действительно стоит. Хоть я в программировании полный ноль, но с "кубиками" алгоритма работы программы думаю разберусь. Интересный вопрос я встречал где-то на форуме про режим автоматической настройки АТ. Суть вопроса про паразитные минимумы КСВ при автоматической настройке. Я так понимаю критерий настройки ААТ это минимум КСВ. Александр UR4QBP в свой алгоритм настройки заложил КСВ=1.1 Виктор, что вы думаете по этому поводу?
Может, для разнообразия, уйдем от темы "размещения катушек"? Я давно хотел предложить "засветить" свои алгоритмы (возможно и блок схемы) программ.
Хоть я и зачинщик "размещения катушек" :D , действительно хватит про катушки. Вот алгоритм работы обсудить действительно стоит. Хоть я в программировании полный ноль, но с "кубиками" алгоритма работы программы думаю разберусь. Интересный вопрос я встречал где-то на форуме про режим автоматической настройки АТ. Суть вопроса про паразитные минимумы КСВ при автоматической настройке. Я так понимаю критерий настройки ААТ это минимум КСВ. Александр UR4QBP в свой алгоритм настройки заложил КСВ=1.1 Виктор, что вы думаете по этому поводу?
В той программе, что я "передирал" с МК 68HC11 (на асме этого МК) сделано так: (извините, трудно сидеть, спина болит, приведу оригинал текста из описания устройства, переводить не хочу. Будут по тексту вопросы - помогу)
The tuning routine, written in 68HC11 assembly language, uses an algorithm to minimize the number of tuner adjustments.
The routine first ensures that the HIGH/LOW-Z relay is deenergized, then individually steps through the inductors to find a
coarse match. With the best inductor selected, the tuner steps through the individual capacitors to find the best coarse match.
If no match is found, the routine repeats the coarse tuning with the HIGH/LOW-Z relay energized. The routine then fine tunes the
capacitors and inductors. The program checks every LC combination to see if a 1.5, or lower, SWR is obtained and stops
when it finds a good match. Здесь ясно, лучше 1.5 и не стараемся.
Алгоритм здесь тоже "засвечен". Сначала применяется грубая настройка, затем точная. Так быстрее определить минимум.
Теперь о скорости:
Although the microprocessor’s oscillator runs at 4.4 MHz, its internal bus speed is four times slower—1.1 MHz. This means
hat one instruction cycle executes in 0.9 ms. The main tuning routine takes about 75 cycles to make a tuner adjustment and
ake a new SWR measurement. This translates to 67.5 ms per tuner adjustment. If running at maximum speed, the 68HC11 an try all 131,072 LC combinations in just 8.8 seconds. Unfortunately, the mechanical relays can’t react as quickly as the
microprocessor, and the tuning speed must be slowed down to compensate for relay settling time.
Это без учета задержек на отработку реле! Ну и прикинь, какая тактовая низкая. Статье-то уже около 10 лет...
А вот и про алгоритм:
The number of tuner adjustments is between 4 and 288. There are 1 to 16 checks for the coarse inductor tuning, 1 to 16 for
the coarse capacitor and between 2 and 256 for the inductor and capacitor fine tuning. With the speed reduced to 16 ms per
selection to compensate for relay settling, the maximum tuning time is 6.1 seconds and the minimum tuning time is 0.06
second.
Принимая во внимание быстродействие "моих" реле (5 мсек) даже перевод на Си позволит ожидать улучшение времени полной подстройки в три раза. Если программу писать оптимально, работать только с целыми числами, да и тактовая 10 МГц все же лучше, чем авторская 1.1 МГц. :)
Я, вроде, прилагал в одном из постов выше и описание и программу на асме. Уже не помню, склероз.. :)
Integral
10.06.2009, 23:23
Про скорость настройки впринципе все понятно. 6-8 секунд подождать можно. Мой вопрос про паразитные минимумы КСВ так и остался открытым, залаживал ли кто в алгоритм настройки вышеупомянутую "заразу", или я зря колочусь про надуманную проблему?
Про скорость настройки впринципе все понятно. 6-8 секунд подождать можно. Мой вопрос про паразитные минимумы КСВ так и остался открытым, залаживал ли кто в алгоритм настройки вышеупомянутую "заразу", или я зря колочусь про надуманную проблему?
Не стоит беспокоиться. В полосе любительского диапазона паразитных минимумов (глубже основного) не окажется. Разве что при попытках согласования баночных антенн. Трехлитровых... :)
Принимая во внимание быстродействие "моих" реле (5 мсек) даже перевод на Си позволит ожидать улучшение времени полной подстройки в три раза.
Умный тюнер повторную настройку выполняет гораздо быстрее да и память настроек имеется. А в вашем варианте ?
А как с поддержкой протоколов, например Айком ? Или только кнопка ручной настройки ?
Принимая во внимание быстродействие "моих" реле (5 мсек) даже перевод на Си позволит ожидать улучшение времени полной подстройки в три раза.
Умный тюнер повторную настройку выполняет гораздо быстрее да и память настроек имеется. А в вашем варианте ?
А как с поддержкой протоколов, например Айком ? Или только кнопка ручной настройки ?
Повторение коммерческих продуктов не входило в мои планы. Айкома у меня нет.
Ввести память не составит для меня проблем. Но мне это не надо.
Чем отличается повторная настройка от первой?
Всем привет! Интересно у кого нибуть заработал данный девайс или нет? Если да, то поделитесь какие проблемы встречались при настройке.
Всем доброго дня!
Собрал плату цифровой части тюнера.
Записал новую прошивку.
Остановка в сборке блока согласования в реле, нормальных по параметрам и цене пока нет :-(
73! Олег
Всем доброго дня!
Собрал плату цифровой части тюнера.
Записал новую прошивку.
Остановка в сборке блока согласования в реле, нормальных по параметрам и цене пока нет :-(
73! Олег А где Вы брали прошивку?
Integral
03.07.2009, 22:20
Я вот тоже смотрю на тюнер, как кот на сметану :D . Но пока нет времени и деталей. Без деталей не хочется делать долгострой. Ну а новая прошивка на 2 странице данной ветки, других вроде небыло.
А где Вы брали прошивку?
У Александра UR4QBP на сайте
http://ur4qbp.ucoz.ua/_fr/0/AAT_new.hex
RA0CHE выкладывал.
73! Олег
Ну что , Господа, заглохла тема.... Жаль :-(
Integral
19.07.2009, 18:49
Ну что , Господа, заглохла тема...
Скорее всего это последствия дачно-огородного периода. Это касается не только этой темы, затишье наблюдаю практически по всем веткам.
Всем доброго дня!
На днях пришли кольца,
В блоке согласования впаял всё, кроме реле.
Информации где взять реле пока нет.
В ЧИПЕиДИПЕ очень всё дорого, а у Тележникова таких нет :-(
Других проверенных мест где можно найти реле я к сожелению не знаю :-(
73! Олег RV6HTZ
Простейший путь найти реле - посетить мастерскую по ремонту принтеров и источников бесперебойного питания, компов. Там всегда валяется десяток и более плат от ИБП , на каждой - 4, 5 реле именно такого качества, как впрочем и надо.
Ну вот --- другое дело!! :D Кстати кто нибуть довёл дело до конца??
Гаврилыч
30.07.2009, 00:07
Доброго дня Всем!
В своей "тумбочке" не нашёл контроллера (Mega8) в DIP.
Переделал плату под TQFP-32 - может ещё кому сгодится.
Обозначений на плате нет, но, думаю - затруднений особых не
будет. Разъём для "заливки", тоже для себя сделан. Это, своего
рода унификация, для всех AVR, которые использую.
При желании переразвести можно.
В проекте "плата согласователя" осталась без изменений,
так как с выбором реле не определился пока.
Успехов и УДАЧИ!
Сергей.
P.S. Заметил ошибку - исправил! 04:28
Фланец стабилизатора 7805 соединить, пайкой или винтом,
с общим проводом на обратной стороне платы!
Повторил конструкцию.Цифровая часть работает. Реле поставил РЭС-10. Осталось сделать лишь вч-ответвитель. Подскажите как его изготовить?
Большая Просьба к программистам добавте в прошивку переключение Реле К1(хотябы чтобы при нажатии двух вместе кнопок С UP и C DN срабатывала реле а при повторном нажатии отключалась,также на дисплее чтоб отображалось как нибудь)а то в Схеме детали есть а в прошивке записи нет.
Думаю что это многим пригодится.Заранее вам Благодарен.
Есть ли кто, до конца собравшие и пользуевшиеся данным тюнером?
Интересует стабильность настройки, точность и удобство работы.
Предполагается использование данного тюнера с QRP-трансивером 5-20 Ватт мощности класса FT-817. Есть ли смысл затрачиваемых усилий по сборке\настройки относительно качества работы LDG-100 или аналогичных дешевых тюнеров?
Хочу возродить обсуждение. Не в целом, а в частностях.
Недавно по случаю приобрёл такую вот американскую поделку.
В целом очень доволен. Для моих условий прдходит. Я уже писал ранее, что не работаю с лайнерами.
Но дело не в "габаритной мощности".
Согласно описания эта балалайка "запоминает" около 8000 (!) значений параметров настроек. Нехило!
Но и этим нашего брата не удивишь, и поболее можем, если зададимся целью в Гинесса попасть. :)
Обратите внимание на минималистское исполнение передней панели и отсутствие каких-либо индикаторов (кроме светодиодов, естессно). В описании кнопка "Tune/Store" выполняет довольно много функций. То, что там влияет кнопка "Func" само собой понятно. Но... Функции этой кнопки зависят ещё и от времени удержания её нажатой. А реально их три. До 1 сек. От 1 до 3 сек. Более 3 сек.
Так вот, господа. При переходе на новый диапазон (даже при смене частоты внутри диапазона) можно перевести трансивер на передачу и кратковременно (автор определяет этот термин "до 1 сек") нажать кнопку - произойдёт выбор ЗАРАНЕЕ записанных для этой частоты параметров настроек. И вот тут внимание! А где мы её задали, эту частоту?!!! Да никогда и нигде. Пускаемся в область догадок, т.к. в описании на этот счёт ничего не сказано. Будем "додумывать" сами по принципу "а как-бы сделал я".
Быть может:
1. В программу заложен частотомер (ведь это не так трудно, учитывая мощь контроллера), с точностью, скажем до 10 КГц (выше нафиг надо, КСВ не уйдёт на таком расстоянии).
2. Во время цикла настройки, как одна из составляющих цикла, причём самая короткая, включена процедура измерения частоты, как индекса для сохранения параметров настройки. Ну, там принципов сохранения много можно напридумывать. И отдельные таблицы для частот с индексами, и просто совместное их хранение, да Бог знает как, без разницы)
3. При нажатии кнопки "Сохранить настройку" (Всё та же кнопка, но уже в тандеме с "Funс") сохраняются и частота и настройки под неё.
4. При "вызове из памяти" (напоминаю, он происходит в режиме излучения) контроллер "мигом" замеряет частоту и ищет ближайшую в базе запомненных. Найдя, переключает исполнительные реле. Всё это происходит практически мгновенно. Сравнимо со временем отработки одного реле.
Вот вам и дополнительная идея. Реализовать её, на мой взгляд не сложно. В пользу простоты говорит низкая требуемая точность замера частоты (следовательно, укороченный период измерения) .
Пока что другого подобного пути решения для себя не вижу. Очень хотелось бы выслушать мысли других ребят-разработчиков.
Случайно нашёл на форуме известие, что этот тюнер именно так и работает. Т.е. меряет частоту с невысокой точностью (а значит, за малое время) и использует её значение, как реляционный индекс базы данных хранения настроек. Вот так!
Изменил прошивку автора, добавив ручное и автоматическое управление реле К1, которого не было. Заходите на сайт автора и пробуйте новую прошивку у кого собран девайс. Со старой прошивкой у меня он ни как не хотел нормально настраивать
Добавил сохранение положения реле К1 на диаппазонах. В ручном режиме на табло отображается положение реле К1. Немного изменил алгоритм поиска. Для ручного переключения необходимо нажать сначала SB4 и затем не отпуская сразу SB1. ( PORTB.2 и PORTB.5 ) Прошивка прилагается
newradiofanat
23.09.2010, 02:20
Я так думаю что для данного тюнера реле РПВ 2/7 были бы самым оптимальным решением. Можно даже настраивать на полной мощности. Контакты там походу дела с двойным запасом по мощности, если сравнивать с паспортными данными.
То ut1wpr
Вы обещали выложить свои "наработки" по этой теме, мне бы очень хотелось взглянуть на них.
Подскажите РЭС-47 подойдет для данной конструкции?
Если мой вариант прошивки заработает, то в планах сделать подключение к трансиверу ICOM и управлять работой тюнера через него.
newradiofanat
24.09.2010, 18:56
Если мой вариант прошивки заработает, то в планах сделать подключение к трансиверу ICOM и управлять работой тюнера через него.
Можно на ваши исходники взглянуть?
Решил сделать ААТ для своего SW2010, компоновку попытался сохранить как у автора трансивера, что бы выглядело всё как комплект, в одном стиле. Плату согласователя собрал полностью, осталось дождаться плату контроллера, на следующей неделе должна прийти. Плату контроллера сам делать не стал, так как много переходных отверстий, довольно мелких. Заказал с металлизацией отверстий и маской. Когда получу посмотрю что получилось. Фото того что у меня получается ниже.
Видимо эта тема больше уже никого не интересует, но всё же выложу свои результаты. Прошил я прошивкой AAT_1V2, проверил как работает на диапазонах 80 и 40м с антенной треугольник на 80м, всё строится, на 80-ке очень быстро настроился(там КСВ и так в норме), а на 40-ке сек.25 строился. Вобщем пока доволен, ниже фото окончательной конструкции
US2IT. А не могди бв Вы подельться данными Вашей катушки??
US2IT. А не могди бв Вы подельться данными Вашей катушки??
Вообще то это не моя катушка, просто попались данные на неё, она выполнена у автора на фторопластовом каркасе, а я сделал на стеклотекстолитовом. Данные привожу: Катушка переменной индуктивности выполнена на фторопластовом каркасе размерами 140х10х30мм. Восемь секций намотаны в один ряд с 9-ю выводами проводом пэл 1.5.Секция младшего разряда имеет два витка и каждая следующая секция в 1.41 раза больше (индуктивность при этом увеличивается в два раза.
Спасибо за инфо:пиво:А вообще как строиться на других бендах? Какой минимум КСВ Вы добиваетесь?
Подскажите поо конденсаторам,номина лы можно изменять, а то тяжело найти указанные
Владимир
US2IT, увидел какие реле вы применили. Вы эти реле не разбирали, случайно? Дело в том, что там ярмо реле, сердечник катушки ну и так далее - одно целое. То есть, ВЧ гуляет по всей конструкции, а емкость между катушкой и остальным - несколько сотен пФ.
US2IT, увидел какие реле вы применили. Вы эти реле не разбирали, случайно? Дело в том, что там ярмо реле, сердечник катушки ну и так далее - одно целое. То есть, ВЧ гуляет по всей конструкции, а емкость между катушкой и остальным - несколько сотен пФ.
Да вроде ничего плохого пока за ними не замечал, использую их и как антенные реле в трансиверах, при мощности до 50-ти Вт ведут себя вполне прилично. На днях пришлось разобрать такое реле, так что видел какие они внутри. Понаблюдаю ещё.
Сегодня получил кольца, работает так же, но выглядит компактнее и лучше. КСВ получается и 1, но я в это не очень верю, в основном настройка прекращается при КСВ менее 1,1. Конденсаторы я подобрал довольно легко, но думаю особенно заморачиваться не стоит, а вообще нужно пробовать.
US2IT,
А подскажите какой диаметр колец????
И витки вы сохранили как на кольцах 50 ВЧ???
US2IT,
А подскажите какой диаметр колец????
И витки вы сохранили как на кольцах 50 ВЧ???
Диаметр 21,5мм, Т80-2 и Т80-6, витки пересчитаны в калькуляторе для колец Амидон
Диаметр 21,5мм, Т80-2 и Т80-6, витки пересчитаны в калькуляторе для колец Амидон
А можете колличество витков озвучить??
Спасибо большое!!
А можете колличество витков озвучить??
Спасибо большое!!
Большие индуктивности мотал на красных Т80-2, а меньшие на желтых Т80-6 кольцах. Количество витков: 43, 30, 21, 15, 12, 8, 3 и 2 витка провода ПЭЛ 0,8. Все катушки мотаются распределяя витки по всему кольцу, а последние две виток к витку внизу кольца.
Powered by vBulletin® Version 4.1.12 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot