本文主要是介绍峰值检测电路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
常用的峰值检测电路,如下图所示。
该电路有两种工作状态:
1、充电状态:D2导通,D1截止。
当U1的+端比-端大时,V1=VIN,VC=V1-VD2,VOUT=VC。这时,给电容C1充电。由于D1截止没有环路,同时,VOUT反馈回到U1的-端,类似一个大环路的跟随器。
2、保持状态:D2截止,D1导通。
当U1的+端比-端小时,U1输出负压,D1导通,U1变成跟随器;而D2截止,U2也变成跟随器,VOUT=VC,由于U1、U2都是跟随器,这里R3起到一个隔离的作用,允许两个运放环路的电位不同。
仿真时放电电阻R1不能省略,如果省略会导致C1没有放电回路,一上电就被运放的偏置电流充电,充上了,就无法放电。
D1、D2换成肖特基减小压降,会提高峰值检测的精度。
单电源供电,只需要把VEE换成GND即可。
这篇关于峰值检测电路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!