stc 单片机 输出方波 上升沿和下降沿有毛刺 如何用电容去掉方波的毛刺,方波电压2V占空比50%频率1K,...

作者&投稿:实纪 (若有异议请与网页底部的电邮联系)
1MHz方波

那不叫毛刺,是信号过冲。
你的输出部分电路阻抗不匹配,可考虑串一个小电阻之后对地接一个几十pF小电容。

很简单,那种毛刺 专业的叫法叫 过冲。
用一个运放电路就可以解决,TI 有这样的解释,
我是在书上看到了,书上有图,不过我手上没有图。

就是做一个基本的电压反馈电路,并在反馈电阻上并联一电容,就可以了,效果很好哦
电容不要太大,16pF吧,具体看情况

串一个10欧姆电阻,然后并一只20-200P左右的电容,具体可先接上电路后再试验确定,这是最快且最好的方法。

你这个脚连了什么原件? 电容?

IO口输出的20M频率方波信号,上升沿和下降沿有毛刺怎么办~

亲^_^
1:每波形都毛刺能频率太高升沿或降沿太陡引起解决措施加电容
2:部波形毛刺能占空比改变机解决措施调整程序波形结束改占空比

您好:
根据情况,选择电容滤除毛刺,
1、与信号基波频率有关,如您的信号时1K的方波,但同时也要知道毛刺的谐波分量是什么?三次谐波?四次?五次?
2、如果是用沿触发,必须要知道要求的上升时间?下降时间?否则,即使毛刺滤除,也会导致沿变缓而影响触发。

因此上面两点不是很清楚,因此对于1K方波的毛刺,暂时给您个参考值吧,需要您去测试或根据情况调整, 建议您先取102-103(1nF-10nF)之间的电容去试,看看哪个值会效果明显些。

注意,电容的接法,要接在信号末端(比如1KHz方波输入到IC的1脚,那么电容就接在最靠近的1脚和最近的地之间)。

希望能帮到您。