This article discusses the mathematical significance of I/Q signals and presents the final steps in the DSP algorithm for decoding frequency-shift-keying…
This article discusses the mathematical significance of I/Q signals and presents the final steps in the DSP algorithm for decoding frequency-shift-keying baseband signals.
Part 9 of the Resolving the Signal series analyzes several different methods for reducing reference noise's effect in…
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.
An improved algorithm, in conjunction with quadrature modulation, can achieve FSK decoding that is not affected by phase…
An improved algorithm, in conjunction with quadrature modulation, can achieve FSK decoding that is not affected by phase misalignment.
In this article we’ll use Scilab to explore the effect of unpredictable phase variations in a demodulated…
In this article we’ll use Scilab to explore the effect of unpredictable phase variations in a demodulated frequency-shift-keying baseband signal.
Learn about a DSP technique that extracts the original digital data from a demodulated frequency-shift-keying baseband signal.
Learn about a DSP technique that extracts the original digital data from a demodulated frequency-shift-keying baseband signal.
This article will review the common FPGA resources that allow us to efficiently generate and distribute clock signals…
This article will review the common FPGA resources that allow us to efficiently generate and distribute clock signals throughout a system.
This article discusses a technique in which frequency-domain subtraction is used to selectively suppress the noise…
This article discusses a technique in which frequency-domain subtraction is used to selectively suppress the noise components in an audio signal.
This article is an introduction to the complex topic of DSP-based reduction of noise in audio signals.
This article is an introduction to the complex topic of DSP-based reduction of noise in audio signals.
In this article, we’ll use Scilab to create an FM waveform that carries information corresponding to an audio recording.
In this article, we’ll use Scilab to create an FM waveform that carries information corresponding to an audio recording.
Computing a discrete Fourier transform can help you to analyze the ways in which RF modulation affects the spectrum of a…
Computing a discrete Fourier transform can help you to analyze the ways in which RF modulation affects the spectrum of a carrier signal.
Scilab’s FFT functionality can help you understand the frequency-domain effects of RF modulation techniques.
Scilab’s FFT functionality can help you understand the frequency-domain effects of RF modulation techniques.
In this article we’ll work with sinusoidal signals in the frequency domain using Scilab’s fast Fourier transform…
In this article we’ll work with sinusoidal signals in the frequency domain using Scilab’s fast Fourier transform (FFT) functionality.
This article discusses basic signal-processing tasks that can be performed using a free and open source alternative to MATLAB.
This article discusses basic signal-processing tasks that can be performed using a free and open source alternative to MATLAB.
Learn how to build your own Class D power amplifier—one of the most efficient ways to listen to music.
Learn how to build your own Class D power amplifier—one of the most efficient ways to listen to music.
Part 8 of the Resolving the Signal series dives further into how different noise sources impact precision delta-sigma…
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.
Learn about digital-signal-processing concepts that help us to store and manipulate color information.
Learn about digital-signal-processing concepts that help us to store and manipulate color information.
This article shows how to implement an analog PID controller, including adjusting of the angular position of a DC motor…
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.
LeddarTech has announced that it has released engineering samples of its LCA2 3D Solid State LiDAR (SSL) sensors to an…
LeddarTech has announced that it has released engineering samples of its LCA2 3D Solid State LiDAR (SSL) sensors to an undisclosed automotive partner for evaluation.
Antennas provide the wireless linkage required for any satellite-based system. Here's a look at the many antennas of GPS.
Antennas provide the wireless linkage required for any satellite-based system. Here's a look at the many antennas of GPS.
The BMP388 is a digital MEMS barometer and thermometer in a 2mm x 2mm x 0.8mm package.
The BMP388 is a digital MEMS barometer and thermometer in a 2mm x 2mm x 0.8mm package.