RE: laditelný zdroj signálu 72MHz (vfo)

Zuffa Jan ZuffaJ na cgc.sk
Středa Leden 23 21:36:42 CET 2019


Zdravim,

Chyba je, ze sa nikde nespomina fazovy sum, ktory je sposobeny prave dizajnom SI5351
V kratkosti, vsade uvadzaju ze MS_DIV musi byt nastaveny na parne cisla. nikde som ale nenasiel
to, co som zistil meranim. Fazovy posun je definovany registrom CLK_OFF ktory ma 7 bitov a pre qvadraturny
vystup je potrebne do neho vlozit to iste cislo ako ide do MS_DIV. Kedze fazovy posun je podla DS dany ako 1/4 TVco, vychadza
napr. pre frekvenciu napr. 120MHz MS_DIV hodnota 6 (pll = 720MHz) a a to iste cislo 1/4 * 6 = 6/4 Toffset. lenze min. krok je TVco
a tak sa fazovy offset aproximuje tak, ze chvilu je 1*TVco a chvilu 2*TVco. Je to vidiet na osciloskope. RIesenim je
pouzivat div a offset ktory je celym nasobkom TVco t.z. MS_DIV = 8, 12, 16, 20......124 co bez medzery pokryje rozsah od 3 do 112.5MHz
To cele v pll fract.mode a MS_DIV v integer mode. Chyba faze sa samozrejme so znizujucou frekvenciou zmensuje.
Aky vplyv to ma na kvalitu signalu budem skumat v najblizsom obdobi tak potom zreferujem.
Pre qvadraturny vystup pre nizsie frekvencie staci zapojenie doplnit o par hradiel, 2x FF (Jonson counter) a delicku niekolko FF podla potreby
tento dizajn mam uz odskusany, je potrebne pouzit hradla a FF typu AUP, zvladnu stovky MHz


j.




________________________________
From: Hw-list [hw-list-bounces na list.hw.cz] on behalf of Jan Kuba [honza.kuba na gmail.com]
Sent: Wednesday, January 23, 2019 5:47 PM
To: HW-news
Subject: Re: laditelný zdroj signálu 72MHz (vfo)


Dobrý den,

Možná jste narazil na tyto stránky:

http://py2ohh.w2c.com.br/trx/si5351quadrature/si5351quadrature.html

a hlavně: https://groups.io/g/BITX20/topic/si5351_quadrature_vfo/22076271?20,0,0,0::recentpostdate%2Fsticky,,,20,2,0,22076271

Hans Summer G0UPL tam popisuje získávání fázově posunutých signálů právě z  Si5351 - pro jeho  projekt, který je mezi radioamatéry  velmi známý ( geniální QCX transceiver )

Popisuje tam úskalí toho ( omezení kmitočtu zespodu ) kvůli kterému nelze QCX provozovat na 1,8MHz ale na 80 m bandu  (3,6MHz) už ano... lze ladit od 3,2MHz, viz. popis típnutý z diskuse níže pod čarou...

Já tu mám už rok rozdělaný jeden projekt přijímače pro ROB ( rádiový orientační běh )   jako základ je v podstatě okopírovaná RX část  onoho QCX transceiveru + řízení zisku.   Ale nedokázal jsem z SI5351 vydolovat signál pro Talyloe směšovač - tedy fázově posunutý tak, aby to přijímalo stejně dobře, jako když ho vytvořím děličkami ze 4x vyššího kmitočtu. Přijímač mi víc šumí a  není tak hodný. Dokonce jsem si rozvrtal originální hotovou konstrukci QCX a signál pro směšovaš jsem posílal ze 74LS74 abych zjistil, že to je opravdu o něco lepší. Ten rozdíl není nijak dramatický ale je tam.
Bude to pravděpodobně kvalitnějším signálem bez zákmitů z té děličky. Když se kouknu osciloskopem na výstup SI5351 té originální konstrukce QCX , tak do dokonalého obdélníku to má daleko. Tím ale nechci nijak  pomluvit tu Hanzovo konstrukci. Naopak, poslouchá to skvěle i tak  a za oněch 50 dolarů je to zatím to nejlepší cena/výkon, co jsem kdy z TRXů postavil.  Ale do budoucna počítám v mém projektu liškového přijímače  určitě s tou verzí s předděličkou. Je tam zajištěno přesné posunutí o těch 90 stupňů, u Si5351 to nemám jisté, neumím to dobře řídit  a  nedokážu to ani změřit nemám zatím čím .. Navíc ušetřím  Si5351 , mohu tam jako zdroj signálu osadit mnohem levnější DDS AD9833.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I saw in the English Google translation of you web page that you had questions about how to get down to 3.2MHz with the Si5351A configured in Quadrature LO. The answer is that you must abandon the 600-900MHz limit on the Si5351A internal VCO. The lower limit at which you can configure the VCO is something like 400MHz (I forget the exact number), and 400MHz / 126 = 3.2MHz.

