A Low-cost Vector Network Analyzer: Design and Realization

Similar documents
Network Analysis Basics

Vector Network Analyzers. Paul Coverdale VE3ICV

Experiment 03 - Automated Scalar Reectometry Using BenchVue

772D coaxial dual-directional coupler 773D coaxial directional coupler. 775D coaxial dual-directional coupler 776D coaxial dual-directional coupler

Designing a 2 GHz to 10 GHz Vector Reflectometer. Jonathan Klein, University of Alaska, Fairbanks

DESCRIPTION OF THE OPERATION AND CALIBRATION OF THE MILLIMETER I/Q PHASE BRIDGE-INTERFEROMETER

Technologies Vector Reflectometers

Validation & Analysis of Complex Serial Bus Link Models

Demo / Application Guide for DSA815(-TG) / DSA1000 Series

SynthNV - Signal Generator / Power Detector Combo

Coaxial TRL Calibration Kits for Network Analyzers up to 40 GHz

Bode 100. User Manual

On the Design of Software and Hardware for a WSN Transmitter

Hot S 22 and Hot K-factor Measurements

Smart Measurement Solutions. Bode 100. User Manual

AV3672 Series Vector Network Analyzer

EE290C - Spring 2004 Advanced Topics in Circuit Design

SNA Calibration For Use In Your Shack

Signal Integrity Testing with a Vector Network Analyzer. Neil Jarvis Applications Engineer

Ultra High Frequency Measurements

Description RF Explorer RFEAH-25 1 is a 25mm diameter, high performance near field H-Loop antenna.

Return Loss Bridge Basics

Radio ETI031 Laboratory Experiments 2: VECTOR NETWORK ANALYSER, ANTENNA and RECEIVER MEASUREMENTS

Overview of the MSA 12/30/10

NATIONAL UNIVERSITY of SINGAPORE

ME1000 RF Circuit Design. Lab 4. Filter Characterization using Vector Network Analyzer (VNA)

Measurements with Scattering Parameter By Joseph L. Cahak Copyright 2013 Sunshine Design Engineering Services

CHAPTER 4. Practical Design

Spurious and Stability Analysis under Large-Signal Conditions using your Vector Network Analyser

VSWR MEASUREMENT APPLICATION NOTE ANV004.

Vector Network Analyzer Application note

There is a twenty db improvement in the reflection measurements when the port match errors are removed.

You will need the following pieces of equipment to complete this experiment: Wilkinson power divider (3-port board with oval-shaped trace on it)

Wide-Band Two-Stage GaAs LNA for Radio Astronomy

EULAMBIA ADVANCED TECHNOLOGIES LTD. User Manual EAT-EOM-CTL-2. Alexandros Fragkos

Indoor Off-Body Wireless Communication Using Static Zero-Elevation Beamforming on Front and Back Textile Antenna Arrays

IVCAD VNA Base Load Pull with Active/Hybrid Tuning. Getting Started v3.5

Vector Network Analyzers T - Series

Faculty of Electrical & Electronics Engineering BEE4233 Antenna and Propagation. LAB 1: Introduction to Antenna Measurement

RF Characterization Report

Challenges and Solutions for Removing Fixture Effects in Multi-port Measurements

Measurements 2: Network Analysis

Conversion Gain Measurements on Mixers with Different Input and Output Impedances

Description RF Explorer RFEAH-25 1 is a 25mm diameter, high performance near field H-Loop antenna.

DDS VFO 2 CONSTRUCTION MANUAL. DDS VFO 2 Construction Manual Issue 1 Page 1

ME1000 RF Circuit Design. Lab 1. Calibration with Spectrum Analyzer

Transmit Power Extension Power Combiners/Splitters Figure 1 Figure 2

A BALUNS AND BEADS REFLECTION BRIDGE 50 KHz to 1.5 GHz Sam Wetterlin 10/21/08

P a g e 1 ST985. TDR Cable Analyzer Instruction Manual. Analog Arts Inc.

Vector-Receiver Load Pull Measurement

UNIVERSITY OF TORONTO FACULTY OF APPLIED SCIENCE AND ENGINEERING The Edward S. Rogers Sr. Department of Electrical and Computer Engineering

(a) The insertion loss is the average value of the transmission coefficient, S12 (db), in the passband (Figure 1 Label A)

TEST EQUIPMENT PLUS. Signal Hound USB-SA44B / USB-TG44A. Application Note 1: The Smith Chart. Rev. 0

Enhancing Analog Signal Generation by Digital Channel Using Pulse-Width Modulation

Agilent Accurate Measurement of Packaged RF Devices. White Paper

