Keyboard Shortcuts
Likes
- HBTE
- Messages
Search
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
Jerry,
Only having a 120kHz resolution filter will make certain SA applications impossible. Next of being able to resolve two closely spaced signals a 3kHz resolution filter also gives substantial less noise. Further the AD8310 has only 95dB (at best) range, in reality you will lose about 5dB due to noise ingress as the AD8310 is a extremely wideband logarithmic detector You have to study the maximum level acceptable for the SAW filter (+5dBm?) and the input range of the AD8310 at 400MHz (-95dBm till -5dBm?) and the loss in the mixer (8dB?) You may find you will need some amplification to make everything match which may introduce additional noise. Everything gets more complex and soon you will be building something like my 2GHz SA. Which is perfectly OK but it is good to have clear objectives from the start: Either the most simple, cheap acceptable performance SA or go for a best obtainable performance and much more complex design (in terms of matching all the parts) Suggest you download ADIsymRF from here:? and do the signal path calculation. -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
There are other LO's which can move much faster than the Si4432.
toggle quoted message
Show quoted text
Would be tough to find something at that price. No idea how many ADC samples from the AD8310 we need for good results.? But given my previous assumptions, 100 samples is still plenty fast. Having the very fast AD8310 and a 1mhz ADC would allow reasonably fast scans with the 120khz bandwidth filter. Regardless, I have plenty of time. And I like the looks of the B3790 SAW filter (B3780 in post #609 was incorrect). Jerry On Fri, Dec 27, 2019 at 01:11 AM, <erik@...> wrote:
Scanning 150MHz with 120kHz bandwidth requires 1200 measurements. |
||||||||||
Re: Next steps for the TinySA
#spectrum_analyzer
SA.exe scans all COM ports and tries to open each port and if open succeeds it gives the "v0" command and check if the response starts with "VFO". Only then will the COM port be shown.
You can use the monitor function of the Arduino IDE or any other terminal emulation SW to check. Open the monitor on the correct COM port and give the "h" command This should list all available commands in the HYPERVFO SW Then give the "v0" command and check if the reply starts with "VFO" -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
TinySA local display operational
#spectrum_analyzer
I could not resist to make the tinySA with its tiny display operational.
All local control goes through one rotary encoder with push button. Local settable are from (MHz), to (MHz), max display (dB), min display (dB) and attenuator (dB). Resolution width is automatic. First a picture of a 150MHz wide scan to see if there is any signal. Vertical scale is from -100 till -20 dB Next is after zooming in to 5MHz till 10MHz range The reduction in noise level due to the reduce resolution bandwidth is clearly visible. Performance is almost identical as when using with PC control. Standalone operation is nice when you quickly want to check for presence of certain signals or harmonics For serious measuring the PC application is a must Arduino source in the files area is updated to this latest version. It has not been tested if the PC application still works..... -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
Re: Next steps for the TinySA
#spectrum_analyzer
Hello Erik,
I tried to connect with the SA.EXE program from the FILES section to an Arduino running your HyperVFO software, which I pulled from a different place. Unfortunately the SA.EXE does not provide any choices for the COM-Port, but only the MOCKUP option!? In an earlier version of the SPECAN software, one could select the COM-Port and using that, I CAN connect to the Arduino HyperVFO, but that old version has very limited functionality. What do I need to do, to make the the SA.EXE recognize the Arduino on my COM8: COM-Port? Any chance, to get a "Connect" dialog with a list of COM-Ports? -- Joerg, ex-DB2OO |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
Scanning 150MHz with 120kHz bandwidth requires 1200 measurements.
Each measurement needs a new frequency of the LO SI4432 PLL. This could take up to 1 ms to set and settle. Then you have to average the signal strength to get rid of noise. Possibly 2-5 ms. So a full scan may take 2 to 7 seconds Scanning 400MHz will be even worse But if you are not in a hurry this is no problem. -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
Could be that delay through the SAW filter limits our scan rate.
toggle quoted message
Show quoted text
Must wait that delay time after a change to the LO before sampling the 415mhz RF. But I'm betting we are typically limited by how fast we can move the LO, not SAW filter prop delay. The AD8310 should settle out in under a microsecond or so. And should be possible to take 16 bit ADC samples from the AD8310 once very microsecond. Advancing the LO by 100khz every microsecond, it would take 2500 samples to cover 0 to 250mhz. So 2.5ms per scan, which seems about 100x faster than I need. Do I have that right? Jerry, KE7ER On Thu, Dec 26, 2019 at 08:38 AM, <erik@...> wrote: Will not help when the saw filter bandwidth is the limiting factor. |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
Will not help when the saw filter bandwidth is the limiting factor.
For a wide scan you can opt to remove the saw filter as the mirrors will not be visible -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
So, maybe your tinySA plus an AD8310/AD8307 to improve response time for wide sweeps
toggle quoted message
Show quoted text
if the SAW filter is too narrow. On Thu, Dec 26, 2019 at 08:14 AM, Jerry Gaffke wrote:
Perhaps a 415mhz+(0-250mhz) LO into an ADE-1, two B3780's feeding an AD8310. |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
Disadvantage of the ad8310 is the lack of selectable band filter. The SI4432 offers between?1kHz till 600kHz selectable? selectivity.
The saw filter is only used to suppress mirrors and should be best wider than 600kHz but less then 1.5MHz as the IF of the SI4432 is around 900kHz -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
Eric,
toggle quoted message
Show quoted text
Thanks for all the answers. I'm no expert on SAW filters, or anything RF for that matter. But have read that impedances on a SAW filter can be modeled as a capacitor from input to output, with a fairly high resistance in parallel. The series inductors on input and output cancel out that capacitance, making the impedance look resistive. With two SAW filters in series, there's effectively a very large capacitance between the two. Adding an inductor in the middle would cancel that out.? Or perhaps could double the inductance at each end instead? On the other hand, if it works well, that's good enough! And I could be wrong. I like the looks of the 120khz wide B3780 SAW filter, very sharp, good stopband. Perhaps a 415mhz+(0-250mhz) LO into an ADE-1, two B3780's feeding an AD8310. An MMIC for gain if needed.? The AD8310 can respond very quickly for fast sweeps. When a narrow detection bandwidth is needed, inspect the 415mhz using an Si4432? Though your tinySA would likely be all I need, Being retired, should have plenty of time available for long sweeps if using the B3780. ? I've been watching the various SA projects you post here with great interest. All of them very cool! Jerry, KE7ER On Thu, Dec 26, 2019 at 02:35 AM, <erik@...> wrote:
Could be but as the input and output impedance are the same I assumed you could couple them also directly |
||||||||||
SA software for Linux
#spectrum_analyzer
Hi,
Will there be any chance of a Linux version of SA.exe ? It will probably run with Mono/Wine(not tested yet), but I always like to have something native.... Since it is written in C++ (I believe), the only real work would be in converting the display/graphical routines because this is very different on Linux. Sadly, but understandably, the source is not available. I'm not a very good programmer (also my nickname on Stackoverflow.com) but always willing to help..... 73 Hans |
||||||||||
File updated in [email protected]
[email protected] Notification
Hello, This email message is a notification to let you know that the following files have been updated in the Files area of the [email protected] group. Uploaded By: erik@... Description: Cheers, |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
On Wed, Dec 25, 2019 at 05:18 PM, Jerry Gaffke wrote:
Post 516 gives a link to the datasheet, for a? B39431-B3555-U310In real life you never want to exceed -10dBm at input as the RX SI4432 will be overdriven and the mirror suppression starts to fail. Will add to the " how to build" document ? -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
Re: Can you use a single SI4432 as spectrum analyzer?
#spectrum_analyzer
On Wed, Dec 25, 2019 at 09:42 AM, Jerry Gaffke wrote:
Indeed, in SA.exe They can't. You can tune and receive, or tune and TX The matching network depends on the actual SAW filter you use, YOu have to find the relevant datasheet It will work but severely limit the ability to do quick scan over a large frequency range. The max RBW of the SI4432 is 600kHz, a 1000 point scan covers the whole 400MHz range easily. With a IF BW of 100kHz you will need to scan 5 times the points otherwise you have gaps and can miss a signal Could be but as the input and output impedance are the same I assumed you could couple them also directly The +5dBm for the IIP3 does not mean you can use that large input signal. It means you should stay below -25dBm to have spur-free measurement. And if you measure above -25dBm you have to be aware the mixer may generate all kind of harmonics so you should use the attenuator to test if something is in the input signal of internally generated In this application there is not much difference between ADE-25 and ADE-1 They build millions of these modules. Indeed, just add a 2.8" touch display and you have a nanoSA ? -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
Re: Double balanced mixer
#spectrum_analyzer
Afraid not as the RF and LO range is way to high.
At lower frequencies this mixer will be completely deaf. It is a very nice microwave mixer though
This is a very well usable mixer Excellent performance! Or even cheaper the ADE-1 found here -- HBTE Files section:?/g/HBTE/files Erik, PD0EK |
||||||||||
Re: Double balanced mixer
#spectrum_analyzer
HMC412 is specified for 9 to 15GHz with +9 to +13dBm LO drive. So I'd say no.
The IF does go from DC to 2.5GHz, which would make it an interesting 1st mixer candidate for a spectrum analyzer with the first IF around 9-15GHz and say a stellex yig as the first LO, but not really for the neat low cost tinySA project. |
||||||||||
Double balanced mixer
#spectrum_analyzer
Came across this one :
Would this be a suitable mixer for the TinySA ? Thanks, Hans |
||||||||||
Re: Should even a TinySA have a display?
#spectrum_analyzer
Jerry Ponko AC9NM
¿ªÔÆÌåÓýEric, Might I suggest using a 2.8inch TFT SPI display like those used on the NanoVNA and uBITX V6. they are fairly inexpensive. As far as the microcontroller, maybe a STM32, esp32, or a pi-zero. If the software were cross-platfrom compatible that would be nice. Jerry AC9NM On 12/25/19 9:26 AM, erik@...
wrote:
Doing some experiments with the very cheap OLED display |