Three requirements for a silky smooth, click-free, quadrature LO that tracks at precisely 90-degrees across the whole band as seen in the QCX 5W CW transceiver http://qrp-labs.com/qcx are:

1) Set the MultiSynth division stage to an even integer between 4 and 126. Set the phase offset register to the same number. And leave them, don't alter again, unless you make a huge frequency change (e.g. 10MHz) and find you need to change the MultiSynth division again. Configure the first stage, the VCO PLL, with a fractional divider. Note that this is the OPPOSITE way around to the NT7S library which uses a fixed integer up-multiplication to the VCO, then a fractional MultiSynth division in the second stage. Quadrature LO cannot be obtained unless you fix the MultiSynth divider stage to an integer, and vary the PLL (VCO) for the actual frequency changes. In any case, the SiLabs documentation recommends even integer divider for the MultiSynth stage for lowest output jitter (phase noise). Therefore it's a good idea to do it this way, anyway - even if you aren't looking for a quadrature LO.

2) Do NOT do a PLL Reset (by setting the PLL Reset register bits in the Si5351A) at every frequency change! Only do a Reset when you change the MultiSynth Divider. Here, the reset is absolutely required in order to set up the initial phase relationship correctly between the two outputs. But you do NOT need a PLL Reset subsequently when you change the frequency, even when you change the frequency by a substantial amount. Doing a PLL Reset WILL create loud audible clicks.

3) Do NOT be tempted to try to switch off Si5351A outputs during frequency changes. It also generates clicks (albeit lesser ones). It is a bad solution to the problem of clicks, because it does not tackle the real problem (unnecessary PLL Reset commands), it only masks the problem slightly. As long as you heed my advice in 2) above you will never need to temporarily switch off Si5351A outputs.

These lessons were all learned the HARD way over the last three years, during QRP Labs products firmware development (and evolution). Unfortunately there was no easy way, due to the poor SiLabs documentation. Now the easier way is to learn from others' mistakes :-)   (a.k.a. MINE). All of this is described in more detail in my Dayton FDIM 2018 seminar accompanying article, the PDF is available here http://www.qrp-labs.com/dayton2018.html


[https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif]<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>  Bez virů. www.avast.com<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

st 23. 1. 2019 v 13:00 odesílatel Zuffa Jan <ZuffaJ na cgc.sk<mailto:ZuffaJ na cgc.sk>> napsal:
Zdravim,

Este sa vratim k tejto uz postarsej teme.
Modul som objednal a otestoval. Predtym presiel rozne (hlavne arduinisticke diskusie)
o tom, co vsetko by to malo dokazat. No bohuzial tato komunita dokaze vyprodukovat neuveritelne
diskusie o tom co a preco  ale malokto cita datasheet ktory je ale tak ci tak neuplny a nie som si isty kolko z nich vie programovat :)
Jednalo sa mi hlavne o qvadraturny vystup. DS uvadza, ze faza sa da nastavit po 1/4 TVco.
Realita je taka, ze skutocny krok je TVco (to je ale logicke) a pokial sa pozaduje nieco medzi
tak sa faza aproximuje.
Z toho vyplyvaju nasledovne pouzitelne vlastnosti (qvadraturny vystup):
Plne pokryty rozsah od cca 4MHz do 112.5MHz (s krokom max. 6Hz)
Do 150Mhz s aproximovanou fazou.
Nad 150Mhz sa faza ignoruje a offset je nulovy.
A na zaver pikoska: Jeden cely vecer som stravil rozbehavanim offsetu fazy az som to po polnoci vzdal
a chystal sa napisat cinanovi ze mi poslal fake obvod. Na druhy den som zistil ze na osciloskope
mam nastaveny zvlast triger pre kazdy kanal takze vzdy zobrazil nulovy offset :(

V dalsej faze idem skumat vplyv aproximacie fazy na image rejection
a do akej miery a da korigovat v sw

j.

-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz<mailto:hw-list-bounces na list.hw.cz>] On Behalf Of Petr Zapadlo
Sent: Thursday, December 21, 2017 7:44 AM
To: hw-list na list.hw.cz<mailto:hw-list na list.hw.cz>
Subject: Re: laditelný zdroj signálu 72MHz (vfo)

Ještě doplním, tady se prodává celý modul:

https://www.aliexpress.com/item/1PCS-CJMCU-5351-Si5351A-Si5351-clock-generator-signal-generator-Clock-8KHz-160MHz-Original-module/32844679894.html?ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_5000015_10151_10344_10068_10345_10342_10343_51102_10340_10341_5130015_10609_10541_10084_10083_10304_10307_10302_10610_5870020_5080015_10312_10059_10313_10314_10534_100031_10604_10603_10103_10605_10594_5060015_10142_10107,searchweb201603_25,ppcSwitch_5&algo_expid=557c286b-ad8f-4931-9abd-124b64c7993d-0&algo_pvid=557c286b-ad8f-4931-9abd-124b64c7993d&transAbTest=ae803_5&rmStoreLevelAB=5

