嗯,你的正弦波发生电路被220V的供电端干扰了。
被动处理方法:根据你生成的正弦波频率,可以做一个低通滤波器滤波,具体就是信号输出端串联一个小容量电容用于通过生成的高频信号(可以用容抗公式计算出合适的容量,一般是PF级别),然后对地并联一个电阻用于把低频信号泄到地。
主动处理方法:单层PCB板上信号发生走线与供电线路走线之间用地线隔离,供电模块要做好屏蔽,用金属壳包裹并对地连接,走线之间间隔足够远,双层板走线要十字交叉,并排的就糟糕。
一般来说使用被动方法比较现实廉价,最少两个元件就够了,但是会造成生成频率的一定损耗,但是不管用哪种方法,都无法完全去除干扰,除非你生成的波形幅值足够高。
因为你的电路板电源部分的整流滤波不够好,滤波电容小了,工作的直流电压含有交流成分。
电容放电的原因、电容放电能使电路工作几秒钟、别的无法解释。