打印
[STM32F1]

STM32 ADC输入阻抗是一个定值吗?

[复制链接]
13780|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rhf958|  楼主 | 2014-12-24 10:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
项目中,由于设计时没有考虑stm32内部ADC输入阻抗过小,前端输入直接电阻分压,没有加电压跟随器做阻抗转换,导致ADC读数不准,奇怪的是读数有偏大也有偏小。查看stm32 datasheet 里面给的是某频率下的输入阻抗最大值,对于同一块片子输入阻抗是一个定值吗?不同的片子ADC输入阻抗存在差异吗?由于已经量产,事已至此,想到用软件做校准,不知是否可行
沙发
mmuuss586| | 2014-12-24 12:24 | 只看该作者
不同的芯片肯定存在差异;
输入阻抗还受温度影响;

实在不行,软件做下ADC的线性校准;

使用特权

评论回复
板凳
EAMCU| | 2014-12-24 12:29 | 只看该作者
我觉得主要是泄漏电流的影响,这个值应该是会随着温度变化的

使用特权

评论回复
地板
rhf958|  楼主 | 2014-12-24 13:04 | 只看该作者
谢谢回复。

实际测试下来,输入阻抗大概有1.3MOhm,没规格书标称的50kOhm这么夸张,
准备软件校准,但受输入阻抗变动的影响,效果不是很理想

使用特权

评论回复
5
rhf958|  楼主 | 2014-12-24 15:13 | 只看该作者
我们公司专门负责硬件的工程师说ADC输入阻抗小是为了减小干扰,但会增加耗电量,
我还以为迫不得已才如此,难道st公司是基于这个考虑而把ADC输入阻抗做得这么小?

使用特权

评论回复
6
567| | 2014-12-24 20:44 | 只看该作者
与采样频率有关,采样频率越高,则等效电阻越小。
如果信号源输出阻抗太大的话,那就尽量的提高采样时间。

使用特权

评论回复
7
rhf958|  楼主 | 2014-12-31 13:12 | 只看该作者
567 发表于 2014-12-24 20:44
与采样频率有关,采样频率越高,则等效电阻越小。
如果信号源输出阻抗太大的话,那就尽量的提高采样时间。 ...

跟采样周期确实有关,谢谢

使用特权

评论回复
8
zh113214| | 2014-12-31 15:37 | 只看该作者
不知道采样周期是怎么样算出来的

使用特权

评论回复
9
567| | 2015-1-2 12:59 | 只看该作者
采样周期是设定的,
设定采样几个时钟周期后进入转换阶段。

使用特权

评论回复
10
justforarm| | 2015-9-23 14:57 | 只看该作者
你好,这个问题你最后是怎么解决的啊?

使用特权

评论回复
11
justforarm| | 2015-9-23 14:57 | 只看该作者
你好,这个问题你最后是怎么解决的啊?

使用特权

评论回复
12
justforarm| | 2015-9-23 14:58 | 只看该作者
你好,这个问题你最后是怎么解决的啊?

使用特权

评论回复
13
justforarm| | 2015-9-23 15:01 | 只看该作者
你好,请问问题解决了吗?谢谢!

使用特权

评论回复
14
justforarm| | 2015-9-23 15:02 | 只看该作者
你好,请问问题解决了吗?谢谢!

使用特权

评论回复
15
justforarm| | 2015-9-23 15:03 | 只看该作者
你好,请问问题解决了吗?谢谢!

使用特权

评论回复
16
Jay_1989| | 2015-9-25 14:16 | 只看该作者
楼主去网上找一个ST寻回研讨会的pdf,里边有介绍ADC部分输入阻抗过小的问题,我没记错的话ADC的输入阻抗与采样频率、采样时间都有关系。

使用特权

评论回复
17
rhf958|  楼主 | 2015-11-17 09:36 | 只看该作者
justforarm 发表于 2015-9-23 14:57
你好,这个问题你最后是怎么解决的啊?

不好意思,一直很少上21ic。后来发现误差是可以接受的,所以没继续下去了。

使用特权

评论回复
18
小明的同学| | 2018-5-13 18:08 | 只看该作者
原来这么多相关因素,之前还以为都是固定呢。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

28

帖子

1

粉丝