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

两个独立AD模块的意义

[复制链接]
incompletely 提问时间:2008-9-3 19:25 /
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
收藏 评论3 发布时间:2008-9-3 19:25

举报

3个回答
udta 回答时间:2009-1-5 15:15:52

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

貌似有问题哦~STM32内的两个AD不是“独立”的哦,ADC2是ADC1的从属,没有触发DMA的功能,尽管它们可以以“独立”模式共同工作
_ilikerome_ 回答时间:2015-2-21 09:23:43
好贴,下面这段话,把我以前不懂的搞清楚了。
STM32虽然利用Vcc作为测量依据(只有100pin可以例外),但是,内部有一个ref,通过测量ref可以得到Vcc的精确值,进一步得到其他AD结果的绝对值。
wamcncn 回答时间:2015-2-22 07:08:19
谢谢分享

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版