In this article, we’ll develop and test an algorithm for automatically shutting down a robot in response to a collision (or some other violent event).
In this article, we’ll develop and test an algorithm for automatically shutting down a robot in response to a collision (or some other violent event).
This article provides detailed information on sampling audio signals and transferring the data to a PC for analysis.
This article provides detailed information on sampling audio signals and transferring the data to a PC for analysis.
This article introduces the analog-to-digital conversion required to compress speech for transmission across telephone systems.
This article introduces the analog-to-digital conversion required to compress speech for transmission across telephone systems.
In this article, we’ll look at a fairly straightforward circuit that enables a robot or other device to detect sound.
In this article, we’ll look at a fairly straightforward circuit that enables a robot or other device to detect sound.
Learn how to make a tachometer and speedometer using a C8051 microcontroller, an optoelectronic sensor, and a spinning disc.
Learn how to make a tachometer and speedometer using a C8051 microcontroller, an optoelectronic sensor, and a spinning disc.
An accelerometer can be a valuable addition to a robotics project. This article will show you one approach to generating…
An accelerometer can be a valuable addition to a robotics project. This article will show you one approach to generating and analyzing acceleration data.
This project uses a C8051 microcontroller development kit, an accelerometer evaluation board, and Simplicity Studio…
This project uses a C8051 microcontroller development kit, an accelerometer evaluation board, and Simplicity Studio IDE—all from Silicon Labs—to rather quickly and easily build a motion-detecting alarm system.
This article will review the basics of the decimation-in-time FFT algorithms.
This article will review the basics of the decimation-in-time FFT algorithms.
This article will review the use of window functions to alleviate the DFT leakage.
This article will review the use of window functions to alleviate the DFT leakage.
This article attempts to give a deeper insight into the interpretation of DFT (direct Fourier transform) output.
This article attempts to give a deeper insight into the interpretation of DFT (direct Fourier transform) output.
In this article, we’ll discuss a few elementary signal operations by considering one of the signals to be constant-valued.
In this article, we’ll discuss a few elementary signal operations by considering one of the signals to be constant-valued.
The DFT is one of the most powerful tools in digital signal processing which enables us to find the spectrum of a…
The DFT is one of the most powerful tools in digital signal processing which enables us to find the spectrum of a finite-duration signal.
This article presents an overview of various applications which exploit convolution, an advanced signal operation.
This article presents an overview of various applications which exploit convolution, an advanced signal operation.
Learn how to implement a moving average filter and optimize it with CIC architecture.
Learn how to implement a moving average filter and optimize it with CIC architecture.
Be the spectacle at this summer's music festival with these sound activated rave goggles!
Be the spectacle at this summer's music festival with these sound activated rave goggles!
CSD is an elegant method to implement digital multipliers in a more efficient way.
CSD is an elegant method to implement digital multipliers in a more efficient way.
This article reviews the basics of D/A conversion and explains how multirate DSP can lead to a more efficient system.
This article reviews the basics of D/A conversion and explains how multirate DSP can lead to a more efficient system.
Multirate DSP leads to a more efficient A/D conversion.
Multirate DSP leads to a more efficient A/D conversion.
Learn about the laser diode, including package types, applications, drive circuitry, and some laser diode specifications.
Learn about the laser diode, including package types, applications, drive circuitry, and some laser diode specifications.
This article presents an overview of the convolution operation and discusses two of its applications.
This article presents an overview of the convolution operation and discusses two of its applications.