从您的描述来看,您想要实现一个波形峰值检测电路,输入为10kHz的正弦波,幅度会经常变化。您使用了TL084和LM2902作为比较器,但遇到了一些问题。以下是一些建议和分析:
1. 首先,确保您的电路设计是正确的。比较器的工作原理是当输入信号超过参考电压时,输出高电平;当输入信号低于参考电压时,输出低电平。因此,您需要设置一个合适的参考电压,以便在波形幅度变化时能够正确检测峰值。
2. 您提到使用了1M的放电电阻,这是一个很好的方法来避免电路在输入信号变化时产生误触发。但是,您需要确保放电电阻与电容的组合能够满足您的应用需求,例如在输入信号变化时,电容能够快速充电和放电。
3. 关于您提到的TL084和LM2902的问题,这可能是因为这两个比较器的输入偏置电流和输入偏置电压不同导致的。TL084的输入偏置电流较大,可能会导致输出电压不稳定。而LM2902的输入偏置电流较小,但在输入信号幅度较大时,输出电压可能会受到饱和电压的影响。您可以尝试使用其他比较器,例如LM311,它具有较低的输入偏置电流和较高的共模抑制比,可能更适合您的应用。
4. 另外,您可以考虑使用一个峰值检测电路,例如使用二极管和电容组成的峰值检测电路。这种电路可以在输入信号的每个周期内检测到峰值,并将其存储在电容上。然后,您可以使用一个比较器来比较存储的峰值和当前输入信号,从而实现峰值变化检测。
5. 最后,确保您的MCU能够正确读取比较器的输出信号,并根据需要进行处理。您可能需要在MCU中实现一些算法,以便在检测到峰值变化时进行相应的操作。
希望这些建议对您有所帮助。如果您有其他问题或需要进一步的解释,请随时提问。
从您的描述来看,您想要实现一个波形峰值检测电路,输入为10kHz的正弦波,幅度会经常变化。您使用了TL084和LM2902作为比较器,但遇到了一些问题。以下是一些建议和分析:
1. 首先,确保您的电路设计是正确的。比较器的工作原理是当输入信号超过参考电压时,输出高电平;当输入信号低于参考电压时,输出低电平。因此,您需要设置一个合适的参考电压,以便在波形幅度变化时能够正确检测峰值。
2. 您提到使用了1M的放电电阻,这是一个很好的方法来避免电路在输入信号变化时产生误触发。但是,您需要确保放电电阻与电容的组合能够满足您的应用需求,例如在输入信号变化时,电容能够快速充电和放电。
3. 关于您提到的TL084和LM2902的问题,这可能是因为这两个比较器的输入偏置电流和输入偏置电压不同导致的。TL084的输入偏置电流较大,可能会导致输出电压不稳定。而LM2902的输入偏置电流较小,但在输入信号幅度较大时,输出电压可能会受到饱和电压的影响。您可以尝试使用其他比较器,例如LM311,它具有较低的输入偏置电流和较高的共模抑制比,可能更适合您的应用。
4. 另外,您可以考虑使用一个峰值检测电路,例如使用二极管和电容组成的峰值检测电路。这种电路可以在输入信号的每个周期内检测到峰值,并将其存储在电容上。然后,您可以使用一个比较器来比较存储的峰值和当前输入信号,从而实现峰值变化检测。
5. 最后,确保您的MCU能够正确读取比较器的输出信号,并根据需要进行处理。您可能需要在MCU中实现一些算法,以便在检测到峰值变化时进行相应的操作。
希望这些建议对您有所帮助。如果您有其他问题或需要进一步的解释,请随时提问。
举报