Главная Мой профиль Регистрация Выход Вход

| RSS




              
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: US5NCJ, ut3mk  
Форум » РАДИОЛЮБИТЕЛЬСКИЙ РАЗДЕЛ » РАДИОЛЮБИТЕЛЬСКИЕ КОНСТРУКЦИИ » Синтезатор для SDR на Si570 + ATMEGA32 с PowerSdr (Синтезатор на Si570 для SDR трансивера под процессор ATMEGA)
Синтезатор для SDR на Si570 + ATMEGA32 с PowerSdr
ut3mkДата: Вторник, 02.10.2012, 14.56.18 | Сообщение # 256
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Quote (uu4jgi)
1. КСВ управляет командой ZZTO Sets or reads the TUN Power Level там шаг 0-100.
2. АЛС управляет командой ZZMG Sets or reads the Mic Gain


Эти команды не годятся.
ZZTO регулирует уровень тонального сигнала при нажатии на кнопку TUN, а нас этот режим мало интересует.
В Setup она находится здесь:



ZZMG команда отвечающая за считывание из переменной отвечающее за положение движка MIC.
Протокол односторонний не поддерживает загрузку параметров.

Остается единственная команда - ZZPC она имеет двухсторонний протокол которым можно изменить параметр движка DRIVE.
Немного об этом писал ранее: http://ut3mk.at.ua/forum/2-78-6013-16-1349081551
В этом случае можно программно менять мощность с учетом КСВ через звуковую карту.
Но тот учет КСВ который я предлагаю значительно проще и самое главное - не надо ничего посылать через СОМ порт.
Этот вариант с ZZPC оставим на крайний случай, так как он не дает полной гарантии его работоспособности.
Дело в том, что не у каждого корреспондента идеально выдержано соотношение регулятора DRIVE и отдаваемой мощности.
Суть проблемы в том, что у большинства пользователей при уровне в 5 -10% DRIVE мощность 100%. Или вариант когда
мощность регулируется линейно, как в этом случае быть? Выход один, считывать предварительное значение движка DRIVE,
а затем изменять его в пропорции с КСВ. Получается так, что придется гнать команду запроса, а затем команду ответа!
Но надо не забывать, что в потоке постоянно идут с десяток команд и лишние пару штук снизят скорость обмена почти на 20%.
В итоге можно получить ТОРМОЗА, а они нам нужны?!

Печатная плата готова, сегодня займусь сборкой синтезатора.
Прикрепления: 9657991.jpg (28.5 Kb)
 
ut3mkДата: Среда, 03.10.2012, 01.57.01 | Сообщение # 257
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
uu4jgi,
Извиняюсь завел вас в заблуждение. Дело в том, что ZZMG Mic Gain активно только в режиме передачи.
По логике так оно и должно быть.
Синтезатор последней версии спаян и запустил в работу. Теперь займусь прошивкой.
 
uu4jgiДата: Среда, 03.10.2012, 09.08.19 | Сообщение # 258
Лейтенант
Группа: Пользователи
Сообщений: 53
Статус: Offline
Юрий доброе утро!
Не стоит извиняться, Вы просто гений, думаю многие на этом форуме как и я преклоняем перед Вами голову.
С нетерпением ожидаю последних результатов Вашей плодотворной работы.
Теплейшие 73!
 
ut3mkДата: Среда, 03.10.2012, 14.54.27 | Сообщение # 259
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
uu4jgi,
Спасибо, но это уж перебор. flower
 
wamanДата: Четверг, 04.10.2012, 01.13.27 | Сообщение # 260
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
Запустил я синтезатор, сишка оказывается не сгорела, а была микро сопля на атмеге. Вроде бы как работает. Какой мне кусок провода по квартире растянуть, или что сделать что бы хоть кого то услышать?
 
uu4jgiДата: Четверг, 04.10.2012, 11.33.58 | Сообщение # 261
Лейтенант
Группа: Пользователи
Сообщений: 53
Статус: Offline
Quote (waman)
Какой мне кусок провода по квартире растянуть

Сколько не жалко. У меня в кухне был 5 метров Г-образно, 3,5 горизонтально и "снижение" 1,5 метра. Слышал на 40-ке отлично японцев в SSB на плату от Александра Карнауха http://ut3mk.at.ua/forum/2-2-29
 
wamanДата: Четверг, 04.10.2012, 17.05.24 | Сообщение # 262
Рядовой
Группа: Пользователи
Сообщений: 16
Статус: Offline
подключил старый кабель который шел к ТВ антенне на крышу. На 40м работает smile
 
