This article aims to explain the logarithmic laws of companding and the methods of implementation along with the effects these methods bring into the PCM-based…
This article aims to explain the logarithmic laws of companding and the methods of implementation along with the effects these methods bring into the PCM-based telephone systems.
Get an intro to overcurrent protection and OCPDs (overcurrent protection devices).
Get an intro to overcurrent protection and OCPDs (overcurrent protection devices).
The overlap-add method allows us to use the DFT-based method when calculating the convolution of very long sequences.
The overlap-add method allows us to use the DFT-based method when calculating the convolution of very long sequences.
How do you convert DAC output currents into a normal voltage signal? Let’s take a look.
How do you convert DAC output currents into a normal voltage signal? Let’s take a look.
The DFT provides an efficient way to calculate the time-domain convolution of two signals.
The DFT provides an efficient way to calculate the time-domain convolution of two signals.
Learn about sensorless brushless DC motor controllers, some example ICs, and some disadvantages of using such motors.
Learn about sensorless brushless DC motor controllers, some example ICs, and some disadvantages of using such motors.
This article presents a custom digital-to-analog-conversion design built around a high-speed DAC from Analog Devices.
This article presents a custom digital-to-analog-conversion design built around a high-speed DAC from Analog Devices.
This article will verify that a suitable structure can reduce the sensitivity of a digital filter response to the…
This article will verify that a suitable structure can reduce the sensitivity of a digital filter response to the coefficient quantization.
Delay statements are great and all, especially for their simplicity, but they can really put a damper on things when…
Delay statements are great and all, especially for their simplicity, but they can really put a damper on things when trying to multitask your Arduino. Forget delay and hop on the millis() train!
In this project, we're making a weighing scale using a C8051 microcontroller development kit, a load cell, and the…
In this project, we're making a weighing scale using a C8051 microcontroller development kit, a load cell, and the Simplicity Studio IDE. The measured weight will be displayed on an LCD screen.
In this article, we’ll look at general concepts and some design details for a circuit board that can output a wide…
In this article, we’ll look at general concepts and some design details for a circuit board that can output a wide variety of analog signals.
This article will review some basic structures to implement Finite Impulse Response (FIR) filters.
This article will review some basic structures to implement Finite Impulse Response (FIR) filters.
This article will review the basics of the frequency sampling method for designing FIR filters.
This article will review the basics of the frequency sampling method for designing FIR filters.
We’ll use real collision data to refine the detection algorithm, and even better, we’ll confirm that the system…
We’ll use real collision data to refine the detection algorithm, and even better, we’ll confirm that the system actually works.
A Picaxe 08M2 microcontroller and an HIH6030 sensor team up to easily control a ventilation fan using temperature or…
A Picaxe 08M2 microcontroller and an HIH6030 sensor team up to easily control a ventilation fan using temperature or humidity or both.
In this article, we’ll develop and test an algorithm for automatically shutting down a robot in response to a collision…
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 part two of the tachometer/speedometer project, we'll add a keypad and LCD for easier user interaction.
In part two of the tachometer/speedometer project, we'll add a keypad and LCD for easier user interaction.
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.