<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SSA3000X Plus Series Archives - Siglent</title>
	<atom:link href="https://siglentna.com/application-notes/spectrum-analyzers/ssa3000x-plus/feed/" rel="self" type="application/rss+xml" />
	<link>https://siglentna.com/application-notes/spectrum-analyzers/ssa3000x-plus/</link>
	<description>Siglent Technologies America, Inc</description>
	<lastBuildDate>Fri, 28 Oct 2022 12:32:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://siglentna.com/wp-content/uploads/2025/04/cropped-512X512.1-32x32.png</url>
	<title>SSA3000X Plus Series Archives - Siglent</title>
	<link>https://siglentna.com/application-notes/spectrum-analyzers/ssa3000x-plus/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Analyzer Features and Options Table</title>
		<link>https://siglentna.com/application-note/analyzer-features-and-options-table/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Fri, 04 Mar 2022 19:50:24 +0000</pubDate>
				<guid isPermaLink="false">https://siglentna.com/?post_type=application-notes&#038;p=26089</guid>

					<description><![CDATA[<p>Selecting the proper instrument for your application can be challenging. Here are tables that identify key features and options of SIGLENTs analyzer products to help you choose exactly what you need: &#160; SIGLENT Analyzer Features: &#160; SIGLENT Analyzer Options: &#160; Tracking Generator included free with all SSA3000X, Plus, SVA, and X-R series analyzers 1- SSA3000X &#8230; <a href="https://siglentna.com/application-note/analyzer-features-and-options-table/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/analyzer-features-and-options-table/">Analyzer Features and Options Table</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Selecting the proper instrument for your application can be challenging.</p>
<p>Here are tables that identify key features and options of SIGLENTs analyzer products to help you choose exactly what you need:</p>
<p>&nbsp;</p>
<p>SIGLENT Analyzer Features:</p>

<table id="tablepress-4" class="tablepress tablepress-id-4 tbody-has-connected-cells">
<thead>
<tr class="row-1">
	<td class="column-1"></td><th class="column-2">Model</th><th class="column-3">Swept Analyzer Bandwidth</th><th class="column-4">TG Frequency Range</th><th class="column-5">VNA (S11,S21) Range</th><th class="column-6">DANL</th><th class="column-7">RBW</th><th class="column-8">Touch Screen, Web Control, Mouse/Keyboard Support</th><th class="column-9">Real Time</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td rowspan="2" class="column-1">SSA3000X Series</td><td class="column-2">SSA3021X</td><td class="column-3">9 kHz - 2.1 GHz</td><td class="column-4">100 kHz - 2.1 GHz</td><td class="column-5">–</td><td class="column-6">-161 dBm/Hz</td><td class="column-7">1 Hz - 1 MHz</td><td class="column-8">–</td><td class="column-9">–</td>
</tr>
<tr class="row-3">
	<td class="column-2">SSA3032X</td><td class="column-3">9 kHz - 3.2 GHz</td><td class="column-4">100 kHz - 3.2 GHz</td><td class="column-5">–</td><td class="column-6">-161 dBm/Hz</td><td class="column-7">1 Hz - 1 MHz</td><td class="column-8">–</td><td class="column-9">–</td>
</tr>
<tr class="row-4">
	<td rowspan="4" class="column-1">SSA3000X Plus Series</td><td class="column-2">SSA3015X Plus</td><td class="column-3">9 kHz - 1.5 GHz</td><td class="column-4">100 kHz - 1.5 GHz</td><td class="column-5">–</td><td class="column-6">-156 dBm/Hz</td><td class="column-7">1 Hz - 1 MHz</td><td class="column-8">Included</td><td class="column-9">–</td>
</tr>
<tr class="row-5">
	<td class="column-2">SSA3021X Plus</td><td class="column-3">9 kHz - 2.1 GHz</td><td class="column-4">100 kHz - 2.1 GHz</td><td class="column-5">–</td><td class="column-6">-161 dBm/Hz</td><td class="column-7">1 Hz - 1 MHz</td><td class="column-8">Included</td><td class="column-9">–</td>
</tr>
<tr class="row-6">
	<td class="column-2">SSA3032X Plus</td><td class="column-3">9 kHz - 3.2 GHz</td><td class="column-4">100 kHz - 3.2 GHz</td><td class="column-5">–</td><td class="column-6">-161 dBm/Hz</td><td class="column-7">1 Hz - 1 MHz</td><td class="column-8">Included</td><td class="column-9">–</td>
</tr>
<tr class="row-7">
	<td class="column-2">SSA3075X Plus</td><td class="column-3">9 kHz - 7.5 GHz</td><td class="column-4">100 kHz - 7.5 GHz</td><td class="column-5">–</td><td class="column-6">-165 dBm/Hz</td><td class="column-7">1 Hz - 3 MHz</td><td class="column-8">Included</td><td class="column-9">–</td>
</tr>
<tr class="row-8">
	<td rowspan="3" class="column-1">SVA1000X Series</td><td class="column-2">SVA1015X</td><td class="column-3">9 kHz - 1.5 GHz</td><td class="column-4">100 kHz - 1.5 GHz</td><td class="column-5">100 kHz-1.5 GHz</td><td class="column-6">-156 dBm/Hz</td><td class="column-7">1 Hz - 1 MHz</td><td class="column-8">Included</td><td class="column-9">–</td>
</tr>
<tr class="row-9">
	<td class="column-2">SVA1032X</td><td class="column-3">9 kHz - 3.2 GHz</td><td class="column-4">100 kHz - 3.2 GHz</td><td class="column-5">100 kHz-3.2 GHz</td><td class="column-6">-161 dBm/Hz</td><td class="column-7">1 Hz - 1 MHz</td><td class="column-8">Included</td><td class="column-9">–</td>
</tr>
<tr class="row-10">
	<td class="column-2">SVA1075X</td><td class="column-3">9 kHz - 7.5 GHz</td><td class="column-4">100 kHz - 7.5 GHz</td><td class="column-5">100 kHz-7.5 GHz</td><td class="column-6">-165 dBm/Hz</td><td class="column-7">1 Hz - 3 MHz</td><td class="column-8">Included</td><td class="column-9">–</td>
</tr>
<tr class="row-11">
	<td rowspan="3" class="column-1">SSA3000X-R Series</td><td class="column-2">SSA3032X-R</td><td class="column-3">9 kHz - 3.2 GHz</td><td class="column-4">100 kHz - 3.2 GHz</td><td class="column-5">100 kHz-3.2 GHz</td><td class="column-6">-165 dBm/Hz</td><td class="column-7">1 Hz - 3 MHz</td><td class="column-8">Included</td><td class="column-9">Included</td>
</tr>
<tr class="row-12">
	<td class="column-2">SSA3050X-R</td><td class="column-3">9 kHz - 5 GHz</td><td class="column-4">100 kHz - 5 GHz</td><td class="column-5">100 kHz-5 GHz</td><td class="column-6">-165 dBm/Hz</td><td class="column-7">1 Hz - 3 MHz</td><td class="column-8">Included</td><td class="column-9">Included</td>
</tr>
<tr class="row-13">
	<td class="column-2">SSA3075X-R</td><td class="column-3">9 kHz - 7.5 GHz</td><td class="column-4">100 kHz - 7.5 GHz</td><td class="column-5">100 kHz-7.5 GHz</td><td class="column-6">-165 dBm/Hz</td><td class="column-7">1 Hz - 3 MHz</td><td class="column-8">Included</td><td class="column-9">Included</td>
</tr>
<tr class="row-14">
	<td rowspan="2" class="column-1">SSA5000A Series<br />
</td><td class="column-2">SSA5083A</td><td class="column-3">9 kHz - 13.6 GHz</td><td class="column-4">-</td><td class="column-5">-</td><td class="column-6">-165 dBm/Hz</td><td class="column-7">1 Hz - 10 MHz</td><td class="column-8">Included</td><td class="column-9">25 MHz (option), 40 MHz (option)<br />
</td>
</tr>
<tr class="row-15">
	<td class="column-2">SSA5085A</td><td class="column-3">9 kHz - 26.5 GHz</td><td class="column-4">-</td><td class="column-5">-</td><td class="column-6">-165 dBm/Hz</td><td class="column-7">1 Hz - 10 MHz</td><td class="column-8">Included</td><td class="column-9">25 MHz (option), 40 MHz (option)</td>
</tr>
</tbody>
</table>
<!-- #tablepress-4 from cache -->
<p>&nbsp;</p>
<p>SIGLENT Analyzer Options:</p>

<table id="tablepress-3" class="tablepress tablepress-id-3 tbody-has-connected-cells">
<thead>
<tr class="row-1">
	<td class="column-1"></td><th class="column-2">Model</th><th class="column-3">Swept Analyzer Bandwidth</th><th class="column-4">Options</th><th class="column-5">AMK details</th><th class="column-6">Digital Modulation (DMA option) details</th><th class="column-7">EMI Option details</th>
</tr>
</thead>
<tbody class="row-striping row-hover">
<tr class="row-2">
	<td rowspan="2" class="column-1">SSA3000X Series<br />
</td><td class="column-2">SSA3021X</td><td class="column-3">9 kHz - 2.1 GHz</td><td class="column-4">AMK, EMI, REFL (1)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor</td><td class="column-6">–</td><td class="column-7">200 Hz,9 kHz,120 kHz</td>
</tr>
<tr class="row-3">
	<td class="column-2">SSA3032X</td><td class="column-3">9 kHz - 3.2 GHz</td><td class="column-4">AMK, EMI, REFL (1)<br />
</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor</td><td class="column-6">–</td><td class="column-7">200 Hz,9 kHz,120 kHz</td>
</tr>
<tr class="row-4">
	<td rowspan="4" class="column-1">SSA3000X Plus Series<br />
</td><td class="column-2">SSA3015X Plus</td><td class="column-3">9 kHz - 1.5 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (2)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-5">
	<td class="column-2">SSA3021X Plus</td><td class="column-3">9 kHz - 2.1 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (2)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-6">
	<td class="column-2">SSA3032X Plus</td><td class="column-3">9 kHz - 3.2 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (2)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-7">
	<td class="column-2">SSA3075X Plus</td><td class="column-3">9 kHz - 7.5 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (2) </td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-8">
	<td rowspan="3" class="column-1">SVA1000X Series</td><td class="column-2">SVA1015X</td><td class="column-3">9 kHz - 1.5 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (3)<br />
</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-9">
	<td class="column-2">SVA1032X</td><td class="column-3">9 kHz - 3.2 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (3)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-10">
	<td class="column-2">SVA1075X</td><td class="column-3">9 kHz - 7.5 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (3)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-11">
	<td rowspan="3" class="column-1">SSA3000X-R Series</td><td class="column-2">SSA3032X-R</td><td class="column-3">9 kHz - 3.2 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (4)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-12">
	<td class="column-2">SSA3050X-R</td><td class="column-3">9 kHz - 5 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (4)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-13">
	<td class="column-2">SSA3075X-R</td><td class="column-3">9 kHz - 7.5 GHz</td><td class="column-4">AMK, EMI, REFL, AMA, DMA (4)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">ASK/FSK/PSK/QAM</td><td class="column-7">200 Hz,9 kHz,120 kHz,1 MHz</td>
</tr>
<tr class="row-14">
	<td rowspan="2" class="column-1">SSA5000A Series</td><td class="column-2">SSA5083A</td><td class="column-3">9 kHz - 13.6 GHz</td><td class="column-4">AMK, Preamplifier, OCXO, Real time (25 MHz), Real time (40 MHz), upgrade to 26.5 GHz</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">-</td><td class="column-7">-</td>
</tr>
<tr class="row-15">
	<td class="column-2">SSA5085A</td><td class="column-3">9 kHz - 26.5 GHz</td><td class="column-4">AMK, Preamplifier, OCXO, Real time (25 MHz), Real time (40 MHz)</td><td class="column-5">CHP/ACPR/TOI/OBW/Monitor/Harmonic/CNR</td><td class="column-6">-</td><td class="column-7">-</td>
</tr>
</tbody>
</table>
<!-- #tablepress-3 from cache -->
<p>&nbsp;</p>
<p>Tracking Generator included free with all SSA3000X, Plus, SVA, and X-R series analyzers</p>
<p>1- SSA3000X options<br />
AMK &#8211; <a href="https://siglentna.com/product/advanced-measurement-activation-license/" target="_blank" rel="noopener">Advanced measurement kit</a><br />
EMI &#8211; <a href="https://siglentna.com/product/emi-activation-license/" target="_blank" rel="noopener">Electromagnetic Precompliance option</a><br />
REFL- <a href="https://siglentna.com/product/reflection-vswr-measurement-kit-ssa3000x-series/" target="_blank" rel="noopener">VSWR/Reflection coefficient measurement option requires an external return loss bridge or coupler like SIGLENT RB3X25</a></p>
<p>2- SSA3000X Plus options<br />
AMK &#8211; <a href="https://siglentna.com/product/advanced-measurement-activation-license-ssa3000xplus-series/" target="_blank" rel="noopener">Advanced measurement kit</a><br />
EMI &#8211; <a href="https://siglentna.com/product/emi-activation-license-ssa3000xp-series/" target="_blank" rel="noopener">Electromagnetic Precompliance option</a><br />
REFL- <a href="https://siglentna.com/product/reflection-vswr-measurement-kit-ssa3000x-plus-series/" target="_blank" rel="noopener">VSWR/Reflection coefficient measurement option requires an external return loss bridge or coupler like SIGLENT RB3X25</a><br />
AMA- <a href="https://siglentna.com/product/analog-modulation-analysis-am-fm-activation-license-ssa3000x-plus/" target="_blank" rel="noopener">Analog Modulation Analysis</a><br />
DMA- <a href="https://siglentna.com/product/digital-modulation-analysis-ask-fsk-activation-license-ssa3000x-plus/" target="_blank" rel="noopener">Digital Modulation Analysis</a></p>
<p>3- SVA1000X Options<br />
AMK &#8211; <a href="https://siglentna.com/product/advanced-measurement-activation-license-2/" target="_blank" rel="noopener">Advanced measurement kit</a><br />
EMI &#8211; <a href="https://siglentna.com/product/emi-activation-license-2/" target="_blank" rel="noopener">Electromagnetic Precompliance option</a><br />
AMA- <a href="https://siglentna.com/product/analog-modulation-analysis-am-fm-activation-license/" target="_blank" rel="noopener">Analog Modulation Analysis</a><br />
DMA-<a href="https://siglentna.com/product/digital-modulation-analysis-ask-fsk-activation-license/" target="_blank" rel="noopener"> Digital Modulation Analysis</a></p>
<p>4- SSA3000X-R Options<br />
AMK &#8211; <a href="https://siglentna.com/product/advanced-measurement-kit/" target="_blank" rel="noopener">Advanced measurement kit</a><br />
EMI &#8211; <a href="https://siglentna.com/product/emi-activation-license-ssa3000x-r-series/" target="_blank" rel="noopener">Electromagnetic Precompliance option</a><br />
AMA- <a href="https://siglentna.com/product/analog-modulation-analysis-am-fm-activation-license-ssa3000x-r/" target="_blank" rel="noopener">Analog Modulation Analysis</a><br />
DMA- <a href="https://siglentna.com/product/digital-modulation-analysis-activation-license-ssa3000x-r/" target="_blank" rel="noopener">Digital Modulation Analysis</a></p>
<p>&nbsp;</p>
<p>Here are quick links to the product categories:</p>
<p><a href="https://siglentna.com/spectrum-analyzers/ssa5000a-series-spectrum-analyzer/" target="_blank" rel="noopener">SSA5000A</a></p>
<p><a href="https://siglentna.com/spectrum-analyzers/ssa3000x-r/" target="_blank" rel="noopener">SSA3000X-R</a></p>
<p><a href="https://siglentna.com/spectrum-analyzers/ssa3000x-plus/" target="_blank" rel="noopener">SSA3000X Plus</a></p>
<p><a href="https://siglentna.com/spectrum-analyzers/ssa3000x-series-spectrum-analyzers/" target="_blank" rel="noopener">SSA3000X</a></p>
<p><a href="https://siglentna.com/spectrum-analyzers/sva1000x-spectrum-vector-analyzer/" target="_blank" rel="noopener">SVA1000X</a></p>
<p>&nbsp;</p>
<p>The post <a href="https://siglentna.com/application-note/analyzer-features-and-options-table/">Analyzer Features and Options Table</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Electromagnetic Compliance: Pre-compliance analyzer configuration, settings, and protection</title>
		<link>https://siglentna.com/application-note/pre-compliance-basics-analyzer-configuration-settings-and-protection/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Fri, 26 Nov 2021 06:58:51 +0000</pubDate>
				<guid isPermaLink="false">https://siglentna.com/?post_type=application-notes&#038;p=23120</guid>

					<description><![CDATA[<p>In this note, we discuss EMC pre-compliance test parameters and how different settings affect your measurements. There are also sensitivity considerations and tips for the protection of the spectrum analyzer during tests. Index 1. Introduction 2. Relevant standards 3. Standards-related requirements 3.1 Amplitude units 3.2 Resolution bandwidth 3.3 Frequency resolution 3.4 Sweep time 3.5 Detectors 4. Internal &#8230; <a href="https://siglentna.com/application-note/pre-compliance-basics-analyzer-configuration-settings-and-protection/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/pre-compliance-basics-analyzer-configuration-settings-and-protection/">Electromagnetic Compliance: Pre-compliance analyzer configuration, settings, and protection</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In this note, we discuss EMC pre-compliance test parameters and how different settings affect your measurements. There are also sensitivity considerations and tips for the protection of the spectrum analyzer during tests.</p>
<p><span id="more-23120"></span></p>
<h3><strong>Index</strong></h3>
<p><a href="#_Toc88491112">1. Introduction</a></p>
<p><a href="#_Toc88491113">2. Relevant standards</a></p>
<p><a href="#_Toc88491114">3. Standards-related requirements</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491115">3.1 Amplitude units</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491116">3.2 Resolution bandwidth</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491117">3.3 Frequency resolution</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491118">3.4 Sweep time</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491119">3.5 Detectors</a></p>
<p><a href="#_Toc88491120">4. Internal attenuator/pre-amplifier </a></p>
<p><a href="#_Toc88491121">5. Distortion considerations</a></p>
<p><a href="#_Toc88491122">6. General sensitivity considerations</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491123">6.1 Conducted noise testing with LISN</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491124">6.2 Conducted noise testing with RF current probes</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491125">6.3 Radiated noise testing with TEM-cells</a></p>
<p style="padding-left: 40px;"><a href="#_Toc88491126">6.4 Radiated noise testing with antennas</a></p>
<p><a href="#_Toc88491127">7. Input protection</a></p>
<p><a href="#_Toc88491128">8. History</a></p>
<p>&nbsp;</p>
<p><!--more--></p>
<h5><a name="_Toc88491112"></a><strong>1. Introduction</strong></h5>
<p>A spectrum analyzer is a key instrument for conducting EMC testing. Analyzers with EMC-specific features have become very affordable in recent years and these are usually sold as “EMI-options” that typically include CISPR filters and Quasi-Peak (QP) detectors in addition to the standard features of spectrum analyzers.</p>
<p>Spectrum analyzers offer a wide range of parameter settings and need to be set up correctly in order to make measurements as close as possible to the requirements of the specific EMC standards that apply to the product&#8217;s design and end-use. EMC standard-related requirements determine the correct instrument settings of the RBW filter, video bandwidth (VBW), detector type, frequency span, and sweep time. Radiation limits and transducer characteristics also affect the required settings. Optimizing the instrument is necessary to achieve a good compromise between high sensitivity and low distortion.</p>
<p>Measurement plots documented in this application note are created using a Siglent SSA3021X Plus, an entry-level EMI- spectrum analyzer with an excellent price-performance ratio.</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491113"></a>2. Relevant standards</h5>
<p>Several standards specify EMC test setups and requirements for measurement equipment. Most prominent are the CISPR 16 and EN 61000-4 series. There are additional relevant standards, such as CISPR 25, Mil-461, DO 160, and more. This document is mainly focused on the CISPR 16 standard to keep this application note as compact as possible.</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491114"></a><strong>3.</strong> Standard<strong> related requirements</strong></h5>
<h5><a name="_Toc88491115"></a>3.1 Amplitude units</h5>
<p>In RF applications, [dBm] is the predominant amplitude unit. [dBm] is a logarithmic power unit, which makes sense, as input and output impedance of RF building blocks are typically designed to 50 Ohm.</p>
<p>In EMC pre-compliance applications, the impedance of EUTs and power supply sources is hardly predictable. Consequently, emission limits are predominantly specified in [dBµV] and [dBµA] amplitude units. Standardized transducers such as Line Impedance Stabilized Networks (LISNs), Coupling/Decoupling Networks (CDNs), RF current probes, and others are used to establish interfaces with defined impedance, in order to connect 50 Ohm measurement equipment.</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491116"></a>3.2  Resolution bandwidth</h5>
<p>Typically, the resolution bandwidth filters on spectrum analyzers use Gaussian shaped Intermediate Frequency (IF) filters with adjustable bandwidths that follow a 1 -3 -10 sequence, e.g. 100 Hz, 300Hz, 1 kHz, 3kHz, 10 kHz, 30 kHz…</p>
<p>In order to be compliant with CISPR standards, the spectrum analyzer must additionally provide so-called CISPR-filters. Many analyzers use a Gaussian filter by default, so the user should select the EMI filter option if required.</p>
<p>In Figure 1 below, there is a comparison between the Gaussian and CISPR filter shapes:</p>
<p style="text-align: right;"><a href="https://siglentna.com/?attachment_id=23121" rel="attachment wp-att-23121"><img fetchpriority="high" decoding="async" class="wp-image-23121 aligncenter" src="https://siglentna.com/wp-content/uploads/2021/11/1.png" alt="Gaussian and CISPR spectrum analyzer filters" width="560" height="210" srcset="https://siglentna.com/wp-content/uploads/2021/11/1.png 400w, https://siglentna.com/wp-content/uploads/2021/11/1-300x113.png 300w" sizes="(max-width: 560px) 100vw, 560px" /></a></p>
<p style="text-align: center;">Figure 1: Gaussian and CISPR filter shapes.</p>
<p>&nbsp;</p>
<p>Besides specifying filter shape, impulse response, and sidelobe suppression, CISPR specifies frequency bands and the corresponding filter bandwidths that have to be used:</p>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td width="213"><strong>Frequency range </strong></td>
<td width="213"><strong>CISPR filter bandwidth</strong></td>
</tr>
<tr>
<td width="213">9 kHz – 150 kHz</td>
<td width="213">200 Hz</td>
</tr>
<tr>
<td width="213">150 kHz – 30 MHz</td>
<td width="213">9 kHz</td>
</tr>
<tr>
<td width="213">30 MHz – 1 GHz</td>
<td width="213">120 kHz</td>
</tr>
<tr>
<td width="213">Above 1 GHz</td>
<td width="213">1 MHz</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">Table 1: CISPR frequency range and filter bandwidth setting.</p>
<p>&nbsp;</p>
<p>The smaller the resolution bandwidth (RBW), the lower the base noise level. The base noise level is a function of the measurement instruments Displayed Average Noise Level (DANL), the measurement transducer/antenna/probe, and the environmental RF present during the measurement. You may already have observed steps in test house plots, which are caused by switching filter bandwidth. Figure 2 below shows an example of such a step where the RBW was changed from 9 kHz in the first part of the sweep to 120 kHz after 12 MHz:</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/2-24/" rel="attachment wp-att-23122"><img decoding="async" class="aligncenter wp-image-23122" src="https://siglentna.com/wp-content/uploads/2021/11/2.png" alt="" width="604" height="256" srcset="https://siglentna.com/wp-content/uploads/2021/11/2.png 640w, https://siglentna.com/wp-content/uploads/2021/11/2-300x127.png 300w, https://siglentna.com/wp-content/uploads/2021/11/2-600x254.png 600w" sizes="(max-width: 604px) 100vw, 604px" /></a></p>
<p style="text-align: center;">Figure 2: Transition from 9 kHz to 120 kHz RBW at 30 MHz – Note steps in the base noise level.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/3-18/" rel="attachment wp-att-23123"><img decoding="async" class="aligncenter wp-image-23123" src="https://siglentna.com/wp-content/uploads/2021/11/3.png" alt="" width="509" height="332" srcset="https://siglentna.com/wp-content/uploads/2021/11/3.png 466w, https://siglentna.com/wp-content/uploads/2021/11/3-300x196.png 300w" sizes="(max-width: 509px) 100vw, 509px" /></a></p>
<p style="text-align: center;">Figure 3: Spectrum analyzer DANL level versus resolution bandwidth.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491117"></a>3.3 Frequency resolution</h5>
<p>Spectrum analyzers sweep across the frequency range in discrete steps. Typically, the number of frequency steps per sweep is identical to the number of display pixels in X-direction. The Siglent SSA3021X, as an example, has a resolution of 751 equidistant frequency points per sweep. Other common spectrum analyzers have 601 measurement points per sweep.</p>
<p>Spectrum analyzers typically power up with factory default settings where the sweep is set to full span and the RBW is set to 1 MHz.</p>
<p>When feeding the analyzer with a signal, it may be observed that frequency and amplitude are not displayed correctly. A brief calculation and looking at the filter curves and spacing between adjacent frequency points and the reason becomes obvious. As an example, what if we divide the measurement span of 2.1 GHz by 751 frequency points? This results in adjacent frequency points being spaced by approximately 2.8 MHz:</p>
<p style="text-align: right;"><a href="https://siglentna.com/?attachment_id=23124" rel="attachment wp-att-23124"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-23124" src="https://siglentna.com/wp-content/uploads/2021/11/4.png" alt="" width="363" height="180" srcset="https://siglentna.com/wp-content/uploads/2021/11/4.png 363w, https://siglentna.com/wp-content/uploads/2021/11/4-300x149.png 300w" sizes="auto, (max-width: 363px) 100vw, 363px" /></a></p>
<p>&nbsp;</p>
<p>Input signals may fall in between two adjacent filter curves or into the shoulder of a filter curve. Consequently, the signal will be attenuated and the analyzer display would show a lower amplitude value – the measurement value would be incorrect. The displayed frequency will be corresponding with the center frequency of the closest measurement frequency point and the offset would be incorrect as well.</p>
<p>Let´s take another example and look at a typical conducted emission measurement. In most cases, this measurement covers the frequency range up to 30 MHz and requires a CISPR RBW of 9 kHz. Attempting to make a full sweep across the entire 30 MHz results in a spacing of 30 MHz / 751 = 39.9 kHz. A significant part of the spectrum would not be measured at all:</p>
<p>&nbsp;</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/5-16/" rel="attachment wp-att-23125"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-23125" src="https://siglentna.com/wp-content/uploads/2021/11/5.png" alt="" width="640" height="156" srcset="https://siglentna.com/wp-content/uploads/2021/11/5.png 640w, https://siglentna.com/wp-content/uploads/2021/11/5-300x73.png 300w, https://siglentna.com/wp-content/uploads/2021/11/5-600x146.png 600w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>In order to cover the entire spectrum within the span of a frequency sweep, CISPR 16 specifies that adjacent frequency points shall not be spaced more than half of the resolution bandwidth. In the case of the example above, the spacing shall not be more than 9 kHz / 2 = 4.5 kHz.</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/6-13/" rel="attachment wp-att-23126"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-23126" src="https://siglentna.com/wp-content/uploads/2021/11/6.png" alt="" width="310" height="184" srcset="https://siglentna.com/wp-content/uploads/2021/11/6.png 310w, https://siglentna.com/wp-content/uploads/2021/11/6-300x178.png 300w" sizes="auto, (max-width: 310px) 100vw, 310px" /></a></p>
<p>With this information in mind, the frequency span settings have to be chosen in order to fulfill the frequency spacing and RBW specifications of CISPR 16:</p>
<table>
<tbody>
<tr>
<td colspan="3" width="639"><strong>Number of measurement points per sweep: 751  (Siglent SSA3021X)</strong></td>
</tr>
<tr>
<td width="213"><strong>Frequency range </strong></td>
<td width="213"><strong>CISPR filter bandwidth</strong></td>
<td width="213"><strong>Maximum frequency span</strong></td>
</tr>
<tr>
<td width="213">9 kHz – 150 kHz</td>
<td width="213">200 Hz</td>
<td width="213">75 kHz</td>
</tr>
<tr>
<td width="213">150 kHz – 30 MHz</td>
<td width="213">9 kHz</td>
<td width="213">3.38 MHz</td>
</tr>
<tr>
<td width="213">30 MHz – 1 GHz</td>
<td width="213">120 kHz</td>
<td width="213">45 MHz</td>
</tr>
<tr>
<td width="213">Above 1 GHz</td>
<td width="213">1 MHz</td>
<td width="213">375 MHz</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Consequently, a conducted emission measurement for the frequency range 150 kHz to 30 MHz has to be split into at least 29.85/3.38 = 9 segments with a span of 3.38 MHz.</p>
<p>Doing such a measurement manually would be a tedious process. Various analyzers let you increase the default number of measurement points to a higher value. Newer analyzers also offer the capability to select standard conformant EMI measurement routines, which also ensure that adjacent measurement points have the correct frequency spacing. The disadvantage is that the resulting graph is still limited to the number of available display pixels.</p>
<p>Tekbox offers EMCview EMI measurement software, which splits the measurement into consecutive sweep segments. The measurement values of all sweeps are then stitched together to a single graph for easy analysis and reporting. EMCview also simplifies EMI measurements by providing a vast list of pre-configured measurements.</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/7-12/" rel="attachment wp-att-23127"><img loading="lazy" decoding="async" class="aligncenter wp-image-23127" src="https://siglentna.com/wp-content/uploads/2021/11/7.png" alt="" width="559" height="278" srcset="https://siglentna.com/wp-content/uploads/2021/11/7.png 394w, https://siglentna.com/wp-content/uploads/2021/11/7-300x149.png 300w" sizes="auto, (max-width: 559px) 100vw, 559px" /></a></p>
<p style="text-align: center;">Figure 3: Conducted noise measurement with EMCview. The 30 MHz sweep is built from 12 segments with a 2.5 MHz span each.</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491118"></a>3.4 Sweep time</h5>
<p>CISPR 16 differs between wideband and narrowband noise. Narrowband noise is typically caused by clock signals. Wideband noise is caused by data signals. As the spectrum of data signals is caused by a more or less arbitrary bit sequence, it is dynamic and wideband. Furthermore, signals may be present or not, depending on tasks running on the controller. Sweeping too fast would miss pulses and not correctly measure the wideband noise spectrum.</p>
<p>Consequently, <strong>CISPR 16</strong> specifies <strong>minimum</strong> sweep times, depending on frequency range and detector:</p>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td width="213"><strong>Frequency range </strong></td>
<td width="213"><strong>Peak detector</strong></td>
<td width="213"><strong>Quasi-peak detector</strong></td>
</tr>
<tr>
<td width="213">9 kHz – 150 kHz</td>
<td width="213">100 ms / kHz</td>
<td width="213">20 s / kHz</td>
</tr>
<tr>
<td width="213">150 kHz – 30 MHz</td>
<td width="213">100 ms / MHz</td>
<td width="213">200 s / MHz</td>
</tr>
<tr>
<td width="213">30 MHz – 1 GHz</td>
<td width="213">1 ms / MHz</td>
<td width="213">20 s / MHz</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">Table 2: CISPR 16 minimum sweep times for specific frequency ranges.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>CISPR 25</strong> specifies <strong>minimum</strong> sweep times below:</p>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td width="167"><strong>Frequency range </strong></td>
<td width="146"><strong>Peak detector</strong></td>
<td width="163"><strong>Peak detector</strong></td>
<td width="163"><strong>Quasi-peak detector</strong></td>
</tr>
<tr>
<td width="167">150 kHz – 30 MHz</td>
<td width="146">10 s / MHz</td>
<td width="163">10 s / MHz</td>
<td width="163">200 s / MHz</td>
</tr>
<tr>
<td width="167">30 MHz – 1 GHz</td>
<td width="146">100 ms / MHz</td>
<td width="163">100 ms / MHz</td>
<td width="163">20 s / MHz</td>
</tr>
<tr>
<td width="167">above 1 GHz</td>
<td width="146">100 ms / MHz</td>
<td width="163">100 ms / MHz</td>
<td width="163">n.a.</td>
</tr>
</tbody>
</table>
<p style="text-align: center;">Table 3: CISPR 16 minimum sweep times for specific frequency ranges.</p>
<p>&nbsp;</p>
<p>Longer sweep times have an averaging effect, reducing the noise level:</p>
<p style="text-align: right;"><a href="https://siglentna.com/?attachment_id=23128" rel="attachment wp-att-23128"><img loading="lazy" decoding="async" class="aligncenter wp-image-23128" src="https://siglentna.com/wp-content/uploads/2021/11/8.png" alt="" width="508" height="330" srcset="https://siglentna.com/wp-content/uploads/2021/11/8.png 640w, https://siglentna.com/wp-content/uploads/2021/11/8-300x195.png 300w, https://siglentna.com/wp-content/uploads/2021/11/8-600x390.png 600w" sizes="auto, (max-width: 508px) 100vw, 508px" /></a></p>
<p style="text-align: center;">Figure 4: Analyzer DANL with 500 ms sweep time versus 10 s sweep time.</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491119"></a>3.5 Detectors</h5>
<p>Most conducted and radiated emission tests have limits specified for average detector and quasi-peak detector.</p>
<p>Whereas measurement scans with average and peak detectors can be carried out reasonably quickly, quasi-peak detectors require a measurement time of 1 second per measurement point for measurement receivers and a similarly long time for spectrum analyzers. A single, complete measurement scan may take several hours when carried out with quasi-peak detectors.</p>
<p>However, there is a workaround, which reduces measurement time significantly:</p>
<p>The measurement result of the peak detector is always higher than the measurement result of the average detector.</p>
<p>The measurement result of the quasi-peak detector will always be somewhere in between the results of the average and positive peak detector. The measurement result of the quasi-peak detector will never be higher than the measurement result of the positive peak detector.</p>
<p style="text-align: right;"><a href="https://siglentna.com/?attachment_id=23129" rel="attachment wp-att-23129"><img loading="lazy" decoding="async" class="aligncenter wp-image-23129" src="https://siglentna.com/wp-content/uploads/2021/11/9.png" alt="" width="504" height="329" srcset="https://siglentna.com/wp-content/uploads/2021/11/9.png 640w, https://siglentna.com/wp-content/uploads/2021/11/9-300x196.png 300w, https://siglentna.com/wp-content/uploads/2021/11/9-600x392.png 600w" sizes="auto, (max-width: 504px) 100vw, 504px" /></a></p>
<p style="text-align: center;">Figure 5: Example of the differences between the positive peak and average detector types.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Consequently, a complete scan will be carried out, using the peak detector and the result will be compared against the quasi-peak limits. If the peak detector measurement is within QP limits, the EUT has passed the test. If the peak detector result has a few spurious peaks, which cross the limit line, there is still the chance that the quasi-peak result is within the limits. However, if the spurious peaks are 10 dB or more above limits, the chance is pretty slim.</p>
<p>To verify, a selective re-measurement, using the quasi-peak detector, will be carried out at only the frequency points where the peak detector measurement crosses the limit line.</p>
<p>When selectively re-measuring spurious peaks with critical amplitudes, it also needs to be considered that the spurious peaks may have drifted in frequency in the time that passed between peak detector measurement and selective re-measurement with the quasi-peak detector. Peaks originating from switched-mode regulators may drift considerably over time and temperature. Doing a selective re-measurement may completely miss the spurs at a later time or have the spur frequency offset far enough to obtain a wrong measurement result. EMCview offers a selective measurement option considering frequency drift. Instead of just measuring at a single frequency, the quasi-peak measurement can be carried out across several adjacent frequency points. EMCview will then make a peak search through these frequency points to ensure capturing the correct quasi-peak amplitude.</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/10-10/" rel="attachment wp-att-23130"><img loading="lazy" decoding="async" class="aligncenter wp-image-23130" src="https://siglentna.com/wp-content/uploads/2021/11/10.png" alt="" width="597" height="261" srcset="https://siglentna.com/wp-content/uploads/2021/11/10.png 544w, https://siglentna.com/wp-content/uploads/2021/11/10-300x131.png 300w" sizes="auto, (max-width: 597px) 100vw, 597px" /></a></p>
<p style="text-align: center;">Figure 6: Example of spurious drifting over time. Both measurements were taken with the same settings, but with a time difference of 15 minutes.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The screenshot below shows a plot from a test house showing the concept of selective quasi-peak measurement. The orange graph shows the peak detector measurement with the blue markers at the frequencies, where the quasi-peak limits are violated. The red markers show the results of selectively re-measuring with the quasi-peak detector.</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/11-10/" rel="attachment wp-att-23131"><img loading="lazy" decoding="async" class="aligncenter wp-image-23131" src="https://siglentna.com/wp-content/uploads/2021/11/11.png" alt="" width="600" height="359" srcset="https://siglentna.com/wp-content/uploads/2021/11/11.png 562w, https://siglentna.com/wp-content/uploads/2021/11/11-300x179.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>&nbsp;</p>
<p style="text-align: center;">Figure 7: Example of a test house report showing selective QP scan.</p>
<h5></h5>
<h5></h5>
<h5><a name="_Toc88491120"></a>4. Internal attenuator, pre-amplifier</h5>
<p>When setting up the spectrum analyzer for any EMC measurement, careful choice of internal attenuator settings is essential.</p>
<p>The screenshot below shows the effect of the internal attenuator and pre-amplifier settings on the DANL of the spectrum analyzer.</p>
<p style="text-align: right;"><a href="https://siglentna.com/?attachment_id=23132" rel="attachment wp-att-23132"><img loading="lazy" decoding="async" class="aligncenter wp-image-23132" src="https://siglentna.com/wp-content/uploads/2021/11/12.png" alt="" width="505" height="330" srcset="https://siglentna.com/wp-content/uploads/2021/11/12.png 442w, https://siglentna.com/wp-content/uploads/2021/11/12-300x196.png 300w" sizes="auto, (max-width: 505px) 100vw, 505px" /></a></p>
<p style="text-align: center;">Figure 8: DANL versus internal attenuator / pre-amplifier settings. RF input terminated with 50 Ohm.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/13-8/" rel="attachment wp-att-23133"><img loading="lazy" decoding="async" class="aligncenter wp-image-23133" src="https://siglentna.com/wp-content/uploads/2021/11/13.png" alt="" width="506" height="330" srcset="https://siglentna.com/wp-content/uploads/2021/11/13.png 475w, https://siglentna.com/wp-content/uploads/2021/11/13-300x196.png 300w" sizes="auto, (max-width: 506px) 100vw, 506px" /></a></p>
<p style="text-align: center;">Figure 9: Power versus internal attenuator/pre-amplifier settings. RF input fed with CW signal; constant amplitude but shifted 5 MHz at each setting for better visibility.</p>
<p>&nbsp;</p>
<p>When performing conducted emission testing, there is a high probability for high amplitude spurs. Choosing 0 dB attenuation and eventually turning on the pre-amplifier at the same time may cause intermodulation distortions and/or ADC saturation. Consequently, the default settings for most conducted emission tests in EMCview are 20 dB internal attenuation and pre-amplifier off. Some standards, however, such as CISPR 25 Class 5 conducted emissions, voltage method, have very low limit levels and require less internal attenuation.</p>
<p>Radiated emission measurements require very high sensitivity. Corresponding default EMCview project settings are typically 0 dB internal attenuation and pre-amplifier on.</p>
<p>CISPR 16 specifies that the base noise of the measurement setup has to be at least 6 dB below the limit lines in order to have sufficient dynamic range to reliably measure critical spurious.</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491121"></a>5. Distortion considerations</h5>
<p>The spectrum analyzer itself may produce distortion products, and potentially disturb measurements, if strong signals are applied to the RF input. As spectrum analyzers contain components with non-linear behavior such as mixers and amplifiers, they will always generate some distortion products. This internal distortion can, at worst, completely cover up the distortions created by the Equipment Under Test (EUT).</p>
<p>The user needs to understand how distortion is related to the input signal, to determine for a particular measurement, whether or not the distortion caused by the analyzer, will affect the measurement.</p>
<p>The dominant non-linear distortions are second-order and third-order harmonics.</p>
<p>The second-order distortion increases as a square of the amplitude of the fundamental signal, and the third-order distortion increases as a cube.</p>
<p>When the fundamental power is in/decreased 1 dB, the second-order distortion in/decreases by 2 dB.</p>
<p>When the fundamental power is in/decreased 1 dB, the third-order distortion in/decreases 3 dB.</p>
<p>Using attenuators, it can be determined whether any spurious come from the signal source or whether they are generated by the spectrum analyzer.</p>
<p>&nbsp;</p>
<p style="text-align: right;"><a href="https://siglentna.com/?attachment_id=23134" rel="attachment wp-att-23134"><img loading="lazy" decoding="async" class="aligncenter wp-image-23134" src="https://siglentna.com/wp-content/uploads/2021/11/14.png" alt="" width="509" height="334" srcset="https://siglentna.com/wp-content/uploads/2021/11/14.png 440w, https://siglentna.com/wp-content/uploads/2021/11/14-300x197.png 300w" sizes="auto, (max-width: 509px) 100vw, 509px" /></a></p>
<p style="text-align: center;">Figure 9: A technique to determine the source of distortion.</p>
<h5></h5>
<h5><a name="_Toc88491122"></a>6. General sensitivity considerations</h5>
<h5><a name="_Toc88491123"></a>6.1  Conducted noise testing with LISN</h5>
<p>When choosing the amplitude settings of the spectrum analyzer, compare the limit lines against the DANL of the analyzer. Figure 10 below shows that there is 80 dB of dynamic range between limit lines and DANL if the analyzer will be set to maximum sensitivity. On the other hand, CISPR 16 requires a minimum spacing of 6 dB between DANL and limit lines.</p>
<p>The analyzer settings should be modified to Att = 20 dB and PreAmp = OFF. This would raise the noise floor approximately 40 dB, but still leave 40 dB of dynamic range below the limit lines. The sensitivity is still more than sufficient and the risk of creating non-linear distortions or ADC saturation is significantly reduced.</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/15-6/" rel="attachment wp-att-23135"><img loading="lazy" decoding="async" class="aligncenter wp-image-23135" src="https://siglentna.com/wp-content/uploads/2021/11/15.png" alt="" width="602" height="276" srcset="https://siglentna.com/wp-content/uploads/2021/11/15.png 552w, https://siglentna.com/wp-content/uploads/2021/11/15-300x138.png 300w" sizes="auto, (max-width: 602px) 100vw, 602px" /></a></p>
<p style="text-align: center;">Figure 10: Example CISPR 32 Class A, conducted emissions, mains supply line.</p>
<p>&nbsp;</p>
<p>Whenever choosing the analyzer settings, first have a look at the limit lines and then decide on the amplitude settings.</p>
<p>Most standards have the limits for conducted noise settings sufficiently high, to operate with at least 20 dB attenuation and without a pre-amplifier.</p>
<p>Exceptions are automotive standards such as CISPR 25 Class 5 or generic car manufacturer standards, which require higher sensitivity:</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/16-4/" rel="attachment wp-att-23136"><img loading="lazy" decoding="async" class="aligncenter wp-image-23136" src="https://siglentna.com/wp-content/uploads/2021/11/16.png" alt="" width="609" height="332" srcset="https://siglentna.com/wp-content/uploads/2021/11/16.png 566w, https://siglentna.com/wp-content/uploads/2021/11/16-300x163.png 300w" sizes="auto, (max-width: 609px) 100vw, 609px" /></a></p>
<p style="text-align: center;">Figure 11: Example of CISPR 25 Class 5 conducted base noise level sweep.</p>
<p>&nbsp;</p>
<p>In case of nonlinear distortion issues, the pre-amplifier could be turned off at the most, in order to leave sufficient dynamic range for the frequency range above 60 MHz.</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491124"></a>6.2 Conducted noise testing with RF current probes</h5>
<p>When performing conducted noise measurements with RF current monitoring probes, the trans-impedance value in dBΩ subtracted from the measurement value in dBµV gives the RF current in dBµA.</p>
<p style="text-align: center;"><strong>dBµA = dBµV – dB(Ω)</strong></p>
<p>In the case of an RF current monitoring probe with a trans-impedance of 0 dBΩ, the readings at the probe output in dBµV are equivalent to the RF current passing the probe cross-section in dBµA.</p>
<p>Figure 12 below shows the limits for a CISPR 25 Class 5 Current Method measurement. Note that the limits are given in dBµA.</p>
<p>The displayed trace corresponds to settings for maximum analyzer sensitivity: Att = 0dB, PreAmp = ON</p>
<p style="text-align: right;"><a href="https://siglentna.com/?attachment_id=23137" rel="attachment wp-att-23137"><img loading="lazy" decoding="async" class="aligncenter wp-image-23137" src="https://siglentna.com/wp-content/uploads/2021/11/17.png" alt="" width="598" height="315" srcset="https://siglentna.com/wp-content/uploads/2021/11/17.png 640w, https://siglentna.com/wp-content/uploads/2021/11/17-300x158.png 300w, https://siglentna.com/wp-content/uploads/2021/11/17-600x316.png 600w" sizes="auto, (max-width: 598px) 100vw, 598px" /></a></p>
<p style="text-align: center;">Figure 12: Example of CISPR 25 Class 5 Current Method.</p>
<p>&nbsp;</p>
<p>If an RF current probe with a trans-impedance of 0 dBΩ would be used for this measurement, the base noise would collide with the limits above 25 MHz, even at maximum sensitivity settings.</p>
<p>In order to carry out a useful measurement, an RF current monitoring probe with a trans-impedance of at least 15 dBΩ to 20 dBΩ is required.</p>
<p>Figure 13 below shows the base noise of a CISPR 25 class 5 Current Method measurement, using a TBCP2-500 RF current monitoring probe from Tekbox with the spectrum analyzer internal attenuation set to 0 dB and the pre-amplifier turned on. This setup gives sufficient dynamic range to carry out a useful measurement:</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/18-2/" rel="attachment wp-att-23138"><img loading="lazy" decoding="async" class="aligncenter wp-image-23138" src="https://siglentna.com/wp-content/uploads/2021/11/18.png" alt="" width="593" height="306" srcset="https://siglentna.com/wp-content/uploads/2021/11/18.png 640w, https://siglentna.com/wp-content/uploads/2021/11/18-300x155.png 300w, https://siglentna.com/wp-content/uploads/2021/11/18-600x309.png 600w" sizes="auto, (max-width: 593px) 100vw, 593px" /></a></p>
<p style="text-align: center;">Figure 13: Example of CISPR 25 Class 5 Current Method with a Tekbox TBCP2-500 RF probe.</p>
<p>&nbsp;</p>
<h5><a name="_Toc88491125"></a>6.3 Radiated noise testing with TEM-cells</h5>
<p><a href="https://www.tekbox.com/product/open-tem-cells-emc-compliance-testing/" target="_blank" rel="noopener">Transverse-Electromagnetic Cells</a> (TEM Cells) are a stripline device for radiated emissions and immunity testing of electronic devices.</p>
<p>Radiated noise testing in TEM cells can be started with the analyzer sensitivity set to maximum. There is typically no big risk of overdriving or damaging the analyzer. In case of high amplitude emissions, the settings can be adjusted accordingly.</p>
<p>Figure 14 below shows the limits for CISPR 25 Class 5 TEM Cell versus spectrum analyzer base noise with the spectrum analyzer internal attenuation set to 0 dB and the pre-amplifier turned on</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/pre-compliance-basics-analyzer-configuration-settings-and-protection/19-2/" rel="attachment wp-att-23139"><img loading="lazy" decoding="async" class="aligncenter wp-image-23139" src="https://siglentna.com/wp-content/uploads/2021/11/19.png" alt="" width="600" height="305" srcset="https://siglentna.com/wp-content/uploads/2021/11/19.png 640w, https://siglentna.com/wp-content/uploads/2021/11/19-300x152.png 300w, https://siglentna.com/wp-content/uploads/2021/11/19-600x305.png 600w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p style="text-align: center;">Figure 14: CISPR 25 Class 5 TEM example</p>
<h5><a name="_Toc88491126"></a>6.4 Radiated noise testing with antennas</h5>
<p>Radiated noise limits are given in dBV/m in most cases. In order to convert the measurement result from Voltage at 50 Ohm [dBµV] to field strength [dBµV/m], it is necessary to know the antenna characteristics versus frequency. Measurement antennas always come with an antenna factor table. The antenna factor needs to be added to the voltage displayed at the analyzer in order to obtain the field strength:</p>
<p style="text-align: center;"><strong>dBµV/m = dBµV + AF</strong></p>
<p>Consequently, the antenna factor also adds to the base noise and reduces the dynamic range of the measurement.</p>
<p>EMC measurement antennas have typically a large bandwidth. The larger the bandwidth, the lower the gain and the higher the antenna factor.</p>
<p>Figure 15 below shows CISPR32 Class A radiated emission limits in dBµV/m for a measurement distance of 3 m.</p>
<p>The dark green graph shows the spectrum analyzer base noise in dBµV with the internal attenuation set to 0 dB and the pre-amplifier turned on.</p>
<p>The light blue graph shows the base noise in dBµV/m when used together with the 30 MHz – 1GHz TBMA1 biconical antenna from Tekbox.</p>
<p>The dark blue graph shows the base noise in dBµV/m when used together with the 30 MHz – 300MHz TBMA2 biconical antenna from Tekbox.</p>
<p>The light green graph shows the base noise in dBµV/m when used together with the 250 MHz – 1.3 GHz TBMA3 logarithmic periodic antenna from Tekbox.</p>
<p style="text-align: center;"><a href="https://siglentna.com/?attachment_id=23140" rel="attachment wp-att-23140"><img loading="lazy" decoding="async" class="aligncenter wp-image-23140" src="https://siglentna.com/wp-content/uploads/2021/11/20.png" alt="" width="609" height="290" srcset="https://siglentna.com/wp-content/uploads/2021/11/20.png 640w, https://siglentna.com/wp-content/uploads/2021/11/20-300x143.png 300w, https://siglentna.com/wp-content/uploads/2021/11/20-600x286.png 600w" sizes="auto, (max-width: 609px) 100vw, 609px" /></a>Figure 15: CISPR32 Class A radiated emissions for various antennas</p>
<p>&nbsp;</p>
<p>Based on the above analysis of the base noise, there seems to be sufficient dynamic range for carrying out CISPR 32 Class A radiated noise measurements using the Siglent SSA3021X spectrum analyzer and any of the mentioned EMC measurement antennas from Tekbox.</p>
<p>However, the above graphs would only be realistic when carrying out the measurement in a shielded anechoic chamber. In reality, EMC pre-compliance radiated emission tests are often carried out in a non-shielded environment such as a development laboratory or an industrial site.</p>
<p>Figure 16 shows the output of the TBMA1 measurement antenna, in an industrial environment.</p>
<p>In the frequency range from 30 MHz to 100 MHz, the ambient noise already exceeds the CISPR 32 Class A radiated limits and severely handicaps the radiated noise measurement of any EUT. Even at higher frequencies, it will become very difficult to differentiate between ambient noise and noise originating from the EUT:</p>
<p style="text-align: center;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/21-4/" rel="attachment wp-att-23141"><img loading="lazy" decoding="async" class="aligncenter wp-image-23141" src="https://siglentna.com/wp-content/uploads/2021/11/21.png" alt="" width="602" height="290" srcset="https://siglentna.com/wp-content/uploads/2021/11/21.png 640w, https://siglentna.com/wp-content/uploads/2021/11/21-300x144.png 300w, https://siglentna.com/wp-content/uploads/2021/11/21-600x289.png 600w" sizes="auto, (max-width: 602px) 100vw, 602px" /></a>Figure 16: Example of ambient scan in an industrial environment</p>
<p>&nbsp;</p>
<p>However, there are a few solutions to combat the ambient noise issue. Try to find a location with less ambient noise. A flat roof or a test site in a field are often less noisy than an industrial site. When measuring inside a lab, turn off all equipment nearby to eliminate noise from switched-mode power supplies.</p>
<p>Move the antenna closer to the EUT. Reducing the measurement distance from 3 m to 1 m is equivalent to approximately 10 dB less free space loss or lifting the limits 10 dB higher. However, consider that the antenna may move into the near field zone at lower frequencies.</p>
<p>Use a lower bandwidth measurement antenna with lower antenna factors.</p>
<p>Measure your EUT inside a TEM cell to get a plot of the critical emissions. Knowing the frequencies of critical spurious, repeat the antenna measurement, but reduce span and RBW. Zoom in on critical frequencies, so to say.</p>
<p>Carry out the measurement at night, when there is typically less ambient noise.</p>
<h5></h5>
<p>&nbsp;</p>
<h5>7. Input protection</h5>
<p>Whenever working with spectrum analyzers, be aware that excessive input power, voltage transients or ESD can destroy the RF-frontend. Spectrum analyzers typically have a maximum CW input rating in the range of +20 dBm to +30 dBm. Unlike oscilloscopes, spectrum analyzer inputs are not protected or only vaguely protected.  A simplified RF frontend is shown below:</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/22-3/" rel="attachment wp-att-23142"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-23142" src="https://siglentna.com/wp-content/uploads/2021/11/22.png" alt="" width="461" height="96" srcset="https://siglentna.com/wp-content/uploads/2021/11/22.png 461w, https://siglentna.com/wp-content/uploads/2021/11/22-300x62.png 300w" sizes="auto, (max-width: 461px) 100vw, 461px" /></a></p>
<p>The diodes at the input typically serve as ESD protection diodes. In order to fully protect the input with a limiter, shunt diodes would need to be combined with a series resistor to limit forward current in case of excessive input signal power. Consequently, a classic current limiting resistor solution cannot be implemented, as it would increase the input impedance of the analyzer.</p>
<p>A limiter could be implemented by combining it with an attenuator however, this would degrade the sensitivity of the analyzer and limit its use.</p>
<p>The first weak link of the input chain is the RF switch. Typical EMI spectrum analyzers use integrated GaAs switches. GaAs switches are inherently weak at low frequencies. Many GaAs switches are not even specified with respect to maximum input power at low frequencies, down to 9 kHz.</p>
<p>Below is an example of an “honest” data sheet of a typical GaAs switch:</p>
<p style="text-align: right;"><a href="https://siglentna.com/application-note/how-to-correctly-use-spectrum-analyzers-for-emc-pre-compliance-tests/23-3/" rel="attachment wp-att-23143"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-23143" src="https://siglentna.com/wp-content/uploads/2021/11/23.png" alt="" width="346" height="318" srcset="https://siglentna.com/wp-content/uploads/2021/11/23.png 346w, https://siglentna.com/wp-content/uploads/2021/11/23-300x276.png 300w" sizes="auto, (max-width: 346px) 100vw, 346px" /></a></p>
<p>&nbsp;</p>
<p>The maximum RF input power ratings versus frequency clearly show the degradation at low frequencies.</p>
<p>When carrying out conducted noise tests of switched-mode power supplies, the highest spurious levels occur at relatively low frequencies. Sub-harmonics are even more critical. These are typically at frequencies significantly below 100 kHz and often go completely unnoticed, as most tests start at 150 kHz. You may carry out a conducted noise test and wonder, why the analyzer beeps and displays an ADC overflow warning, despite all spurious being well below limits. What drives the attenuator into saturation may be a very high amplitude sub-harmonic at 6 kHz.</p>
<p>In case that you notice that your signals are in the range of 20 dB lower than what they actually are, disaster already happened. The first GaAs switch is already damaged. In most cases, it fails with a short on the RF path and protects the following components, but in extreme cases, the damage will reach as far as the first mixer.</p>
<p>In order to prevent such things happen, you always should start investigating any new EUT using external attenuators or a combined attenuator/limiter, both also available from Tekbox. With an external 20 dB attenuator or limiter attached to the analyzer input, have a look at the spectrum at very low frequencies and ensure that there are no signals with critically high amplitude.</p>
<p>Alternatively, you can first connect an oscilloscope to the LISN RF output and check the EUT emissions in the time domain. In order to establish the same impedance level as with a connected spectrum analyzer, terminate the oscilloscope input with a 50 Ohm feedthrough or switch the input to 50 Ohm, if the scope offers this feature.</p>
<p>Here are some guidelines when performing conducted emission measurements with a LISN:</p>
<ul>
<li>Leave the RF output of the LISN unconnected</li>
<li>Connect the EUT to the LISN</li>
<li>Connect the LISN to the isolation transformer</li>
<li>Power on the EUT</li>
<li>Check the RF output of the LISN using a scope and/or the analyzer with an external 20 dB attenuator or combined attenuator/limiter</li>
<li>Connect the RF cable from LISN output to the spectrum analyzer input</li>
<li>Carry out the conducted noise scan</li>
<li>Disconnect the RF cable</li>
<li>Power off the EUT</li>
</ul>
<p><strong>NOTE:</strong> The purpose of having the analyzer disconnected during power cycling (ON/OFF) the EUT is to avoid voltage transients due to back EMF, especially of highly inductive loads such as motors or switched-mode power supplies. These signals can easily be large and fast enough to cause permanent damage to the sensitive RF front end of the analyzer.</p>
<p>In cases where the EUT produces subharmonics, place a suitable highpass filter at the RF input of the spectrum analyzer. The Tekbox TBFL1 transient limiter not only contains a combined attenuator/limiter, but also a 9 kHz highpass filter. If the subharmonic frequency is above 9 kHz, connect a 150 kHz highpass.</p>
<h4><a name="_Toc88491127"></a></h4>
<h5><a name="_Toc88491128"></a>8. History</h5>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<td width="79"><strong>Version</strong></td>
<td width="108"><strong>Date</strong></td>
<td width="156"><strong>Author</strong></td>
<td width="288"><strong>Changes</strong></td>
</tr>
<tr>
<td width="79">V 1.0</td>
<td width="108">22.11.2021</td>
<td width="156">Mayerhofer</td>
<td width="288">Creation of the document (Tekbox)</td>
</tr>
<tr>
<td width="79">V.1.</td>
<td width="108">03.12.2021</td>
<td width="156">Chonko</td>
<td width="288">Grammar, typos, and re-arranged sections for clarity</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>The post <a href="https://siglentna.com/application-note/pre-compliance-basics-analyzer-configuration-settings-and-protection/">Electromagnetic Compliance: Pre-compliance analyzer configuration, settings, and protection</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Measuring Filter Characteristics Using the SSA3000X Plus / SSA3000X-R / SVA1000X Spectrum Analyzer</title>
		<link>https://siglentna.com/application-note/measuring-filter-characteristics-using-the-ssa3000x-plus-ssa3000x-r-sva1000x-spectrum-analyzer/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Tue, 22 Jun 2021 15:27:37 +0000</pubDate>
				<guid isPermaLink="false">https://siglentna.com/?post_type=application-notes&#038;p=21229</guid>

					<description><![CDATA[<p>A filter is a universal, two-port, frequency-selective device used in a wide variety of electronic circuits and applications. A low-pass filter is one that passes signals with a frequency lower than a certain cut-off frequency while attenuating the higher frequencies. Low-pass filters are often used in radio transmitters, audio devices, and communication systems. They can &#8230; <a href="https://siglentna.com/application-note/measuring-filter-characteristics-using-the-ssa3000x-plus-ssa3000x-r-sva1000x-spectrum-analyzer/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/measuring-filter-characteristics-using-the-ssa3000x-plus-ssa3000x-r-sva1000x-spectrum-analyzer/">Measuring Filter Characteristics Using the SSA3000X Plus / SSA3000X-R / SVA1000X Spectrum Analyzer</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A filter is a universal, two-port, frequency-selective device used in a wide variety of electronic circuits and applications. A low-pass filter is one that passes signals with a frequency lower than a certain cut-off frequency while attenuating the higher frequencies. Low-pass filters are often used in radio transmitters, audio devices, and communication systems. They can be viewed as a two-port network when using a spectrum analyzer to characterize. The following steps are used to measure the low-pass filter characteristics using the Siglent SSA3000X Plus, SSA3000X-R, or SVA1000X series of spectrum analyzers.</p>
<p>In this example, the SVA1000X spectrum analyzer will be used to characterize a 50 MHz low-pass filter.</p>
<h2>Step 1: Normalize</h2>
<p>In order to ensure accurate measurement results of the amplitude-frequency characteristics of the filter and avoid being affected by the frequency-related responses associated with the connecting cables, the instrument and cables first need to be normalized.</p>
<p>1. Connect the instrument and cables as shown below.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2252" src="http://siglentna.com/wp-content/uploads/2017/10/measuring-filter-char1a.png" alt="" width="452" height="295" srcset="https://siglentna.com/wp-content/uploads/2017/10/measuring-filter-char1a.png 452w, https://siglentna.com/wp-content/uploads/2017/10/measuring-filter-char1a-300x196.png 300w" sizes="auto, (max-width: 452px) 100vw, 452px" /></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2251" src="http://siglentna.com/wp-content/uploads/2017/10/measuring-filter-char1b.png" alt="" width="227" height="129" /></p>
<p>2. Set the start frequency, stop frequency, resolution bandwidth:<br />
a) Press Frequency-&gt; Start Freq-&gt; 5 MHz;<br />
b) Press Frequency-&gt; Stop Freq-&gt; 100 MHz;<br />
c) Press BW-&gt; 1 MHz.</p>
<p>These values can be entered from the keyboard or the universal control knob.</p>
<p><img loading="lazy" decoding="async" class="wp-image-21230 alignleft" src="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter1.jpg" alt="Setting start and stop frequencies of filter test" width="558" height="327" srcset="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter1.jpg 1023w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter1-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter1-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter1-600x352.jpg 600w" sizes="auto, (max-width: 558px) 100vw, 558px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>3. Enable the tracking generator by pressing TG Button-&gt; TG on</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2256" src="http://siglentna.com/wp-content/uploads/2017/10/measuring-filter-char3a.png" alt="" width="227" height="155" /></p>
<p>4. Enter an appropriate tracking generator output power. For example, -10 dBm.<br />
Press TG level-&gt; -10 -&gt; dBm.<br />
Excessive signal power may damage the device under test so the output power should not exceed the maximum power rating of the DUT.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-21231 alignleft" src="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_TGOn.jpg" alt="SVA enable tracking generator" width="549" height="322" srcset="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_TGOn.jpg 1023w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_TGOn-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_TGOn-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_TGOn-600x352.jpg 600w" sizes="auto, (max-width: 549px) 100vw, 549px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>5. Press Stor Ref to save the reference trace.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-21232 alignleft" src="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Store-Reference.jpg" alt="SVA Store reference" width="550" height="323" srcset="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Store-Reference.jpg 1023w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Store-Reference-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Store-Reference-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Store-Reference-600x352.jpg 600w" sizes="auto, (max-width: 550px) 100vw, 550px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>6. Press Normalize &gt; ON to normalize the trace</p>
<p><img loading="lazy" decoding="async" class=" wp-image-21233 alignleft" src="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Normalize.jpg" alt="Normalize SVA trace" width="551" height="323" srcset="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Normalize.jpg 1023w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Normalize-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Normalize-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Normalize-600x352.jpg 600w" sizes="auto, (max-width: 551px) 100vw, 551px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>7. Press Norm Ref Pos -&gt; 90%. This will allow for a convenient location on the spectrum analyzer screen to observe the filter’s frequency response curve.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-21234 alignleft" src="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Norm-Ref-Position.jpg" alt="SVA normalize reference position" width="556" height="326" srcset="https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Norm-Ref-Position.jpg 1023w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Norm-Ref-Position-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Norm-Ref-Position-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilter_Norm-Ref-Position-600x352.jpg 600w" sizes="auto, (max-width: 556px) 100vw, 556px" /></p>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2></h2>
<h2>Step 2: Measure</h2>
<p>1. Connect the filter (device under test) as shown below:</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2263" src="http://siglentna.com/wp-content/uploads/2017/10/measuring-filter-char-step2-1a.png" alt="" width="452" height="295" srcset="https://siglentna.com/wp-content/uploads/2017/10/measuring-filter-char-step2-1a.png 452w, https://siglentna.com/wp-content/uploads/2017/10/measuring-filter-char-step2-1a-300x196.png 300w" sizes="auto, (max-width: 452px) 100vw, 452px" /></p>
<p>The frequency response curve of the low-pass filter is now displayed on the screen without pressing any additional keys.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-21235 alignleft" src="https://siglentna.com/wp-content/uploads/2021/06/SVAFilterSweep.jpg" alt="SVA sweeping 50 MHz bandpass filter" width="538" height="315" srcset="https://siglentna.com/wp-content/uploads/2021/06/SVAFilterSweep.jpg 1023w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilterSweep-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilterSweep-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2021/06/SVAFilterSweep-600x352.jpg 600w" sizes="auto, (max-width: 538px) 100vw, 538px" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>2. Measuring the 3 dB Bandwidth of the filter:<br />
a) Press Marker and move the marker to the 3 dB point using the knob or keypad.</p>
<p>The 3 dB bandwidth of the filter is now automatically calculated and displayed: 57.133 MHz;</p>
<p><img loading="lazy" decoding="async" class=" wp-image-21236 alignleft" src="https://siglentna.com/wp-content/uploads/2021/06/SVA3dBFilterMarker.jpg" alt="Marker showing 3 dB point of filter" width="548" height="321" srcset="https://siglentna.com/wp-content/uploads/2021/06/SVA3dBFilterMarker.jpg 1023w, https://siglentna.com/wp-content/uploads/2021/06/SVA3dBFilterMarker-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2021/06/SVA3dBFilterMarker-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2021/06/SVA3dBFilterMarker-600x352.jpg 600w" sizes="auto, (max-width: 548px) 100vw, 548px" /></p>
<p>&nbsp;</p>
<p>.</p>
<p>The post <a href="https://siglentna.com/application-note/measuring-filter-characteristics-using-the-ssa3000x-plus-ssa3000x-r-sva1000x-spectrum-analyzer/">Measuring Filter Characteristics Using the SSA3000X Plus / SSA3000X-R / SVA1000X Spectrum Analyzer</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Inter Modulation Distortion (IMD) testing</title>
		<link>https://siglentna.com/application-note/inter-modulation-distortion-imd-testing/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Fri, 14 Feb 2020 21:54:44 +0000</pubDate>
				<guid isPermaLink="false">https://siglentna.com/?post_type=application-notes&#038;p=16707</guid>

					<description><![CDATA[<p>Two SIGLENT SDG owners and Amateur Radio operators and frequent experimenters, Steve Ratzlaff AA7U and Everett Sharp N4CY, got together and built a very thorough test procedure for testing Intermodulation Distortion (IMD) on a Loop Amplifier using a SIGLENT SDG2042X generator and SSA3021X spectrum analyzer. IMD is an important test for verification of audio amplifiers &#8230; <a href="https://siglentna.com/application-note/inter-modulation-distortion-imd-testing/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/inter-modulation-distortion-imd-testing/">Inter Modulation Distortion (IMD) testing</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Two SIGLENT SDG owners and Amateur Radio operators and frequent experimenters, Steve Ratzlaff AA7U and Everett Sharp N4CY, got together and built a very thorough test procedure for testing Intermodulation Distortion (IMD) on a Loop Amplifier using a SIGLENT SDG2042X generator and SSA3021X spectrum analyzer.</p>
<p>IMD is an important test for verification of audio amplifiers and radio receivers as high IMD can cause audible distortion that can decrease the quality of the transmission.</p>
<p>In this experiment, AA7U and N4CY use a SIGLENT SDG2042X generator to deliver the IMD tones and a SIGLENT SSA3X spectrum analyzer to measure the result.</p>
<p>They also build some filtering to help decrease the harmonic content of the generator and build a coupler with better performance than commercially available products.</p>
<p>***</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16727" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Setup.jpg" alt="" width="632" height="427" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Setup.jpg 632w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Setup-300x203.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Setup-600x405.jpg 600w" sizes="auto, (max-width: 632px) 100vw, 632px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16754" src="https://siglentna.com/wp-content/uploads/2020/02/IMD_Loop_Amplifier_Setup.jpg" alt="" width="640" height="446" srcset="https://siglentna.com/wp-content/uploads/2020/02/IMD_Loop_Amplifier_Setup.jpg 640w, https://siglentna.com/wp-content/uploads/2020/02/IMD_Loop_Amplifier_Setup-300x209.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/IMD_Loop_Amplifier_Setup-600x418.jpg 600w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p>
<h2><strong>Siglent SDG2042X</strong> (AWG) Dual Channel Arbitrary Waveform Generator set up for use in IMD Test Set</h2>
<ol>
<li>Turn on the AWG (arbitrary waveform generator) &#8212; wait for it to initialize.</li>
<li>Frequency is highlighted, with 1 kHz the default. Enter &#8220;3&#8221;, then touch &#8220;MHz&#8221; at the bottom left. (By touching the screen where it says <strong>Frequency, </strong>you can enter the frequency on the keypad “3” then at the bottom of the screen touch “MHz” and that will set the frequency).</li>
<li>You will need to be set to <strong>3 MHz</strong> <strong>(3.007 MHz</strong>) on Channel 1 and set <strong>4 MHz </strong><strong>(4.011 MHz)</strong> on channel 2 (Note: The reason for using the odd frequencies is the Siglent SSA3021X (SA.. or Spectrum Analyzer) has a sub-harmonic spur at 5 MHz)</li>
<li>Load&#8211;HI Z is the default. Select &#8220;50 Ω&#8221; at the bottom, by touching the screen.</li>
<li>Amplitude&#8211;2.00 Vpp is the default when in 50 ohms load. Enter &#8220;0&#8221;, then touch &#8220;dBm&#8221; on the bottom (fifth one over from the left&#8211;Vpp; mVpp; Vrms; mVrms; dBm). <strong>Make sure to set dBm.</strong></li>
<li>Output&#8211;OFF is the default. Touch it and it turns ON and the Ch1 indicator turns on with the button also, by its BNC connector.</li>
<li>Repeat the above for Ch 2 as described above.</li>
<li>Adjust <strong>Amplitude settings</strong> for each channel, which are going through the Band Pass Filter (BPF), 3 dB attenuator, combiner and DUT under test for a 0 dBm on the SA, with the SA internal Attenuator set at -20 dB.</li>
</ol>
<p><strong>(Note: As an example, this will be around (</strong><strong>~</strong><strong> -10dBm). Make sure that the 3 MHz BPF is connected to the 3.004 MHz Channel and the 4 MHz BPF is connected to the 4.011 MHz Channel.</strong></p>
<p><strong>     </strong><strong>         <img loading="lazy" decoding="async" class="aligncenter wp-image-16726" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Settings.jpg" alt="" width="750" height="254" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Settings.jpg 1318w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Settings-300x102.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Settings-768x260.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Settings-1024x347.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Settings-600x203.jpg 600w" sizes="auto, (max-width: 750px) 100vw, 750px" /></strong></p>
<h2><strong>IMD Test Setup&#8211;Spectrum Analyzer setup for </strong><strong>Siglent SSA 3021X</strong></h2>
<p>There are two parts to the setup&#8211;the first part sets the levels at the DUT output to 0 dBm; the second part measures the IMD.</p>
<p><strong>Part 1</strong></p>
<p>(Calibration) Push “Preset”, Top Right, to set up for initial setup.</p>
<p><strong>Set</strong> <strong>Center Freq 3.5 MHz, Span 6 MHz, Amplitude Ref Level +10 dBm</strong></p>
<ol>
<li>Connect the DUT (Power On) output to SA input. Tune to one, either the 3 MHz, or 4 MHz test tones on the AWG. Adjust the generator (AWG) for 0 dBm on the SA, within 0.1 dB. Tune to the other test tone, adjust the generator for 0 dBm.</li>
</ol>
<p>SA: Recheck each tone again to make sure nothing has changed. This concludes the initial setup.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16753" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part1_Step1.png" alt="" width="1027" height="606" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part1_Step1.png 1027w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part1_Step1-300x177.png 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part1_Step1-768x453.png 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part1_Step1-1024x604.png 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part1_Step1-600x354.png 600w" sizes="auto, (max-width: 1027px) 100vw, 1027px" /></p>
<p><strong>Part 2 </strong></p>
<ol>
<li>Disconnect the DUT output from SA and connect it to the Reject Filter input (Which has the 20 dB built-in Attenuator). Connect the Reject Filter output to SA RF input.</li>
</ol>
<p>2. Now look at the 4 IMD frequencies.</p>
<ul>
<li style="list-style-type: none;">
<ul>
<li><strong style="font-size: inherit;">Span </strong><span style="font-size: inherit;">set to </span><strong style="font-size: inherit;">1 kHz</strong></li>
<li><strong style="font-size: inherit;">Amplitude </strong>turn Preamp <strong style="font-size: inherit;">Off;</strong><span style="font-size: inherit;"> set Ref Level </span><strong style="font-size: inherit;">to -60 dBm</strong><span style="font-size: inherit;">, Set Attenuation to Manual and set Attenuation to </span><strong style="font-size: inherit;">0.00 dB</strong><span style="font-size: inherit;">.</span></li>
<li>Push the <strong>Trace</strong> button and look for and select “Avg Times 100”, which is located on the right bottom side of the screen.</li>
</ul>
</li>
</ul>
<p><span style="font-size: inherit;">The 4 frequencies you will be looking at are: Center Freq 1 MHz </span><strong style="font-size: inherit;">(1.004 MHz</strong><span style="font-size: inherit;">), 7 MHz  (</span><strong style="font-size: inherit;">7.018 MHz),</strong><span style="font-size: inherit;"> 2 MHz </span><strong style="font-size: inherit;">(2.003 MHz)</strong><span style="font-size: inherit;"> and 5 MHz </span><strong style="font-size: inherit;">(5.015 MHz)</strong><span style="font-size: inherit;">,</span></p>
<ol start="3">
<li>You should now be seeing the 2IMD product in the center of the display 1 MHz (<strong>1.004 MHz</strong>). Push the <strong>Peak</strong> button or push <strong>Marker</strong> button and use the main tuning knob to tune to the peak of the signal. It will probably vary up and down, but wait for 100 averages and decide what the middle value is and write that down.</li>
</ol>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16724" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step3.jpg" alt="" width="1024" height="661" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step3.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step3-300x194.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step3-768x496.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step3-600x387.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<ol start="4">
<li>Tune to the 7 MHz (<strong>7.018 MHz)</strong> 2IMD product and note its level&#8211;write that down.</li>
</ol>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16723" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step4.jpg" alt="" width="1024" height="600" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step4.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step4-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step4-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step4-600x352.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>&nbsp;</p>
<ol start="5">
<li>Tune to 2 MHz <strong>(2.003 MHz)</strong> 3IMD product, this will normally be much weaker, where the SA&#8217;s <strong>preamp may be needed</strong> to see it. Write down that level.<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16722" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step5.jpg" alt="" width="1024" height="600" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step5.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step5-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step5-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step5-600x352.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></li>
<li>Tune to 5 MHz <strong>(5.015 MHz)</strong>, write down that level. You now have measured the four IMD levels.<img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16736" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step6.jpg" alt="" width="1024" height="600" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step6.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step6-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step6-768x450.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_SSA_Check_Part2_Step6-600x352.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></li>
</ol>
<p>Use the formula for determining OIP2. (2IMD level &#8211; Reject Filter loss at that frequency 1 and 7 MHz) = OIP2.</p>
<p>Determine the OIP2 for both 2IMD frequencies. They are usually different&#8211;use the worst case, or specify both Output Intercepts.</p>
<p>Use the formula for OIP3. (3IMD level &#8211; Reject Filter loss at that frequency 2 MHz and 5 MHz) /2 = OIP3. Determine OIP3 for both 3IMD frequencies. Usually, they are about the same.</p>
<h2><strong>Examples</strong></h2>
<p>My reject filter has a <strong>-21.6</strong> dB loss at 1 MHz<strong>; -20.39 dB</strong> loss at 7 MHz for the 2IMD frequencies. There is <strong>a -20.65 dB</strong> loss at 2 MHz and <strong>-22.62 dB</strong> loss at 5 MHz for the 3IMD frequencies.</p>
<p><strong>The examples used in the below calculations were taken from the above IMD sweeps.</strong></p>
<p><strong>1 MHz</strong> (-109.65 dBm) &#8211; (-21.6 dB loss) = (109.65 &#8211; 21.6 = 88.5) = <strong>+88.05 dB</strong> OIP2.</p>
<p><strong>7 MHz</strong> (-111.66 dBm) &#8211; (-20.39 dB loss) = (111.66 &#8211; 20.39 = 91.27) = <strong>+91.29</strong> <strong>dB</strong> OIP2.</p>
<p>Normally you take the worst case and state that, which would be <strong>+88.05 dB</strong></p>
<p><strong>2 MHz</strong> (~-112.9 dBm) &#8211; (-20.65dB loss) = (112.9 &#8211; 20.65) = 92.25/2 = <strong>+46.13 dB</strong> OIP3.</p>
<p><strong>5 MHz</strong> (~-111.66 dBm) &#8211; (-22.62 dB loss) = (111.66 &#8211; 22.62) = 89.04/2 = <strong>+44.52 dB</strong> OIP3.</p>
<p>Normally these should be very close, otherwise take the worst case, which would be <strong>+44.62 +dB</strong><br />
and state that.</p>
<p>&nbsp;</p>
<h2><strong>System IMD Intercept Test with Band Pass Filters, Combiner and 3 MHz and 4 MHZ Band Rejection Filter connected to the SA</strong></h2>
<p><strong>They are all at the noise floor, which is very good. It took adding Band Pass Filters in place of Low Pass Filters to achieve the results Below.</strong></p>
<p><strong>1 MHz (1.004 MHz)  -151.26 dBm</strong></p>
<p><strong>7 MHz (7.018 MHz   -152.45 dBm</strong></p>
<p><strong>2 MHz (2.003 MHz)  -153.51 dBm</strong></p>
<p><strong>5 MHz (5.015 MHz) -152.26 dBm</strong></p>
<p><strong>These are the simple formulas for second and third order IMD, you can take any two frequencies and work out the IMD products</strong></p>
<p>Second order:     F1 + F2;    F2 &#8211; F1</p>
<p>Third Order:   2F1 + F2;   2F1 &#8211; F2;   2F2 + F1;   2F2 &#8211; F1</p>
<p><strong>3 MHz and 4 MHz tones: 3 + 4 = 7 MHz ; 4 &#8211; 3 = 1 MHz; 6 + 4 = 10 MHz;  6 &#8211; 4 = 2 MHz;  8 + 3 = 11 MHz;  8 &#8211; 3 = 5 MHz</strong></p>
<p>&nbsp;</p>
<h2><strong>Building the Bandstop Rejection Filters</strong></h2>
<p>The easiest way to build and tune this filter is to test each Dipole (Tuned Circuit) by its self. It should be 3,250 kHz. Below is a sweep from my VNA, as this is what I used to check and tune each Dipole. I was able to tune the parallel circuits by having one side soldered to its pad and then connect the other end after tuning. You can also use the SIGLENT SSA3000X, SSA3000X Plus, or SVA to tune the filter.. as shown in this note on <a href="https://siglentna.com/application-note/measuring-filter-characteristics-using-ssa3000x-spectrum-analyzer/" target="_blank" rel="noopener noreferrer">Filter Testing Using a SIGLENT Spectrum Analyzer</a></p>
<p>Below is a sweep of the final Band Rejection filter that is being used for IMD testing. There is around 58 dB rejection for 3 and 4 MHZ</p>
<p><strong>Below is the finished 3/4 MHz  Bandstop Filter and Sweep</strong></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16721" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_BandRejectFilter.jpg" alt="" width="543" height="611" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_BandRejectFilter.jpg 543w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_BandRejectFilter-267x300.jpg 267w" sizes="auto, (max-width: 543px) 100vw, 543px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16720" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Dipole_1.jpg" alt="" width="1123" height="642" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Dipole_1.jpg 1123w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Dipole_1-300x172.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Dipole_1-768x439.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Dipole_1-1024x585.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Dipole_1-600x343.jpg 600w" sizes="auto, (max-width: 1123px) 100vw, 1123px" /></p>
<p>Below is a sweep of the final Band Rejection filter that is being used for IMD testing. There is around 58 dB rejection for 3 and 4 MHZ</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16719" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_VNA_Sweep_BandRejectFilter.jpg" alt="" width="1111" height="604" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_VNA_Sweep_BandRejectFilter.jpg 1111w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_VNA_Sweep_BandRejectFilter-300x163.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_VNA_Sweep_BandRejectFilter-768x418.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_VNA_Sweep_BandRejectFilter-1024x557.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_VNA_Sweep_BandRejectFilter-600x326.jpg 600w" sizes="auto, (max-width: 1111px) 100vw, 1111px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16718" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_FinishedFilter.jpg" alt="" width="640" height="521" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_FinishedFilter.jpg 640w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_FinishedFilter-300x244.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_FinishedFilter-600x488.jpg 600w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p>
<p>A 20 dB pi pad can be done with 62 ohms shunts and a 270 ohm in parallel with 3300 ohms for the series resistor. (249.6 shown on the diagram. The theoretical value is 248 ohms.)</p>
<p>Both the 3 MHz and 4 MHz Bandpass filters are easy to build if you will tune each pole and install it as you go. I have marked the frequencies in Red for each pole. Also, I have indicated which Micrometal Toroids that were used with the turns required for each pole. You may have to make some adjustments to each of the poles, as there are variations from lot to lot with the toroid core. I also found it helpful to use an LCR meter to make adjustments in the turns count to get the desired inductance. I used an Array Solutions VNA2180 to tune each pole and evaluate the final filter. A SIGLENT SVA1000X VNA can also be used.</p>
<p>&nbsp;</p>
<h2>4 MHz BPF</h2>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16717" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterDiagram.jpg" alt="" width="683" height="239" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterDiagram.jpg 683w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterDiagram-300x105.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterDiagram-600x210.jpg 600w" sizes="auto, (max-width: 683px) 100vw, 683px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16716" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterSweep.jpg" alt="" width="1121" height="644" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterSweep.jpg 1121w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterSweep-300x172.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterSweep-768x441.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterSweep-1024x588.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_4MHz_BandpassFilterSweep-600x345.jpg 600w" sizes="auto, (max-width: 1121px) 100vw, 1121px" /></p>
<p>&nbsp;</p>
<h2><strong>3 MHz BPF</strong></h2>
<p><strong>                              <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16715" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Finished3MHzFilter.jpg" alt="" width="1008" height="593" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Finished3MHzFilter.jpg 1008w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Finished3MHzFilter-300x176.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Finished3MHzFilter-768x452.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Finished3MHzFilter-600x353.jpg 600w" sizes="auto, (max-width: 1008px) 100vw, 1008px" />   <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16714" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_3MHz_BandpassFilterSweep.jpg" alt="" width="1119" height="639" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_3MHz_BandpassFilterSweep.jpg 1119w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_3MHz_BandpassFilterSweep-300x171.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_3MHz_BandpassFilterSweep-768x439.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_3MHz_BandpassFilterSweep-1024x585.jpg 1024w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_3MHz_BandpassFilterSweep-600x343.jpg 600w" sizes="auto, (max-width: 1119px) 100vw, 1119px" /></strong></p>
<p><strong>                                                </strong></p>
<h2><strong>AA7U Hybrid Combiner </strong></h2>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16713" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSchematic.jpg" alt="" width="637" height="609" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSchematic.jpg 637w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSchematic-300x287.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSchematic-600x574.jpg 600w" sizes="auto, (max-width: 637px) 100vw, 637px" /></p>
<p>The loss through the filter is 6.13 dB/5.95 dB and the isolation between the two input ports is 74.58 dB at 3 MHz and 73.97 dB at 4 MHz (Measured with a 50Ω Termination at the output port.) After completing and testing the filter I filled it up with hot melt glue.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16731" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Combiner.jpg" alt="" width="644" height="419" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Combiner.jpg 644w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Combiner-300x195.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_Combiner-600x390.jpg 600w" sizes="auto, (max-width: 644px) 100vw, 644px" /></p>
<p>Below is a sweep of the Hybrid Combiner between the two input ports and it was terminated with 50Ω at the output port.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16737" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep-1.jpg" alt="" width="865" height="463" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep-1.jpg 865w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep-1-300x161.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep-1-768x411.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep-1-600x321.jpg 600w" sizes="auto, (max-width: 865px) 100vw, 865px" /></p>
<p>This is a sweep showing the two test tones 3 MHz and 4 MHz using the Hybrid Combiner. Notice how sharp they are.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-16729" src="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep_Tones.jpg" alt="" width="825" height="561" srcset="https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep_Tones.jpg 825w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep_Tones-300x204.jpg 300w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep_Tones-768x522.jpg 768w, https://siglentna.com/wp-content/uploads/2020/02/SDG2_IMD_CombinerSSASweep_Tones-600x408.jpg 600w" sizes="auto, (max-width: 825px) 100vw, 825px" /></p>
<p>&nbsp;</p>
<h2><strong>How to take screenshots of the Siglent SA</strong></h2>
<p>Insert the thumb drive into the front USB port of Siglent.<br />
You should see a blue USB icon in the upper right-hand corner of the screen.</p>
<p>Hit the <strong>File</strong> button<br />
You should see a file directory similar to what you would see on a PC.</p>
<p>Under the Folder column, you should see two directories:</p>
<p>Local: free 80.74 MB (your size may be different)<br />
+U-disk0: 748.00 KB/975.88 ME (your size may be different)</p>
<p>On the right-hand side soft keys, the “Save Type” should be PNG.<br />
Hit the button and select JPG (or whatever file type you want – CSV, LIM, JPG, BMP, etc.)</p>
<p>Rotate your frequency tune knob and select your +U-disk0 directory<br />
You should see the files currently on your thumb drive</p>
<p>Hit the <strong>Enter</strong> button<br />
Hit the<strong> Operate</strong> button<br />
Hit the <strong>Marker</strong> button<br />
You should now be back at your main display screen</p>
<p>Setup a screen that you want to save<br />
Hit the <strong>Save</strong> button<br />
A pop-up window will show you a default file name of Name: JPG1 and an Input type: abc<br />
I like to use a numeric file name, so I hit the +/- button<br />
Now I backspace out the default “JPG1” file name<br />
I enter the numeric name that I want to use. Example: 111<br />
I find it quicker to use quick numeric file names and rename the file once the thumb drive is attached to my PC</p>
<p>Hit the <strong>Enter</strong> button<br />
You may or may not see a brief text message on the screen about the screen being saved to your thumb drive.</p>
<p>To confirm that the file was saved to your thumb drive, Hit the File button<br />
Use the Frequency control knob and select your thumb drive directory<br />
In the directory listing for the thumb drive, you should see your recently saved screen snapshot</p>
<p>For some reason, the screen sometimes saves to the internal Siglent memory. When this happens, I go through the steps again about setting up a save to the thumb drive. I suspect that my steps are a little flakey in this area.</p>
<p>Once the Flash drive is set up you can save the screenshots by pressing the <strong>Save</strong> button, which will number the shot and then press the <strong>Enter</strong> button.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>The post <a href="https://siglentna.com/application-note/inter-modulation-distortion-imd-testing/">Inter Modulation Distortion (IMD) testing</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Build FM NRSC masks for SIGLENT SSA3000X/SVA1015Xs using a Python script addition</title>
		<link>https://siglentna.com/application-note/build-fm-nrsc-masks-for-siglent-ssa3000x-sva1000xs-using-a-python-script/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Wed, 12 Feb 2020 21:09:14 +0000</pubDate>
				<guid isPermaLink="false">https://siglentna.com/?post_type=application-notes&#038;p=16676</guid>

					<description><![CDATA[<p>Many broadcast applications require monitoring a transmitter and observing the output amplitude vs. frequency. For FM radio applications, a common mask is defined by the National Radio Systems Committee (NRSC) and is commonly referred to as the FM NRSC mask. A very helpful SIGLENT owner, Dan from Alabama Broadcast Services, LLC, built an FM NRSC Mask &#8230; <a href="https://siglentna.com/application-note/build-fm-nrsc-masks-for-siglent-ssa3000x-sva1000xs-using-a-python-script/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/build-fm-nrsc-masks-for-siglent-ssa3000x-sva1000xs-using-a-python-script/">Build FM NRSC masks for SIGLENT SSA3000X/SVA1015Xs using a Python script addition</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Many broadcast applications require monitoring a transmitter and observing the output amplitude vs. frequency. For FM radio applications, a common mask is defined by the National Radio Systems Committee (NRSC) and is commonly referred to as the FM NRSC mask.</p>
<p>A very helpful SIGLENT owner, Dan from <a href="http://www.albroadcastservices.com/" target="_blank" rel="noopener noreferrer">Alabama Broadcast Services, LLC</a>, built an FM NRSC Mask tool using our original <a href="https://siglentna.com/application-note/build-nrsc-masks-siglent-ssa3000xs-using-python-script/" target="_blank" rel="noopener noreferrer">AM NRSC mask python code</a></p>
<p>This program was built using Python 2.7 and helps create masks around user-defined center frequencies.</p>
<p>Here is a link to the zipped download of the finished Python code: <a href="https://siglentna.com/wp-content/uploads/dlm_uploads/2020/02/SSA3XNRSC_FM_Limit.zip" target="_blank" rel="noopener noreferrer">SSA3XNRSC_FM_Limit.zip</a></p>
<p><strong>NOTE:</strong> For NRSC transmitters &gt; 500 W, the SSA3000X/X Plus/X-R/SVA1000X models may not be suitable due to DANL limitations when used with the recommended NRSC antenna.</p>
<p>The post <a href="https://siglentna.com/application-note/build-fm-nrsc-masks-for-siglent-ssa3000x-sva1000xs-using-a-python-script/">Build FM NRSC masks for SIGLENT SSA3000X/SVA1015Xs using a Python script addition</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Programming Example: Return Peak Table Data with an SSA3000X Spectrum Analyzer</title>
		<link>https://siglentna.com/application-note/return-peak-table-data-ssa3000x/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Tue, 14 Jan 2020 13:50:13 +0000</pubDate>
				<guid isPermaLink="false">https://siglentna.com/?post_type=application-notes&#038;p=16369</guid>

					<description><![CDATA[<p>The SIGLENT SSA3000X series of spectrum analyzers have an on-screen peak detection that can be used to easily show the peak values in a Configure the instrument span, RBW, and amplitude to capture the signals of interest Send “:CALC:MARK:PEAK:TABL ON” Send “:CALC:PEAK:TABL? “ to return the peak table data Here, we show the displayed peak table and &#8230; <a href="https://siglentna.com/application-note/return-peak-table-data-ssa3000x/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/return-peak-table-data-ssa3000x/">Programming Example: Return Peak Table Data with an SSA3000X Spectrum Analyzer</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>The SIGLENT SSA3000X series of spectrum analyzers have an on-screen peak detection that can be used to easily show the peak values in a</p>
<ul>
<li>Configure the instrument span, RBW, and amplitude to capture the signals of interest</li>
<li>Send “:CALC:MARK:PEAK:TABL ON”</li>
<li>Send “:CALC:PEAK:TABL? “ to return the peak table data</li>
</ul>
<p>Here, we show the displayed peak table and the data return using a VISA interface:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-5882" src="http://siglentna.com/wp-content/uploads/2018/03/SSAPeakTable.jpg" alt="" width="1795" height="605" srcset="https://siglentna.com/wp-content/uploads/2018/03/SSAPeakTable.jpg 1795w, https://siglentna.com/wp-content/uploads/2018/03/SSAPeakTable-600x202.jpg 600w, https://siglentna.com/wp-content/uploads/2018/03/SSAPeakTable-300x101.jpg 300w, https://siglentna.com/wp-content/uploads/2018/03/SSAPeakTable-768x259.jpg 768w, https://siglentna.com/wp-content/uploads/2018/03/SSAPeakTable-1024x345.jpg 1024w" sizes="auto, (max-width: 1795px) 100vw, 1795px" /></p>
<p>&nbsp;</p>
<p>The post <a href="https://siglentna.com/application-note/return-peak-table-data-ssa3000x/">Programming Example: Return Peak Table Data with an SSA3000X Spectrum Analyzer</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Programming Example: Identification String (*IDN?) return with LabVIEW 2018</title>
		<link>https://siglentna.com/application-note/programming-example-identification-string-idn-return-with-labview-2018/</link>
		
		<dc:creator><![CDATA[visia_admin]]></dc:creator>
		<pubDate>Mon, 16 Dec 2019 20:32:45 +0000</pubDate>
				<guid isPermaLink="false">https://siglentna.com/?post_type=application-notes&#038;p=14784</guid>

					<description><![CDATA[<p>This LabVIEW VI (version 2018) provides a simple platform to begin creating LabVIEW programs. You can download the VI here: VISA_IDN.ZIP In this example, the user can: Select the connected instruments from the VISA Resource List drop down menu: NOTE: USB devices will automatically appear. For LAN connections, you will need to add the device. &#8230; <a href="https://siglentna.com/application-note/programming-example-identification-string-idn-return-with-labview-2018/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/programming-example-identification-string-idn-return-with-labview-2018/">Programming Example: Identification String (*IDN?) return with LabVIEW 2018</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>This LabVIEW VI (version 2018) provides a simple platform to begin creating LabVIEW programs.</p>
<p>You can download the VI here: <a href="https://siglentna.com/wp-content/uploads/2020/12/VISA_IDN.zip" target="_blank" rel="noopener noreferrer">VISA_IDN.ZIP</a></p>
<p>In this example, the user can:</p>
<ul>
<li>Select the connected instruments from the VISA Resource List drop down menu:</li>
</ul>
<p style="padding-left: 30px;">NOTE: USB devices will automatically appear. For LAN connections, you will need to add the device. This is commonly done using NI Measurement and Automation Explorer (NI-MAX)</p>
<ul>
<li>Request the identification string once-per-press of the RUN button.</li>
</ul>
<p style="padding-left: 30px;">This sends the &#8220;*IDN?&#8221; identification query string to the instrument. The instrument then responds to the query with its identification string information. The identification string data will appear in the text box.</p>
<p style="padding-left: 30px;">This code also uses the event structure connected to the value change of the RUN button to run once-and-only-once per keypress. This is a useful method of controlling code execution.</p>
<ul>
<li>Stop and exit upon pressing the STOP button</li>
</ul>
<p>To run:</p>
<ol>
<li>Connect instruments using a USB or LAN connection (see users manual for specific instrument details)</li>
<li>Power on instrument</li>
<li>Open LabVIEW and select the IDN.VI. This will open the VI front panel:</li>
</ol>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-9149" src="https://siglentna.com/wp-content/uploads/2019/06/VISA_IDN.jpg" alt="" width="749" height="493" /></p>
<p>4. Select the instrument of interest from the VISA Resource drop down menu:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-9150" src="https://siglentna.com/wp-content/uploads/2019/06/VISA_IDN_RefreshInstList.jpg" alt="" width="588" height="458" /></p>
<p>5. Press RUN on the LabVIEW VI menu strip to run the program:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-9147" src="https://siglentna.com/wp-content/uploads/2019/06/VISA_IDN_Run_Main.jpg" alt="" width="749" height="493" /></p>
<p>6. Now, the &#8220;graph paper&#8221; background goes clear, indicating that the code is running. Now, you can press RUN in the VI Front Panel to execute the code:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-9148" src="https://siglentna.com/wp-content/uploads/2019/06/VISA_IDN_Run_VI.jpg" alt="" width="616" height="487" /></p>
<p style="padding-left: 30px;">The identification string should appear in the textbox:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-9146" src="https://siglentna.com/wp-content/uploads/2019/06/VISA_IDN_ReturnString.jpg" alt="" width="613" height="472" /></p>
<p style="padding-left: 30px;">7. Press STOP on the VI Front Panel to exit the code</p>
<p>The post <a href="https://siglentna.com/application-note/programming-example-identification-string-idn-return-with-labview-2018/">Programming Example: Identification String (*IDN?) return with LabVIEW 2018</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Secure products without K-lock slots</title>
		<link>https://siglentna.com/application-note/secure-products-without-k-lock-slots/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Mon, 20 May 2019 18:57:16 +0000</pubDate>
				<guid isPermaLink="false">http://siglentna.com/?post_type=application-notes&#038;p=8877</guid>

					<description><![CDATA[<p>Many products have Kensington, or K-lock slots to help provide a location to secure a cable lock or other device to help prevent theft. Some products do not have locations for cable lock connections. In this case, we recommend using a special glue or physical attachment system to secure the cable to the case of &#8230; <a href="https://siglentna.com/application-note/secure-products-without-k-lock-slots/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/secure-products-without-k-lock-slots/">Secure products without K-lock slots</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Many products have Kensington, or K-lock slots to help provide a location to secure a cable lock or other device to help prevent theft.</p>
<p>Some products do not have locations for cable lock connections.</p>
<p>In this case, we recommend using a special glue or physical attachment system to secure the cable to the case of the instrument.</p>
<p>Here is an example:</p>
<p>https://www.kensington.com/p/products/security/lock-anchor-points-accessories/security-slot-adapter-kit-for-ultrabook/</p>
<p>The post <a href="https://siglentna.com/application-note/secure-products-without-k-lock-slots/">Secure products without K-lock slots</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Programming Example: Using VXI11 (LXI) and Python for LAN control without sockets</title>
		<link>https://siglentna.com/application-note/programming-example-vxi11-python-lan/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Wed, 03 Oct 2018 20:16:44 +0000</pubDate>
				<guid isPermaLink="false">http://siglentna.com/?post_type=application-notes&#038;p=7265</guid>

					<description><![CDATA[<p>In an effort to meet the demands of remote monitoring and control, modern test instrumentation is leveraging more communications busses and than ever before. Each type of bus can also have numerous layers that can be utilized for specific advantages. The VXI bus and subsequent software drivers form a convenient software API that can make remote control &#8230; <a href="https://siglentna.com/application-note/programming-example-vxi11-python-lan/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/programming-example-vxi11-python-lan/">Programming Example: Using VXI11 (LXI) and Python for LAN control without sockets</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In an effort to meet the demands of remote monitoring and control, modern test instrumentation is leveraging more communications busses and than ever before. Each type of bus can also have numerous layers that can be utilized for specific advantages.</p>
<p>The VXI bus and subsequent software drivers form a convenient software API that can make remote control of instrumentation over LAN quite simple. In fact, it forms the basis of the TCPIP communications used in LXI format that is being implemented across the industry.</p>
<p>For more info on VXI, you can check out the <a href="http://www.vxibus.org/overview.html">VXI Consortium</a></p>
<p>VXI has a small installation size and is quite flexible.. especially when compared to VISA based applications. VISA is convenient and does allow for easy bus changes (from GPIB to USB with just a few lines of code), but it is also a large installation that isn&#8217;t always easy to use on machines that are not running Windows.</p>
<p>VXI has many flavors.. and can be used with many OS&#8217; and can be used on many instruments that do not have &#8220;open sockets&#8221; on their LAN connection.</p>
<p>Here is a list of SIGLENT products that have LAN but <em><strong>do not</strong></em> have open sockets:</p>
<p>SDS2000</p>
<p>SDS2000X</p>
<p>SDS1000X/X+</p>
<p>SPD3000X/XE</p>
<p>In this note, we are going to show how to use VXI-11 with Python to control an instrument. This can be used with traditional OS&#8217; like Windows but offer even more when coupled with Linux variants like those running on Rasberry Pis and other single board computers (SBCs).</p>
<p>&nbsp;</p>
<h3>Configuration</h3>
<p>First, you will need to download a few programs..</p>
<ul>
<li>Python: https://www.python.org/downloads/release/python-2714/</li>
</ul>
<p>NOTE: This technique works with version 2.x and 3.x.. in this example, we will use Python 2.7.14 for Windows 64 bit OS&#8217;</p>
<ul>
<li>Python VXI-11: https://github.com/alexforencich/python-vxi11</li>
</ul>
<p>Once downloaded, you can add VXI-11 to your Python instance..</p>
<ol>
<li>Open the command line program in Windows. You can find it by searching for &#8220;CMD&#8221; or by going to the Start Menu &gt;  Windows System &gt; Command Prompt as shown here:</li>
</ol>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7271" src="http://siglentna.com/wp-content/uploads/2018/10/WindowsCMDLine.jpg" alt="" width="325" height="624" srcset="https://siglentna.com/wp-content/uploads/2018/10/WindowsCMDLine.jpg 325w, https://siglentna.com/wp-content/uploads/2018/10/WindowsCMDLine-156x300.jpg 156w" sizes="auto, (max-width: 325px) 100vw, 325px" /></p>
<p>2. In another window, find the location of the Python VXI-11 folder that was downloaded previously and find the path for setup.py. In this case, the path on my PC is shown as:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7268" src="http://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_1.jpg" alt="" width="1178" height="540" srcset="https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_1.jpg 1178w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_1-600x275.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_1-300x138.jpg 300w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_1-768x352.jpg 768w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_1-1024x469.jpg 1024w" sizes="auto, (max-width: 1178px) 100vw, 1178px" /></p>
<p>Now, you can click on the &#8220;address&#8221; to open the exact path:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7269" src="http://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_2.jpg" alt="" width="1235" height="586" srcset="https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_2.jpg 1235w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_2-600x285.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_2-300x142.jpg 300w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_2-768x364.jpg 768w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Location_2-1024x486.jpg 1024w" sizes="auto, (max-width: 1235px) 100vw, 1235px" /></p>
<p>Here, I suggest opening Notepad and &#8220;copy-paste&#8221; the path. It will make the transfer easier:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7270" src="http://siglentna.com/wp-content/uploads/2018/10/VXI11_Notepad_path.jpg" alt="" width="626" height="141" srcset="https://siglentna.com/wp-content/uploads/2018/10/VXI11_Notepad_path.jpg 626w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Notepad_path-600x135.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_Notepad_path-300x68.jpg 300w" sizes="auto, (max-width: 626px) 100vw, 626px" /></p>
<p>3. Change the directory in the Command line program to match the path from step 2:</p>
<p>Type &#8220;cd &lt;PATH&gt;&#8221; as shown:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7273" src="http://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_1.jpg" alt="" width="1001" height="312" srcset="https://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_1.jpg 1001w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_1-600x187.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_1-300x94.jpg 300w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_1-768x239.jpg 768w" sizes="auto, (max-width: 1001px) 100vw, 1001px" /></p>
<p>&nbsp;</p>
<p>4. Now, the directory has changed to match the path. You can run the setup.py file by typing &#8220;python setup.py install&#8221; as shown:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7267" src="http://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_2.jpg" alt="" width="982" height="172" srcset="https://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_2.jpg 982w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_2-600x105.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_2-300x53.jpg 300w, https://siglentna.com/wp-content/uploads/2018/10/VXI11_cmd_load_2-768x135.jpg 768w" sizes="auto, (max-width: 982px) 100vw, 982px" /></p>
<p>&nbsp;</p>
<p>5. Close the Command Prompt</p>
<h3></h3>
<h3>Test the installation</h3>
<p>Now that everything has been installed, let&#8217;s test the communications link.</p>
<ol>
<li>Connect the instrument to the LAN of the controlling computer and power it on</li>
</ol>
<p>2. Check the IP address for the product (see the User&#8217;s Guide of the specific product for more info), In this case, I am using an SDS2000X oscilloscope. Here is the IP address information:</p>
<p style="font-size: 16px;"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7277" src="http://siglentna.com/wp-content/uploads/2018/10/SDS2X_IP.jpg" alt="" width="748" height="522" srcset="https://siglentna.com/wp-content/uploads/2018/10/SDS2X_IP.jpg 748w, https://siglentna.com/wp-content/uploads/2018/10/SDS2X_IP-600x419.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/SDS2X_IP-300x209.jpg 300w" sizes="auto, (max-width: 748px) 100vw, 748px" /></p>
<p>&nbsp;</p>
<p>3. Now, start the Python shell. There are a few ways to start this application. In this case, you can find the Python folder in the Windows start folder.</p>
<p>Open IDLE (A Python GUI):</p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7274" src="http://siglentna.com/wp-content/uploads/2018/10/Python_Shell_1.jpg" alt="" width="324" height="473" srcset="https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_1.jpg 324w, https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_1-205x300.jpg 205w" sizes="auto, (max-width: 324px) 100vw, 324px" /></p>
<p>Now, click Run &gt; Python Shell to open the shell:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7276" src="http://siglentna.com/wp-content/uploads/2018/10/Python_Shell_2.jpg" alt="" width="446" height="216" srcset="https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_2.jpg 446w, https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_2-350x170.jpg 350w, https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_2-300x145.jpg 300w" sizes="auto, (max-width: 446px) 100vw, 446px" /></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7275" src="http://siglentna.com/wp-content/uploads/2018/10/Python_Shell_3.jpg" alt="" width="834" height="176" srcset="https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_3.jpg 834w, https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_3-600x127.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_3-300x63.jpg 300w, https://siglentna.com/wp-content/uploads/2018/10/Python_Shell_3-768x162.jpg 768w" sizes="auto, (max-width: 834px) 100vw, 834px" /></p>
<p>&nbsp;</p>
<p>4. Now, import the VXI11 library by typing &#8220;import vxi11&#8221;</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7278" src="http://siglentna.com/wp-content/uploads/2018/10/vxi_import.jpg" alt="" width="831" height="172" srcset="https://siglentna.com/wp-content/uploads/2018/10/vxi_import.jpg 831w, https://siglentna.com/wp-content/uploads/2018/10/vxi_import-600x124.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/vxi_import-300x62.jpg 300w, https://siglentna.com/wp-content/uploads/2018/10/vxi_import-768x159.jpg 768w" sizes="auto, (max-width: 831px) 100vw, 831px" /></p>
<p>&nbsp;</p>
<p>5. Now, we can assign the variable &#8220;instr&#8221; to the instrument as shown:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7279" src="http://siglentna.com/wp-content/uploads/2018/10/vxi_addinstrument.jpg" alt="" width="833" height="168" srcset="https://siglentna.com/wp-content/uploads/2018/10/vxi_addinstrument.jpg 833w, https://siglentna.com/wp-content/uploads/2018/10/vxi_addinstrument-600x121.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/vxi_addinstrument-300x61.jpg 300w, https://siglentna.com/wp-content/uploads/2018/10/vxi_addinstrument-768x155.jpg 768w" sizes="auto, (max-width: 833px) 100vw, 833px" /></p>
<p>6. Now, we can use the VXI Ask command to send the identification string (*IDN?), request the response, and print it to the screen:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7280" src="http://siglentna.com/wp-content/uploads/2018/10/vxi_idn_query.jpg" alt="" width="834" height="220" srcset="https://siglentna.com/wp-content/uploads/2018/10/vxi_idn_query.jpg 834w, https://siglentna.com/wp-content/uploads/2018/10/vxi_idn_query-600x158.jpg 600w, https://siglentna.com/wp-content/uploads/2018/10/vxi_idn_query-300x79.jpg 300w, https://siglentna.com/wp-content/uploads/2018/10/vxi_idn_query-768x203.jpg 768w" sizes="auto, (max-width: 834px) 100vw, 834px" /></p>
<p>The VXI11 library features a number of functions to handle writing and reading strings and other formats. You can use this technique to establish communications and control the instrument efficiently.</p>
<p>&nbsp;</p>
<p>Click here to download a Python file of this example: <a href="http://siglentna.com/wp-content/uploads/2018/10/PythonVXI11_IDN.zip">PythonVXI11_IDN</a></p>
<p>The post <a href="https://siglentna.com/application-note/programming-example-vxi11-python-lan/">Programming Example: Using VXI11 (LXI) and Python for LAN control without sockets</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Immunity testing with a Tekbox TEM cell</title>
		<link>https://siglentna.com/application-note/immunity-testing-with-a-tekbox-tem-cell/</link>
		
		<dc:creator><![CDATA[daisy]]></dc:creator>
		<pubDate>Thu, 27 Sep 2018 13:19:58 +0000</pubDate>
				<guid isPermaLink="false">http://siglentna.com/?post_type=application-notes&#038;p=7243</guid>

					<description><![CDATA[<p>Tekbox put together a nice application note on immunity testing using a TEM cell and a SIGLENT SSA3000X spectrum analyzer. TEM cells are specialized hardware enclosures that can provide high electric fields and also do offer some shielding from environmental RF. If you are having immunity issues, this note may provide some helpful information and guidance. &#8230; <a href="https://siglentna.com/application-note/immunity-testing-with-a-tekbox-tem-cell/">Continued</a></p>
<p>The post <a href="https://siglentna.com/application-note/immunity-testing-with-a-tekbox-tem-cell/">Immunity testing with a Tekbox TEM cell</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Tekbox put together a nice application note on immunity testing using a TEM cell and a SIGLENT SSA3000X spectrum analyzer.</p>
<p>TEM cells are specialized hardware enclosures that can provide high electric fields and also do offer some shielding from environmental RF.</p>
<p>If you are having immunity issues, this note may provide some helpful information and guidance.</p>
<p>For more information, check out this link:</p>
<p><a href="http://siglentna.com/wp-content/uploads/2018/09/AN-Immunity-testing-_Tekbox-TEM-Cell.pdf">AN Immunity testing _Tekbox TEM Cell</a></p>
<p>The post <a href="https://siglentna.com/application-note/immunity-testing-with-a-tekbox-tem-cell/">Immunity testing with a Tekbox TEM cell</a> appeared first on <a href="https://siglentna.com">Siglent</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