UR4UDTДата: Суббота, 06.10.2012, 15.41.43 | Сообщение # 263
Лейтенант
Группа: Пользователи
Сообщений: 45
Статус: Offline
To UT3MK
Юра, после нашего телефонного разговора решил изложить свои соображения по теме.
Индикацию значения Ксв можно сделать одним из двух вариантов.
Сначала ограничим верхнее значение Ксв величиной М:
если Ксв>M, то Ксв:=М
Первый вариант. Логарифмическая шкала.
Выходное напряжение ЦАП (в твоем случае) для стрелочного прибора будет равно:
Uцап=(1024/logM)*logКсв
Например: ограничимся показаниями на всю шкалу Ксв=5 и имеем Ксв=2, тогда
Uцап=(1024/log5)*log2=(1024/0,7)*0,3=439
Стрелка прибора отклонится на 0,44 шкалы.
Если не париться с логарифмами, то тогда второй вариант.
Линейная шкала.
Uцап=(1024/(M-1))*(Ксв-1)
Например: исходные значения те же, тогда
Uцап=(1024/(5-1))*(2-1)=256
Стрелка прибора отклонится примерно на четверть шкалы.
Сделай, как больше понравится.

Относительно ALC я думаю, что лучше аналоговый вариант индивидуально для конкретного усилителя мощности. Привязываться к Ксв получается не совсем удобно. ALC поддерживает максимальное выходное напряжение УМ. Например: при выходной мощности 100Вт имеем на нагрузке 50 Ом амплитуду напряжения U=sqrt(100*2*50)=100В. Ксв=1.
При отключении нагрузки (Ксв равен бесконечности) нормальная ALC должна держать на выходе те же 100В, но при очень малой мощности раскачки.
Я думаю, что через АЦП контроллера будет медленно.
Если хочеш, попробуй, но предполагаю, что откажешся от этой затеи.
Успехов.
 
ut3mkДата: Воскресенье, 07.10.2012, 02.31.15 | Сообщение # 264
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
UR4UDT, Благодарю за подсказку. Эту помощь прочел слегка с запозданием.
Прошивка КСВ метра сегодня написана, но немного по другому алгоритму.
Само собой с учетом граничного значения КСВ, в моем случае оно составит = 10 .
Расчетное КСВ перевожу с учетом логарифма КСВ - это позволяет иметь крупный шаг
в начале шкалы. Полученное значение Lg(КСВ) умножаю на К-множитель который
рассчитывается с учетом значения максимальной (1024 ) разрядности ЦАП .
В итоге стрелка КСВ метра при КСВ = 1 находится на 0 отметки, а при КСВ=2.8 на 50% шкалы.
Последующие делении КСВ растет до значения равное = 10 при 100% отклонении прибора.
Производить контроль КСВ со значением более чем в 10 не имеет смысла.

По возможности проверю и ваш алгоритм. Еще раз благодарю.
Прошивка готова, материал готовлю к публикации.
 
ut3mkДата: Воскресенье, 07.10.2012, 16.13.32 | Сообщение # 265
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Новая №13 прошивка для синтезатора с USB<>COM FT232RL адаптером.

http://ut3mk.at.ua/Si570/USB_Atmega32_SI570_13_11.hex контрольная сумма 6603h под кварц 11059200Гц
http://ut3mk.at.ua/Si570/USB_Atmega32_SI570_13_16.hex контрольная сумма 7B47h под кварц 16000000Гц

http://ut3mk.at.ua/Si570/at32_FT232_MON_Sm_or_KSW.rar оба файла в одном архиве

Дополнения в прошивке:
1. Улучшена обработка значений S-метра, что позволило четче и мягче отображать уровни принимаемого сигнала.
2. Добавлена возможность контролировать уровни коэффициента стоячей волны в антенно фидерном устройстве.
Для обработки требуется схема считывания прямой и обратной волны. В процессоре происходит ее анализ
расчет. Данные КСВ отображаются на стрелочном индикаторе (вольтметр).
3. Упорядоченны команды САТ протокола с учетом работы в режиме приема и передачи.
4. При включении трансивера происходит запуск программы PowerSdr, аналогично нажатии кнопки START.

Прошивка совместима с предыдущими версиями синтезаторов с FT232RL микросхемой.
 
ut3mkДата: Воскресенье, 07.10.2012, 16.34.25 | Сообщение # 266
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Внешний вид синтезатора под 13 прошивку.
Прикрепления: 6412910.jpg (665.1 Kb) · 6553701.jpg (789.6 Kb)
 