A tady je konstrukce včetně knihovny a kodu pro Arduino:

http://pa0rwe.nl/?page_id=804

Petr


Dne 20. 12. 17 v 14:41 Zuffa Jan napsal(a):
> No len ked si zacnete citat datasheet dobra nalada  Vas hned prejde :)
> Je potrebne nastavit  160 registrov +  nejake vypocty Maly ale zakerny
> obvod. Na druhej strane vsetky uskalia ktore skryva su v ovladacom
> software :) Ale o moc menej programovania nie je ani s ostatnymi
> spominanymi PLL Spominana Si5351 ma oproti ostatnym jednu vyhodu,
> dokaze generovat qvadraturny signal az do tusim 150MHz
>
> j.
>
> -----Original Message-----
> From: Hw-list [mailto:hw-list-bounces na list.hw.cz<mailto:hw-list-bounces na list.hw.cz>] On Behalf Of Petr
> Zapadlo
> Sent: Wednesday, December 20, 2017 2:11 PM
> To: hw-list na list.hw.cz<mailto:hw-list na list.hw.cz>
> Subject: Re: laditelný zdroj signálu 72MHz (vfo)
>
> Zdravím,
>
> neprotiví :-) a mezi tím jsem už v jedné konstrukci našel SI5351 a ten se mi docela líbí. Seženu si ho a zkusím si pohrát.
>
> Díky všem za tipy.
>
> Petr
>
>
> Dne 20. 12. 17 v 12:49 Zuffa Jan napsal(a):
>> Ak sa vam neprotivi pouzit mikrokontroler (akykolvek 8 bit s aspon 4
>> I/O nohami + nejaky nohy na ovladanie) tak doporucujem pouzit ako generator jeden z tychto programovatelnych PLL:
>>
>> Si570  4-260MHz (cmos, 15E)
>> Si5351 0-220MHz (2E)
>> MAX2870 24-6000MHz (cca 8E)
>> šem za tipy
>> Vsetko obvody pajkovatelne samodomo a su to kompletne riesenia max
>> nejaky C a R, Xtal okolo
>>
>> j.
>>
>> -----Original Message-----
>> From: Hw-list [mailto:hw-list-bounces na list.hw.cz<mailto:hw-list-bounces na list.hw.cz>] On Behalf Of balu
>> Sent: Wednesday, December 20, 2017 12:34 PM
>> To: HW-news
>> Subject: Re: laditelný zdroj signálu 72MHz (vfo)
>>
>> Dnes sa to robi softwarovym radiom :)) ziadne krystaly, neobmedzene
>> moznosti riadit frekvenciu, modulaciu a pod... prijimac SDR, vysielac
>> jedna mala DDS-ka. Uz to nie je taka zabava, holt doba pokrocila :)
>>
>>
>>> On 20 Dec 2017, at 12:30, Petr Zapadlo <zapik na email.cz<mailto:zapik na email.cz>> wrote:
>>>
>>> Zdravím,
>>>
>>> jako kluk jsem měl postaven TRX:
>>>
>>> http://ok1ike.c-a-v.com/soubory/trx2m/schema.gif
>>>
>>> a než mi ho vzala povodeň tak jsem ho používal.  Říkal jsem si že bych si ho z nostalgie postavil znovu, jen trochu modernizovaný - smd provedení, audio zesilovač jiný a pod.
>>>
>>> Cílem není postavit špičkové rádio, jen si trochu zabastlit. Vysílat už vůbec ne, ostatně už nemám ani platnou koncesi.
>>>
>>> Nicméně pamatuju si, že tehdy najít  krystaly, které se trefili do pásma a zároveň se dali "tahat", nebylo úplně snadné a měl jsem použité nějaké vybrakované ze starého zařízení v hodně velkém provedení.  Už tehdu si pamatuji, že nové malé nešli tahat prakticky vůbec.
>>>
>>> Jak se dnes staví tato část? Existují na to nějaké specializované obvody, které by zjednodušili  konstrukci? A nebo bude nejsnažší to neřešit a postavit klasický oscilátor s násobiči jak je v předloze?
>>>
>>>
>>> Díky
>>>
>>> Petr
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz> Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
>>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz> Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz> Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
>> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz> Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz> Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
> http://list.hw.cz/mailman/listinfo/hw-list

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz> Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz> http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz<http://www.HW.cz>
Hw-list na list.hw.cz<mailto:Hw-list na list.hw.cz>
http://list.hw.cz/mailman/listinfo/hw-list

[https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif]<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>  Bez virů. www.avast.com<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>


Další informace o konferenci Hw-list