搜索
bottom↓
回复: 11

【经验分享】使用kinetis芯片自测VDD电压

[复制链接]

出0入0汤圆

发表于 2014-2-19 10:42:23 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_Robin 于 2014-7-18 13:50 编辑

使用kinetis芯片自测VDD电压
本文以KL25为例,其他型号类似,讲解如何使用芯片内部的bandgap以及ADC相结合,实现对芯片VDD电压的检测,这样可以跟踪实际VDD的电压,防止芯片电压过低。尤其适用于电源使用的是电池的情况。
硬件平台: FRDM-KL25
代码平台:官方的LQRUG_bme_ex2
原理及思想:
当VDDA和VREFH连接在一起的时候,使用内部的bandgap 电压,这个电压为1V,作为ADC的输入,然后倒推实际的VDDA电压,这里配置转换模式为16位单端模式,倒推VDDA的公式为:
VDDA=(Vbg*65535)/Conversion result    (1)
其中:VDDA就是实际芯片的电压
Vbg:bandgap电压为1V
Conversion result:以1Vbandgap为输入时,对应得到的AD转换结果。
实际代码配置:
本实验是在官方的LQRUG_bme_ex2的基础上加以修改,主要修改点有三点:
1,选择BANDGAP 为ADC的输入,则将ADC0_CHANB配置为0X1B.具体选择参考RM中的下图:

2:配置ADC的转换模式为单端16位模式
ADC0_CFG1 |= ADC_CFG1_MODE(3);
3:打开bandgap模块。
        PMC_REGSC |= 0X01;  //OPEN BANDGAP
经过以上3点配置,然后根据公式(1)的计算方法就可以实现电压的采集了。
代码请查看附件,或者自行根据官方例程修改。
实际测试结果为:
万用表测试:VDDA=2.92
软件测试结果如下:

和实际稍微有些偏差,原因是内部的bandgap电压范围为(0.97V 到1.03V).所以,这种方法适合初略测试。

如果大家还有其他好的方法,欢迎一起交流!





PS:本帖可从飞思卡尔版块置顶帖:飞思卡尔Kinetis资料大本营飞思卡尔论坛支持小组【经验分享】帖汇总链接进入。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2014-2-19 10:50:56 | 显示全部楼层
欢迎大家提出自己的好方法!

出0入0汤圆

发表于 2014-2-19 10:57:34 | 显示全部楼层
感谢楼主的经验分享!
看看代码。

出0入0汤圆

发表于 2014-2-19 19:20:12 | 显示全部楼层
感谢楼主的经验分享!

出0入0汤圆

发表于 2014-7-28 14:57:09 | 显示全部楼层
下载,学习下

出0入0汤圆

发表于 2014-7-29 13:49:38 | 显示全部楼层
省了取样电阻

出0入0汤圆

发表于 2014-7-29 13:52:39 | 显示全部楼层
如果是内部的bandgap电压引起的误差,
同一颗料,bandgap电压是相对稳定的吗?
如果是,可以做个校准,校准参数存好,电源电压就准了

出0入0汤圆

发表于 2014-7-29 14:43:58 | 显示全部楼层
swap2013 发表于 2014-7-29 13:52
如果是内部的bandgap电压引起的误差,
同一颗料,bandgap电压是相对稳定的吗?
如果是,可以做个校准,校准 ...

从KL25的数据手册KL25P80M48SF0上看bandgap电压有范围最小0.97  典型1.00  最大1.03

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出100入101汤圆

发表于 2014-8-3 21:51:16 | 显示全部楼层
思路很巧妙。

出0入0汤圆

发表于 2014-8-4 08:20:51 | 显示全部楼层
还好有Vbg 来实现

出0入0汤圆

发表于 2014-8-6 10:48:09 | 显示全部楼层
飞思卡尔在pmu上很行啊

出0入0汤圆

发表于 2014-9-5 14:22:02 | 显示全部楼层
回复看一下!        
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 03:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表