12118|21

61

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于STM32的AD基准问题 [复制链接]

                                 STM32的64pin封装的AD不能加外部基准,也没有内部基准,只能在VDDA上加一个给AD供电的电压。如果没有好的基准,AD岂不是测量不准确。我在DEMO板上跑了一下例程,lsb最大和最小要差5个以上。是否有好的办法
此帖出自stm32/stm8论坛

最新回复

                                 注:根据试验的结果,可以认为,只要Vdda电源的纹波不是太差,就能得到很好的AD测量结果,大家的担心我看大多是多余的。这个老外用ST的STM32官方评估板做到了+/- 1LSB,而且没有使用软件滤波:more news, compared the KEIL MCBSTM32 board andthe ST board STM32F10F10X-128K-EVAL to really cool one with TFT LCDthe ST board have TONS more ADC noise, removed LCD and have now IMPRESSIVE low noise !only +/- one LSB wow !!so the switchmode supply on the back side of the LCD is one nasty noise source to the ADC :-)be warned if you design with switchmodes and need a clean ADC, add extra coils and caps near the noise source to isoilate it.Now I am investigating the KEIL board, the capacitors for VDDA and analog GND are placed too far away from IC,this gives poor decoubling to the analog section, it is hard to fix on that board.Last edited by ThomasScherrer (2008-02-12 16:11:51)链接:http://www.stm32circle.com/forum/viewtopic.php?id=161其中还有图形   详情 回复 发表于 2008-6-18 21:46
点赞 关注
 

回复
举报

57

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

STM32的内部有一个参考电压

STM32有一个内部的参考电压,接到了内部的ADCx_IN17通道,它用于提供一个参考的数值但不是基准。根据数据手册,在温度为-40至+105摄氏度范围内,这个参考电压为:最小值=1.16V、典型值=1.20V、最大值=1.24V。

测量这个参考电压的数值可以作为你的实际信号测量的参照。

关于AD测量的准确性问题,请务必把电源滤波做好,你可以参考ST的评估板上的电源部分,这个文档中有电路图:http://www.st.com/stonline/products/literature/um/13472.pdf
此帖出自stm32/stm8论坛
 
 

回复

99

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

呵呵 这里有个牛文:

芯片设计最重要的是什么:系统。

----要考虑你的用户咋把使用它。    

STM32这个问题有点典型。---滤波做好只是减小了纹波,可温飘呢!?呵呵,不能不说是一个小遗憾,可惜了这么高的分辨率。
此帖出自stm32/stm8论坛
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

4
 

数据手册上的特性参数已经包括了温飘的因素

                                 请参考STM32数据手册上的数据。
此帖出自stm32/stm8论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

5
 

参考电压测量出来的值到底算多少呢?

                                 是1.16V?还是1.24V?难道要用这么不准的参考值来校正吗?
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

6
 

使用典型值

手册中的最大最小值是告诉你误差的范围。

如果你要求高,就不能用这种方法了;要求高就必须使用自己的高标准参考源。
此帖出自stm32/stm8论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

7
 

~

"如果你要求高,就不能用这种方法了;要求高就必须使用自己的高标准参考源。"

---------窃笑,  哪你搞个12位的AD干嘛啊!  用这条去教训老外去。

开玩笑,现在我们在这方面总是给老外当学生听课,先抓他们个小辫子找点面子回来!呵呵。

片子不错,就是Demo也非常的专业,可不太适合我们这些人读了,感觉真是IC硬件工程师站在硬件角度在“配置软件”。以后再回来玩这个。
此帖出自stm32/stm8论坛
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(初级)

8
 

没有几个芯片能够在供电不稳的系统中出污泥而不染

任何芯片都是工作在一个系统中,很难能够要求一个芯片很好地工作在一个供电不稳的系统中。

不怕您笑话,STM32虽好,但还没有好到洁身自好的地步。
此帖出自stm32/stm8论坛
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

9
 

最近在玩STM32F103的AD,

其实也有个方法可以解决对AD精度高要求但没有参考源引脚的情况:

比如搞个1.5V/2.5V的满足你精度要求的参考源,然后在同一时刻,ADC1对参考源采,ADC2对被测信号采,然后线性计算以下就OK了。

这是对103,如果用101,并且电源在连续两次采样时间(也就几个us)内没有不可接受的波动的话,让ADC1对着参考源和被测信号连续采也可以啊
此帖出自stm32/stm8论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

10
 

嘿嘿 狡辩

                                 说的是 一般电源存在的 纹波和温飘的弊端,不是说电源不好的情况----没电的话,都休息吧,除了发电机!哈哈哈哈哈
此帖出自stm32/stm8论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

11
 

ad

比如搞个1.5V/2.5V的满足你精度要求的参考源,然后在同一时刻,ADC1对参考源采,ADC2对被测信号采,然后线性计算以下就OK了。


加了一倍的误差啊
此帖出自stm32/stm8论坛
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

12
 

谢谢大家的回答

由于最近有个项目(电力监控仪表)在进行初期调研所以才开始关注STM32。感觉此款芯片性价比极高,而且所带外设非常适合应用于电力场合,但可惜没有内部AD基准,考虑到性价比最后PASS了STM32方案。如果有内部基准,哪怕再多加几块钱,我觉得已目前市场上流行的芯片,无出其右者。

此帖出自stm32/stm8论坛
 
 
 

回复

56

帖子

0

TA的资源

一粒金砂(初级)

13
 

人家100Pin de 可以外加基准的!

                                  
此帖出自stm32/stm8论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

14
 

一个方法,其中一个通道接一个外部稳定电压

                                 采样它的值,然后软件校正,只能这样了
此帖出自stm32/stm8论坛
 
 
 

回复

59

帖子

0

TA的资源

一粒金砂(初级)

15
 

关注这个问题;

觉得 STM32 12BIT AD 没有自带 REF 是个遗憾;
64 PIN 以下没有 REF IN 就比较难以理解了;
香版关于“出污泥而不染”的,是不是绝对了些;
此帖出自stm32/stm8论坛
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

16
 

如果饿哦给AD供电,用稳定的供电电压,行不行?

                                 还有一个比较模糊的概念,我给AD供3.3v的电源,ad的参考电压是3.3v还是1.2v啊?
此帖出自stm32/stm8论坛
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

17
 

STM32的ADC供电是VDDA,参考电压是Vref+和Vref-

Vref+和Vref-只有100脚以上的产品才有独立引脚;64脚以下的产品Vref+在内部与VDDA相连,Vref-在内部与VSSA相连。

不知道你的1.2V指什么?
此帖出自stm32/stm8论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

18
 

STM32的AD基准

                                   使用STM32自己的AD基准,实际测量的结果也不错啊,STM32的data sheet上面给出的数据就是基于内部基准
此帖出自stm32/stm8论坛
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

19
 

很好很强大!原来如此!

“ 64脚以下的产品Vref+在内部与VDDA相连,Vref-在内部与VSSA相连。 ”
此帖出自stm32/stm8论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

20
 

这就是如果想用一个高精度测量,就必须用高精度参考来供

                                  
此帖出自stm32/stm8论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表