Abstract:The time spectrum is easily affected by the stratigraphic environment during the logging process, so it is necessary to filter out the noise in the time spectrum based on the energy spectrum information. For these requirements, a multi-channel energy spectrum acquisition and processing circuit was designed. This circuit used two STM32 as the main controller. Based on CFD (Constant Fraction Discriminator), the circuit adopted the trailing edge of the original narrow pulse as the peak detection moment, and used external trigger ADC to collect the peak value of the pulse signal. It obtained the time spectrum and energy spectrum information of the pulse signal generated by the three probes at the same time, and communicated with the ground system through the CAN bus. The circuit has the characteristics of small size, low power consumption, and high real-time performance. Experimental results show that the circuit can accurately collect energy spectrum information and meet the needs of O/A tool.