All About Circuits

Latest Digital Signal Processing Industry Articles

Categories

How the PowerQuad Co-processor Frees Up CPU Cores in the LPC55S69 MCU

How the PowerQuad Co-processor Frees Up CPU Cores in the LPC55S69 MCU

In this article, learn about the PowerQuad co-processor and its role in performing CPU-heavy tasks to allow the Arm Cortex-M33 cores to execute other tasks in the LPC55S69 MCU.


How to Obtain the Temperature Value from a Thermistor Measurement

How to Obtain the Temperature Value from a Thermistor Measurement

This article explains how to use an NTC or a PTC thermistor with an ADC, along with the various process techniques to convert ADC measured results into a usable temperature value.


Precisely Capture Servo Motor Position Using a High-Speed Simultaneous Sampling ADC

Precisely Capture Servo Motor Position Using a High-Speed Simultaneous Sampling ADC

Autonomous drones and robots utilize small motors. These fast-spinning mini motors require miniature encoders and IC package sizes. This article shows how an optical sinusoidal encoder provides a higher resolution and increased speeds with a 2x3 mm dual simultaneous-sampling SAR-ADC.


The Multi-Core and DSP Capabilities of the LPC5500 MCU Series

The Multi-Core and DSP Capabilities of the LPC5500 MCU Series

In this article, learn more about the multi-core, DSP acceleration, and co-processing features of the LPC5500 series of microcontrollers.


JESD204B vs. JESD204C: What Designers Need to Know

JESD204B vs. JESD204C: What Designers Need to Know

Learn how the updated serial standard, JESD204C, addresses lane speed as well as inefficient 8B/10B coding and the impact those changes have when working on high-speed data converter board designs.


Designing a Quadrature Encoder Counter with an SPI Bus

Designing a Quadrature Encoder Counter with an SPI Bus

This application note describes an SLG46140V design that implements a 16-bit up/down counter with quadrature encoder inputs. The GreenPAK device relieves the host of real-time input requirements and allows for easy connection of multiple encoders.


Improving Temperature Sensor Accuracy for Thermocouples and RTDs with Delta-Sigma Converters

Improving Temperature Sensor Accuracy for Thermocouples and RTDs with Delta-Sigma Converters

This design solution evaluates the accuracy of thermocouples used for high-temperature measurements as well as resistance temperature detectors (RTDs) used for local cold-junction-compensation (CJC) points.


Resolving the Signal Part 12: Reducing the Effects of Power-Supply Noise using Delta-Sigma ADCs

Resolving the Signal Part 12: Reducing the Effects of Power-Supply Noise using Delta-Sigma ADCs

In part 12 of Resolving the Signal, we look at a power-supply noise design example to discuss which supplies are most critical when trying to increase a system's PSR. From that example, we offer best practices to maintain low power-supply noise and debugging tips for a system's overall noise performance.


Resolving the Signal Part 11: Understanding How Power-Supply Noise Affects Delta-Sigma ADCs

Resolving the Signal Part 11: Understanding How Power-Supply Noise Affects Delta-Sigma ADCs

Part 11 of the Resolving the Signal series explores how power supplies contribute to unwanted noise, how to measure and quantify that noise, and how noise ends up impacting system performance.


Designing Smart Meters with Circuit Protection, Sensing, and Power Control Capabilities

Designing Smart Meters with Circuit Protection, Sensing, and Power Control Capabilities

This article offers an overview of the various component options for smart meter design and how they can improve the operation of the meters into which they are designed.


Resolving the Signal Part 10: How Clock Signals Affect Precision ADCs

Resolving the Signal Part 10: How Clock Signals Affect Precision ADCs

Part 10 of the Resolving the Signal series covers how clocks affect precision ADCs, touching on clock jitter, clock intermodulation and best PCB layout practices for clocking.


Resolving the Signal Part 9: Reducing Reference Noise in High-Resolution Delta-Sigma ADC Circuits

Resolving the Signal Part 9: Reducing Reference Noise in High-Resolution Delta-Sigma ADC Circuits

Part 9 of the Resolving the Signal series analyzes several different methods for reducing reference noise's effect in systems and examines the difference of reference noise's impact on low- and high-resolution ADCs.


Resolving the Signal Part 8: How Voltage Reference Noise Affects Delta Sigma ADCs

Resolving the Signal Part 8: How Voltage Reference Noise Affects Delta Sigma ADCs

Part 8 of the Resolving the Signal series dives further into how different noise sources impact precision delta-sigma ADCs by focusing on reference noise and ADC noise, and how gain affects reference noise.


Measure Position and Speed Control of a DC Motor Using an Analog PID Controller

Measure Position and Speed Control of a DC Motor Using an Analog PID Controller

This article shows how to implement an analog PID controller, including adjusting of the angular position of a DC motor shaft, editing the design to control its speed, and tuning PID parameters for reliable performance.


Resolving the Signal Part 7: The Effects of Amplifier Noise on Delta-Sigma ADCs

Resolving the Signal Part 7: The Effects of Amplifier Noise on Delta-Sigma ADCs

This 12-part article series focuses on the impact of noise in delta-sigma ADCs. Part 7 shows how to analyze different amplifiers' effect on the noise of the same ADC.


Resolving the Signal Part 6: The Effects of Amplifier Noise on Delta-Sigma ADCs

Resolving the Signal Part 6: The Effects of Amplifier Noise on Delta-Sigma ADCs

Part 6 of this 12-part Resolving the Signal series focuses on output- versus input-referred noise, adding an amplifier at the input of an ADC, and low- versus high-resolution ADCs as they relate to amplifier noise.


Resolving the Signal Part 5: Understanding Effective Noise Bandwidth in Precision Delta-Sigma ADCs

Resolving the Signal Part 5: Understanding Effective Noise Bandwidth in Precision Delta-Sigma ADCs

Part 5 of this 12-part series continues to explore effective noise bandwidth as it relates to delta-sigma ADCs and system-level design by stepping through a simple example using a two-stage filter to understand how to calculate the ENBW and how system changes affect the ENBW.


Accelerating Embedded Vision Integration with Xilinx SoCs and the reVISION Stack

Accelerating Embedded Vision Integration with Xilinx SoCs and the reVISION Stack

SoCs with programmable logic are an essential element of real-time embedded vision systems. Designers can capitalize on the power and efficiency of Xilinx's Zynq Ultrascale+ MPSoC devices to implement their designs using Avnet's Embedded Vision Kits and the Xilinx reVISION stack.


Resolving the Signal Part 4: Understanding Effective Noise Bandwidth in Precision Delta-Sigma ADCs

Resolving the Signal Part 4: Understanding Effective Noise Bandwidth in Precision Delta-Sigma ADCs

Part 4 of this “Resolving the Signal” article series covers noise in delta-sigma ADCs focuses on understanding basic effective noise bandwidth (ENBW) topics.


Resolving the Signal: Introduction to Noise in Delta-Sigma ADCs Part 3

Resolving the Signal: Introduction to Noise in Delta-Sigma ADCs Part 3

This 12-part article series focuses on the impact of noise in delta-sigma ADCs. Part 3 brings the theoretical information provided in parts 1 and 2 to a real-world design example.