All About Circuits

Latest Analog Technical Articles

Categories

Design a Custom Microcontroller Programming and Testing Board

Design a Custom Microcontroller Programming and Testing Board

In this article we’ll discuss the design for a custom microcontroller programming/debug/extension PCB and we’ll look at an example project.


Projects Feb 25, 2018 by Robert Keim
One Circuit, Three Bode Plots: The Omnifilter

One Circuit, Three Bode Plots: The Omnifilter

This article, part of AAC’s Analog Circuit Collection, discusses a filter circuit that allows you to choose between a low-pass, a high-pass, and a band-pass response.


How to Monitor Current with an Op-Amp, a BJT, and Three Resistors

How to Monitor Current with an Op-Amp, a BJT, and Three Resistors

This article, part of AAC’s Analog Circuit Collection, explains the functionality of a clever circuit that accurately measures supply current.


How to Use a Diode as a Thermometer

How to Use a Diode as a Thermometer

This article, part of AAC’s Analog Circuit Collection, presents a straightforward circuit that allows you to measure temperature with little more than a diode and a BJT.


Need a Current Regulator? Use a Voltage Regulator!

Need a Current Regulator? Use a Voltage Regulator!

This article, part of AAC’s Analog Circuit Collection, shows you how linear voltage regulators can also be handy in constant-current applications.


When a Diode Simply Isn’t Good Enough: The Superdiode

When a Diode Simply Isn’t Good Enough: The Superdiode

This article, part of AAC’s Analog Circuit Collection, discusses an interesting circuit in which an op-amp and an ordinary diode work together to create a superdiode.


Conveniently Control Your Load Current with a Voltage-to-Current Converter

Conveniently Control Your Load Current with a Voltage-to-Current Converter

This article, part of AAC’s Analog Circuit Collection, presents a straightforward way to precisely control the current through an LED (or through a typical resistive load).


Simplify Your Life with an Analog Window Detector

Simplify Your Life with an Analog Window Detector

This article, part of AAC’s Analog Circuit Collection, presents a simple yet effective replacement for ADC-based window detection.


Implementing Your Phase-Shift Oscillator: Frequency Response and Amplitude Stabilization

Implementing Your Phase-Shift Oscillator: Frequency Response and Amplitude Stabilization

This article, part of AAC’s Analog Circuit Collection, explores a handy circuit that can generate sustained sinusoidal oscillations.


How to Generate a Sine Wave: The Phase-Shift Oscillator

How to Generate a Sine Wave: The Phase-Shift Oscillator

This article, part of AAC’s Analog Circuit Collection, explains a fairly straightforward circuit that can be used as part of an analog oscillator.


Designing a Self-Biasing Class C Amplifier

Designing a Self-Biasing Class C Amplifier

This article, part of AAC’s Analog Circuit Collection, explores a self-biased class C stage that could be used in an RF power amplifier.


How to Build Your Own Function Generator Using Analog Devices’ AD9833

How to Build Your Own Function Generator Using Analog Devices’ AD9833

Tired of using your PC or mobile phone as a signal generator? It’s time to upgrade to a standalone one by making it yourself.


Projects Jan 17, 2018 by Cezar Chirila
An Op-Amp Limiter: How to Limit the Amplitude of Amplified Signals

An Op-Amp Limiter: How to Limit the Amplitude of Amplified Signals

This article, part of AAC’s Analog Circuit Collection, explores the design and functionality of an op-amp-based limiter.


How to Multiply RF Signals without a Multiplier: The Switching Mixer

How to Multiply RF Signals without a Multiplier: The Switching Mixer

This article introduces an important technique used to perform frequency mixing in modern RF circuits.


The FitByte: How to Make an ATtiny85 Powered Activity Tracking Wearable

The FitByte: How to Make an ATtiny85 Powered Activity Tracking Wearable

This is a protoype of a fitness wearable device designed to vibrate when it detects stagnation.


Projects Dec 13, 2017 by Demsey Kirkwood
High-Speed Waveform Generation with an MCU and a DAC

High-Speed Waveform Generation with an MCU and a DAC

In this article, we’ll evaluate different firmware strategies in our pursuit of maximum-frequency analog signal generation.


Projects Dec 08, 2017 by Robert Keim
How to Generate a High-Precision Waveform Using a DAC and a Custom PCB

How to Generate a High-Precision Waveform Using a DAC and a Custom PCB

In this article, we’ll develop firmware that will serve as the basis for high-precision, high-speed signal generation.


Projects Dec 01, 2017 by Robert Keim
PCB Layout for an Arbitrary Waveform Generator

PCB Layout for an Arbitrary Waveform Generator

In this article we’ll discuss the PCB layout for a custom-designed arbitrary waveform generator board.


Circular Buffer: A Critical Element of Digital Signal Processors

Circular Buffer: A Critical Element of Digital Signal Processors

This article discusses circular buffering, which allows us to significantly accelerate the data transfer in a real-time system.


Companding: Logarithmic Laws, Implementation, and Consequences

Companding: Logarithmic Laws, Implementation, and Consequences

This article aims to explain the logarithmic laws of companding and the methods of implementation along with the effects these methods bring into the PCM-based telephone systems.