This project brief describes how to build a compact dual-channel power amplifier module that delivers 38 W per channel into 4-ohm speakers using…
This project brief describes how to build a compact dual-channel power amplifier module that delivers 38 W per channel into 4-ohm speakers using STMicroelectronics' STA540 audio amplifier IC.
Build a low-noise, 32-bit delta-sigma ADC board designed around the ADS1262. This 10-channel design features integrated…
Build a low-noise, 32-bit delta-sigma ADC board designed around the ADS1262. This 10-channel design features integrated signal conditioning for RTDs, thermocouples, and strain gauges.
Build an ultra-low-noise preamplifier with a JFE150 JFET and OPA202 op-amp, perfect for high-impedance sensors,…
Build an ultra-low-noise preamplifier with a JFE150 JFET and OPA202 op-amp, perfect for high-impedance sensors, hydrophones, guitar pickups, microphones, and turntables.
Using a graphical approach, we show that coherent SSB demodulation leaves the input and output SNR unchanged, then…
Using a graphical approach, we show that coherent SSB demodulation leaves the input and output SNR unchanged, then compare its noise performance to DSB-SC and baseband systems.
This project brief describes how to build and use a four-channel differential line receiver module for balanced RS-422…
This project brief describes how to build and use a four-channel differential line receiver module for balanced RS-422 and RS-485 data links.
Visualizing how correlated and uncorrelated signals combine offers an intuitive look at power transformation. See how…
Visualizing how correlated and uncorrelated signals combine offers an intuitive look at power transformation. See how this difference boosts baseband power to double the output SNR.
This project brief describes how to implement a four-channel differential line driver module for reliable long-distance…
This project brief describes how to implement a four-channel differential line driver module for reliable long-distance data transmission over balanced twisted-pair lines.
Learn how to build a constant-bandwidth band-pass filter covering 20 kHz to 60 kHz, with an integrated frequency counter…
Learn how to build a constant-bandwidth band-pass filter covering 20 kHz to 60 kHz, with an integrated frequency counter for precise tuning.
This project brief describes how to build a wide-range DC-DC buck converter capable of delivering a regulated 5.0 or 3.3…
This project brief describes how to build a wide-range DC-DC buck converter capable of delivering a regulated 5.0 or 3.3 V output from input voltages ranging from 7 to 60 V.
In this article, we'll learn how to calculate the noise power and signal-to-noise ratio (SNR) of a double-sideband…
In this article, we'll learn how to calculate the noise power and signal-to-noise ratio (SNR) of a double-sideband suppressed-carrier communication system.
This project brief describes how to assemble an isolated half-bridge IGBT gate driver module built around the…
This project brief describes how to assemble an isolated half-bridge IGBT gate driver module built around the NCD57085DR2G. It features onboard current sensing and overcurrent protection.
The device technology co-optimization (DTCO) methodology requires generating large numbers of layouts. This article…
The device technology co-optimization (DTCO) methodology requires generating large numbers of layouts. This article introduces a few ways of speeding up this time-consuming process using automation.
In this article, we'll walk through the steps of generating a Process Design Kit (PDK) for digital standard cell libraries.
In this article, we'll walk through the steps of generating a Process Design Kit (PDK) for digital standard cell libraries.
Using the example of a diode-bridge modulator, we examine the basic principles of switching modulators for AM signal generation.
Using the example of a diode-bridge modulator, we examine the basic principles of switching modulators for AM signal generation.
In this article, we examine the oscillation behavior of an LED blinker circuit in QSPICE and learn how to control its…
In this article, we examine the oscillation behavior of an LED blinker circuit in QSPICE and learn how to control its ON-time and pulse repetition frequency.
Learn how to design and verify analog circuits using SLiCAP, a Python-based symbolic simulator program.
Learn how to design and verify analog circuits using SLiCAP, a Python-based symbolic simulator program.
In this article, we'll walk through the process of importing SPICE models into QSPICE and demonstrate the basics of using…
In this article, we'll walk through the process of importing SPICE models into QSPICE and demonstrate the basics of using the QSPICE waveform viewer, including measurement markers.
In this article, we'll walk through the process of moving an LTspice circuit into QSPICE and learn some QSPICE schematic…
In this article, we'll walk through the process of moving an LTspice circuit into QSPICE and learn some QSPICE schematic techniques.
This article, the first in a four-part series on moving from LTspice to QSPICE, introduces an LED blinker circuit that…
This article, the first in a four-part series on moving from LTspice to QSPICE, introduces an LED blinker circuit that we’ll simulate with both programs.
Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an…
Follow my upgrade of a handheld game controller as I add a new 1.8-inch color LCD for animated graphics and an accelerometer module for motion control input.