![]() |
![]() |
![]() |
![]() |
#121 | |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]() Quote:
Because of this, the results I achieve might not be replicated in a real circuit design where the ports might not have a good wideband termination on all ports. I've got several level 7 Minicircuits mixers here including a very old SBL-1, a TUF-1 and an SRA-3. The others are level 10, level 13 and higher. The old rule of thumb for the VHF level 7 mixers was that the input 1dB compression point should be about 6dB below the LO drive level. So the input P1dB should be about +1dBm. The input IP3 should be about 15dB higher than the input 1dB compression point but this is just a crude rule of thumb. So I'd expect to see an input IP3 of somewhere around +16dBm for these mixers. However, this will vary a bit depending on the RF, IF and LO frequencies. Also, the LO drive level will affect the result and this seems to be more critical for the higher level mixers, eg level 13.
__________________
Regards, Jeremy G0HZU |
|
![]() |
![]() |
![]() |
#122 |
Moderator
Join Date: Mar 2012
Location: Fife, Scotland, UK.
Posts: 21,939
|
![]()
You can boost the IMD performance of a diode ring mixer if the LO is not a 50 Ohm sine but a current squarewave! The dv/dt through the switching region being the key.
David
__________________
Can't afford the volcanic island yet, but the plans for my monorail and the goons' uniforms are done |
![]() |
![]() |
![]() |
#123 | |
Heptode
Join Date: Nov 2018
Location: London SW16, UK.
Posts: 655
|
![]() Quote:
Thanks for enlightening us on the complex subjective. According to Marki's article, the results are still acceptable using "quick and dirty method". But it get very complicated when different sources of errors are being considered besides what you mentioned about the issue with leveling loop detector. The front end mixer of the spectrum analyzer, and the dynamic ranges of the spectrum analyzer and three signal generators are the main limiting factors. The use of RF amplifiers in front of the external attenuators would recover the dynamic range. The low pass filters can be used to remove the 2nd order harmonics. Below is the test procedure of radio receiver. It states that the IP3 measurements depends on the procedures, the frequencies, spacing,,,the procedure should be designed in such a way that it is independent of the receiver design: https://www.itu.int/dms_pubrec/itu-r...8-I!!PDF-E.pdf Sometimes the levels of the two tones are different, this calculator would be handy: https://rfresponse.com/calculators/ip3_2tone_chart.php Anyway this is all complicated stuff, probably too hardcore for most hobbyists and any serious attempt to do it properly without the right equipment is beyond the realm of possibility. |
|
![]() |
![]() |
![]() |
#124 | |
Heptode
Join Date: Nov 2018
Location: London SW16, UK.
Posts: 655
|
![]() Quote:
I see. Cheers. Check out this guy's measurement of OIP3 of the AED-1, his set-up is fairly simple: http://qrp-popcorn.blogspot.com/2014...ip3-notes.html I followed his blog and learnt a few tricks from him.. |
|
![]() |
![]() |
![]() |
#125 |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]()
One thing to bear in mind is that the Rigol spectrum analyser in that blog demo is being asked to cope with all of the mixer terms being produced at the mixer output port. This will include the two wanted test tones and also the two image tones and quite a few other mixer terms. This can be risky, especially if the analyser is being used close to its own distortion limits.
I see he's used the IF port as the output port even though the system is an up-conversion. The usual aim is to try and keep the analyser IMD3 terms at least 20dB lower than the predicted IMD3 terms from the device under test. This will keep the uncertainty (caused by the analyser's own IMD) below about 1dB. If you plan to do lots of mixer testing with an IF of 10.7MHz I'd recommend you make a narrowband diplexer at 10.7MHz. This will correctly terminate the mixer from DC up through VHF and it will also provide a bandpass response at 10.7MHz. The diplexer consists of two inductors, two capacitors and two 50 ohm resistors so it is fairly quick and easy to make. It would protect the analyser from all the other mixer products arriving at the IF port. A typical 10.7MHz narrowband diplexer would have a response as in the plot below:
__________________
Regards, Jeremy G0HZU |
![]() |
![]() |
![]() |
#126 | |
Moderator
Join Date: Mar 2012
Location: Fife, Scotland, UK.
Posts: 21,939
|
![]() Quote:
Once you get fairly involved, you start using spreadsheet models with TOI noise gain and compression figures for each stage in a structure. It is usual to express impairments in terms of calculated equivalents at some convenient place, say the input. With one of these you can compare the impairment contributions of different stages to each parameter on a level playing field and see where improvements are needed. You can see progress towards overall system specs. You can break an overall system spec down into budgets for each impairment in each stage. When you find you're needing impossible or unaffordable stages, you go back and re-jig things. I use a group of spreadsheets having figures for different offsets from the receiver centre frequency so I can not only see wanted signals grow down the structure, I can also see unwanted signals diminish. Analysis, synthesis, and procurement all start to get blurred. Somehow you have to navigate to an acceptable solution, or you gather evience as to why it's impractical. David
__________________
Can't afford the volcanic island yet, but the plans for my monorail and the goons' uniforms are done |
|
![]() |
![]() |
![]() |
#127 |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]()
I had a quick go at making the diplexer over lunch today. The response is a bit narrow for wideband FM so I redesigned it to have a bit more bandwidth at 10.7MHz. This makes it easier to tune up and it also performs better up at VHF in terms of the port match.
See below for the revised schematic and the results. The inductors are made using T37-6 toroids. This gives good Q at 10.7MHz and this also allows some fine tweaking by squishing or spreading the turns slightly. The insertion loss at 10.7MHz was about 0.2dB. The port VSWR is very good even above 300MHz. The stopband rejection degrades above about 300MHz partly because of the package inductance of the SMD 470pF caps but also because of various series resonance modes in the 2.7uH toroid. However, even 20dB rejection is useful here in terms of protecting the spectrum analyser from large out of band signals. The plots below compare the very crude circuit model against the measured results using the VNA. The agreement is very good up until about 200MHz. I think the diplexer would perform better up at UHF if built using SMD parts using a tight PCB layout. The SMD 470pF caps are in a very large package and each have just over 1.5nH package inductance so this affects the stopband performance. Using several smaller caps might help here. However, I think the overall performance of the diplexer is good enough as it is. It should present a lower VSWR to the mixer than the RF input port of a typical budget spectrum analyser and it will also protect the analyser from the unwanted mixer terms including the large image terms.
__________________
Regards, Jeremy G0HZU |
![]() |
![]() |
![]() |
#128 |
Moderator
Join Date: Mar 2012
Location: Fife, Scotland, UK.
Posts: 21,939
|
![]()
That diplexer is a jolly good thing to have after a diode ring mixer even in the final receiver. Getting a good very wideband matc at the input of an IF strip is usually overlooked. You want a good wide match to absorb ALL things coming out of the mixer. Any power on these frequencies will only cause more mischief it it gets back into the mixer. You want to terminate LO and RF leakage into the IF, and all their harmonics and intermods.
David
__________________
Can't afford the volcanic island yet, but the plans for my monorail and the goons' uniforms are done |
![]() |
![]() |
![]() |
#129 |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]()
It's also worth exploring the datasheet for that Rigol spectrum analyser as this model doesn't have good distortion performance when compared to an old school analyser from HP. The Rigol datasheet says that the noise floor with 0dB attenuation is typically -135dBm with a 1Hz BW. So that means the noise figure is -135 - (-174) = 39dB. An old school HP analyser typically manages a noise figure of about 25dB.
The input IP3 for the Rigol is quoted as +10dBm with 10dB attenuation so the equivalent IP3 for the Rigol mixer would be 0dBm with 0dB attenuation. These aren't good numbers at all... A typical HP analyser might have a mixer IP3 of about +10dBm but some newer analysers can get close to +20dBm. If I put these numbers from the Rigol into a basic spreadsheet it is possible to predict the levels of any internal IMD3 terms produced by the Rigol analyser. Obviously this depends a lot on the accuracy of the datasheet but it should give some idea of what to expect. There's a screenshot of the Rigol below, taken from the blog website showing input tones at -11dBm to the analyser with 25dB internal attenuation. My excel spreadsheet is also shown below and if I boost the Rigol mixer IP3 up by just 1dB to 1dBm then the IMD3 distortion numbers do seem to agree quite closely. The spreadsheet predicts IMD3 terms at -85dBm and a delta of 74dB. This is very close to the screenshot performance. The analyser has been set to a 30Hz RBW to try and squeeze out this level of performance. You can see the sweep time is a whopping 277 seconds so the operator was desperately trying to get the most out of the analyser here by selecting a very narrow resolution bandwidth of just 30Hz. It looks like it took over 4 minutes for the analyser to complete each sweep so these measurements required a lot of patience... The distortion performance of a typical spectrum analyser also degrades when used below about 50MHz so the performance of the Rigol may be worse than this when used down at 10.7MHz for example. At low frequencies like this the first IF and the second mixer of the analyser will also have to cope with any leaked LO energy from the first mixer and it also has to handle the nearby image term so the analyser datasheet will often omit to publish distortion data below (say) 50MHz. This isn't because the manufacturer is being sneaky, it's just difficult to spec how much the performance degrades at lower frequencies. This has a lot to do with the mixer port isolation and the IF1 filter stopband performance and these parameters tend to vary even for the same model of analyser. All the top manufacturers tend to avoid quoting the distortion performance of a microwave spectrum analyser below several tens of MHz.
__________________
Regards, Jeremy G0HZU |
![]() |
![]() |
![]() |
#130 |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]()
IMD3 spurious free dynamic range (SFDR) is a function of the noise floor and the IP3 so it's not that great that the Rigol analyser has a noise figure as high as 39dB coupled with a mixer IP3 of just 0dBm. The spreadsheet predicts the Rigol can manage a SFDR of just over 80dB with a 30Hz RBW. With a 1kHz RBW this drops to about a 70dB SFDR so you can see why the operator experimented with a 30Hz RBW and was willing to wait over 4 minutes per sweep...
SFDR = 0.667*(IP3 - noise floor) An old school HP 8568B analyser would manage a SFDR of about 98dB with 30Hz RBW based on the typical mixer IP3 of 13dBm and a typical noise floor of -135dBm in a 30Hz RBW. A modern Agilent/Keysight analyser would get close to 105dB SFDR with a 30Hz RBW.
__________________
Regards, Jeremy G0HZU |
![]() |
![]() |
![]() |
#131 | |||
Heptode
Join Date: Nov 2018
Location: London SW16, UK.
Posts: 655
|
![]() Quote:
I have been promoted at work and is tempted to get the Siglent SSA3032X. But screw it, I don't want to spend that amount of money...I save the money for the rainy days... Quote:
Quote:
|
|||
![]() |
![]() |
![]() |
#132 |
Heptode
Join Date: Nov 2018
Location: London SW16, UK.
Posts: 655
|
![]()
OK, in your circuit, it has a series LC and parallel LC plus two 50 ohms. At the resonant frequency, the series LC has very low impedance, only a narrow band can pass through. The parallel LC has very high impedance so the two 50 ohms resistors have no effect on the circuit.
Outside the bandpass freqencies, the opposite happens. The parallel LC appears as a low impedance path and they see the two 50 ohms resistors to the ground. |
![]() |
![]() |
![]() |
#133 | |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]() Quote:
The energy from the mixer gets shared/split between the 50R load resistors and the spectrum analyser. At large frequency offsets (far away from 10.7MHz) pretty much all the RF energy from the mixer ends up as heat in the first 50R resistor. So in this sense this resistor is the other port that soaks up energy at the image frequency and at the leaked LO frequency. There probably is a better (correct?) name for this network but it has always been called a diplexer at work and it is often described as a diplexer in amateur radio literature.
__________________
Regards, Jeremy G0HZU |
|
![]() |
![]() |
![]() |
#134 | |
Heptode
Join Date: Nov 2018
Location: London SW16, UK.
Posts: 655
|
![]() Quote:
|
|
![]() |
![]() |
![]() |
#135 |
Heptode
Join Date: Nov 2018
Location: London SW16, UK.
Posts: 655
|
![]()
I have read online some news group that someone suggested the use of 4:1 transformer in series with a 130 resistor for both ends of the ceramic filter tester. He claimed it would have a more broad band matching. I have used the Mini-Circuits TC4-1T+ to try out the idea and it turns to be inferior and poorer match in the Smith chart. It is better to stick with LC matching pad.
The TC4-1T is incredibly small, I wonder how it is possible to have the inductance of 400 microhenries for the secondary in such micro package. |
![]() |
![]() |
![]() |
#136 |
Heptode
Join Date: Nov 2018
Location: London SW16, UK.
Posts: 655
|
![]()
I suddenly remember watching the demonstration of the use of a slide screw tuner to correct the impedance mismatch between the spectrum analyzer and an amplifier, bring the point to the centre of a Smith chart(at 35 minutes):
https://youtu.be/ToVJTKCyIU8 These are very neat looking devices that can work as low as 600MHz: https://focus-microwaves.com/wp-cont...rew-Tuners.pdf https://manualzz.com/doc/21325695/sl...rs-description |
![]() |
![]() |
![]() |
#137 |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]()
Thanks. The return loss and smith chart plots looking into that Minicircuits amp look to be very dodgy to me.
At 34:40 onwards the ripple in the return loss and the squiggles in the smith chart response look to be caused by a system calibration issue. The TSP presenter thinks this is to do with the way the amplifier is matched but I doubt it. The regular pattern suggests an incorrectly calibrated system at the end of a cable that might be 35cm long. There does appear to be a cable of that length in the video. Either that or the Siglent VNA has really poor directivity after calibration. The datasheet suggests >40dB directivity so I'd expect to see much better results than what is shown in the video. A general rule of thumb states that in order to get < +/-1dB uncertainty ripple in the return loss measurement the directivity of the VNA has to be >20dB greater than the return loss being measured. So if the VNA works as per the datasheet (if calibrated correctly) then there should be less than +/- 1dB ripple on the return loss plots where the return loss is less than 20dB. But the plot shows up to +/- 2.5dB ripple in the circled region below where the RL is about 16dB. This suggests the effective directivity of the VNA is only about 26dB. I strongly suspect that the VNA hasn't been calibrated properly. The regular peaks and troughs do suggest there is a ~35cm long RF cable at the input and this is a strong clue that there is a significant problem with the setup. There's no way the Minicircuits amplifier will have regular ripple in the return loss like that so either the VNA directivity is really poor or the operator doesn't know how to calibrate the VNA properly. I suspect there is a calibration issue. Maybe the calibration was carried out correctly but it isn't set to be active. Maybe the calibration is disabled in the menu system somewhere.
__________________
Regards, Jeremy G0HZU |
![]() |
![]() |
![]() |
#138 |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]()
The smith chart plot shown later does suggest that there has at least been a partial success with the calibration because there would be lots of rotations around the smith chart caused by the cable length if the calibration was disabled. So the calibration must be active.
There's no way the Minicircuits amplifier will have significant return loss ripple like that with peaks every 300MHz. Therefore, I can't explain why it looks like that unless the VNA is poor/faulty or the calibration hasn't been done correctly.
__________________
Regards, Jeremy G0HZU |
![]() |
![]() |
![]() |
#139 |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]()
I had a rummage today and managed to find a few 10.7MHz ceramic filters and measured a few on my VNA. The plot below is of the widest one I could find.
I took a full s2p model of the filter and then matched it using virtual components in a simulator. This method works extremely well when reproduced with real matching hardware. I think I can optimise the matching a bit more than this but see below for the first attempt to match the filter across about a 200kHz bandwidth. This filter isn't as wide as yours but it isn't far off. I can try and find a wider filter at work as there may still be some in a box under my desk.
__________________
Regards, Jeremy G0HZU |
![]() |
![]() |
![]() |
#140 |
Dekatron
Join Date: Sep 2010
Location: Cheltenham, Gloucestershire, UK.
Posts: 3,077
|
![]()
I let the computer optimiser play with various matching networks and left it to optimise for an hour last night. The result below is quite good but this uses a two stage match on the input and output so it is a bit unrealistic in terms of component count. Also this would be hard to replicate in reality unless tuneable components were used in the matching as the optimiser was set to allow 1% tuning increments on each component in the matching network.
__________________
Regards, Jeremy G0HZU |
![]() |
![]() |