利用ST MCU内部基准参考电压监测电源电压及其它

2020-03-04来源: eefocus关键字:ST  MCU  内部基准  参考电压监测  电源电压

在使用ST MCU开发过程中,有人问如果电源电压是变动的,询问有无办法用比较简洁的办法对电源电压进行监测,或者说电源电压波动情况下能否检测出其它待测的AD输入电压。


这里跟大家分享交流一个方法。就是在没有其它外来参考电压,用芯片电源电压VDD作为ADC的参考电压,同时该电源电压又在一定范围内变动的情况下【这个范围就是在保证芯片正常工作的范围】,利用MCU芯片内部自带基准电压对电源电压进行监测。


在我印象中【ST MCU系列和型号太多了,记不住】,几乎每颗ST MCU芯片内部都有个相对稳定且不受电源电压一定范围内波动影响的基准电压。这里以STM8L15x 芯片为例来介绍。

 STM8L151系列芯片内部有个参考输出电压,ST的技术手册里命名为VREFINT。

 

该内部参考电压的值即使芯片电源电压在工作范围内波动时,它基本维持不变即1.224V,而且该电压信号可以通过指令控制直接连接到ADC的某个AD通道而求得该电压对应的AD值。

 

 

这里提前厘清下:该内部参考电压VREFINT并非ADC的参考电压,ADC的参考电压依然是VDD。即使VDD有所波动,这个VREFINT电压恒定不变,对于ADC电路而言,它只是个测试点。这里经常有人犯迷糊,把VREFINT内部基准参考电压跟ADC模块的参考电压混为一谈。

 

在某一固定的ADC参考电压情况下,所有被测电压点的AD转换值与该点电压值保持同一比例关系,换句话说,对于ADC参考电压固定情况下,各点的电压与ADC值与成线性关系。

 

下面图形是8L15X芯片分别在3个不同参考电压下的AD转换曲线示意图,这里参考电压接不同的VDD。下面三根斜线分别是VDD为2.8V、3.2V、3.6V时的AD转换曲线示意图。那根黄色垂直虚线是表示内部VREFINT电压(1.22V)所在的位置。

 

不难理解,对于不同的参考电压,同一待测电压【VREFINT】1.22V所测得的AD转换值是不一样的,从上面图也可以直观的看出。这里AD的参考电压就是VDD,显然VDD越大,1.22V  VREFINT电压对应的AD转换值越小。

 

对于某一个参考电压来说,如果能测得1.22V所对应的AD转换值,假设记为Val_AD1.2 那参考电压VDD对应的AD转换值自然是此时该AD的满量程值,记为 Val_Full,【如果精度是10位,就是1024,如果是12位,那就是4096】。


不管VDD怎么变动,某时刻的VDD对应的满量程值Val_Full跟内部基准电压【VREFINT】1.22V的AD转换值Val_AD1.2 的线性比例关系总是存在的。即有:

 

VDD:Val_Full = 1.22 : Val_AD1.2      【Val_AD1.2 为实时测得值】

   

那么VDD = (1.22 / Val_AD1.2) * Val_Full 

 

这样你就可以达到监测芯片供电VDD的电压之目的了。当然你也可以利用上述原理和类似条件做别的应用,比如说电源电压一定范围内波动情况下还是可以检测出其它待测点的电压。

关键字:ST  MCU  内部基准  参考电压监测  电源电压 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic490413.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:STM8L ADC功能
下一篇:STM32F0两路AD配置参考

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

