All About Circuits

Latest Technical Articles

Categories

How to Interface the Mojo V3 FPGA Board with a 16x2 LCD Module: Block Diagram and Verilog Code

How to Interface the Mojo V3 FPGA Board with a 16x2 LCD Module: Block Diagram and Verilog Code

This article will discuss the details of interfacing a basic 16x2 LCD module with an FPGA.


How to Interface the Mojo v3 FPGA Board with a 16x2 LCD Module

How to Interface the Mojo v3 FPGA Board with a 16x2 LCD Module

This article will discuss the details of interfacing a basic 16x2 LCD module with an FPGA.


Understanding Low-Pass Filter Transfer Functions

Understanding Low-Pass Filter Transfer Functions

This article provides some insight into the relationship between an s-domain transfer function and the behavior of a first-order low-pass filter.


How Reactive Loads and Networks Affect Phase Shift in Analog Circuits

How Reactive Loads and Networks Affect Phase Shift in Analog Circuits

How can reactive elements affect phase shift in an LC circuit? Learn more about phase shift in analog design.


What Is a Low Pass Filter? A Tutorial on the Basics of Passive RC Filters

What Is a Low Pass Filter? A Tutorial on the Basics of Passive RC Filters

What is filtering? Learn what resistor-capacitor (RC) low-pass filters are and where you can use them.


An Overview of Software Languages for Programmable Logic Controllers (PLCs)

An Overview of Software Languages for Programmable Logic Controllers (PLCs)

What software languages are used with programmable logic controllers?


A (Solder) Bridge To Nowhere: What Is a Solder Bridge and How to Avoid Them in PCB Design

A (Solder) Bridge To Nowhere: What Is a Solder Bridge and How to Avoid Them in PCB Design

Learn what solder bridges are and how to avoid them.


How Do Time of Flight Sensors (ToF) Work? A Look at ToF 3D Cameras

How Do Time of Flight Sensors (ToF) Work? A Look at ToF 3D Cameras

How do time of flight sensors determine distances? Learn more about ToF cameras using an example 3D camera.


Safety Capacitors First: Class-X and Class-Y Capacitors

Safety Capacitors First: Class-X and Class-Y Capacitors

Learn about Class-X and Class-Y capacitors, where they are used, and why they are referred to as "safety" capacitors.


When Can Electrical Engineers Use Python? Applications for the Python Programming Language

When Can Electrical Engineers Use Python? Applications for the Python Programming Language

Where can EEs use Python in their day to day? Here's a look at the applications where Python excels.


Understanding Phase Shift in Analog Circuits

Understanding Phase Shift in Analog Circuits

Learn about phase shift and how this fundamental electrical phenomenon is related to different circuit configurations.


Understanding Memory: How to Use Structures in Embedded C Language

Understanding Memory: How to Use Structures in Embedded C Language

How do processors access memory? Learn more about structures in C language and how to use them.


Understanding Embedded C: What Are Structures?

Understanding Embedded C: What Are Structures?

After introducing structures, we’ll take a look at some of the important applications of this powerful data object. Then, we’ll examine the C language syntax to declare a structure. Finally, we’ll briefly introduce the data alignment requirement. We’ll see that we may be able to reduce the size of a structure by simply rearranging the order of its members.


How to Simulate a Bidirectional Voltage-Controlled Current Source

How to Simulate a Bidirectional Voltage-Controlled Current Source

Learn about simulating an interesting current source built around an op-amp and an instrumentation amplifier.


Exploring Power Transformer Protection for Power Systems: Failure Types and Differential Protection

Exploring Power Transformer Protection for Power Systems: Failure Types and Differential Protection

Learn why power transformers are important, where they can fail, and why protection systems are crucial.


High-Voltage DC Power Transmission: Should HVDC Replace AC in Power Systems?

High-Voltage DC Power Transmission: Should HVDC Replace AC in Power Systems?

Is AC energy transmission the most efficient option for the 21st century?


How to Design a Simple, Voltage-Controlled, Bidirectional Current Source

How to Design a Simple, Voltage-Controlled, Bidirectional Current Source

This article presents a high-performance current source that requires only a few readily available components.


How to Interpret IMU Sensor Data for Dead-Reckoning: Rotation Matrix Creation

How to Interpret IMU Sensor Data for Dead-Reckoning: Rotation Matrix Creation

Working with IMUs can maddening for a variety of reasons, but what scares people the most is usually the math.


Quantization Noise and Amplitude Quantization Error in ADCs

Quantization Noise and Amplitude Quantization Error in ADCs

Learn the methods and applications of modeling the quantization error of an ADC using a noise source.


The Incredible Shrinking Resistor: The Advantages and Drawbacks of Ever-Smaller Components

The Incredible Shrinking Resistor: The Advantages and Drawbacks of Ever-Smaller Components

The advantages and disadvantages of ever-shrinking components.