941ATMEGA16单片机的模数转换器ADC介绍942系统软件框图设计95系统仿真调试与分析116总结127参考文献13附录13附录A系统总体电路图14附录BPCB板图14附录C实物图15致谢16
f绪论
峰值检测是电子测量、自动化仪表以及其它相关技术领域常会遇到的问题。峰值反映了信号极为重要的方面尤其是小信号1。设计完善的峰值检测系统,不仅可以用于对微弱信号进行检测还可以通过传感器对其它非电信号如微弱的机械振动实现自动检测和控制从而构成完整的测控系统因此峰值检测具有广泛的实用价值。
峰值检测技术是数字存储示波器及数据采集卡中的重要技术之一用来实现波形的峰值捕捉2。在科研、生产的许多领域都需要用到峰值检测设备,比如检测某建筑物中梁的最大承受力检测一根钢丝绳的最大允许拉力等,这就需要用到相应的检测设备。
目前常用的方法是先求得检测信号的平均值,但使用平均值掩盖了被检测信号的突然脉冲,从而可能引起系统的失灵及不稳定3。若用由二极管和电阻电容构成的普通峰值检波电路来检波效果会很差主要表现在两个方面
第一若选择RC电路时间常数大一些则输出信号的波形会好一些但
检波输出之后的信号幅值和检波之前的信号幅值有明显的差距输出信号幅值明显降低峰值检波效率变差同时信号快变部分的丢失变得严重。
第二若选择RC电路时间常数小一些则会发现检波前后的信号幅值
的差异变小信号之中的快变分量明显变好但输出信号的波形明显变差不
利于对信号的AD变换。
为了得到良好的输出波形同时峰值检波前后的信号幅值差异小信号快变
部分丢失小检波效率高以利于AD变换的需要一种较好的方法就是采用基于单片机MCU和LF398的峰值检波电路,本文分r