This project series details the design and construction of a precision inclinometer based on the Murata SCA103T-D04. This article looks at schematic design…
This project series details the design and construction of a precision inclinometer based on the Murata SCA103T-D04. This article looks at schematic design considerations.
Learn the design steps for creating your own custom inclinometer PCB.
Learn the design steps for creating your own custom inclinometer PCB.
This article provides an insight on 2-D convolution and zero-padding with respect to digital image processing.
This article provides an insight on 2-D convolution and zero-padding with respect to digital image processing.
This article discusses how to interpret and specify bandwidth in systems that involve data transmission and digital processing.
This article discusses how to interpret and specify bandwidth in systems that involve data transmission and digital processing.
This article explores the surprisingly complicated details associated with a word that we frequently use but perhaps…
This article explores the surprisingly complicated details associated with a word that we frequently use but perhaps don’t fully understand.
Noise on switch mode power supplies (SMPSs) sometimes gets a bum rap.
Noise on switch mode power supplies (SMPSs) sometimes gets a bum rap.
This article will explain some of the most important settings and design parameters for the Xilinx FFT IP core and…
This article will explain some of the most important settings and design parameters for the Xilinx FFT IP core and function as a basic walkthrough of the Fast Fourier Transform interface.
This article presents Scilab code that allows you to generate I/Q, noise, and chirp signals from your PC’s headphone jack.
This article presents Scilab code that allows you to generate I/Q, noise, and chirp signals from your PC’s headphone jack.
In this article, we’ll use Scilab to generate numerical signals that can be converted into analog waveforms by a…
In this article, we’ll use Scilab to generate numerical signals that can be converted into analog waveforms by a computer’s audio hardware.
This article discusses the mathematical significance of I/Q signals and presents the final steps in the DSP algorithm for…
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.
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.