www.kn34pc.com
https://www.kn34pc.com/forums/

Модули с AD9850
https://www.kn34pc.com/forums/viewtopic.php?f=66&t=956
Страница 2 от 3

Автор:  User [ 29 Юни 2018, 00:38 ]
Заглавие:  Re: Модули с AD9850

Aз замерих с мултицет напрежението на изхода на AD8307 (купуван от e-bay), който съм монтирал на основната платка.
2.22V при входа му към изхода на AD8009. Кабелчета 50 ома, BNC-тата съединени и т-конектор.
После на мястото на т-конектора сложих 20dB фабричен атенюатор. AD8307 даде 1.72V , т.е. 0.5 надолу - 25mV / dB :)
Значи си работи.
Утре ще допиша програмката за PIC-a, да измерва това напрежение, да пресмята в dBm и да показва на дисплея.
Минах се с тая мършава 16-тка, трябваше да сложа 24-ка, ама няма 5 волтова в DIP.
А не ми се правеше заводска платка, започнах като съботно-неделно проектче, с платка по тонер-трансфер метода.

Автор:  LZ2WSG [ 29 Юни 2018, 01:11 ]
Заглавие:  Re: Модули с AD9850

В режим "Wattmeter", с NWT-500 измерих изхода. Некалибриран.
С още 50 Ома от уреда личи "гърбицата" в елиптичния филтър от некоректния товар.

Код за потвърждение:
(надолу: грешка от входни кондензатори в NWT?)
400 kHz: 371.3mV; 4.4 dbm
  1 MHz: 371.3mV; 4.4 dbm
  4 MHz: 371.3mV; 4.4 dbm
 10 MHz: 389.4mV; 4.9 dbm
 15 MHz: 405.8mV; 5.2 dbm
 20 MHz: 405.8mV; 5.2 dbm
 25 MHz: 361,5mV; 4.2 dbm
 30 MHz: 278.1mV; 1.9 dbm
35 MHz: 236.9 mV; 0.5 dbm
40 MHz: 208.3 mV; -0.6 dbm

Автор:  User [ 01 Юли 2018, 22:19 ]
Заглавие:  Re: Модули с AD9850

Така, подкарах АD8307. Падна много поене на екранчета.
Прикачени файлове:
AD8307-2.JPG
AD8307-2.JPG [ 191.77 KiB | Прегледано 2031 пъти ]

Много се борих, но по ниски нива на паразитния сигнал от -70dBm не можах да докарам.
(вход на ad8307 на късо.)
При извадено AD9850 модулче, нивото пада до -82 dBm.
-Ясно е, занапред че AD8307 трябва да е на отделна платка, в отделна кутиика.

Калибрирах го някак си... Но е честотно зависимо.
Постановката е: АД8009->51ом->50cm RG174->T-connector-50cm RG174->AD8307 ||51om
на Т-connector-a е закачен и Цифров осцилоскоп (и с него и без него все тая)
Разликата с осцилоскопа (измерени mV, изчислени dBm) е ~ 1dB.
Прикачени файлове:
AD8307-1.JPG
AD8307-1.JPG [ 142.95 KiB | Прегледано 2031 пъти ]

Остана да се занимавам с ALC...

Автор:  LZ2WSG [ 01 Юли 2018, 22:34 ]
Заглавие:  Re: Модули с AD9850

User написа:
... Остана да се занимавам с ALC...

За NWT/антенен анализатор или за VFO ще е?

Автор:  User [ 01 Юли 2018, 22:38 ]
Заглавие:  Re: Модули с AD9850

Искам да си направя собствено NWT
Засега това беше пробен проект...
Преди да пусна заводски платки.
Но тази искам да я докарам повтаряема от средно квалифициран любител в домашни условия.
Ютиена платка (e и 20 мостчета)
Осцилатор + просто ръчно НВТ :)
Въртиш и пишеш в exel-a.
Tъпо филтърче все може да се провери. :)

Автор:  User [ 03 Юли 2018, 13:08 ]
Заглавие:  Re: Модули с AD9850

Мисля да използвам тази схема за регулиране на нивото.
(Имам BS180 ~ 2N7002 но някак си искам да мина по просто)
Прикачени файлове:
ALC.jpg
ALC.jpg [ 47.36 KiB | Прегледано 1966 пъти ]

Vref е пина на АД9850 към които е свързан R6 (3.9к) от модулчето.
Вместо неяснотите и капризите на 2N7002 като реглируем резистор,
използвам R4+R3, свързани към изхода на Rail-to-Rail OPAMP,
които им дава от ~ 10mV до 1.2V и така регулира допълнителния ток от реферънса.
D3-D4 са за да предпазят AD9850 от напрежения по високи отнеговото Vref (1.248V)
Според симулации ще работи.
Остава да направя платчица и да пробвам.

Автор:  LZ2WSG [ 03 Юли 2018, 13:52 ]
Заглавие:  Re: Модули с AD9850

Боя се, че Rset (изв. 12, DAC’s External RSET Connection) не е напреженов, не е и токов.
За регулиране иска "регулируемо съпротивление" (или напр. N-CHANNEL MOSFET).

AN-423, Amplitude Modulation of the AD9850 Direct Digital Synthesizer

Прикачени файлове:
rset.jpg
rset.jpg [ 32.61 KiB | Прегледано 1996 пъти ]

