An educational electronics project demonstrating analog circuit design from simulation to implementation
by Mason Bane & Cameron Osborne
Final Breadboard Implementation
We built an analog pink-noise generator using a simple three-stage approach: a white-noise source, passive 1/f spectral shaping, and clean amplification. The goal was a -3 dB/octave pink-noise spectrum centered at 0 V with a user-adjustable output up to 2 V peak. The design was developed in simulation and validated with measurements.
Physical white-noise generation using a reverse-biased transistor
Passive RC network targets a -3 dB/octave spectrum
Simple gain control for up to 2 V peak
Designed in simulation and confirmed with real measurements
Generates white noise using the inherent avalanche breakdown noise of a reverse-biased BJT (BC337-16)
Shapes the spectrum using a passive RC shelving filter network to achieve the -3 dB/octave slope
Amplifies and buffers the signal with adjustable gain control for practical output levels
Final circuit schematic showing all three stages
The BC337-16 BJTs exhibited lower-than-expected avalanche breakdown noise amplitude
Increased first-stage gain by replacing the 100kΩ feedback resistor with 10MΩ (100× gain increase)
While achieving required output voltage, resulted in a spectrum slightly "whiter" than ideal pink noise
Simulated PSD with Model
Measured PSD with Model
Simulated PSD Linear Fit
Measured PSD Linear Fit
Simulated Voltage vs. Time
Measured Voltage vs. Time
Simulated Distribution
Measured Distribution
Explore and listen to recorded signals from the project:
Early Prototype on Breadboard
Final Breadboard Implementation
While this project successfully demonstrates the core concepts of analog pink noise generation, several enhancements could significantly improve performance: