原创 STM32内置参照电压

2009-9-14 10:08 5312 9 11 分类: 工程师职场

标签: STM32  ADC  参照电压 


STM32内置参照电压的使用


每个STM32芯片都有一个内部的参照电压,相当于一个标准电压测量点,在芯片内部连接到ADC1的通道17。


根据数据手册中的数据,这个参照电压的典型值是1.20V,最小值是1.16V,最大值是1.24V。这个电压基本不随外部供电电压的变化而变化。


不少人把这个参照电压与ADC的参考电压混淆。ADC的参考电压都是通过Vref+提供的。100脚以上的型号,Vref+引到了片外,引脚名称为Vref+;64脚和小于64脚的型号,Vref+在芯片内部与VCC信号线相连,没有引到片外,这样AD的参考电压就是VCC上的电压。


在ADC的外部参考电压波动,或因为Vref+在芯片内部与VCC相连而VCC变化的情况下,如果对于ADC测量的准确性要求不高时,可以使用这个内部参照电压得到ADC测量的电压值。


具体方法是在测量某个通道的电压值之前,先读出参照电压的ADC测量数值,记为ADrefint;再读出要测量通道的ADC转换数值,记为ADchx;则要测量的电压为:


Vchx = Vrefint * (ADchx/ADrefint)


其中Vrefint为参照电压=1.20V。


上述方法在使用内置温度传感器对因为温度变化,对系统参数进行补偿时就十分有效。

文章评论2条评论)

登录后参与讨论

用户377235 2013-8-15 18:01

厉害

用户188034 2009-9-14 19:19

电压也分得这末细
相关推荐阅读
用户1591794 2015-01-27 12:49
GPRS流量计算方法(TCP/IP)
 流量统计方法: 一、登陆网络,建立TCP链路 PPP握手阶段大约要来回12~16个PPP握手包,每个包为30字节。30*16=480字节。 TCP连接阶段:40×3=120字节 注册:...
用户1591794 2014-07-18 09:27
Warning[Pa082]:undefined behavior:
IAR编译的时候,出现警告如下: Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in...
用户1591794 2014-03-21 10:28
Eclipse AVR Windows8.1 Error
...
用户1591794 2013-08-08 09:13
STM32如何进入sleep模式
  STM32如何进入sleep模式 网上说STM32 STOP模式和Standby模式的不少,却很少有人说怎么操作Sleep模式,东西不多,加一个函数而已,废话不多,下面就给出添加的函数...
用户1591794 2013-08-07 06:50
STM32 BOOT0连接不当造成死机
  STM32的三种启动方式依靠BOOT0和BOOT1两个引脚的电平来决定,ST官方推荐的是串联10k电阻然后在接高电平或接地。 理论上这两个引脚只是在启动的时候用来选择启动方式,启动结束...
用户1591794 2013-04-20 21:52
STM32L BOR 应用
BOR功能 是STM32L系列特有的复位和启动电压调整功能。 BOR 关闭时STM32L的供电范围是1.65 V to 3.6 V, BOR 关闭时STM32L的供电范围是1.8 V to...
我要评论
2
9
关闭 站长推荐上一条 /2 下一条