Sweep / Function Generator User Guide

Appendix B. Design Implementation Description For The Digital Frequency Demodulator

Configuration of PNA-X, NVNA and X parameters

Circuit Characterization with the Agilent 8714 VNA

Analysis of RF transceivers used in automotive

Correlation Between Measured and Simulated Parameters of a Proposed Transfer Standard

Multitone Harmonic Radar

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL INPUT DELTA SIGMA ADC LTC DESCRIPTION

EE 3324 Electromagnetics Laboratory

Microwave Metrology -ECE 684 Spring Lab Exercise T: TRL Calibration and Probe-Based Measurement

Attenuators, Couplers and Filters

Antenna Measurements using Modulated Signals

The CReSIS Anechoic Chamber is located at: The University of Kansas. M2SEC building W 15 th St. Lawrence, KS

The Practical Limitations of S Parameter Measurements and the Impact on Time- Domain Simulations of High Speed Interconnects

Product Overview: Main Features: AV3672A/B/C -S Vector Network Analyzer. (10MHz~13.5 GHz/26.5 GHz/43.5 GHz)

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

Virtual Embedding Networks for Vector Network Analyzer ZVR

RF and Microwave Test and Design Roadshow 5 Locations across Australia and New Zealand

Vector Network Analyzer

FieldFox Handheld Education Series Part 3: Calibration Techniques for Precise Field Measurements

MICROWAVE MICROWAVE TRAINING BENCH COMPONENT SPECIFICATIONS:

Chapter X Measuring VSWR and Gain in Wireless Systems By Eamon Nash

Keysight Technologies Vector Network Analyzer Receiver Dynamic Accuracy

S3602C Vector Network Analyzer Datasheet

LAB MANUAL EXPERIMENT NO. 9

PXIe Contents. Required Software CALIBRATION PROCEDURE

Cable and Antenna Analyzer

TEST & MEASURING INSTRUMENTS. Analyzer. (4 Ports) 4 Ports

Network Analyzers. R3765G/3767G Series. R3765G/67G Series Network Analyzers. 300 khz to 3.8 GHz/300 khz to 8 GHz

1000BASE-T1 EMC Test Specification for Common Mode Chokes

International Journal of Engineering & Computer Science IJECS-IJENS Vol:13 No:03 1

Experiment 12 - Measuring X-Parameters Using Nonlinear Vector Netowrk Analyzer

ECE 4670 Spring 2014 Lab 1 Linear System Characteristics

Description and Laboratory Evaluation of a Prototype LMR Multiband Antenna System

Antenna and Propagation

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

Introduction to RF measurements and instrumentation. Daniel Valuch, CERN BE/RF,

S3602A/B Vector Network Analyzer Datasheet

Limitations And Accuracies Of Time And Frequency Domain Analysis Of Physical Layer Devices

4. BK2401/BK2421 Module RF test

Specifications and Interfaces

Modeling Physical PCB Effects 5&

DC-coupled directional bridge front-end for vector network analyzer receiver in GHz-range

Microwave Circuit Design and Measurements Lab. INTRODUCTION TO MICROWAVE MEASUREMENTS: DETECTION OF RF POWER AND STANDING WAVES Lab #2

Digital mw meter. 1. Functioning VHF COMMUNICATIONS 2/2003. Alexander Meier, DG6RBP

Transcription:

