硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4858|回复: 9
收起左侧

[ADC] STM32H750 差分AD采样值与计算不符的问题

[复制链接]

4

主题

16

回帖

28

积分

新手上路

积分
28
发表于 2019-9-17 11:32:21 | 显示全部楼层 |阅读模式
本帖最后由 样时代 于 2019-9-17 12:07 编辑

外部AD口如图接线,采集VFB_AD信号的采样值,配置为单端采样没问题,单端用PA0-PA3口采集。配置为差分采样时,差分用PC4,PC5口采集。测试下来VFB_AD口2.3V时,基准电压3.3V时,根据公式
捕获3.PNG
计算得到的值为55606,仿真得到的值为55620,符合。
问题在于,当把VFB_AD用镊子和AGND短路后,仿真得到的值为27136,根据公式计算不是应为32767左右吗?
附图 捕获.PNG              捕获2.PNG

到有句话是:当 ADC 配置为差分模式时,两路输入的偏置电压均为 Vref+/2。请问这个是什么意思,是指INP4和INN4接口都需要偏置Vref+/2输入才行吗?

用过差分模式的大神们,能指教一下吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
发表于 2019-9-17 14:30:15 | 显示全部楼层
我遇到过一次这个问题:

STM32H7的差分测量问题记录
http://www.armbbs.cn/forum.php?m ... 9415&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

4

主题

16

回帖

28

积分

新手上路

积分
28
 楼主| 发表于 2019-9-17 15:00:44 | 显示全部楼层
eric2013 发表于 2019-9-17 14:30
我遇到过一次这个问题:

STM32H7的差分测量问题记录

谢谢硬汉。我现在怀疑是不是因为INN4与VREF-使用了同样的地网络的原因,还指望靠差分采样来消除共模干扰,这下头大了。。。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
发表于 2019-9-17 15:09:19 | 显示全部楼层
样时代 发表于 2019-9-17 15:00
谢谢硬汉。我现在怀疑是不是因为INN4与VREF-使用了同样的地网络的原因,还指望靠差分采样来消除共模干扰 ...

H7的差分不好用,我早前测试发现还没有单端效果好。

后面我再研究下吧
回复

使用道具 举报

10

主题

54

回帖

84

积分

初级会员

积分
84
发表于 2019-9-20 14:17:16 | 显示全部楼层
eric2013 发表于 2019-9-17 15:09
H7的差分不好用,我早前测试发现还没有单端效果好。

后面我再研究下吧

我最进也在调差分输入  
PA6     ------> ADC1_INP3
PA7     ------> ADC1_INN3
都是偏置1.65v
当差分电压是0v时 就有33000多的数值
差分1.65时 数值变成39000多 搞不懂是怎么回事
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
发表于 2019-9-20 14:27:10 | 显示全部楼层
yijinxiaoyou 发表于 2019-9-20 14:17
我最进也在调差分输入  
PA6     ------> ADC1_INP3
PA7     ------> ADC1_INN3

后面我深入研究下,之前测试不好用,就没有再去研究了。
回复

使用道具 举报

10

主题

54

回帖

84

积分

初级会员

积分
84
发表于 2019-9-20 14:36:16 | 显示全部楼层
eric2013 发表于 2019-9-20 14:27
后面我深入研究下,之前测试不好用,就没有再去研究了。

142119y9574sz67xgv6183.png 问了下是说要带差分输出的运放
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
发表于 2019-9-20 14:38:18 | 显示全部楼层
yijinxiaoyou 发表于 2019-9-20 14:36
问了下是说要带差分输出的运放

不需要,除非你要测试负压。简单的测试0-3.3V还是无压力的。

回复

使用道具 举报

10

主题

54

回帖

84

积分

初级会员

积分
84
发表于 2019-9-20 14:44:21 | 显示全部楼层
eric2013 发表于 2019-9-20 14:38
不需要,除非你要测试负压。简单的测试0-3.3V还是无压力的。

是的我信号是带偏置的可出来数据很奇怪
回复

使用道具 举报

4

主题

117

回帖

129

积分

初级会员

积分
129
发表于 2019-9-22 17:34:58 | 显示全部楼层
yijinxiaoyou 发表于 2019-9-20 14:17
我最进也在调差分输入  
PA6     ------> ADC1_INP3
PA7     ------> ADC1_INN3

似乎差分信号的输入范围只有单端的一半(0-1.65V)。偏置是不是只能0.82V?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-16 01:14 , Processed in 0.252200 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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