[运放] 采集值达到某个值后突然骤降

[复制链接]
6474|54
 楼主| cxc168 发表于 2024-12-31 17:16 | 显示全部楼层
zchong 发表于 2024-12-28 16:32
可能是运放的供电电源范围太小,输入信号共模电压较高时可能会发生输出相位反转的情况,可以参考analog的MT ...

综合了你和其他层主的办法。
 楼主| cxc168 发表于 2024-12-31 17:23 | 显示全部楼层
zchong 发表于 2024-12-28 16:32
可能是运放的供电电源范围太小,输入信号共模电压较高时可能会发生输出相位反转的情况,可以参考analog的MT ...

综合了其他层主和你的想法,做了以下测试:1.数字电位器去除,直接接同等阻值得电阻上去,仍然复现。
2.将电源范围扩大,还是复现。运放供电范围是±8V,我给的是±3.5V左右。

 楼主| cxc168 发表于 2024-12-31 17:25 | 显示全部楼层
GlenX 发表于 2024-12-30 11:23
是的,最少要大于信号0.8-1.2V,为了安全,最好±5V供电。
我有个类似的调理电路,就是在5V上串了个二极 ...

将数字电位器换成电阻还是这样,电源扩大了范围仍然是这样。
有一个新的点就是,我的正负电源由电荷泵产生,LM27762DSSR,输出能力的电压也都是正常。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zyj9490 发表于 2025-1-2 00:13 | 显示全部楼层
cxc168 发表于 2024-12-31 17:25
将数字电位器换成电阻还是这样,电源扩大了范围仍然是这样。
有一个新的点就是,我的正负电源由电荷泵产 ...

你把有问题的那一级,把输入二个电位及输出电位量一下,是怎么样的。再结合芯片的应用指南有无相位反转的注意事项。应是低频信号事件吧?
zyj9490 发表于 2025-1-2 00:15 | 显示全部楼层
把输出电容100UF先去掉。
sandseas 发表于 2025-1-2 10:53 | 显示全部楼层
上面的图好像都是AD的采样值吧,有没有示波器采出来的波形,除了运放的共模电压范围有要求,ADC的共模也是有要求的
sandseas 发表于 2025-1-2 11:07 | 显示全部楼层
不知道你的REF电压是多少,查了下你用的adc,输入范围是0~REF,如果你的输入超出了REF,是有可能出现这种情况的。另外,表格里面的数字是代表了什么?
 楼主| cxc168 发表于 2025-1-2 12:13 来自手机 | 显示全部楼层
sandseas 发表于 2025-1-2 11:07
不知道你的REF电压是多少,查了下你用的adc,输入范围是0~REF,如果你的输入超出了REF,是有可能出现这种情 ...

参考电压是3.3V,图中的数字是从ADC读出来的值,整个曲线是光电二极管扫过反光窗口的过程曲线。
 楼主| cxc168 发表于 2025-1-2 13:30 | 显示全部楼层
zyj9490 发表于 2025-1-2 00:15
把输出电容100UF先去掉。

你好,我使用示波器测量的是ADC输入脚,我取得了波形。然后对比出来的曲线图却是缺失的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
sandseas 发表于 2025-1-2 13:31 | 显示全部楼层
adc是16bit,最大值是65536,你表格里的数据好像不对吧
XZL 发表于 2025-1-2 13:44 | 显示全部楼层
是不是ADC溢出导致的符号位变化?

评论

看我上面的示波器波形,示波器的波形是正确的,进了ADC后就出现了奇怪的曲线了,目前不知道是哪里导致的溢出导致了这种情况。目前ADC芯片输入了1个基准电压3.3V,以及供电电压5.08V  发表于 2025-1-2 15:11
 楼主| cxc168 发表于 2025-1-2 15:10 | 显示全部楼层
sandseas 发表于 2025-1-2 13:31
adc是16bit,最大值是65536,你表格里的数据好像不对吧

确实是16位的,只是我采集的时候会采集8次,然后相加,作为最终的采集值。然而哪怕我不相加8次,只取1次,得到的曲线也是这样。
 楼主| cxc168 发表于 2025-1-2 17:38 | 显示全部楼层
zyj9490 发表于 2025-1-2 00:15
把输出电容100UF先去掉。

你好,我做了一个动作,就是CNV拉高时间从2us改为2/20us,神奇的事情发生了,不失真了!我这个电路和上一个版本的另一个区别是,SPI传输线从原来的3cm延长到了10cm左右。这个发现不知道怎么解释。
zyj9490 发表于 2025-1-2 19:14 | 显示全部楼层
本帖最后由 zyj9490 于 2025-1-2 19:28 编辑
cxc168 发表于 2025-1-2 17:38
你好,我做了一个动作,就是CNV拉高时间从2us改为2/20us,神奇的事情发生了,不失真了!我这个电路和上一 ...

不明白,2/20us?充电时间缩短,相当于信号幅值降低。
zyj9490 发表于 2025-1-2 19:16 | 显示全部楼层
cxc168 发表于 2025-1-2 13:30
你好,我使用示波器测量的是ADC输入脚,我取得了波形。然后对比出来的曲线图却是缺失的。
...

是不是可以判断AD前信号都没有问题,没看清你是看AD值啊形成的波形啊。
zyj9490 发表于 2025-1-2 19:18 | 显示全部楼层
cxc168 发表于 2025-1-2 13:30
你好,我使用示波器测量的是ADC输入脚,我取得了波形。然后对比出来的曲线图却是缺失的。
...

应是AD OVERFLOW
Siderlee 发表于 2025-1-2 20:30 | 显示全部楼层
哈哈  不错  解决了
Siderlee 发表于 2025-1-2 20:30 | 显示全部楼层
不过看你之前说模拟部分不也有失真么
 楼主| cxc168 发表于 2025-1-2 21:40 来自手机 | 显示全部楼层
zyj9490 发表于 2025-1-2 19:16
是不是可以判断AD前信号都没有问题,没看清你是看AD值啊形成的波形啊。

之前的示波器不知道为什么抓不到,换了一个可以抓到了。但是目前只是解决了这个板子,换一块貌似用同样的办法不奏效,现在可以确定的是进去ADC前的波形是正常的,但是采集出来的就会出现这种奇怪的拐点骤降,感觉这种时间的补偿也不是个办法。基准电压和电源电压和之前一样,变化就在信号线变长了。
 楼主| cxc168 发表于 2025-1-2 21:42 来自手机 | 显示全部楼层
Siderlee 发表于 2025-1-2 20:30
不过看你之前说模拟部分不也有失真么

前面是因为示波器不行,今天换了个好的,有波形了,说明之前的猜测算错,进入ADC芯片的波形正确。但是现在换另一块板子用同样的办法并没有消除问题,和原设计不同的地方只有SPI的线长了。又进入另一个怪圈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部