A Low-cost Vector Network Analyzer: Design and Realization J Verhaevert, P Van Torre IDLab, Department of Information Technology, Ghent University-imec, Technologiepark-Zwijnaarde 15, Ghent B-9052, Belgium, jo.verhaevert@ugent.be Keywords: Vector network analyzer, direct digital synthesis, RF detectors, directional coupler Abstract In this paper, a low-cost Vector Network Analyzer (VNA) design is presented: from an initial study of network analysis fundamentals to a working design. In a first part of this paper, the architecture and functionality of a VNA are handled. The hardware components and their specifications are described. The design in this paper uses a Direct Digital Synthesizer (DDS) to generate signals. To measure phase and magnitude differences, integrated detectors are used. The design needs to be able to run embedded software in order to work. The programs, written in C code on an ARM processor, give the user the opportunity to set up the measurements using an LCD display, showing the results in a magnitude and phase plot or a Smith chart with a marker indication for reading out characteristics. 1 Introduction Network analyzers can be split up in two main groups, Scalar Network Analyzers (SNA) and Vector Network Analyzers (VNA) [1]. The SNA is limited to measurements of the magnitude, where the VNA also measures phase shifts. This makes the VNA a more complex and hence more expensive device. The most expensive types also cover a large frequency range (from nearly DC to hundreds of GHz). In contrast, this paper is focused on a low-cost VNA by limiting the measured frequencies and by using low-cost components for its design and realization. Network analysis requires 4 main parts: a signal generator, a Device Under Test (DUT), a way to measure signals and a form of signal processing and display. Signals are generated to excite the DUT, measuring the DUT s response. The output signals are interpreted and processed by a microcontroller and visualized on the LCD display in different graphs [1]. The rest of the paper is structured as follows. In section 2, the different main hardware components are explained, whereas section 3 handles the software. Results can be found in section 4. Section 5 presents the conclusions. 2 Hardware The block diagram of the hardware is displayed in Fig. 1, showing both the functionality and the complete architecture of the design. The key components and their most important specifications will be explained further in this section. A Printed Circuit Board (PCB) was designed as an add-on module for the STM32F4 discovery board [2]. This PCB was finally realized (as illustrated in Fig. 2) and extensively tested. An overview of the system, with a Smith chart of the LCD screen, the ARM Discovery Board, and the plug in network analyzer PCB is displayed in Fig. 3. 2.1 Microcontroller interface The add-on module relies on the STM32F4 Discovery Board to perform the processing and visualization of data and settings. This unit plugs onto the Discovery Board, connecting to the STM32F4 processors General Purpose Input-Output (GPIO) lines. By using a dual 25x2 pin header, the unit is plugged onto the discovery board in a mechanically robust way. An LCD display with touch screen is also connected to the STM32F4. 2.2 Generating signals For generating the signals a Direct Digitale Synthesizer (DDS) [3] with an in-phase (I) and quadrature (Q) output signals is employed. Both output signals are low pass filtered and then used as reference signals for the RF detectors, as explained further. The Q output is also passed through a buffer amp and can be output through an SMA connector. The AD9854 [4] is a DDS designed by Analog Devices. It supports I and Q outputs, having 90 phase difference. The internal clock frequency can be generated by multiplying the external 24 MHz clock signal. Since the chip only supports clock frequencies up to 200 MHz, a multiplication of 8 was used. Respecting the Nyquist theorem, output signals with frequencies of up to 40 % of this clock frequency, thus 80 MHz, are considered usable. Both outputs have their own 85 MHz low pass filter, suppressing the effects of aliasing and smoothening the square wave into a sine wave. The buffer amp (AD8079 [5]) prevents the DUT from intensively loading the system. Since the buffer has a high input impedance, only a small current is taken from the input signal. The low output impedance insures that the DUT can easily excited by the system. 1

Fig. 1: Block diagram of the low-cost vector network analyzer. 2.3 Directional coupler A vector network analyzer measures both the transmission and reflection of a DUT. The transmitted signal can be measured at the RX port, whereas the reflected signal is measured at the TX port by using a directional coupler. The MACP-010507CH0160 [6] allows the output signal to travel with minimal losses from the DDS to the TX port. Signals reflecting back into this port propagate to the coupled port of this passive component. Connecting the coupled port of the coupler to a second RF detector allows the system to measure reflected signals. The voltage divider placed next to the directional coupler allows the user to connect a test signal to the detector for calibration purposes. This test signal has the same frequency as the output signal of the DDS, but the amplitude is scaled by a fixed factor. The measurement selection between voltage divider and reflection is implemented by an analog switch (FSA4157 [7]). Fig. 2: PCB of the low-cost vector network analyzer. 2.4 Measuring signals Two AD8302 [8] detectors by Analog Devices are used to measure transmitted and reflected signals. The detectors measure the difference in phase and magnitude of an input signal compared to a reference signal. By using the DDS signals as reference, the output voltages of the detectors relate directly to the response of the DUT. The first output of the AD8302 is the phase output, a DC voltage in the range of 1.8 V (0 ) to 0 V (180 ) phase difference, scaled at 10 mv/. The magnitude output is centered around 900 mv (0 db) and supports a dynamic range of ±30 db at 30 mv/db. Fig. 3: Overview of a measurement on the LCD screen, the Discovery Board and the network analyzer PCB. Since the difference between positive and negative angles cannot be detected by the phase output, both the I and Q outputs 2

