All About Circuits

Latest Technical Articles

Categories

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.


Introduction to Transmission Line Transformers and the Bifilar Coil

Introduction to Transmission Line Transformers and the Bifilar Coil

Learn how a bifilar coil can be used to design transformers for high-frequency RF applications.


Understanding the Non-Idealities of Magnetically Coupled RF Transformers

Understanding the Non-Idealities of Magnetically Coupled RF Transformers

In this article, we’ll learn about the limitations of magnetically coupled transformers in RF applications by modeling the devices' high-frequency non-idealities.


Balun Basics and Practical Performance Parameters

Balun Basics and Practical Performance Parameters

Learn about the balun, a special type of transformer used in mixers, amplifiers, and signaling.


Introduction to the Directional Coupler for RF Applications

Introduction to the Directional Coupler for RF Applications

As part of a vector network analyzer (VNA), a directional coupler enables us to characterize a device’s performance by its S-parameters. Read this article to learn more about this important piece of equipment.


Basic Principles of the Push-Pull Class B Power Amplifier

Basic Principles of the Push-Pull Class B Power Amplifier

Learn how a push-pull Class B amplifier functions, how to calculate its efficiency, and how its performance compares to the inductively-loaded Class A design.


Small-Signal MOSFET Models for Analog IC Design

Small-Signal MOSFET Models for Analog IC Design

The small-signal characteristics of MOSFETs play an important role in analog IC design. In this article, we learn how to model MOS transistors' small-signal behaviors.


Introduction to the Class B Power Amplifier

Introduction to the Class B Power Amplifier

How does a Class B power amplifier work? What makes it more efficient than a Class A power amplifier? Learn the answers in this article.