Автор:  User [ 03 Юли 2018, 14:32 ]
Заглавие:  Re: Модули с AD9850

едит: видях схемата. Ще пробвам. На пина RSET е тихо, сега го погледнах с осцилоскопа.

Автор:  LZ2WSG [ 03 Юли 2018, 14:54 ]
Заглавие:  Re: Модули с AD9850

... но в готово изделие е реализирано така, както в схемата ти по-горе. Бих тествал.

RF Analyzer от JA2NKD, версия на Soltec:
https://soltec.exblog.jp/27986800/
Прикачени файлове:
201708-30-44-f0175344_191691.jpg
201708-30-44-f0175344_191691.jpg [ 228.8 KiB | Прегледано 1985 пъти ]

Автор:  User [ 04 Юли 2018, 01:49 ]
Заглавие:  Re: Модули с AD9850

Прикачени файлове:
ALC-1.JPG
ALC-1.JPG [ 153.44 KiB | Прегледано 1969 пъти ]

Това се получи от раз със схемата по горе. Ецвана платчица, всичко 0805, диодите конвенционални, нямах SMD.
IN-а е дирекно към AD8009 изхода.
Т.е. става работата както го измислих.
Трябва утре да вдигна малко усилването на OPAMP-a.

A Soltec са със собствен модул, на който има 2N7002.
http://www.exblog.jp/blog_logo.asp?imgs ... .jpg&slt=1
Аз се чудех, защо детектора им е свързан към инвертиращия вход на операционния.

Автор:  LZ2WSG [ 04 Юли 2018, 03:09 ]
Заглавие:  Re: Модули с AD9850

Да, модулчето им с AD9850 е с управление на усилването с 2N7002 (заблудил съм се от общата им схема).

https://soltec.exblog.jp/27685818/
Прикачени файлове:
201711-06-44-f0175344_1255914.jpg
201711-06-44-f0175344_1255914.jpg [ 253.71 KiB | Прегледано 1964 пъти ]

---
Добре се е получило. С ALC би трябвало да е "една идея" по-право, отколкото само с/без мат. корекция.
Опитай в по-широка честотна област, да не я губиш. Fclk/3 e 41,5 MHz, a защо не и по-нагоре (до Fclk/2).

Автор:  User [ 04 Юли 2018, 03:57 ]
Заглавие:  Re: Модули с AD9850

ALC трябва да има, и да е перфектно.
Мат. корекцията оправя честотната зависимост на самия LOG амп.
(поне при мен се разминава ~1dB със INSTEK-a, на който вярвам повече отколкото на AD8307, купено от Китай + паразитите капацитети с импровизираните ми екрани)
Не ми се занимава над Fclk/4 заради Найкуист и sin(x)/x.
А и филтъра трябва да сменям.
(Пък и sprintf(....) на гадния компилатор XC8 работи до 32768 .... signed int. Като види unsigned и прави глупости :)

Автор:  LZ2WSG [ 04 Юли 2018, 11:14 ]
Заглавие:  Re: Модули с AD9850

User написа:
... Мат. корекцията оправя честотната зависимост на самия LOG амп.

В двата типа NWT с които разполагам, мат. корекция "оправя" ч. зависимост на генератор, верига за връзка (не е задължително да е 0 dB ("късо"): може да е напр. ATT и др.) и AD8307. Дори на AD9957 х-ката не е идеално праволинейна (до 550 MHz).

Отделно и при двете има настройка на наклона на предавателната х-ка на веригата AD8307-ADC (в MCU) (при 0 db и при -40 dB) с външен, калибрационен ATT.

Автор:  User [ 07 Юли 2018, 18:15 ]
Заглавие:  Re: Модули с AD9850

Малко ъпдейт по темата.
Прикачени файлове:
ALCV2.JPG
ALCV2.JPG [ 165.56 KiB | Прегледано 1885 пъти ]

R6 е намален на 3к. С R10 съм настроил изхода на 3.0 dBM при 1МHz.
Синята линия са измервания с цифров осцилоскоп.
ALC си върши работата перфектно, като изправя гърбиците на Чебишев1 :)
Трябва да се увеличи C2, R2, (C1?) за да не пада от 10M до 1М.

Корекция +0.026 дБм/МХз мога да вкарам в PICa.
"Стълбичките" са от 10 бит АЦП, предполагам. 4096мВ опорно, 4мв/деление, при 25мв/Дб ~6 деления/ дБ.
Или ~0.16 dB резолюция. Аз му търся 0.1. (Или AD8307 толкова си може ?)
Е, вкарал съм "oversampling and decimation", но това не го прави истинско 12 битово АДЦ.

Мат. корекцията е ОК, за режим NWT. Задължително трябва да я има.
За режим "Сигнал Генератор" си трябва ALC.
За режим "Измерител на мощност" си трябва подходящо направена платка-кондензатори-екранировка на LOG-ampa.

Автор:  LZ2WSG [ 07 Юли 2018, 20:03 ]
Заглавие:  Re: Модули с AD9850

От х-ките на AD8307:
±1 dB linearity, slope of 25 mV/dB

При 12 битов АЦП има възможност да се подобри "изгледа" на х-ката с повече точки, но точността на измерването остава "зависима" от по-слабото звено. А може би в по-тясна честотна област (и то - нискочестотната) линейността да е по-добра ... ?

Страница 2 от 3 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/