In order to obtain and process pulse signal in real-time, the integer coefficients notch, low-pass filters and an envelope filtering method were designed in consideration of the characteristics of disturbances in pulse signal and then were verified by MATLAB. The pulse signal was processed on DSP in time domain and frequency domain after simplifying the programming. The pulse wave height and pulse rate were calculated in real-time, and the pulse signal's spectrum was illustrated by FFT. The results show that the filters can effectively suppress the interference in pulse signal, and the system can detect and analyze the dynamic pulse signal in real-time.