打印

如何准确的截取方波高低电平的较平直段?

[复制链接]
1511|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zjp8683463|  楼主 | 2012-5-23 23:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假设一个100hz的方波,低电平1V,高电平5V高/低电平并不平直,会有+/-20%抖动,边沿速度不确定.
要分别测试高电平幅值的最大最小与低电平幅值的最大最小.
怎么才能准确的截取高低电平的较平直段,而避免边沿的影响?

如上图,高/低电平都会这么抖

相关帖子

沙发
HWM| | 2012-5-23 23:48 | 只看该作者
利用比较器分割出高低电平段,然后分别求其平均。

使用特权

评论回复
板凳
zjp8683463|  楼主 | 2012-5-24 08:54 | 只看该作者
不要求平均值,就是测高低电平中平直端的最大最小值

使用特权

评论回复
地板
zjp8683463|  楼主 | 2012-5-24 08:56 | 只看该作者
补充,是adc之后的数字处理

使用特权

评论回复
5
HWM| | 2012-5-24 09:21 | 只看该作者
那还是需要利用“方波”的边沿中点(和中值比较)同步时间,然后适当地去掉边沿部分而取剩余部分(即所谓的平直段)信号的上下极值。

使用特权

评论回复
6
zjp8683463|  楼主 | 2012-5-24 09:31 | 只看该作者
阙值比较肯定是要的,关键就是边沿速度不是很确定,要去掉的边沿部分不好估算,会出现边沿部分的幅值.

使用特权

评论回复
7
HWM| | 2012-5-24 09:49 | 只看该作者
有一个简单的办法可以分离边沿,那就是当上升沿至顶向下拐的那个点,下降沿则反之。这里假设边沿部分是严格单调的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:解决问题是我们学习硬件和软件的目的. 硬件和软件是解决问题的手段,而非全部

397

主题

6129

帖子

9

粉丝