Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 168 из 223 ПерваяПервая ... 68118158165166167168169170171178218 ... ПоследняяПоследняя
Показано с 1,671 по 1,680 из 2227

Тема: ARDUINO

  1. #1671

    Регистрация
    12.09.2006
    Адрес
    Болгария, Силистра, KN34PC
    Сообщений
    1,420
    Позывной
    LZ2WSG
    RZ6MB, все ОК. Обновите свой архиватор.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	rar.jpg 
Просмотров:	237 
Размер:	76.4 Кб 
ID:	329309  

  2. Спасибо от RZ6MB


  3. #1672
    Аватар для RK9AMX
    Регистрация
    26.03.2005
    Адрес
    Челябинск, MO05RE
    Сообщений
    1,341
    Записей в дневнике
    20
    Позывной
    RK9AMX
    Цитата Сообщение от R2AAR Посмотреть сообщение
    Сам я не смогу это точно.
    Доброго дня!

    Самый простой вариант.
    Раскомментировать блок Serial. Настраиваетесь на нужном диапазоне. Смотрите в мониторе порта значения posn_cmd_L и posn_cmd_C для каждого диапазона. Записываете эти значения в соответствующие #define.

    При выборе диапазона есть строки band_sel = 30; ... band_sel = 20; и т.д. Тут можно прописать нужные вам диапазоны, например: band_sel = 80; ... band_sel = 40; и т.д.

    Увеличить количество диапазонов, на первый взгляд, будет не просто. Придётся сильно править код. Сюда же и запись в память. Это уже выльется в отдельный проект со всеми вытекающими последствиями...

    Для удобства включения и отключения Serial ввел директивы для препоцессора #define SERIAL_ON 0. Если ноль исправите на единицу, то включите модуль Serial. После внесения исправлений в define исправите обратно на 0. Это снова отключит Serial.

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

  4. #1673

    Регистрация
    20.01.2011
    Адрес
    Москва
    Сообщений
    52
    Позывной
    R2AAR
    Владислав, спасибо что ответили.
    Переписывать значения ручками в #define , понятно, но это не то.
    Хотелось что бы это происходило автоматом.
    Я так понимаю нужно реализовать запоминание значений переменных поступающие с резисторов. А для этого как понимаю надо задействовать работу с EEPROM.
    В общем засада

  5. #1674
    Аватар для r7kko
    Регистрация
    13.05.2015
    Адрес
    Simferopol
    Сообщений
    121
    Записей в дневнике
    9
    Позывной
    R7KKO

    T-tuner arduino

    Интересует управление T-tunerом на arduino. 3 ШД. Может быть не автомат, а писать настройки в ячейки памяти. Какой алгоритм настройки использовать?Какие будут мнения?

  6. #1675
    Аватар для RK9AMX
    Регистрация
    26.03.2005
    Адрес
    Челябинск, MO05RE
    Сообщений
    1,341
    Записей в дневнике
    20
    Позывной
    RK9AMX
    Цитата Сообщение от R2AAR Посмотреть сообщение
    Переписывать значения ручками в #define , понятно, но это не то.
    По другому тут никак. Это проект для одной многодиапазонной стационарной антенны. Настроил один раз и работаешь. Другие варианты потребуют более сложного алгоритма.
    Цитата Сообщение от R2AAR Посмотреть сообщение
    Хотелось что бы это происходило автоматом.
    Чтобы был автомат, нужно измерять напряжения с датчиков прямой и обратной волны КСВ-метра. Для полуавтомата, нужна дополнительная кнопка. При нажатии на кнопку данные буду записываться в память. Это у же совсем другой проект и трудозатраты.
    Сомнения могут быть устранены только опытом.

  7. #1676

    Регистрация
    20.01.2011
    Адрес
    Москва
    Сообщений
    52
    Позывной
    R2AAR
    Цитата Сообщение от RK9AMX Посмотреть сообщение
    Чтобы был автомат, нужно измерять напряжения с датчиков прямой и обратной волны КСВ-метра.
    Владислав, под автоматом я подразумевал и вроде так написал, что бы измененные значения заносились взамен предустановленных. Про завязку с КСВ не было разговора.
    А по поводу дополнительной кнопки, она много места не занимает. Если нужна, то поставим

  8. #1677
    выставлять расчётные значения C-L-C проходим по диапазону изменяя с1 и с2 (обратная зависимость одного от другого), далее изменяем L в меньшую и большую сторону и повторяем С поиск резонанса, получится сложно и долго, на релюхах будет значительно быстрей

  9. #1678

    Регистрация
    20.01.2011
    Адрес
    Москва
    Сообщений
    52
    Позывной
    R2AAR
    Цитата Сообщение от RK6EWX Посмотреть сообщение
    на релюхах будет значительно быстрей
    Мощность другая
    Нажмите на изображение для увеличения. 

