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

STM32的AD的采用内部参考电压的精度如何?

[复制链接]
STM32LEARN 提问时间:2015-5-20 09:56 /
阅读主题, 点击返回1楼
收藏 2 评论19 发布时间:2015-5-20 09:56
19个回答
歇斯底里a 回答时间:2017-1-17 09:11:09
zddnet 发表于 2016-10-25 22:55
找到解决方法了,就是一定要加上这一行:
ADC_TempSensorVrefintCmd(ENABLE);

你好 我在论坛上看到你的帖子  我最近也在做用STM32内部基准电压测外部电源电池电压 可以把你的部分程序借我参考参考吗
斜阳__ 回答时间:2017-1-17 09:52:24
如果需要高精度的模数转换应该使用外部的
zbber 回答时间:2017-1-17 11:01:36
要求不严的可以用
zddnet 回答时间:2017-2-20 09:38:47
本帖最后由 zddnet 于 2017-2-20 09:52 编辑
歇斯底里a 发表于 2017-1-17 09:11
你好 我在论坛上看到你的帖子  我最近也在做用STM32内部基准电压测外部电源电池电压 可以把你的部分程序 ...

//ADC内部基准电压和温度传感器(要使用片内基准电压和温度传感器,切忌要开启它)         
ADC_TempSensorVrefintCmd(ENABLE);
        
//设置指定ADC的规则组通道,设置它们的转化顺序和采样时间
//ADC1, ADC通道x, 规则采样顺序值为y, 采样时间71.5周期
ADC_RegularChannelConfig(ADC1, ADC_Channel_17, 1, ADC_SampleTime_239Cycles5); //通道17内部基准(1.16-1.26v)
ADC_RegularChannelConfig(ADC1, ADC_Channel_16, 2, ADC_SampleTime_239Cycles5); //通道16内部CPU温度
ADC_RegularChannelConfig(ADC1, ADC_Channel_1, 3, ADC_SampleTime_239Cycles5); //通道1 PA1, 测外部电压

//假设V_AR为测得的内部基准的读数,V_Power为测得的外部电压的读数,Kcal为内部基准电压1.2V的校准系数
//V_PowerV为测得的外部电压(V)
V_PowerV = 1.2 * V_Power/V_AR * Kcal;

注意:Kcal需要用高精度表来调整的,因为每个芯片的基准并非1.2V,有偏差的,但校准一次就可以了。
具体就是,先将Kacl设为1,同时用STM32和高精度表测得V_PowerV,Kcal=高精度表V_PowerV/STM32测得的V_PowerV。








罹凝寒冰 回答时间:2019-8-12 20:15:47
zddnet 发表于 2016-10-25 22:55
找到解决方法了,就是一定要加上这一行:
ADC_TempSensorVrefintCmd(ENABLE);

我也加了这句  读出来电压是空的,是什么问题?
罹凝寒冰 回答时间:2019-8-13 14:09:54
数码小叶 发表于 2015-5-20 14:53
一直用的内部的,可能是没遇到要求特别严的吧

你好 用内部参考电压怎么配置啊?
罹凝寒冰 回答时间:2019-8-14 20:39:25
zddnet 发表于 2017-2-20 09:38
//ADC内部基准电压和温度传感器(要使用片内基准电压和温度传感器,切忌要开启它)         
ADC_TempSensor ...

读出来温度怎么和电压进行补偿?我发现读出来的1.2V参考电压会飘的
罹凝寒冰 回答时间:2019-8-15 10:08:15
数码小叶 发表于 2015-5-20 14:53
一直用的内部的,可能是没遇到要求特别严的吧

你好 我用内部的1.2V 参考电压  运行一段时间后会飘,请问什么情况?
数码小叶 回答时间:2019-8-15 21:04:44
罹凝寒冰 发表于 2019-8-13 14:09
你好 用内部参考电压怎么配置啊?

具体型号具体对待。。。。
数码小叶 回答时间:2019-8-15 21:05:57
罹凝寒冰 发表于 2019-8-15 10:08
你好 我用内部的1.2V 参考电压  运行一段时间后会飘,请问什么情况?

开始好着,然后慢慢就不准了是这个意思?你用的那个型号内部需要调用校准函数不,但是也有可能是你的采样率设置的不合理,造成干扰了
12
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版