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

关于STM32G071RB的ADC采集误差问题

[复制链接]
STMCU小助手 发布时间:2022-12-15 13:31
1 G0系列控制器在开启ADC采集后,因为开启ADC采集功能时,内部ADC处理电路会向管脚泄露一些电荷,在管脚上面形成毛刺,即便将ADC的采集管脚接地,测量ADC采集使用的管脚也会产生较大的尖刺,如下图( I" @9 x4 Q! w2 h, l+ a/ F  N
( V0 E% U9 w$ X: {% m( v, v1 z
9d35305825674e208dae29a300ff4bbe.jpg
/ O, k9 Z. P' R3 n& ]; [. P
- z/ y$ I2 g5 {: K
2 由于尖刺的影响,会对采集的数值造成偏差,影响了采集精度, |% u( J) u5 f. m+ p0 h* p
3 s) `( g; X! z% q5 }" W
3 通过勘误手册得知,这个问题属于G0控制器本身的问题
$ |; T# u0 q( U( t' I6 {9 K' a9 }8 G# M2 r0 ~5 I
e20c4080a8db4a729a78ae6f1fa12d0f.png
- k/ x- w1 i; ^9 \$ B5 @# I

# V/ J. ?- v/ j4 ?; ]+ \4 勘误手册提出的解决办法# U+ |9 l: h, d- G8 _9 ?( x$ ^
/ m; A' X. q) Y. m" u6 {$ X3 V
5341ec14d44f42eea595932869e6811c.png
4 Y1 D3 \1 L, T- m
1 G7 _/ `& w4 f* e
5 勘误手册提出的解决办法-翻译, t" r( B4 }1 `& u+ q

' s6 q5 _" b; ^. T# Y
c23bd36f5510427eb78e54fa49cab9d4.png / U" k* r$ z/ t4 y% y4 ]+ s
' t. q: n+ |6 {" l8 D. e3 m$ b
6 程序解决办法& i" Y8 d# w/ a, d0 ^
可以使用HAL库的校准函数,修正尖峰带来的ADC采集值偏差( f" E1 i) g* L9 }# J. Z$ \

7 _1 N4 E8 ~4 N; g: i, k/ w' c$ g+ @
83a06d781fdd4d8f920a397c085668cc.png
0 K1 a0 ]  v; b- j, C6 _

3 P* F  F" Z( U8 B7 通过校准函数修正后,测量得到的数值是:
: H5 N5 c* f9 h! z  [
: n# K6 @* M# ~4 F$ V* {, r
c36f9f59830f421da436b3c5ac38b8cb.jpg
9 J& |5 M, F- i2 z+ O8 V6 e8 [

0 B5 c! d1 c. P3 V8 测试环境
, o) O$ F/ M5 R) X) j2 m1 J8 l( O7 A3 e4 p
bdbe16f9ff8840b09129af3772a64309.png 3 y) N. s$ ^- X
! z: U) ~- q  f1 U2 @
————————————————
# W: Z# L: Q0 d版权声明:xyang18$ E- X# g5 j( P& B5 Q

9 j5 M0 }( J0 h8 u! A4 a' j$ H  B# }( a& X0 ?
赞 收藏 评论0 发布时间:2022-12-15 13:31

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版