见附件的电路,取值我没有进行严格的计算.当输入正跳变瞬间,C1相当于短路,从而Q导通,C2充电,当C2电位高于电位器与运放反相端电位时,运放输出为上轨,当C2电位高当一定值时,Qbe反偏,Q截止,C2经R2放电,放电速度取决于R2的值.当C2电位低于电位器电位时,运放输出则为下轨.
调整R2和电位器都可以调整输出高的时间.
需要注意大多数三极管be反向电压都比较小,对C2充电也可以由1个NPN加个PNP组成达林顿管来进行,从而避免be反相电压的问题,输出也可以由一个跟随器加个迟滞比较器.其实最简单的实现方法还是用单片机,几行语句就搞定了.
|