¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Homebrew spectral analyzer

 




I just tested the results of the REF settings in the ON and OFF states and can see the difference between the two states;
The new PCB has improved on this clock trace, and I will test it tomorrow after the soldering is completed.


Re: Homebrew spectral analyzer

 

At the same time, the third layer under my previous version LO chip did take a clock line, and I wrapped the clock line with GND on both sides,(L4:LO chip,L3:GND,L2:CLK/SIGNAL,L1:SIGNAL), maybe this is far from enough, this should be the biggest mistake;
I tried at the time, and it was still that bad to disconnect the RX of the LO, so I changed a version, today I have received the PCB, tomorrow I will solder in my free time, compare the results before and after, which is also a good knowledge, before I thought that was enough shielding


Re: Homebrew spectral analyzer

 

On Mon, Jun 5, 2023 at 08:42 AM, m0wid wrote:
Interesting - you have used a larger higher resolution display - nice!

I do not see these 30MHz harmonics on the high range, though I do have a spurious signal at 270MHz, so I think there is more to it than just filtering.

For the low range sweep the RX SI4432 is the detector, while in high range the LO SI4432 is the detector.? If I turn the ref output on (this is generated by the LO SI4432) I get similar spurious response to your screen shot (actually much worse), even with no connection from the ref output to the input.? I wonder if there is a software bug and the ref output is not being turned off properly?? Can you test the high range with the ref output on and off?

If the spurious responses are still there with the ref output off then I think you need to look at the layout around the LO SI4432 and see if there is a clock trace nearby or underneath.

You could also possibly try removing the capacitor between the RF switch and the SI4432 and see if the spurious response remains.? Then you will know if the signal is from within the SI4432 or outside.
My previous 2.8inch LCD, FPC accidentally broke, and I disliked that the screen was too small and the resistive screen was not sensitive enough, so I bought a larger capacitive screen, haha.
I'll try it as you suggest, thanks


Re: Homebrew spectral analyzer

 

Interesting - you have used a larger higher resolution display - nice!

I do not see these 30MHz harmonics on the high range, though I do have a spurious signal at 270MHz, so I think there is more to it than just filtering.

For the low range sweep the RX SI4432 is the detector, while in high range the LO SI4432 is the detector.? If I turn the ref output on (this is generated by the LO SI4432) I get similar spurious response to your screen shot (actually much worse), even with no connection from the ref output to the input.? I wonder if there is a software bug and the ref output is not being turned off properly?? Can you test the high range with the ref output on and off?

If the spurious responses are still there with the ref output off then I think you need to look at the layout around the LO SI4432 and see if there is a clock trace nearby or underneath.

You could also possibly try removing the capacitor between the RF switch and the SI4432 and see if the spurious response remains.? Then you will know if the signal is from within the SI4432 or outside.

Dave


Re: Homebrew spectral analyzer

 
Edited

you are right, some series resistor could reduce the harmonics from the clock,but I debug through series resistors, and the best is -80dbm(before it was -70dbm, see the picture)



And I chose SAHi and SALo two modes to set the same 240-350MHz, the test results are different.



So I attribute the reason to SAHi mode because it doesn't go through the filter.

and I mistakenly wrote it to change to 130MHz, then the accuracy should be that the IF can choose a 240MHz SAW filter.

Can't the IF filter be replaced?


Re: Homebrew spectral analyzer

 

@ blackberryer

I cannot see the image unfortunately.? 30MHz is likely to come from the oscillator traces.? Any oscillator tracks routed near the modules or RF signal lines?? Maybe some decoupling caps or series resistor could reduce the harmonics from the clock.? Another possibility could be to add a simple High Pass filter to the high range input.

I am struggling a little to understand what you have written.? I think you are suggesting a method to see 800Mhz signals using the mixer and IF filters.

The IF SAW filter frequencies are fixed and quite narrow, so the signal into the detecting SI4432 needs to be in the range of the IF filter passband, around 433.9MHz.? Of course different SAW filters could be used with different passband frequency.? SAW filters are bandpass filters.

A 130MHz SAW filter is of no use as the SI4432 only receives in the range 240-930MHz.

If the LPF is bypassed then you could mix a LO of (800-433.9 = 366.1MHz) with the 800MHz, however then a signal at 433.9-366.1 = 67.8MHz would be detected and possibly give odd results.? This might be OK so long as the user understood that this could happen.

You could possibly switch in a high pass filter (or bandpass filter) when looking at frequencies above the IF frequency, but there would be a range of frequencies around the IF frequency that would not be usable (say 350-500MHz).? The low pass filter or high pass filters could be external to keep things simple.

For most amateur radio applications having reasonable results in the 1-350MHz region is more useful than 500-800MHz, also the gap between ranges is not helpful, hence the design is optimised for the lower frequencies.


Good luck

Dave


Re: Homebrew spectral analyzer

 

If we want to mix the 800MHz RF frequency input to the LF port, make the following corresponding modifications:
LPF accordingly modifies the cutoff frequency of 350MHz to 900MHz;
The center frequency of the BPF is selected as 130MHz;
At this time, the 800MHz RF signal reaches the mixer after the attenuator and LPF, and then the LO can be set to output 800+130=930MHz, then the frequency of (930-800=130) MHz and (930+800=1730) MHz is generated after passing through the mixer, and then the remaining 130MHz frequency enters SI4432 (RX: 240-930MHz) after BPF filtering for secondary mixing and then calculating

