OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3738|回复: 8

ADC的具体转换原理?

[复制链接]

10

主题

65

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2016-1-9
在线时间
30 小时
发表于 2016-1-21 22:54:32 | 显示全部楼层 |阅读模式
18金钱
本帖最后由 中国救星 于 2016-1-22 00:25 编辑

=。= 看教学说到 有个采样时间的概念?

我理解是            用这个采样时间长度积分电压求这段采样时间的平均电压值么?  还是? ?   我想知道采样时间是如何影响精确度的


大一没学过模电,不懂一切专业术语,只有高中物理水平, 会C语言 会操作单片机。。

各位大神。。。请不要笑话我不看书,因为实在看不明白。
求教了。

STM32F4单片机ADC 采样时间到底是什么概念?

最佳答案

查看完整内容[请看2#楼]

你可能说的是库函数里像239.5那几个值。逐次比较。频率固定后,时间越长,比较次数越多,越接近。 我觉得这么理解的,例如你采了个值a,我用1-10这10个值跟a比较。 1.a跟5比,大了。跟10比,小了。这就比较了两次,可以知道a是在6-9这几个里面。具体给你送出了a是几,得看具体怎么比较跟处理。 2.a跟5比,大了。跟10比,小了。跟6比,大了。跟9比,小了。跟7比,大了,比较了5次,可以得到a是8. 第2个采样时间就长,用了5次 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

81

主题

1002

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1876
金钱
1876
注册时间
2014-9-10
在线时间
208 小时
发表于 2016-1-21 22:54:33 | 显示全部楼层

逐次比较

本帖最后由 jiutianshenjian 于 2016-1-23 16:25 编辑

你可能说的是库函数里像239.5那几个值。逐次比较。频率固定后,时间越长,比较次数越多,越接近。
我觉得这么理解的,例如你采了个值a,我用1-10这10个值跟a比较。
1.a跟5比,大了。跟10比,小了。这就比较了两次,可以知道a是在6-9这几个里面。具体给你送出了a是几,得看具体怎么比较跟处理。
2.a跟5比,大了。跟10比,小了。跟6比,大了。跟9比,小了。跟7比,大了,比较了5次,可以得到a是8.

第2个采样时间就长,用了5次。精度就比第1个高。
小小蜗牛
回复

使用道具 举报

10

主题

65

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2016-1-9
在线时间
30 小时
 楼主| 发表于 2016-1-22 14:20:06 | 显示全部楼层
顶一下
回复

使用道具 举报

43

主题

326

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2240
金钱
2240
注册时间
2014-10-20
在线时间
376 小时
发表于 2016-1-22 14:46:31 | 显示全部楼层
本帖最后由 telentmmc 于 2016-1-22 14:49 编辑

你可以认为,采样时间越长得到的值越准确
具体的你可以百度一下采样保持相关知识
回复

使用道具 举报

10

主题

65

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2016-1-9
在线时间
30 小时
 楼主| 发表于 2016-1-22 14:50:09 | 显示全部楼层
telentmmc 发表于 2016-1-22 14:46
你可以认为,采样时间越长得到的值越准确

哥能告诉我为什么么? 既然时间越长越准确那么STM32提供自定义采样时间的意义又是什么呢?
回复

使用道具 举报

43

主题

326

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2240
金钱
2240
注册时间
2014-10-20
在线时间
376 小时
发表于 2016-1-22 14:54:06 | 显示全部楼层
中国救星 发表于 2016-1-22 14:50
哥能告诉我为什么么? 既然时间越长越准确那么STM32提供自定义采样时间的意义又是什么呢?

当要求的采样频率加快,长的采样时间不能满足要求的时候,就要用短的采样时间
回复

使用道具 举报

10

主题

65

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2016-1-9
在线时间
30 小时
 楼主| 发表于 2016-1-22 14:58:01 | 显示全部楼层
telentmmc 发表于 2016-1-22 14:54
当要求的采样频率加快,长的采样时间不能满足要求的时候,就要用短的采样时间

意思就是要 牺牲单次采样的精度 来满足连续采样过程的准确性?
回复

使用道具 举报

10

主题

65

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2016-1-9
在线时间
30 小时
 楼主| 发表于 2016-1-23 21:05:49 | 显示全部楼层
jiutianshenjian 发表于 2016-1-21 22:54
你可能说的是库函数里像239.5那几个值。逐次比较。频率固定后,时间越长,比较次数越多,越接近。
我觉得 ...

谢谢你
回复

使用道具 举报

1

主题

78

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
211
金钱
211
注册时间
2015-12-10
在线时间
49 小时
发表于 2016-2-14 03:18:29 | 显示全部楼层
中国救星 发表于 2016-1-22 14:50
哥能告诉我为什么么? 既然时间越长越准确那么STM32提供自定义采样时间的意义又是什么呢?

因为实际转换时间=采样时间+ADC转换时间,所以,虽然长时间采样能够提高精度,但采样速率会下降,这对于单次采样影响不大,对于短周期的连续采样影响就大了。
STM32库函数定义不同的采样时间,就是为了增加应用的灵活性。
逆水行舟不进则退
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 05:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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