All About Circuits

Latest Technical Articles

Categories

A Brief Introduction to Ruthroff Transmission Line Transformers

A Brief Introduction to Ruthroff Transmission Line Transformers

Learn how these classic RF transformers achieve broadband impedance transformation.


How to Analyze Transmission Line Transformers: The Easy Way and the Hard Way

How to Analyze Transmission Line Transformers: The Easy Way and the Hard Way

In this article, we explore two different methods for analyzing the impedance transformation ratio of a transmission line transformer.


Introduction to the Full-Bridge Rectifier

Introduction to the Full-Bridge Rectifier

The full-wave bridge rectifier converts an AC input voltage to a DC power supply voltage. Learn about the operation of this essential circuit.


Shake It Off! A Digital Drawing Pad Inspired by the Iconic Etch A Sketch

Shake It Off! A Digital Drawing Pad Inspired by the Iconic Etch A Sketch

In this project, which uses the Arduino IDE, we create and demonstrate a digital drawing pad using an ESP32-based e-paper display dev board, rotary encoders for drawing control, and an accelerometer for shake detection to initiate an erase.


Understanding RF Calibration Using Short, Open, Load, and Through Terminations

Understanding RF Calibration Using Short, Open, Load, and Through Terminations

In this article, we conclude our discussion of VNAs by walking through the steps of a SOLT calibration and examining the potential non-idealities of its reference standards.


Designing a Battery Pack That’s Right For Your Application

Designing a Battery Pack That’s Right For Your Application

Learn how to design the battery array that best fits your system’s power requirements. This article will help you interpret battery specifications, estimate operating life, and understand the relationship between capacity, load, and environment.


Understanding Output Signal Swing in Op Amps

Understanding Output Signal Swing in Op Amps

Learn about the characteristics and limitations of an operational amplifier’s output voltage range.


Understanding Input Signal Swing in Op Amps

Understanding Input Signal Swing in Op Amps

This article, the first in a two-part series on op amp signal swing, explains the characteristics and limitations of an operational amplifier’s input voltages.


Understanding the 12-Term Error Model and SOLT Calibration Method for VNA Measurements

Understanding the 12-Term Error Model and SOLT Calibration Method for VNA Measurements

The 12-term error model is a simple, effective way of modeling systematic errors in vector network analyzer (VNA) measurements. Learn about this model and an associated error correction technique in this article.


Understanding the Limits of VNA Calibration

Understanding the Limits of VNA Calibration

In this article, we compare the scope of factory and user calibration for vector network analyzers (VNAs). We then learn about the types of errors that calibration techniques can't correct.


Building a Handheld Retro Gaming Console With Local Wireless Connectivity

Building a Handheld Retro Gaming Console With Local Wireless Connectivity

In this project article, we design a handheld gaming console with wireless multiplayer functionality using ESP8266 microcontrollers. We then program a game for it with the Arduino IDE.


Frequency Response of the MOSFET Common-Source Amplifier

Frequency Response of the MOSFET Common-Source Amplifier

In this article, we learn about the frequency response of the MOSFET common-source amplifier by examining its s-domain transfer function.


Introduction to VNA Calibration Techniques

Introduction to VNA Calibration Techniques

Learn the basics of how vector network analyzer (VNA) calibration techniques correct measurement errors.


Introduction to the MOSFET Common-Source Amplifier

Introduction to the MOSFET Common-Source Amplifier

In this article, we cover the basic behavior of the MOSFET common-source amplifier with different types of load.


How to Estimate and Enhance the Dynamic Range of a Vector Network Analyzer

How to Estimate and Enhance the Dynamic Range of a Vector Network Analyzer

This article explains how to estimate the dynamic range a vector network analyzer (VNA) needs for a given measurement, then discusses four techniques for boosting the dynamic range to the required level.


Understanding the Significance of Dynamic Range and Spurious-Free Dynamic Range

Understanding the Significance of Dynamic Range and Spurious-Free Dynamic Range

In this article, we investigate two metrics used to characterize the performance of RF test and measurement systems.


Using a Raspberry Pi Pico to Enhance a Vintage Radio Shack Microcomputer Kit

Using a Raspberry Pi Pico to Enhance a Vintage Radio Shack Microcomputer Kit

In this project, we’ll use a Raspberry Pi Pico to build an adjustable clock with an LED display. We’ll then integrate the clock with a Radio Shack Science Fair Microcomputer Trainer programmed to function as a 7-bit binary counter.


Projects Feb 11, 2024 by Don Wilcher
Understanding the Inner Workings of Vector Network Analyzers

Understanding the Inner Workings of Vector Network Analyzers

In this article, we explore how the signal source and receivers of a VNA enable its function.


Understanding the Guanella Transmission Line Balun

Understanding the Guanella Transmission Line Balun

Learn how bifilar coils can be used to build Gustav Guanella’s classic RF balun.


Understanding RF Power Measurement Errors in Directional Couplers

Understanding RF Power Measurement Errors in Directional Couplers

Directional couplers are valuable tools for testing RF systems. However, the finite directivity of these devices can cause measurement uncertainty. Learn more in this article.