of the DDS are used as reference. The known 90 phase difference between I and Q can be used to determine the quadrant of the phase vector. Switching the reference signals is done by another FSA4157 switch, the same switch type as mentioned earlier. Since every detector has 2 outputs and 2 detectors are used, 4 analog signals need to be converted to digital signals. These signals can then be read by the microcontroller and processed. Multi-channel ADCs are expensive, therefore a 4:1 analog switch (TS3A5017 [9]) was used to connect each output to the ADC. The ADS7229 [10] supports a 12-bit resolution and 1 Msps, which is more than fast enough to sample the DC values output by the detectors. 2.5 Fig. 4: Coordinate system with amplitude and phase plot. Cross switch is necessary, the marker function can be used, by touching the amplitude or phase graph at the region of interest. Then two marker arrows pop up as shown Fig. 4. One arrow denotes a point on the attenuation graph, while the other denotes the point on the phase graph at the same frequency. The phase and amplitude can be displayed or hidden independently of each other. Finally, an auto scale function was added to allow using the full size of the screen. An example of a amplitude and phase plot of a low pass filter is given in Fig. 4. By measuring the transmitted and reflected waves, only 2 of the 4 S-parameters can be obtained: transmission is represented as S21 and reflection as S11, the forward S-parameters. The reverse parameters, S12 and S22, can be calculated by connecting the DUT the other way around, using the cross switch. This switch uses 4 Reed relays [11] (see also Fig. 1). When the outer relays are conducting and the inner are open, the forward S-parameters are measured. By opening the outer and closing the inner relays, the reverse S-parameters are measured. 3.3 3 Software When the option Smith is chosen in the main menu, a frequency range can be set, visualizing the reflection coefficient S11 as a function of the frequency. The corresponding complex impedance and the exact on screen position is calculated. Because of the computationally intensive calculations for an embedded system, the complex impedance, the reflection coefficient and the on screen position are calculated once and stored in the memory of the microcontroller for future reference. In order to develop the embedded software for the network analyzer, the CoIDE toolchain of CooCox was used [12]. The code was written to program the STM32F4 discovery board. The main tasks of the software are controlling the hardware components (such as the relays, switches, DDS and ADC) as well as interpreting instructions and visualizing the measurement results via the touchscreen. In the current version of the software an export of the measurement results is not included. 3.1 Smith chart Menu structure The menu contains buttons and input fields, to interact with the software. In the main menu, 5 buttons are used. With the first 2 buttons, a frequency range for transmission and reflection measurements can be set, resulting in a plot of attenuation and phase. The third button controls the function generator, generating sine waves with a frequency between 0 and 80 MHz. The fourth button results in the Smith chart, plotting the reflection coefficient as a function of the frequency, within the predefined frequency range. The fifth and last button is for calibration, explained further in this paper. 3.2 Fig. 5: The Smith chart. Coordinate system The Smith Chart is also extended with a marker function. One of the 2 buttons next to the Smith chart is used to adjust the marker arrow to the place of interest. The frequency, complex impedance and reflection coefficient are retrieved from For plotting, a coordinate system is used, where the grid divides the Y-axis in 10 divisions an the X-axis in 7 decades. This grid is also used to give a first visual interpretation of the phase and attenuation behavior. If more accurate information 3

the memory and shown next to the Smith Chart, as shown in Fig. 5. 3.4 Calibration Three calibration methods are possible: Through, SOLT and detector calibration [13]. The Through calibration is implemented for transmission measurements and measures the values of attenuation and phase when a Through connection is connected between the connections of the reference plane. These values are subtracted from the amplitude and phase measurements in case of DUT connection. However, this calibration method requires a lot of memory use. This problem can be solved by implementing SOLT calibration. It models the errors caused by the system and affecting the S-parameters [14]. The error model only takes 12 error terms into account, so only 12 variables should be stored. The detector calibration is used to calibrate the detector for phase measurements. Therefore, an SMA cable with a fixed length is used [15], leading to linear phase changes as a function of frequency. This behavior is used to make an array with increasing voltages by linearly increasing the frequency. When the detector calibration is finished, the array of voltages can be used as a lookup table for the phase. to 64, passes 0 at 6.2 MHz and then rises to 58. Similar results were obtained when measuring the filter with the lowcost vector network analyzer. The magnitude response closely matches that of the ZVRE. The phase has a slight offset of a couple degree. The 22 MHz filter showed similar results. Fig. 7: 6 MHz notch filter with R & S ZVRE. 4.2 Coaxial cable 4 Results In this section, measurement results for the low-cost vector network analyzer are discussed. A comparison was made between the results of the proposed network analyzer and a reference Rohde & Schwarz ZVRE [16]. 4.1 Notch filters Fig. 8: 7.5 m coaxial cable with proposed design. Fig. 6: 6 MHz notch filter with proposed design. For transmission tests, 2 notch filters are designed and realized: one with a dip at 6.2 MHz, the other at 22 MHz. These filters are used as an accuracy test. Fig. 6 shows a picture of the phase and magnitude characteristics of the 6 MHz notch filter. Fig. 7 shows the response measured with the ZVRE. An attenuation of 16 db occurs at 6.2 MHz. The phase drops Coaxial cables have a constant group delay. Since this group delay is calculated by derivation of the phase to the frequency, it can be concluded that a linear phase shift occurs. By measuring a 7.5 m coaxial cable, a 360 phase shift can be measured. Fig. 8 uses 40 /division scaling. The phase shifts from +180 to 180, resulting in full 360 phase measurement. Note that on first sight it does not appear to be linear. This is due to the fact that the frequency uses a logarithmic scale. The results can be compared with the measurements with R & S ZVRE of Fig. 9. 4.3 Attenuator An external attenuator by Marconi Instruments was used to assess the magnitude range of the device. The dynamic range was theoretically predicted to be from 0 dbm to 50 dbm. Practical measurements showed that 0 dbm to 40 dbm is 4

