Abstract
A compact digital pulse processing Multi-Channel Analyzer based on the STM32F407 Discovery Board is presented for alpha-spectroscopy. The system implements real-time recursive trapezoidal shaping with pole-zero cancellation using the on-chip analog-to-digital converter and circular Direct-Memory-Access buffering. Linearity was first evaluated using an exponential decay signal from waveform generator with an constant matched to a charge-sensitive preamplifier, followed by detector-based measurements using a 226 Ra alpha source. A highly linear energy response was observed over the 4–8 MeV range. Benchmark measurements performed with the FASTER data acquisition system showed comparable energy resolutions in physical units. The results demonstrate the suitability of microcontroller-based MCA for low-cost nuclear spectroscopy applications.