你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 5540|回复: 3

两个独立AD模块的意义

[复制链接]

12

主题

-2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2008-9-3 19:25:58 | 显示全部楼层 |阅读模式
STM32中有两个独立的AD模块。

他们的意义在于:
1,可以同时采样。
=======例如,同时采样电压和电流,得到精确的瞬时功率。
即,两个相关的模拟量同时采集。
====又例如,测量某差分信号(两根线哦),如果不同时测量(采样),无法得到正确结果!

2,可以间隔采样。
一个采集后,整个ADC过程进行到一半,另一个开始采样,转换。
======最大速度可以提高到2Msps,对于几百kbps的一路数字信号可以较好的测量,可以将信号幅度、振铃等细节表现出来。

不过,有一点需要注意:Vref
不少其他ADC测量范围0-Vref,最大测量到Vref。
或者某些廉价的,直接使用Vcc作为Vref。

虽然LDO,较高性能的DC-DC越来越多,但是,仍旧在电压精度、数字噪声等方面不能达到Vref标准。

STM32虽然利用Vcc作为测量依据(只有100pin可以例外),但是,内部有一个ref,通过测量ref可以得到Vcc的精确值,进一步得到其他AD结果的绝对值。

=====内部的ref即是精度只有2%,但是,一般说来稳定度较高,只需要校准一下,即可在电压变化,温度变化等任何条件下正常工作。

说到这里,不知道那些“认为STM32有个较差的ADC的人”观念改变了么??

一言以蔽之,需要低噪声、超低噪声LDO供电!
型号举例:MIC5205,MIC5209
300nV/√hz

噪声低于万分之一Vcc,就不会对ADC造成大影响。不要管LDO什么精度温度rej,只要没有提到噪声,或者噪声较大,“就不适合作为STM32的ADC应用供电”!

都是那些无良的开发板小公司,毁了这么好的一个ADC===没有用低噪声LDO,导致大家认为ADC自身不好!

出处:americ
回复

使用道具 举报

1

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2009-1-5 15:15:52 | 显示全部楼层

回复:两个独立AD模块的意义

貌似有问题哦~STM32内的两个AD不是“独立”的哦,ADC2是ADC1的从属,没有触发DMA的功能,尽管它们可以以“独立”模式共同工作
回复 支持 反对

使用道具 举报

35

主题

565

回帖

0

蝴蝶豆

金牌会员

最后登录
2015-9-16
发表于 2015-2-21 09:23:43 | 显示全部楼层
好贴,下面这段话,把我以前不懂的搞清楚了。
STM32虽然利用Vcc作为测量依据(只有100pin可以例外),但是,内部有一个ref,通过测量ref可以得到Vcc的精确值,进一步得到其他AD结果的绝对值。
回复 支持 反对

使用道具 举报

93

主题

2449

回帖

4

蝴蝶豆

论坛元老

最后登录
2020-6-28
发表于 2015-2-22 07:08:19 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版