[3] Y. Hang, K. Sun, Y. Liu, S. Zhu, X. Cheng. A design and implementation of simple spectrum analyzer based on DDS, 3rd International Conference on Machinery, Materials and Information Technology Applications (ICM- MITA2015),pp. 1257-1261 (2015). [4] Analog Devices. AD9854, http://www.analog. com/media/en/technical-documentation/ data-sheets/ad9854.pdf. [5] Analog Devices. AD8079, http://www.analog. com/media/en/technical-documentation/ data-sheets/ad8079.pdf. Fig. 9: 7.5 m coaxial cable with R & S ZVRE. more realistic. The AD8302 detector also appears not to measure signals lower than 23 db compared to the reference signal, possible because of limited signal coupling on the PCB. 5 Conclusions In a first part of this paper, the design of a low-cost vector network analyzer was analyzed by explaining its functions and structure. The network analyzer employs an ARM Discovery Board with LCD tochscreen, with the designed and implemented network analyzer board pluggen onto it. After specifying all characteristics, the development of the PCB and the embedded software was documented. The results of the lowcost network analyzer were compared to the Rohde & Schwarz ZVRE, by means of a number of standard tests, employing a notch filters, a length of coaxial cable as well as a switchable attenuator. Although limited in amplitude and frequency range, the proposed design is fully functional, allowing with similar measurement results in the frequency range from 5 MHz to 80 MHz. Acknowledgements The authors want to express their gratitude to Electronics Engineering students Gilles De Neef and Yentl De Meulemeester for the fruitful cooperation and their interesting work. Without their efforts, the practical implementation described in this paper would not have been realized. References [1] A. Estrada. The vector network analyzer - an essential tool in modern ate measurements, IEEE AUTOTEST- CON, Baltimore, MD, USA, pp. 16-21, (2011). [6] Macom. MACP-010507-CH0160, http: //cdn.macom.com/datasheets/ MACP-010507-CH0160.pdf. [7] Fairchild. FSA4157, http://www.farnell.com/ datasheets/1811321.pdf. [8] Analog Devices. AD8302, http://www.analog. com/media/cn/technical-documentation/ evaluation-documentation/ad8302.pdf. [9] Texas Instruments. TS3A5017, http://www.ti. com.cn/cn/lit/ds/symlink/ts3a5017.pdf. [10] Texas Instruments. ADS7229. http://www.ti. com.cn/cn/lit/ds/symlink/ads7229.pdf. [11] Meder Electronics. CRF05-1A, http: //datasheet.octopart.com/ CRF05-1A-MEDER-datasheet-5376852.pdf. [12] CooCox CoIDE, http://www.coocox.org/ software.html. [13] K. J. Silvonen. A general approach to network analyzer calibration, IEEE Transactions on Microwave Theory and Techniques, vol. 40, no. 4, pp. 754-759, (1992). [14] A. Henze, N. Tempone, G. Monasterios, H. Silva. Incomplete 2-port vector network analyzer calibration methods, IEEE Biennial Congress of Argentina (AR- GENCON), Bariloche, Argentina, pp. 810-815 (2014). [15] B. De Mulder, K. Van Renterghem, E. De Backer, P. Suanet and J. Vandewege. Java-enabled low cost RF vector network analyzer, 3rd International IEEE- NEWCAS Conference, Quebec, Canada, pp. 377-380, (2005). [16] Rohde & Schwarz ZVRE, http://www. testequipmenthq.com/datasheets/ Rohde-Schwarz-ZVRE-Datasheet.pdf [2] ST Microelectronics. STM32F4 Discovery Board, www.st.com/resource/en/user_manual/ dm00039084.pdf. 5