打印
[运放]

单片机如何快速检测运放输出削波

[复制链接]
664|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hwboy05|  楼主 | 2021-1-30 12:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家周末好,请教大家一个问题,希望能得到大家的指点,谢谢。
我现在做一个项目,模拟量采样。因为输入范围宽,从0.x毫伏到几伏,所以用了3级运放做了PGA。增益从1到1000可选择。在不超过ADC输入范围的条件下希望输入ADC的幅度越大越好。但是又不能出现削波失真。现在的问题是,单片机如何快速检测当前增益下是否出现了削波失真?

使用特权

评论回复
评论
zyj9490 2021-1-30 13:34 回复TA
有二种方案可选 择,粗测,与精测相结合,另一种给出一个比较器信号,接近FULL时,给出有效信号。 

相关帖子

沙发
叶春勇| | 2021-1-30 13:25 | 只看该作者
例如使用轨至轨运放 5V供电。
比如一个1V信号放大四倍,放大器输出至4V,就可以了,0-4V为有效区间。4-5V某个值,单片机切换量程。

使用特权

评论回复
板凳
28936851| | 2021-1-30 14:15 | 只看该作者
用比较器设定一个电压锋值,超过这个锋值就是马上要进入削波值了。用高低电平检测比较器的输出即可。

使用特权

评论回复
地板
hwboy05|  楼主 | 2021-1-30 14:18 | 只看该作者
叶春勇 发表于 2021-1-30 13:25
例如使用轨至轨运放 5V供电。
比如一个1V信号放大四倍,放大器输出至4V,就可以了,0-4V为有效区间。4-5V某 ...

谢谢,我补充一下,信号是10KHz正弦波。正弦波经过PGA放大后,下一级是开关型鉴相器。鉴相器输出与信号幅度和相位相关,所以不能直接从ADC采样值判断是否出现削波。

使用特权

评论回复
5
叶春勇| | 2021-1-30 14:43 | 只看该作者
hwboy05 发表于 2021-1-30 14:18
谢谢,我补充一下,信号是10KHz正弦波。正弦波经过PGA放大后,下一级是开关型鉴相器。鉴相器输出与信号幅 ...

有点像锁相放大器,用ada2200,一片就行了。不用这么麻烦

使用特权

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

本版积分规则

131

主题

219

帖子

2

粉丝