Название:	1.jpg 
Просмотров:	428 
Размер:	131.0 Кб 
ID:	329616
    А при переключении с одного диапазона на другой, L и C встают по предустановкам. Время на это, секунд 15. Но при этом есть возможность подстройки

  10. Спасибо от RK9AMX, ua1cby, UA9YTP

  11. #1679

    Регистрация
    28.04.2005
    Адрес
    Московская обл., г. Мытищи
    Сообщений
    3,920
    Позывной
    ex RW3DKC
    У меня вот безумная идея прикрутить копеечный китайский nanoVNA в качестве индикатора. Если управлять элементами тюнера с помощью ШД (не просто туда-сюда, а примерно зная L и C по числу шагов), то нам вроде как известно все что нужно чтобы расчетным путем накрутить тюнер сразу если и не идеально, то очень близко к нужной точке. Т.е. примерно так - ардуиной считываем частоту трансивера, по команде настройки тюнер переключается на nanoVNA, ардуина управляет этой штукой и считывает комплексное сопротивление, C-L-C тюнера нам +/- известны т.к. крутились ШД - вычисляем новые C-L-C для согласования и крутим туда, при необходимости делаем так еще раз, переключаем тюнер на вход с трансивера.

    Ременный привод для ручек подстройки ? В держателях валов подшипники зажаты обычные ? Если ШД брать не из тумбочки, то бывают с двойным валом, я даже в Москве нашел недавно, хотя вообще найти сложнее, особенно с 8мм валом - с ними меньше мороки будет ручки приделать. Я хочу из вакуумников сделать подобное, кпе неплохие есть (от микрон) но токосъем какой то хлипкий у них и диапазон перестройки небольшой если зафиксировать расстояние между пластинами, для начального позиционирования вакуумников вал с противоположной стороны ШД будет крутить шаговый винт с мелким шагом + там концевик.
    Последний раз редактировалось R2DHG; 11.02.2020 в 21:00.


  12. #1680

    Регистрация
    28.04.2005
    Адрес
    Московская обл., г. Мытищи
    Сообщений
    3,920
    Позывной
    ex RW3DKC
    Цитата Сообщение от r7kko Посмотреть сообщение
    Интересует управление T-tunerом на arduino. 3 ШД. Может быть не автомат, а писать настройки в ячейки памяти. Какой алгоритм настройки использовать?Какие будут мнения?
    Вопрос не совсем понятен. Если не автомат, то просто управляем элементами через ардуино и запоминаем настройки.

    В плане настройки Т-тюнера можно покрутить симулятор http://dl2kq.de/mmana/4-10. Алгоритм например такой - ставим входной C на максимум если Rант > 50 Ом или выходной C на максимум если Rант < 50 Ом (не уверен, что это всегда верно), оставшиеся два органа настройки поочередно двигаем в сторону уменьшения КСВ делая каждый раз перехлест (заходя за экстремум функции) при поиске минимума КСВ - в какой то очередной итерации у нас получится подойти к КСВ ~1, в принципе можно тупо попробовать вариант для >50 Ом и если не получится вариант для < 50 Ом. Может это не оптимальный вариант, но расчетные потери вроде терпимые симулятор показывает.
    Последний раз редактировалось R2DHG; 11.02.2020 в 22:34.

Страница 168 из 223 ПерваяПервая ... 68118158165166167168169170171178218 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Ваши права

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