ut3mkДата: Воскресенье, 07.10.2012, 16.37.47 | Сообщение # 267
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Схема и печатная плата под 13 прошивку.

Прикрепления: 8424656.gif (86.1 Kb) · 7288919.gif (103.4 Kb) · SI570_usb_PCA93.spl7 (167.6 Kb) · at32_FT232_MON_.lay (377.1 Kb)
 
ut3mkДата: Воскресенье, 07.10.2012, 17.51.04 | Сообщение # 268
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Демонстрация работы S-метра с обновлениями включенные в №13 прошивке



Ради любопытства biggrin работоспособности схемы можно проверить подключив любой стрелочный
вольтметр (цешка) к выходу SM\KSW синтезатора. Пределы измерения прибора должны быть выставлены на
контроль минимального напряжения.
Если контролировать непосредственно на 16 ножке процессора, тогда предел измерений не менее 5 Вольт.
 
ut3mkДата: Воскресенье, 07.10.2012, 19.09.13 | Сообщение # 269
Генералиссимус
Группа: Администраторы
Сообщений: 5078
Статус: Offline
Для полной организации контроля уровня КСВ, тока выходного каскада и уровня принимаемого сигнала (S-метр)
необходимо выполнить отдельным модулем предлагаемую схему. В режиме приема головка микроамперметра
через контакты реле одним концом подключена к разъему синтезатора Sm/KSW, а вторым на корпус. В этом
состоянии прибор работает как S-метр (измеритель напряжения). Калибровка показаний прибора производится
подстроечным резистором на плате синтезатора. Для этого необходимо на вход трансивера подать эталонный
уровень сигнала и резистором выставить такие же показания как и на панеле S-metr программы PowerSdr.
Граничный 100% предел показаний стрелочного индикатора будет равен уровню принимаемого сигнала 59+60dB.
Для измерения КСВ необходимо между выходом усилителя мощности и антенной установить детекторный мостик и
на синтезатор завести два напряжения прямой и обратной волны. Более детально схему КСВ метра размещу в отдельном разделе.
К примеру КСВ метр может быть такой:
http://dl2kq.de/pa/1-2.htm
http://yl2gl.ucoz.net/news....7-24-86
http://www.cqham.ru/ma1.phtmlhttp://qrx.narod.ru/izm/ksw_pl.htm
Форум по КСВ метру:
http://qrz-e.ru/forum/29-359-1
Если хотим измерить КСВ, то необходимо разомкнуть кнопку питания реле. При передаче прибор будет отображать
значение КСВ, а если кнопка нажата, то микроамперметр будет подключен параллельно токовому шунту.
Ток для выходных транзисторов пойдет и через микроамперметр, тем самым отобразит ток вашего ПА.



Печатную плату отработаю и опубликую чуть позже.
Прикрепления: KSW_Smetr_TOK.spl7 (10.7 Kb) · 6017689.gif (11.8 Kb)
 
LZ2GXДата: Воскресенье, 07.10.2012, 21.45.42 | Сообщение # 270
Полковник
Группа: Пользователи
Сообщений: 212
Статус: Offline
Quote (ut3mk)


Для полной организации контроля уровня КСВ, тока выходного каскада и уровня принимаемого сигнала (S-метр)
необходимо выполнить отдельным модулем предлагаемую схему.


Юрий, не будет ли легче поставить два микроамперметра.
Один для тока ПА и второй для S-метр /КСВ и ничего не переключать.


Сообщение отредактировал LZ2GX - Воскресенье, 07.10.2012, 21.48.02
 
Форум » РАДИОЛЮБИТЕЛЬСКИЙ РАЗДЕЛ » РАДИОЛЮБИТЕЛЬСКИЕ КОНСТРУКЦИИ » Синтезатор для SDR на Si570 + ATMEGA32 с PowerSdr (Синтезатор на Si570 для SDR трансивера под процессор ATMEGA)
Поиск:

                                  Список пользователей, у которых день рождения в текущий день - un7las(47), elbis(72)

UR4QBP SDR-RADIO HOME PAGE US3MW SDR-RADIO HOME PAGE Первый форум сообщества радиолюбителей Одессы и Одесской области  Сайт радиолюбителей Тульской области, города Ефремова и радиоклуба ЭФИР, много интересной и полезной информации... Персональный сайт радиолюбителя UR5EQF  Cайт радиолюбителей Ровенщины