All About Circuits

Latest Analog Technical Articles

Categories

What Is Bandwidth?

What Is Bandwidth?

This article explores the surprisingly complicated details associated with a word that we frequently use but perhaps don’t fully understand.


How to Measure Noise in Switch-Mode Power Supplies (SMPSs)

How to Measure Noise in Switch-Mode Power Supplies (SMPSs)

Noise on switch mode power supplies (SMPSs) sometimes gets a bum rap.


Understanding the Virtual Short in Op Amp Circuits

Understanding the Virtual Short in Op Amp Circuits

This article explains and discusses an important simplification technique used in op amp analysis.


Schematic Symbols for Electronic Components: Transistors

Schematic Symbols for Electronic Components: Transistors

This two-article series presents an overview of circuit symbols and also provides some information on the components themselves.


How to Reduce Ground Bounce: Mitigating Noise with PCB Design Best Practices

How to Reduce Ground Bounce: Mitigating Noise with PCB Design Best Practices

Learn what ground bounce is and how you can avoid it with design decisions from PCB layout to programming.


How to Design Charge Amplifiers for Piezoelectric Sensors

How to Design Charge Amplifiers for Piezoelectric Sensors

This article explores charge-amplifier design details, including ESD protection and frequency response.


Understanding and Implementing Charge Amplifiers for Piezoelectric Sensor Systems

Understanding and Implementing Charge Amplifiers for Piezoelectric Sensor Systems

In this article we’ll explore a circuit that produces an output voltage proportional to the charge generated by a piezoelectric transducer.


How to Use Your Computer to Generate Complex Analog Waveforms

How to Use Your Computer to Generate Complex Analog Waveforms

This article presents Scilab code that allows you to generate I/Q, noise, and chirp signals from your PC’s headphone jack.


Digital Signal Processing in Scilab: Understanding Phase Misalignment in FSK Decoding

Digital Signal Processing in Scilab: Understanding Phase Misalignment in FSK Decoding

In this article we’ll use Scilab to explore the effect of unpredictable phase variations in a demodulated frequency-shift-keying baseband signal.


Clock Signal Management: Clock Resources of FPGAs

Clock Signal Management: Clock Resources of FPGAs

This article will review the common FPGA resources that allow us to efficiently generate and distribute clock signals throughout a system.


Digital Signal Processing in Scilab: How to Remove Noise in Recordings with Audio Processing Filters

Digital Signal Processing in Scilab: How to Remove Noise in Recordings with Audio Processing Filters

This article is an introduction to the complex topic of DSP-based reduction of noise in audio signals.


How to Perform Frequency Modulation with a Digitized Audio Signal

How to Perform Frequency Modulation with a Digitized Audio Signal

In this article, we’ll use Scilab to create an FM waveform that carries information corresponding to an audio recording.


How to Perform Frequency-Domain Analysis with Scilab

How to Perform Frequency-Domain Analysis with Scilab

In this article we’ll work with sinusoidal signals in the frequency domain using Scilab’s fast Fourier transform (FFT) functionality.


Introduction to Sinusoidal Signal Processing with Scilab

Introduction to Sinusoidal Signal Processing with Scilab

This article discusses basic signal-processing tasks that can be performed using a free and open source alternative to MATLAB.


How to Build a Class-D Power Amp

How to Build a Class-D Power Amp

Learn how to build your own Class D power amplifier—one of the most efficient ways to listen to music.


Projects Aug 29, 2018 by Cezar Chirila
Introduction to the Two-Cavity Klystron Amplifier

Introduction to the Two-Cavity Klystron Amplifier

Klystron amplifiers are used in a variety of industries, including satellite systems, television broadcasting, radar, particle accelerators, and in the medical field. In this article, we'll learn about the two-cavity klystron's unique build and the concept of electron bunching.


Choosing the Right Transistor: Understanding Dynamic MOSFET Parameters

Choosing the Right Transistor: Understanding Dynamic MOSFET Parameters

In this article, we’ll discuss MOSFET characteristics related to transient conditions and switch-mode operation.


Choosing the Right Transistor: Understanding Low-Frequency MOSFET Parameters

Choosing the Right Transistor: Understanding Low-Frequency MOSFET Parameters

This article provides an overview of various characteristics and specifications that are relevant to low-frequency MOSFET operation.


The Basics of Emitter-Coupled Logic

The Basics of Emitter-Coupled Logic

This article will review the operation of a basic ECL inverter/buffer, and then we’ll look at some of the most important features of this logic family.


How To Control a DC Motor with an Arduino

How To Control a DC Motor with an Arduino

By connecting an L298 bridge IC to an Arduino, you can control a DC motor.


Projects Jul 07, 2018 by Tim Youngblood