STM32Cube微控制器开发软件在GitHub正式上线
意法半导体在人气颇高的代码托管网站平台GitHub上发布了STM32Cube嵌入式软件,向开发者开放STM32嵌入式软件源代码,充分利用该网站软件更新发布更快、更高效的优势,推进协同便利的开发模式利用。 在GitHub上发布STM32Cube软件全部原始代码,可以让1000多款STM32 *Arm®Cortex®-M微控制器(MCU)和异构Cortex-M /-A微处理器的用户轻松存储、管理、跟踪和控制自己的软件代码。GitHub的功能,例如,Pull请求,可以促进协同开发模式,使社区能够利用GitHub的修改处理结构,提供替代解决方案和新功能。此外,用户通过GitHub Issues(开发人员之间的特权沟通渠道
发表于 2020-05-08
STM32Cube微控制器开发软件在GitHub正式上线
特斯拉再次刷新我们的认知,新款Roadster1.9s破百 续航998公里
据外媒报道,特斯拉CEO埃隆·马斯克日前在接受媒体采访时表示,特斯拉经推迟交付新款Roadster超跑。 马斯克列出了生产Roadster之前特斯拉需要做的事情,包括大规模量产Model Y、柏林超级工厂开始生产、特斯拉Semi开始生产、特斯拉Cybertruck开始等等。 值得一提的是,2017年马斯克发布新款Roadster的时候,表示将于2020年开售。因此,外媒推测新款Roadster可能在2022年才能开售。 动力上,新款Roadster采用全轮驱动,0-60英里加速只需1.9秒,0-100英里加速时间为4.2秒,极速可达250英里(约合402公里),续航高达620英里(约合998公里
发表于 2020-05-08
特斯拉再次刷新我们的认知,新款Roadster1.9s破百 续航998公里
Qorvo旗下Custom MMIC全线产品贸泽开售
作为Qorvo产品的全球授权分销商,贸泽电子 (Mouser Electronics) 很高兴地宣布即日起Qorvo的Custom MMIC全线产品均可在贸泽官网上在线订购。Qorvo的Custom MMIC产品组合包括 高性能氮化镓 (GaN) 和砷化镓 (GaA) 单片微波集成电路 (MMIC) ,适用于各种航空航天、国防和商业应用。         Qorvo是一家知名的射频和毫米波创新解决方案制造商,致力于实现一个万物互联的世界。Qorvo最近收购了Custom MMIC,将其并入了自己的基础设施和国防产品 (IDP) 事业部。Cust
发表于 2020-05-07
Qorvo旗下Custom MMIC全线产品贸泽开售
ST 推出首款航天级可配置集成限流器,降低BOM成本
意法半导体推出一款创新的抗辐射(rad-hard)可配置集成限流器(ICL),用于防止电涌和过载烧毁航天电子设备。 基于欧洲航天局(ESA)的将所有卫星中的功能一致化和微型化的独创概念,在欧洲航天局和法国航天局国家太空研究中心(CNES)的支持下,意法半导体开发出了新的限流器芯片RHRPMICL1A。该产品在全球拥有广阔的应用前景,可为航天设备电源管理系统提供一个高成本效益的标准化且可配置的限流解决方案。 RHRPMICL1A单片集成闩锁限流器和固态功率开关(SSP)两种功能,此前,这些功能需要使用数个分立元器件。这套全集成解决方案不仅简化设计,降低物料清单(BOM)成本,还减轻了系统重量,节省电路板空间高达93
发表于 2020-05-07
ST 推出首款航天级可配置集成限流器,降低BOM成本
STM32MxCube配置串口
基于上一次将第一章:STM32MxCube 基本使用方法,本章直接讲叙述STM32配置串口2的。查看STM32F407电路图:可得USART2接在PA2、PA3。下面新建STM32MxCube工程,开始配置。这里我们配置IO(定义PF9、PF10引脚为LED)、RCC(使用HSE)、USART(串口)。配置USART(串口)USART的配置有好几种,也是最常见的一种”UART异步串行通信”配置来讲述。选择USART2模式为“asynchronous”(异步通信)对应的引脚自动转换为USART。对于系统时钟应该都知道它的作用,就是驱动整个芯片工作的心脏,如果没有了它,就等于人没有了心跳。时钟的快慢也就决定了程序的快慢。ST
发表于 2020-05-04
STM32MxCube配置串口
STM32CubeMX学习教程之一:GPIO输出之跑马灯
完整源码下载:https://github.com/simonliu009/STM32CubeMX-GPIO-Control软件版本:STM32CubeMX V4.25.0 System Workbench V2.4固件库版本:STM32Cube FW_F1 V1.6.1硬件:OneNet 麒麟座V2.3在STM32CubeMX中新建项目,选择正确的MCU型号首先设置RCC和SYS,如下图然后根据板子实际情况设置时钟(麒麟座外部晶振是12M,STM32F103x的最高主频是72M),如下图GPIO设置 PC7, PC8, PA12和 PC10为GPIO_OUTPUT, (这是麒麟座V2.3的四个LED管脚),如下图
发表于 2020-05-04
STM32CubeMX学习教程之一:GPIO输出之跑马灯
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved