DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1035|回复: 0
打印 上一主题 下一主题

[待整理] 峰值检测器

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-11 11:44:25 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
图1电路用于检测模拟信号峰值,该电路避免了以往峰值检测电路的弊端:有限的保持时间、检测性能对保持电容参数极为敏感、需要输入电阻极大的高速缓冲器等。另外,该电路在无需专用模/数转换器的前提下实现了模拟到数字的转换。

  图中MAX9001比较器内部包括:放大器、1.25V电压基准和比较器,放大器用于信号缓冲或滤波(如抗混叠滤波),电阻R1、R2将输入信号的最大值限制在1.23V,峰值检测器的信号检测范围由基准电压确定,比较器U5B将衰减后的输入信号与前期存储的峰值电压进行比较,如果输入信号高于以前存储的峰值电压,则比较器输出高电平,允许U2、U3构成的8位同步计数器以输入时钟确定的速率累计计数,随着计数器数值的增加,模/数转换器(DAC)输出增大,当输入信号低于计数器内锁存的峰值电压时,比较器U5B输出为低电平,终止计数。模/数转换由MAX5480(U4)完成,MAX5480为并行接口、8位R-2R DAC,本电路中将其配置为单电源模式:OUT1引脚为基准电压输入、REF引脚为DAC输出,DAC的WR、CS引脚置为低电平使其处于“全通”状态,数据总线的任何变化均可迅速反应到DAC的输出端。
  该电路所允许的最大时钟频率由计数器、DAC和比较器延迟时间的总和确定,本电路中总计延迟时间为:48ns + 500ns + 370ns = 918ns,允许选用任何频率低于1MHz的时钟。时钟频率的选择主要取决于输入信号的最大压摆率。反相器U1保证计数器数值达到FFH时停止计数,U1输出可用于输入信号超量程指示,微处理器也可以直接读取计数器数值FFH检测模拟输入是否超出满量程范围。来自微处理器的CLR信号用于峰值检测器的控制,当CLR为低电平时计数器被复位,CLR为高电平时峰值检测器处于正常工作状态。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-2-6 21:55 , 耗时 0.085777 秒, 22 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表