All About Circuits

Latest Technical Articles

Categories

How Does a Fuse Work? Understanding the Details of Fuse Operation and Implementation

How Does a Fuse Work? Understanding the Details of Fuse Operation and Implementation

This article provides an overview of some subtle yet important aspects of fuse functionality and design.


The PNP Transistor: Characteristics and Applications

The PNP Transistor: Characteristics and Applications

This article helps you understand what PNP transistors are, how they’re used, and why they’re less common than NPN transistors.


T Is for Toggle: Understanding the T Flip-Flop

T Is for Toggle: Understanding the T Flip-Flop

This tech brief provides an overview of a somewhat uncommon member of the flip-flop family.


What Is the Difference between Conducted and Radiated EMI?

What Is the Difference between Conducted and Radiated EMI?

This technical brief explains two distinct types of electromagnetic interference.


How to Use Carry-Save Adders to Efficiently Implement Multioperand Addition

How to Use Carry-Save Adders to Efficiently Implement Multioperand Addition

This article reviews the use of carry-save adders to efficiently compute a multioperand addition.


How to Stream Sensor Data from Bosch’s XDK110 Evaluation Board to the MQTT Messaging Service

How to Stream Sensor Data from Bosch’s XDK110 Evaluation Board to the MQTT Messaging Service

In this article, we will take a look at the XDK110 rapid prototyping kit, characterize its hardware, explore its software environment, and demonstrate connecting the device to the MQTT messaging service.


Projects Apr 12, 2018 by Mark Hughes
BJTs after Biasing: Analyzing BJTs with a Small-Signal Model

BJTs after Biasing: Analyzing BJTs with a Small-Signal Model

This article presents two circuits that can be used to analyze the small-signal behavior of a bipolar junction transistor.


Power for Airborne Systems: MIL-STD-704

Power for Airborne Systems: MIL-STD-704

This technical brief discusses a widely used military standard for power-supply characteristics.


How to Use VHDL Components to Create a Neat Hierarchical Design

How to Use VHDL Components to Create a Neat Hierarchical Design

This article defines VHDL components, describes component declaration, and gives examples of how to use VHDL components in your code. It also touches on the "for-generate" statement and its uses.


Comparing Optical Sensors: Understanding D-Star

Comparing Optical Sensors: Understanding D-Star

This technical brief discusses a parameter that conveys the sensitivity of an optical detector.


How to Add Bluetooth 5 to a Project with a GT-tronics BLE5 Module

How to Add Bluetooth 5 to a Project with a GT-tronics BLE5 Module

This article demonstrates a solderless-breadboard compatible carrier-board for a pre-certified BLE4 or BLE5 module made by GT-Tronics. Use it to experiment with your own BLE5 compatible designs.


Projects Apr 04, 2018 by Mark Hughes
Understanding the Early Effect

Understanding the Early Effect

This technical brief discusses the Early effect and how it influences the amplification characteristics of a bipolar junction transistor.


PLL Frequency Multiplication: Transient Response and Frequency Synthesis

PLL Frequency Multiplication: Transient Response and Frequency Synthesis

Does the addition of a feedback divider affect PLL transient response? We’ll look at this question and other frequency-multiplication topics in this article.


How to Build a Particulate Matter Detector for Air Quality Measurement

How to Build a Particulate Matter Detector for Air Quality Measurement

Use a Honeywell particle sensor to measure 2.5 µm PM and 10.0 µm PM concentrations in your environment.


The Gentleman Maker’s Auto-Apologizer: A Clever, Polite Device for the Everyday Brit

The Gentleman Maker’s Auto-Apologizer: A Clever, Polite Device for the Everyday Brit

One of the biggest fears many British people face is forgetting to say sorry. This project is designed to automatically apologize when the user bumps into an object.


Projects Mar 28, 2018 by Robin Mitchell
Understanding PLL Applications: Frequency Multiplication

Understanding PLL Applications: Frequency Multiplication

This article explains how a PLL can be used to produce a high-frequency clock from a low-frequency reference signal.


Designing and Simulating an Optimized Phase-Locked Loop

Designing and Simulating an Optimized Phase-Locked Loop

In this article we’ll explore PLL transient-response optimization using simulations and a design example.


How to Optimize the Transient Response of a Phase-Locked Loop

How to Optimize the Transient Response of a Phase-Locked Loop

In this article we’ll explore the mathematical relationships that will help you to design a PLL that quickly and smoothly locks onto the input frequency.


How to Write the VHDL Description of a Simple Algorithm: The Control Path

How to Write the VHDL Description of a Simple Algorithm: The Control Path

This article will review converting a simple algorithm into a VHDL description.


How to Write the VHDL Description of a Simple Algorithm: The Data Path

How to Write the VHDL Description of a Simple Algorithm: The Data Path

In this article, you'll learn how to write the VHDL code for a simple algorithm.