打印

还是ADC的问题

[复制链接]
2200|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我用电位器通过电阻分压方式得到一个电压连接到模拟量输入端口,发现调节电位器的时候电压不是均匀连续变化的,而是0》》0.1》》0.2》》0.3》》2.8》》2.9》3.1,也就是电压从低一下变到高了,不知道怎么回事。
检查了端口设置,应该没有问题;
与模拟量输入端口断开,调节电位器测量电压时连续均匀变化的;
换到其他模拟量端口也是一样的问题;
不晓得各位有没有碰到这样的情况过?帮忙分析一下原因。
沙发
香水城| | 2010-11-19 16:41 | 只看该作者
请注意输入阻抗,转换速度快时需要较低的输入阻抗。

使用特权

评论回复
板凳
YUCHUN0607|  楼主 | 2010-11-22 09:12 | 只看该作者
ADC的基准电压就是VDDA的电压吧?
我用的STM32F103C6

使用特权

评论回复
地板
ST_ARM| | 2010-11-22 09:24 | 只看该作者
是的。

使用特权

评论回复
5
YUCHUN0607|  楼主 | 2010-11-22 09:42 | 只看该作者
一般来说ADC的输入阻抗有什么要求?在多少的样子?

使用特权

评论回复
6
YUCHUN0607|  楼主 | 2010-11-22 10:36 | 只看该作者
我换了较小的电位器(100欧),情况好了一点,但还是有点影响,
对信号源的内阻要求在多少一下啊?是不是一定要加跟随器啊?

使用特权

评论回复
7
YUCHUN0607|  楼主 | 2010-11-22 14:25 | 只看该作者
2# 香水城

请问版主,较低的输入阻抗是多少?

使用特权

评论回复
8
YUCHUN0607|  楼主 | 2010-11-22 14:26 | 只看该作者
请注意输入阻抗,转换速度快时需要较低的输入阻抗。
香水城 发表于 2010-11-19 16:41


较低的输入阻抗是多少?

使用特权

评论回复
9
香水城| | 2010-11-22 14:37 | 只看该作者
较低的输入阻抗是多少?
YUCHUN0607 发表于 2010-11-22 14:26


数据手册中有具体参数:

STM32_ADC_Input_Impedance.GIF (12.38 KB )

STM32_ADC_Input_Impedance.GIF

使用特权

评论回复
10
ST_ARM| | 2010-11-22 14:38 | 只看该作者
参见附图。

使用特权

评论回复
11
YUCHUN0607|  楼主 | 2010-11-22 17:26 | 只看该作者
那我开始用的是10K的电位器分压的,采样时间也是选的55.5个时钟周期,
难道不是信号源阻抗引起的问题?

使用特权

评论回复
12
香水城| | 2010-11-22 17:37 | 只看该作者
可以用示波器观察输入电压的变化,看看是否与测量的数值一致。

使用特权

评论回复
13
YUCHUN0607|  楼主 | 2010-11-26 14:27 | 只看该作者
请问VREFINT的电压是多少?

使用特权

评论回复
14
IJK| | 2010-11-26 16:04 | 只看该作者
请问VREFINT的电压是多少?
YUCHUN0607 发表于 2010-11-26 14:27


VREFINT的电压可以看芯片的datasheet,对于STM32约为1.2V。
但要注意VREFINT 对于STM32 ADC来说,不是参考电压,而只是某1路AD输入而已

使用特权

评论回复
15
YUCHUN0607|  楼主 | 2010-11-29 08:05 | 只看该作者
14# IJK

谢谢楼上

使用特权

评论回复
16
tieguanyin2008| | 2011-1-23 23:43 | 只看该作者
ADC的参考电压应该是VDDA

使用特权

评论回复
17
guihaiyuanfeng| | 2011-1-24 10:10 | 只看该作者
路过看看什么问题

使用特权

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

本版积分规则

8

主题

54

帖子

0

粉丝