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

STM32F3的ADC问题,ADC线性度问题

[复制链接]
DP 发布时间:2020-9-4 15:46
我在应用STM32F302CB时发现ADC的一个问题:电压从零增加当ADC值从2037向上直接跳到2048(如图),中间2038-2047直接被跳过了在实际应用时信号刚好覆盖这个范围,在PID调节时如果AD值在这个范围就会出现振荡。
% ~4 v; E1 l5 v* w4 F 然后换了几个芯片发现出问题的都是F3的12位ADC,F0和F1没有这个问题。
% v. _8 [" v/ T( o% {) }: d 有问题的芯片型号:
' a0 z: o) Z( F! Z. I" W  A4 uSTM32F302CB
3 N) s* R. G1 R* g STM32F303CB
: D6 @. {6 j: M2 V STM32F373CC(12位AD有问题,16位AD未发现)/ ?7 _( X. h- M7 |
, O, f. Z+ X% J& m( e
无问题芯片型号
1 H! p" ~( F2 A. ZSTM32F103ZE
% F4 U- w2 d$ s& q+ W% X* I* W STM32F072C8
2 X# p3 t8 b) U  ?( d" T0 }( r! i/ B" V* Z9 j
芯片来自立创商城和公司选的供应商,其中STM32F302CB两个供应商的芯片都有同样的问题。4 N) l' `) B9 Q. q- g
' `2 ~4 O! I; g
发这个贴子就是想了解一下各位有没有遇到这个问题,如果这个问题是普遍存在后期应用就需要注意这个问题顺带给各位提个醒。
* i/ |, W4 N- d: D8 w
( d3 X+ l5 F/ u) S
企业微信截图_15967625718073.png (76.88 KB, 下载次数: 0)
下载附件
8 e# U; n' X6 t4 @% n' Q, p  r51 秒前 上传 [url=][/url] [url=][/url] * g' A* M# j7 B) a! S1 P& ]( U
: f# n9 W: ~& O1 M9 t& t/ |

7 F( `8 ?% a- G
1 M9 S. C$ M1 u, I% I
1 R1 ]" r3 a/ O2 \0 Q" R& a1 O- h
$ d; ]: ]$ d( Z
企业微信截图_15967650068073.png (121.98 KB, 下载次数: 0)
下载附件
$ ~: c# p+ [8 r" }44 秒前 上传 [url=][/url] [url=][/url]
+ g9 S4 u" |: [4 J& z0 Q9 Q9 ^# d1 U! N( G& K

% k1 E6 d# Z, M7 r5 p+ `
& h3 m/ T9 k; L% t9 i) w
0 x5 j; A% ?& c0 c4 V $ H) z4 ^0 f6 n& W( U. u/ W- s# L- i
9 i# i9 g& a* A' J  ~% x
收藏 评论7 发布时间:2020-9-4 15:46

举报

7个回答
DP 回答时间:2020-9-4 15:57:59
这是放大后的波形
QQ截图20200904155455.png
QQ截图20200904155529.png
lotushill 回答时间:2020-9-4 16:54:32
这个问题还不好定位啊。
) h, h, ~6 N3 S; {1 X+ a2 s
$ G" e8 j( \% I/ W+ ]- G5 y顺便问问,STM32F373(16位AD)的精度能稳定到多少,14位?15位?16位?
lemoncity 回答时间:2020-9-4 22:00:42
你用电压表量过吗
DP 回答时间:2020-9-5 09:34:49
lotushill 发表于 2020-9-4 16:54
( [9 p8 M' W7 `% U# \这个问题还不好定位啊。
8 t- z. N2 p& d- d' g/ W
/ k  i& U$ N% y; o2 \& M顺便问问,STM32F373(16位AD)的精度能稳定到多少,14位?15位?16位? ...

( v" K7 J; j; Y" `8 |! v# j16位的没试过,按现在情况看12位的有问题只能用16的3 \# v. z+ O! B. W
DP 回答时间:2020-9-5 09:35:58
GDP20015 发表于 2020-9-4 22:00+ A" Y3 Q1 ?8 ~! N
你用电压表量过吗

) f* M6 G8 Q" d试过,我用校准仪试过,用传感器也试过就是AD的问题。
lemoncity 回答时间:2020-9-5 10:24:17
建议换vref引脚芯片再试一下
lemoncity 回答时间:2020-9-5 16:19:54
或者你当前的单片机,在启动adc转换之前,停机,使用timer触发adc转换,然后才继续运行,看看得到的数据" x! j# @( s- _7 z# r, a

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版