All About Circuits

Latest Technical Articles

Categories

Integrator Limitations: Active Phase-Error Compensation

Integrator Limitations: Active Phase-Error Compensation

In this article, we will discuss active phase-error compensation and how it can prevent Q enhancement.


Introduction to Adaptive Front Lighting Systems (AFS)

Introduction to Adaptive Front Lighting Systems (AFS)

Learn more about the design considerations that go into developing adaptive automotive lighting solutions.


Use Signal Averaging to Increase the Accuracy of Your Measurements

Use Signal Averaging to Increase the Accuracy of Your Measurements

In this article, we'll discuss the signal averaging method, a noise reduction technique, and how it can help increase the accuracy of your signal measurements.


What Is BJT Beta? Understanding the Current Gain of a Bipolar Junction Transistor

What Is BJT Beta? Understanding the Current Gain of a Bipolar Junction Transistor

If you’ve ever been confused about the different terms related to the gain of a bipolar junction transistor, read on.


How to Conduct Point Operations for Digital Image Processing: Using Look-up Tables

How to Conduct Point Operations for Digital Image Processing: Using Look-up Tables

Learn how to use look-up tables to conduct point operations in digital image processing.


Digital Image Processing: Point Operations to Adjust Brightness and Contrast

Digital Image Processing: Point Operations to Adjust Brightness and Contrast

In this article, we’ll first look at the basics of representing a digital image. Then, we’ll discuss some simple operations that allow us to adjust the brightness and contrast of an image. Finally, we’ll briefly look at the circuit implementation of these operations.


Obtaining Convergence for High-Q XTAL Oscillators

Obtaining Convergence for High-Q XTAL Oscillators

Learn a method of attaining convergence when simulating very high Q crystal oscillators using Cadence’s Virtuoso Periodic Steady State (PSS) analysis.


Characterizing LED Performance with a Frequency Response Analyzer and Line Injector

Characterizing LED Performance with a Frequency Response Analyzer and Line Injector

This application note series explores the measurement of the dynamic resistance of an LED and how to create a usable SPICE model from the data.


Integrator Limitations: Magnitude and Phase Errors

Integrator Limitations: Magnitude and Phase Errors

In this article, we will examine the deviation of the actual transfer function H from the ideal \(H_{ideal}\) in finer detail.


Learn About SAR ADCs: Architecture, Applications, and Support Circuitry

Learn About SAR ADCs: Architecture, Applications, and Support Circuitry

In this article, we’ll first review the basic architecture of a SAR ADC and then take a look at one of its common applications.


Characterizing the Moog Filter

Characterizing the Moog Filter

This is Part 3 of a series of articles about the Moog ladder filter. In this article, we'll define the characteristics of the Moog filter, including its properties.


How to Build an Analog Sensor and Analog Output Using Microchip’s RN487x Bluetooth Module

How to Build an Analog Sensor and Analog Output Using Microchip’s RN487x Bluetooth Module

Learn how to hook up an analog input (potentiometer) and output (LED) using a Microchip BLE module.


Projects Oct 21, 2019 by Aaron Hanson
A Case for Renewables with Solar Photovoltaics: A Power Engineer’s Perspective

A Case for Renewables with Solar Photovoltaics: A Power Engineer’s Perspective

Why should we consider solar in design? Here's an argument put together by a power engineer.


Introduction to the Advanced Extensible Interface (AXI)

Introduction to the Advanced Extensible Interface (AXI)

This article will introduce the Advanced Extensible Interface (AXI), an extension of AMBA.


How to Build a Digital Input and Digital Control Using Microchip’s RN487x Bluetooth Module

How to Build a Digital Input and Digital Control Using Microchip’s RN487x Bluetooth Module

Learn how to use a Microchip module to prototype digital input and digital control peripherals.


Projects Oct 13, 2019 by Aaron Hanson
Sensors and Controls with the RN487x Bluetooth Module from Microchip

Sensors and Controls with the RN487x Bluetooth Module from Microchip

Learn about the RN487x family of Bluetooth modules and how to configure them for your low-power peripheral projects.


The Relationship Between Rise Time and Bandwidth in Digital Signals

The Relationship Between Rise Time and Bandwidth in Digital Signals

In this article, we’ll look at the relationship between the rise/fall time of a digital signal and its bandwidth.


What Is Brown Out Reset in Microcontrollers? How to Prevent False Power-Downs

What Is Brown Out Reset in Microcontrollers? How to Prevent False Power-Downs

Brown Out Reset is an important function to increase the reliability of a microcontroller after start-up. Normally used to solve problems with the power supply, this article shows how Brown Out Reset can prevent another problem.


Via Configurations for Connecting Decoupling Capacitors

Via Configurations for Connecting Decoupling Capacitors

In this article, we’ll focus on the different via configurations that can be used to connect a decoupling capacitor to the PCB power and ground planes.


PCB Thermal Management Techniques

PCB Thermal Management Techniques

This article will discuss design practices that ensure better thermal management, including some common methods for removing excess heat from a PCB.