Forum Replies Created
- AuthorPosts
Justin CrooksModeratorJustin Crooks March 16, 2020 at 3:14 pm in reply to: Suitable preamp for 10X scope probes into SA44B //php bbp_reply_id(); ?>
We have a probe that works from about 100 kHz to 4 GHz, with about a 500 ohm AC load to your circuit (DC blocked). We are not set up for a FET probe, which would be what you would need for a high impedance load to your circuit but a 50 ohm output impedance. This is more of an oscilloscope function.
Justin CrooksModeratorJustin Crooks February 19, 2020 at 9:40 am in reply to: How to read IQ data I matlab //php bbp_reply_id(); ?>
Kefei,
To convert I/Q data to spectrum, you will need to perform overlapping windowed FFTs. Typically what this looks like, if you are doing a 1024-point complex FFT, is every N samples (for your application this would be every 1 ms), you will take the last 1024 I/Q samples, window them (multiply by a window function, like a flat top or hamming window), and then FFT them to generate a spectrum.
Justin CrooksModeratorWe have not interfaced SDR sharp. One approach would be for your friend to develop a plugin, to connect the BB60C to SDR# directly. Another would be to use our API to save I/Q data as a WAV file and try to play that in SDR#.
Justin CrooksModeratorJustin Crooks January 15, 2020 at 4:06 pm in reply to: Another Synchronization Question //php bbp_reply_id(); ?>
Basically, queued fast sweeps just go. Unfortunately there is a little bit of uncertainty each time the LO changes. We check to see if it has settled, and add a few microseconds delay if it has not, so even if they started in sync it would not last.
We could add this to our list of feature requests. Most likely this would be a feature we would add to a future product (multi-channel receiver) due to the complexities of synchronizing two standalone devices.
If you could scan your spectrum more slowly, 40 MHz at a time, you could use I/Q streaming and a shared external trigger to get them sync’d within a handful of nanoseconds.
Justin CrooksModeratorJustin Crooks January 2, 2020 at 11:50 am in reply to: IP2 & IP3 CALCULATION IN SPIKE //php bbp_reply_id(); ?>
Keysight has a good IP3 guide: https://www.keysight.com/upload/cmc_upload/All/ENA_IMD_Measurement_Summary.pdf
Justin CrooksModeratorJustin Crooks November 27, 2019 at 11:37 am in reply to: GPS disciplined 10MHz ref clock for SA44B //php bbp_reply_id(); ?>
That model should work just fine. A 10 MHz square wave will provide slightly better performance, but it looks like the output is +10 dBm or higher, which is good.
Justin CrooksModerator- This reply was modified 5 years, 11 months ago by
Justin Crooks.
Justin Crooks November 13, 2019 at 10:31 am in reply to: Different performance on similar PC //php bbp_reply_id(); ?>
For what it’s worth, I get 375 ms on my PC for the same sweep. Unfortunately, sweep time, especially on narrow spans, is not deterministic. There are settings applied, and then acknowledged, several times per sweep. So the timing will vary based on your USB read/write latency, which can vary for a lot of reasons. Spans of several MHz will generally be more consistent since the sweep is controlled more in firmware than software.
Justin CrooksModeratorJustin Crooks November 11, 2019 at 8:48 am in reply to: Different performance on similar PC //php bbp_reply_id(); ?>
Do you mind if I ask what the center frequency, span, RBW and VBW settings are? What is the model of the i7 processors? Is spur reject on for both cases?
It is possible for a sweep to take twice as long if the PC is significantly slower, and smaller variations are fairly common, but sweeping twice as fast on a similar PC seems unusual.
Justin CrooksModeratorJustin Crooks October 10, 2019 at 3:46 pm in reply to: SA44B change amplitude with Ref Lev //php bbp_reply_id(); ?>
Around 2016 we started adding a resistor to provide a weak return path to ground because some units would develop this condition you described over time. I think the problem stems from the fact that there’s no return path to ground when the attenuator is 0 dB, and a tiny leakage current from the attenuator can essentially blind the RF switch until a ground path exists.
If you can set the attenuator to 5 dB, or add a 1 dB external attenuator, this problem should clear up. Otherwise, you can get an RMA, send it in, and we can add the resistor.
Justin CrooksModeratorCristin,
There are several factors that go in to why these measurements are different. These include the software image rejection algorithm, the noise floor / sensitivity of the SA44B in the selected mode, and the effective video bandwidth and averaging method based on detector settings.
If your goal is noise spectral density measurements, the preferred instrument is the BB60C or SM200A. This is because the SA44B does not have hardware-based image rejection, so there is noise present from both sidebands (even if the signal from one sideband is rejected in software).
That being said, real-time mode, power average is a good way of measuring the noise energy (sum of energy at desired frequency and image frequency–subtract 3 dB typically for noise at desired frequency only).
For a lower noise floor, using sweep mode (image rejection ON), power, average, VBW <= 1/10 RBW, will use a more sensitive detector circuit and provide a lower noise floor than real-time mode.
Justin CrooksModerator- This reply was modified 6 years ago by
Justin Crooks.
Justin Crooks October 7, 2019 at 10:26 am in reply to: Power supply DC connector //php bbp_reply_id(); ?>
Miran,
One option for powering down the SM200B is to shut down the PC controlling it. Most PCs allow you to select whether or not the USB is powered when it is shut down. If the USB 5V is turned off, the SM200B will turn off completely (I believe it is something like a milliwatt of power draw).
If a mechanical switch is what you want, any switch that is rated for at least 20V, 5A should be sufficient.
Justin CrooksModeratorJustin Crooks September 25, 2019 at 9:58 am in reply to: Rx Converter measuring //php bbp_reply_id(); ?>
If an approximate conversion loss (+/- 3 dB) is acceptable, you can sweep the output range with the SA44B, and then step across the input range with the TG manual controls, using MAX HOLD on a trace.
For better accuracy, an RF power meter could be used to measure the actual TG output power at each frequency and you could subtract this from the SA44B’s reading.
Justin CrooksModerator- This reply was modified 6 years, 1 month ago by
Justin Crooks.
Justin Crooks September 20, 2019 at 10:52 am in reply to: GPIO Drive Capabilities //php bbp_reply_id(); ?>
The GPIO is driven with two, SN74AVC4T774 chips. 10k pulldown, 100 ohm series resistor. The 100 ohm resistor will limit your switching rate as you add capacitive loading, and you might have to worry about ground bounce, etc. with long cables. But this should give you enough to model it if you have concerns.
A fan-out buffer board could always be the fall-back position. I’d use something like a Max 10, so that you could get creative if you needed to drive all 60+ devices independently (e.g. one nibble is data, the other nibble is address for 64 independent outputs)
Justin CrooksModeratorJustin Crooks September 10, 2019 at 9:43 am in reply to: What am I doing wrong ? //php bbp_reply_id(); ?>
It looks like some strong VSWR effects. I would throw a 6 or 10 dB attenuator on the SA and TG and repeat the test. If this does not solve the problem, I would try different cables.
Justin CrooksModeratorJustin Crooks September 6, 2019 at 9:21 am in reply to: Frequency sweep usinf VSG25A Vector Signal Generator //php bbp_reply_id(); ?>
The most basic checks are:
1) Did you click “RF ON” to turn the RF output on?
2) Did you click “MOD ON” to enable modulation and sweeps?Let me know if this does not work.
Justin CrooksModeratorFlo,
The image response will be 21.4 MHz above the 20-100 kHz signal. If your configuration is measuring flicker noise or similar, and you have a low frequency amplifier with, say, less than 10 MHz of bandwidth, between your DUT and the SA44B, you would not subtract 3 dB, as the noise at 21.4 MHz would be negligible compared to the noise at 20-100 kHz. You could turn off spur rejection, deal with the spurs, and not worry about VBW settings. Or you could set VBW to 1/10 RBW with spur reject on, and still get a valid reading.
Justin CrooksModeratorThis has to do with the SA-series software-based image/spur rejection algorithm. Behind the scenes, it is injecting LO high side, making a sweep, then injecting low side, making a sweep, and picking the lower measurement. For this reason, the SA44B is not recommended for broadband measurements (such as broadband noise).
If you need to make a noise measurement with the image/spur rejection enabled, set your VBW to 1/10 the RBW. You will need to compensate for energy at the image frequencies if your noise bandwidth is >42 MHz. Subtract 3 dB from the measurement for these situations.
The alternative is a BB60C or an SM200A, which have excellent hardware-based image rejection and much lower spurious. These will provide good noise measurements without any tricks.
Justin CrooksModeratorJustin Crooks July 19, 2019 at 9:46 am in reply to: Open recording .shr file in matlab //php bbp_reply_id(); ?>
Idan,
You can record IQ data in Spike’s zero span mode, in binary .iq files, or text-formatted CSV files. See the Spike software manual for more information.
Justin CrooksModeratorJustin Crooks July 16, 2019 at 9:36 am in reply to: Displayed Average Noise Level for SA44B //php bbp_reply_id(); ?>
AlexH,
On some devices, the mixer’s 0 Hz feed-through brings up the noise floor close in. It really depends on how well the mixer is balanced. It sounds like you got a well balanced mixer. Your readings are typical, but we can’t guarantee all SA44Bs will perform that well.
Justin CrooksModeratorJustin Crooks July 9, 2019 at 11:40 am in reply to: What is wrong with my measurments //php bbp_reply_id(); ?>
This is a difficult question to answer. My first question is, what antenna distance are you using? Is it the same distance in both cases (certified test and pre-compliance test)? If not, there is a 20 log (d2/d1) dB correction to apply.
Obviously your chamber is not anechoic, which will change results, and VSWR on your antenna and amplifier can change things. I can see these stacking to produce maybe a 6-8 dB variation, but 20 dB seems a bit excessive.
Do you have two of the antennas? If so, you could calibrate your system in position using a signal generator instead of your DUT…- This reply was modified 5 years, 11 months ago by
- AuthorPosts