硬汉嵌入式论坛

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

[ADC] 通过过采样技术,STM32H7的ADC可以做到26位分辨率

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
发表于 2018-6-2 01:53:54 | 显示全部楼层 |阅读模式
这个是STM32H7硬件支持的。


1.png
2.png

回复

使用道具 举报

56

主题

905

回帖

1073

积分

至尊会员

积分
1073
发表于 2018-6-2 11:21:42 | 显示全部楼层
全用市面上普通开关电源供电,信号也是开关电源,多少mv能不跳? analog 的芯片1024采样软件处理后基本能达到datasheet上的理论值。。。。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
 楼主| 发表于 2018-6-2 11:51:00 | 显示全部楼层
roguebear 发表于 2018-6-2 11:21
全用市面上普通开关电源供电,信号也是开关电源,多少mv能不跳? analog 的芯片1024采样软件处理后基本能达 ...

这个过采样如果能做到20位分辨率,使用价值就非常大了。
回复

使用道具 举报

36

主题

2040

回帖

2148

积分

至尊会员

积分
2148
发表于 2018-6-2 11:51:57 | 显示全部楼层
使用过采样还能使用多通道吗
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
 楼主| 发表于 2018-6-2 15:01:46 | 显示全部楼层
byccc 发表于 2018-6-2 11:51
使用过采样还能使用多通道吗

看说明是支持的,不影响多通道,我后面测试下。
回复

使用道具 举报

7

主题

48

回帖

69

积分

初级会员

积分
69
发表于 2018-10-1 17:56:41 | 显示全部楼层
官方例程的过采样20位的例程测量了一下,还是蛮精确的。 就是不知道如何使用过采样的DMA传输模式,看了参考手册没看出怎么弄,不知道硬汉有没有试过?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
 楼主| 发表于 2018-10-2 01:09:42 | 显示全部楼层
KAIXIN 发表于 2018-10-1 17:56
官方例程的过采样20位的例程测量了一下,还是蛮精确的。 就是不知道如何使用过采样的DMA传输模式,看了参考 ...

直接配置DMA为32位宽是否可行,可以先测试下。
回复

使用道具 举报

7

主题

48

回帖

69

积分

初级会员

积分
69
发表于 2018-10-2 09:05:19 | 显示全部楼层
eric2013 发表于 2018-10-2 01:09
直接配置DMA为32位宽是否可行,可以先测试下。

是的,我发现数据从来没有超过65535,后来想可能被截取了,改了32位,就好了
回复

使用道具 举报

7

主题

48

回帖

69

积分

初级会员

积分
69
发表于 2018-10-2 09:05:36 | 显示全部楼层
是的,我发现数据从来没有超过65535,后来想可能被截取了,改了32位,就好了
回复

使用道具 举报

2

主题

69

回帖

75

积分

初级会员

积分
75
发表于 2018-10-14 11:42:25 来自手机 | 显示全部楼层
没看懂,还是顶一下。
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2018-10-15 12:49:03 | 显示全部楼层
   分辨率可以提高但是INL和DNL提高高不了吧~
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
 楼主| 发表于 2018-10-16 00:38:52 | 显示全部楼层
sabaka 发表于 2018-10-15 12:49
分辨率可以提高但是INL和DNL提高高不了吧~

STM32H7的数据手册竟然没给这两个参数。只有DAC给了。
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2018-10-16 09:17:54 | 显示全部楼层
eric2013 发表于 2018-10-16 00:38
STM32H7的数据手册竟然没给这两个参数。只有DAC给了。

     有的吧,只是ST喜欢按他们的习惯标注 ET  ED  EL什么的。
回复

使用道具 举报

13

主题

223

回帖

262

积分

高级会员

积分
262
发表于 2019-12-21 13:09:45 | 显示全部楼层
KAIXIN 发表于 2018-10-1 17:56
官方例程的过采样20位的例程测量了一下,还是蛮精确的。 就是不知道如何使用过采样的DMA传输模式,看了参考 ...

例程可以共享一下?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
 楼主| 发表于 2019-12-21 17:40:33 | 显示全部楼层
miaoqiongb 发表于 2019-12-21 13:09
例程可以共享一下?

STM32H7的ADC过采样功能立竿见影,效果的确不错
http://www.armbbs.cn/forum.php?m ... 1362&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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