Is this understanding correct?

Then the image below is a screenshot after I switched to HF mode before, and the input was completely unconnected.
As you can see, it seems to be a lot of harmonics generated by 30MHz


Re: Homebrew spectral analyzer

 

In low mode the input signal is mixed with the Local Oscillator from the SI4432 to produce the IF.? This IF is filtered in the SAW filters (B3550 or whatever you used in your build) - the IF frequency is therefore limited to be in the passband of these filters.? The SI4432 does some more DSP filtering internally.

The #define statements shown in your pictures are not for the low mode sweep but for the test modes for the SI4432 FIR filters and the SAW filters.

The low input is filtered by the 350Mhz low pass filters.? These are there to avoid alias products, and also to make the output in signal generator mode fairly clean.

In the high mode the signal goes directly into the SI4432 with no external filtering.??

Remind me of the issues you have with unclean traces - in high mode, low mode or both???

Dave M0WID


Re: Homebrew spectral analyzer

 

Hi,m0wid
My computer hard disk is broken, I tried to log in to know that I need gmail, and in the last year Gmail was blocked by an insurmountable force, and now I have solved the account login problem;
I also got some information recently:
1.
Combining the schematic and source code, I can see that the doSweepLow() function has the relevant settings for IF, but doSweepHigh() does not, and the HF link on the schematic does not go through the mixer.
I've been stuck in the problem of HF before, and now it seems that the problem with unclean traces is inherent in the design itself, which is only for 0-350MHz?Greater than 350MHz is Direct mode.



2.
And I see that my_SA.h limits the IF/RX frequency£¬Why is the IF frequency limited to a maximum of 500MHz?
In principle, isn't it okay to choose an IF frequency that is larger than the sweep frequency?
So I don't understand why you can't set the IF frequency to 930MHz so that SWEEP can't reach 900MHz.


Re: Homebrew spectral analyzer

 

Hello,

Where to find version SimpleSA ESP32 0.14? to do some tests
or put the zip file
I have the 0.15, 0.11, but i want test the 0.14
Thank's


Re: Homebrew spectral analyzer

 

³Ò¨¦°ù²¹°ù»å,
Please give me your postal address in a private message and I will send you a Si4432 module. If you need a row of 1.27 mm spikes, I can send one.
--
Gyula HA3HZ


Re: Homebrew spectral analyzer

 

Hello all, Hello Dave,

I haven¡¯t written for a while because I have a faulty SI4432 module.
I ordered some spare modules.
In the picture , they were identical, but I actually received XL 2300-SMT modules instead of XL 4432-SMT.
I have the impression that the cabling is not identical, moreover the chip does not seem a SI442.
So confirm that this is incompatible.
I will try a claim at Ali...x
If a charitable soul wants to send me one, I¡¯m a taker
Anyway I lost time... LOL

cdt


Re: Differential probe

 

hello,
here the answer about the 5 transistors
Interisting....

cdt


Re: Active probe

 

¿ªÔÆÌåÓý

After putting on my glasses it looks ok¡­

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of K9HZ
Sent: Friday, May 12, 2023 11:34 AM
To: [email protected]
Subject: Re: [HBTE] Active probe

?

In both cases it looks like the schematic is correct, but the execution on the PCB is wrong at the gimic capacitor¡­? R1 is on the wrong lead.

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of Gerard
Sent: Friday, May 12, 2023 4:02 AM
To: [email protected]
Subject: Re: [HBTE] Active probe

?

William

here the original project
I think no error??
You confirm or ?

cdt


Re: Active probe

 

¿ªÔÆÌåÓý

In both cases it looks like the schematic is correct, but the execution on the PCB is wrong at the gimic capacitor¡­? R1 is on the wrong lead.

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of Gerard
Sent: Friday, May 12, 2023 4:02 AM
To: [email protected]
Subject: Re: [HBTE] Active probe

?

William

here the original project
I think no error??
You confirm or ?

cdt


Differential probe

 

hello,
As I always have a little time, I look at the possible DIY of a differential probe.
Will it ever serve? Pleasur to do lol
In short, as on the active probe we use a fet BF998.
As it is sold at ten for a few euros, we might as well take advantage of it to modify a scheme like this one.
However, I don¡¯t see what is the action? of all these transistors (*5) at the bottom of the page. I think we can simplify.
If you can explain their role if possible ou send a modification
In the same way the output circuit can be changed to gain bandwidth (Beause Bf998 are better)
cdt






Re: Active probe

 

John,

You¡¯re right, you have to be able to weld a tip.
Good analysis
I¡¯m editing right now
cdt


Re: Active probe

 

It looks? like you need to expose some copper on your input to solder to.

-John K6JDS


Re: Active probe

 

No error, your pcb is correct.

Nice job, let us know how well it works.

Bill - the capacitor is made up of the pads on the top and bottom side of the pcb
--
Terry VK5TM
https://www.vk5tm.com


Re: Active probe

 

William

here the original project
I think no error??
You confirm or ?

cdt