打印
[STM32F1]

关于STM32F103内部参考电压

[复制链接]
10061|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
今天在使用stm32 ADC的时候测量了一下内部参考电压的通道,按照数据手册上来讲,这个内部的参考电压的典型值是1.2V,但是我得到的数据时1095左右。但是我测量某一个通道的满量程(引脚接3.3V)的时候,得出的数据时4094左右,这样来说,是不是这个1.2V对应的值不对啊?
如果按照1.2V是1095换算的话,这个4096岂不是4.48V啊?是我的计算有问题还是这个1095这个数据不对呢?
沙发
mmuuss586| | 2014-8-28 13:05 | 只看该作者
看看切换的通道是否正确;
另外你现在用的可能是内部参考电源VDDA吧;

使用特权

评论回复
板凳
jun-si| | 2014-8-28 17:49 | 只看该作者
1.2V你都说了是典型值呀,看看最大值跟最小值吧

使用特权

评论回复
地板
千帆归尽|  楼主 | 2014-8-28 18:01 | 只看该作者
jun-si 发表于 2014-8-28 17:49
1.2V你都说了是典型值呀,看看最大值跟最小值吧

最大值最小值相差不大啊

使用特权

评论回复
5
51xlf| | 2014-8-29 23:49 | 只看该作者
3.3就可以的

使用特权

评论回复
6
千帆归尽|  楼主 | 2014-8-30 14:37 | 只看该作者
51xlf 发表于 2014-8-29 23:49
3.3就可以的

只是不清楚这个1.2V是如何使用的

使用特权

评论回复
7
小浣熊| | 2014-8-30 15:32 | 只看该作者
我觉得应该是有点误差才是吧。。

使用特权

评论回复
8
千帆归尽|  楼主 | 2014-9-3 08:27 | 只看该作者
小浣熊 发表于 2014-8-30 15:32
我觉得应该是有点误差才是吧。。

可如果是误差的话,相差也太大了吧。基准电压是3.3V,这么算起来,1.2V的数值应该是1489啊,与测试的1095差距很大。
数据手册上说的典型值是1.2V,最小值是1.16,最大值是1.26,使用3.3V换算出来也就是1439~1489~1563。不论是最小值,典型值还是最大值,相比1095都要大得多啊

使用特权

评论回复
9
pofu007| | 2014-9-3 09:25 | 只看该作者
1.2V这个参考电压并不是你转换的参考电压,ADC模块的参考电压还是VCC(对于引脚多的封装是可以接外部参考电压的。)
我觉得这个1.2v的意义是给你提供一个比较基准,比如1.2v转换出来是1000,那么另一个通道转换值是2000的话,就可以推算这个通道的电压是2.4V了。

使用特权

评论回复
10
pofu007| | 2014-9-3 09:26 | 只看该作者
千帆归尽 发表于 2014-9-3 08:27
可如果是误差的话,相差也太大了吧。基准电压是3.3V,这么算起来,1.2V的数值应该是1489啊,与测试的1095 ...

这个时候你应该看一下你的VCC是否真的是3.3V

使用特权

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

本版积分规则

7

主题

33

帖子

0

粉丝