Hi,
In a number of topics I see people making Bode Plots.
They do this in some cases with a simple bandpass filter with the frequencies of 1KHz and 30KHz.
The original schematic and explanation.
https://www.electronics-tutorials.ws/filter/filter_4.htmlWhen I saw the filter I thought, that could be a bit better and still keep it simple.
What I did is visible in the diagram below.
I find it a handy little tester for learning to use the Bode Plot function of a scope.
I have used this test filter on my two Siglent Scoop, this along with a Siglent Function Generator linked through my network.
First I added a 50 Ohm termination resistor by using two 100 Ohm 1% resistors in parallel.
By the way, to give you as good a picture as possible, I selected the components to smaller than 1% deviation.
However, this is not necessary if you just want to do some Bode-Plot testing.
The High Pass filter consisting of C1 of 0.15uF and R3 of 1K, I lowered 10x in impedance of this section, originally these were 15nF and 10K
I do not find this a problem, this because almost all Function Generators have a 50 Ohm output impedance.
The output of the Function Generator, due to this lower impedance in the middle of the bandpass filter, will be about 0.21dB lower due to the chosen component values.
This is not a problem, because the Scope used to test the filter measures both the input and the output, so the extra attenuation has little/no influence.
The second section of the filter has also been modified in terms of impedances, but the first filter is now loaded with a nearly 4x higher impedance,
this has reduced the attenuation in the midrange (about 5KHz).
Also, due to the chosen lower component values, the input impedance of the scope has become of less influence.
Ok, below is the modified schematic of the Bandpass filter.
![](http://www.bramcam.nl/Diversen/Bode-Plot-TestFilter/Bode-Plot-TestFilter-SCH-01.png)
.
I built the filter in a TEKbox case I still had lying around.
![](http://www.bramcam.nl/Diversen/Bode-Plot-TestFilter/Bode-Plot-TestFilter-Box-01.png)
.
Here I measure the attenuation of the filter when connected to the function generator at a frequency of 5KHz.
0.000dB would be the perfect value, this was measured with a very precise 50 Ohm termination resistor.
The value indicated here -0.2093dB at 5KHz is so low that it has little effect on the Bode Plot measurement.
![](http://www.bramcam.nl/Diversen/Bode-Plot-TestFilter/Bode-Plot-TestFilter-Box-02.png)
.
Here I do a phase measurement on the scope, in doing this I first let the scope warm up and do an autocal.
Then set the two channels to "gnd" first, and put the trace exactly horizontal in the middle.
Now change the frequency of the generator so that the Sines perfectly overlap in the center of the screen.
You can see it better, if you make the time base time shorter.
On this scope picture are more than 1 waveform on the image, this is necessary for the phase measurement at the bottom of the image to work properly.
It looks like that the two traces are slightly offset, but as I indicated they are set to zero to the pixel.
Keep in mind the accuracy of the input attenuator and that the sine is not always a perfect sine as it passes through filters.
Oh by the way, these measurements were taken with a 12Bit Siglent scope.
![](http://www.bramcam.nl/Diversen/Bode-Plot-TestFilter/Phase-Sinus-5.4KHz.png)
.
And now finally a Bode Plot
![Cheesy :D](https://www.eevblog.com/forum/Smileys/default/cheesy.gif)
Settings
Sweep: 100Hz to 200KHz
Point Decade: 40
Log sweep
Sweep type: simple
Level: 1V RMS
Input impedance: High Level (1-Meg)
DUT Input: Channel-1
DUT Output: Channel-3
It is also easy to see in this picture that pase "0" takes place around 5.4KHz, as could be seen on the multimeters above.
The graph is nice and tight for both phase and also frequency.
![](http://www.bramcam.nl/Diversen/Bode-Plot-TestFilter/SDS2504X-Plus-Bode-filter-01.png)
.
Now I have adjusted the scale to 0.5dB/Div.
Here you can now clearly see how big the attenuation of this filter is just under 0.5dB.
![](http://www.bramcam.nl/Diversen/Bode-Plot-TestFilter/SDS2504X-Plus-Bode-filter-03.png)
.
Now I did a measurement with 150 points per decade, the graph does not improve, the small deviations are now in other places, I think also has to do with the resolution of the diagram.
No problem for me, making Bode Plots with the Siglent scoops is many times more comfortable, than doing it with some homemade equipment.
![](http://www.bramcam.nl/Diversen/Bode-Plot-TestFilter/SDS2504X-Plus-Bode-filter-04.png)
.
And last picture to show what the possibilities are when you adjust the scales.
Here I have shifted the phase scale to show at which frequency point it passes through the "0", this is visible in the orange frame.
![](http://www.bramcam.nl/Diversen/Bode-Plot-TestFilter/SDS2504X-Plus-Bode-filter-05.png)
.
I hope this topic will help those who are going to work with the Bode Plot function a bit to set up the scope properly.
Tips
Do not take more measurement points per decade than necessary.
Do not choose the frequency range larger than necessary.
Especially at frequencies below 1KHz the measuring time can increase.
Check if it is necessary to dynamically adjust the output voltage of the generator, in my measurements I did not use this feature.
If you are going to measure phase margin of amplifier circuits or power supplies, then this dynamic adjustment is often needed.
For each DUT to be measured, you will first have to find out what signal level is needed, at what frequency, so that the DUT can be measured optimally.
SHOOT!
Kind regards,
Bram
Translated with
www.DeepL.com/Translator (free version)