Skip to content

Scalar network analyzer developed to measure frequency response of filter, amplifier, transmission line and other frequency-dependent circuit.

Notifications You must be signed in to change notification settings

Ivanchenko59/scalar-network-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scalar-network-analyzer

Description

This project was created as my graduating project at the university. Scalar network analyzer developed to measure frequency response of filters, amplifiers, transmission lines or other frequency-dependent circuits.

About the project

Demo video

Block scheme

The basic principle of operation of a scalar analyzer is to measure the amplitude of a transmission wave through a device under test (DUT). Such an analyzer contains both a signal source and a receiver. The source is used to obtain a known signal, while the receiver is used to determine changes in this signal caused by the circuit under test.

зображення

The main component of the device is a signal generator SI5351 with 2 independent outputs, which has a square wave output signal, so it is impossible to use such a signal in a circuit with a broadband detector. So this was solved by using the architecture of a superheterodyne receiver.

The basic idea of a superheterodyne is a linear transfer of the spectrum to a specific frequency. This is achieved by synchronously changing the RF frequency (which is fed to the DUT) and the local oscillator (LO) frequency.

Next, the signal is filtered using piezoceramic filters at 455 kHz (this frequency was chosen because there are many cheap filters for this frequency) and amplified to use the full dynamic range of the logarithmic amplifier. After filtration, the signal will have a sinusoidal waveform.

The signal is fed to a logarithmic amplifier, the output of which is a constant voltage proportional to the power in dBm. The signal is then measured using an ADC controller, processed with MCU and transmitted data to a computer via USB.

Schematic

зображення

зображення

зображення

зображення

зображення

Hardware

A 4-layer printed circuit board was designed and manufactured. I created two impedance profiles of 90 ohms for the USB interface and 50 ohms for high-frequency signal transmission lines, since the device must operate in systems with such wave impedance.

зображення

зображення

зображення

Software

CubeMX Connectivity

image

PC Application

Testing

The low-pass at 12 MHz LC filter was tested. The ideal characteristic in LTSpice is shown below.

зображення

Measured characteristic with the use of the scalar analyzer is shown below.

зображення

Also, an 8 MHz quartz resonator was measured.

зображення

Below is a characteristic of a piezoceramic bandpass filter with unknown characteristics (similar to the one used in the device circuitry). It should be added that the impedance of the filter (1500 ohms) is not matched to the device (50 ohms), which causes noticeable ripples in the passband.

зображення

About

Scalar network analyzer developed to measure frequency response of filter, amplifier, transmission line and other frequency-dependent circuit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages