STM32-电源【ADC供电、VDDA、VSSA、VREF、VBAT等】

最新更新时间:2022-04-21来源: eefocus关键字:STM32  电源  VDDA  VSSA  VREF  VBAT 手机看文章 扫描二维码
随时随地手机看文章

STM32供电方案一览

STM32的电源框图如下所示,电源供电共分为4个区域:


VDD、VSS供电区域;

VDDA、VSSA供电区域;

1.8V供电区域;

后备电源(VBAT)供电区域;

STM32F103ZET6(其他的STM32也基本无差)的Datasheet关于供电方案的说明如下:


Power supply schemes

• VDD = 2.0 to 3.6 V: external power supply for I/Os and the internal regulator(内部调节器或稳压器). Provided externally through VDD pins. 

• VSSA, VDDA = 2.0 to 3.6 V: external analog power supplies for ADC, reset blocks, RCs and PLL (minimum voltage to be applied to VDDA is 2.4 V when the ADC is used). VDDA and VSSA must be connected to VDD and VSS, respectively. 

• VBAT = 1.8 to 3.6 V: power supply for RTC, external clock 32 kHz oscillator and backup registers (through power switch) when VDD is not present.

VDD、VSS

D=device 表示器件的意思, 即器件内部的工作电压;S=series 表示公共连接的意思,通常指电路公共接地端电压。


VDD、VSS是芯片工作的电压端口,主要为IO供电以及通过稳压器为内核、内置数字外设、存储器等供电。简单来说就是为所有芯片的数字电路部分供电。


VDDA、VSSA

A=analog 表示模拟的意思,是模拟电路部分的电源。主要为ADC模块以及其他的模拟电路部分(复位电路、PLL等)供电。


ADC使用一个独立于VDD的电源供电,过滤和屏蔽来自印刷电路板上的毛刺干扰,ADC的电源引脚为VDDA,以及独立的电源地VSSA。


即使不使用ADC功能,也需要连接VDDA,强烈建议VDD和VDDA使用同一个电源供电。比如因为连接着复位电路,如果不连,芯片无法下载代码。


VREF+、VREF-

REF=referencee,VREF表示ADC的外部参考电压,如果有VREF- 引脚(根据封装而定),它必须连接到VSSA,VREF+的输入范围为2.4~VDDA(一般接VDDA)。如果没有VREF+和VREF-引脚,他们在芯片内部与ADC的电源(VDDA)和地(VSSA)相连。


VBAT

使用电池或其他电源连接到VBAT脚上,当VDD断电时,可以保存备份寄存器的内容和维持RTC的功能。

VBAT脚也为RTC、LSE振荡器和PC13至PC15供电,这保证当主要电源被切断时RTC能继续工作。切换到VBAT供电由复位模块中的掉电复位功能控制。如果应用中没有使用外部电池,VBAT必须连接到VDD引脚上。


电气参数

Datasheet上关于VDD、VDDA、VBAT的电气参数如下


It is recommended to power VDD and VDDA from the same source. A maximum difference of 300 mV between VDD and VDDA can be tolerated during power-up and operation.


注意:VDD和VDDA之间的最大电压不能超过300mV!VDD和VDDA最好连接在一起。

关键字:STM32  电源  VDDA  VSSA  VREF  VBAT 编辑:什么鱼 引用地址:STM32-电源【ADC供电、VDDA、VSSA、VREF、VBAT等】

上一篇:STM32-一文搞懂ADC
下一篇:STM32-编码器的软件解码

推荐阅读

Microchip推出面向低地球轨道空间应用的耐辐射电源管理器件
Microchip推出面向低地球轨道空间应用的耐辐射电源管理器件空间系统开发人员可以利用基于熟悉的塑料COTS器件的耐辐射器件,快速开发电源管理系统的原型和最终设计低地球轨道(LEO,高度低于约1200英里)的商业化正在改变太空探索和卫星通信。要使卫星成功运行并到达预定轨道,必须选择能够承受恶劣太空环境的元件。在现有耐辐射产品组合的基础上,Microchip Technology Inc.(美国微芯科技公司)今日宣布推出首款商用现货(COTS)耐辐射电源器件MIC69303RT 3A低压差(LDO)稳压器。MIC69303RT是新型大电流、低电压的电源管理解决方案,专为低地轨道和其他空间应用而设计。新推出的器件可提供塑料和密封陶瓷原
发表于 2023-01-18
Microchip推出面向低地球轨道空间应用的耐辐射<font color='red'>电源</font>管理器件
Transphorm发布紧凑型240瓦电源适配器参考设计
Transphorm发布紧凑型240瓦电源适配器参考设计,该方案采用了高性能TO-220封装氮化镓功率管目前,同业竞争氮化镓技术均未推出插件式封装的氮化镓器件。采用符合产业标准的插件式封装,电源能够以更低的成本获得功率密度优势。加州戈利塔--2023年1月13日--(美国商业资讯)--高可靠性、高性能氮化镓(GAN)电源转换产品的先锋企业和全球供应商Transphorm, Inc. 今日宣布推出新的240瓦电源适配器参考设计。TDAIO-TPH-ON-240W-RD设计方案采用了CCM升压PFC+半桥LLC拓扑结构,功率密度高达30W/in3,最大功率转换效率超过96%。该设计使用了三个Transphorm的SuperGaN® 功率
发表于 2023-01-13
Transphorm发布紧凑型240瓦<font color='red'>电源</font>适配器参考设计
STM32学习日志——CAN通信实验
1、概述CAN是Controller Area Network的缩写,是ISO的国际标准化的串行通信协议。在当前的汽车产业中,有各种各样的电子控制系统,这些系统之间所用的数据类型及对可靠性的要求不尽相同。1986年电气商博世公司开发出面向汽车的CAN通信协议。现在,CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。CAN控制器根据两根线上的电位差来判断总线电平。总线电平分为显性电平和隐形电平,二者必居其一。发送方通过使总线电平发生变化,将消息发送给接收方。CAN的特点:多主控制。总线空闲时,所有单元都可以发送消息;最先访问总线的单元优先;同时发送看ID优先级。消息的发送。所有消息以固定的格式
发表于 2023-01-13
STM32学习日志——基于NT35510驱动芯片的LCD屏显示
之前写过关于LCD屏的学习日志,当时学得很懵逼,最后先暂时跳过,把教材的例程当成库函数来用,等后面开窍了再回过头来学习一遍。回想大学学习51单片机的时候,也是觉得LCD屏很困难,我觉得新手很容易就在这里从就入门到放弃了,因为相比前面的知识,个人认为LCD算是一个比较复杂的外设,难度有阶梯式的上升。再加上学习的教材为了兼容各种驱动芯片,程序看起来比较乱。所以这次单把NT35100这款驱动芯片拎出来分析学习。这里使用的是ATK-4.3'TFTLCD模块,他是采用NT35510芯片驱动,分辨率为800*480,自带GRAM。ATK-4.3’ TFTLCD模块正面图一、引脚与GRAM它一共有34个引脚。原理图及引脚功能如下。因为LC
发表于 2023-01-13
STM32学习日志——按键的单击、双击、长按
前两天去面试的时候,面试官看了我的业余小设计,问了个问题,怎么实现按键的双击,当时的设计只有单击和长按的功能,当时没回答出来。回来后看了下资料,整理并尝试了一下。大概的思路是这样的,单击与长按的区别在于按下后弹起时间的长短,如果按键一直按着,且大于一个时间值,判断为长按;否则为非长按,那么就要继续判断是单击还是双击,区别在于弹起后的一个较短时间内是否再次被按下,如果是,则为双击,反之则为单击。不知道大佬们有没有更好的办法,可以指导下吗?主函数
发表于 2023-01-13
STM32学习日志——主函数框架:时间轮
读大学时候,老师曾教了一种叫时间轮的方法,当时没好好学习。自己在写程序时经常乱用延时,一方面占用CPU资源,原本单片机可以执行更多的任务,却被用来延时,特别浪费,另一方面可能出现各种各样的问题。使用时间轮的方法,可以使单片机像人一样,以时间为尺度,来规划任务。人可以决定今天几点吃饭,几点看书,几点睡觉。而单片机依靠定时器的中断,每隔0.5ms进入一次中断,可以设定在任意的时间点执行合适的任务,比如需要usart发送比较重要的数据的,可以让它以1ms间隔发送,比如不重要的数码管显示,可以让他200ms执行一次。而这个框架可以直接套用于主程序。配置定时器主程序框架主程序框架
发表于 2023-01-13

推荐帖子

我想学习制作一个可编程的硬件
要实现的功能是通过USB接口控制电脑的鼠标键盘进行一些指定的操作不知道从何下手,大神们们推荐一下,学习什么内容,感谢 我想学习制作一个可编程的硬件
673177605 单片机
WIN7 64位安装FSSDC-9B506 Mlink驱动
因驱动光盘里附带的MLink驱动不支持在WIN764位系统下安装 为此我花了不下一整天的时间来解决MLINK驱动的问题 最后换了32位WindowsServer2008总算可以使用 可实在不甘心一个64位硬件跑个32位版本的系统在同事的帮助下我安装了微软自带的虚拟XP 前题是你的CPU需要支持英特尔虚拟技术 并且在BIOS里将此项设置开启 然后安装下边两个微软提供的补丁和软件 Windows6.1-KB958559-x64.msuhttp://download.microsof
littleshrimp DIY/开源硬件专区
第一次用DS
我装了个xp.ddk和一个driverstdio后.编译VdxLibs.dsw不通过.怎么改都不行.没办法只好装了个2k.ddk和driverstdio后.编译VdxLibx.dsw通过了.报错误和警告为0.但还是有几十条如下提示: c:\\programfiles\\numega\\driverstudio\\driverworks\\include\\kndisvdw.h(42):Couldnotfindthefilekndiscpp.h. c:\\progr
万里乌云 嵌入式系统
430的IO口不接任何东西的时候的存在模拟电压吗?
430的P6.0IO口是AD转换的0号通道,如果不接任何电路器件,那么这个IO口的模拟电压是多少?是0吗?我写了个单通道多次转换的代码,用A0通道转换,A0没有接任何东西,参考电压正电压用2.5V和1.5V转换得到的结果没有差别,负参考电压都是用AVss,菜鸟求高手指教。 还有模拟电源地AVss是多少?是0吗?我看到有些人说是3.3V。430的IO口不接任何东西的时候的存在模拟电压吗?
chen502 微控制器 MCU
EEDrone开源四旋翼从零开始(10)--四旋翼控制分析
本帖最后由lb8820265于2017-6-1019:26编辑 这次来聊聊四旋翼具体的控制问题,其简化图如下所示:飞行的动力由四个桨叶提供,通过改变四个螺旋桨的转速对四旋翼进行控制。四个电机产生的总升力可以使四旋翼在垂直方向运动,四个电机升力的差异导致四旋翼俯仰和偏航的变化进而改变运动方向,扭矩力的差异将导致四旋翼的偏航。根据四旋翼的飞行方式将四旋翼的飞行方式划分为四种基本的控制方式:垂直飞行控制、翻滚控制、俯仰控制和偏航控制。通常四旋翼的飞行模型分为“+”型和“
lb8820265 DIY/开源硬件专区
【沁恒RISC-V内核 CH582】I2C 点亮OLED屏
SSD1306是一款OLED驱动芯片,拥有最大128*64像素支持,广泛应用在小尺寸OLED显示屏的驱动中。特别是他的显示低功耗,与CH582M结合在一起做穿戴设备是很好的组合。这次采用的是摸拟I2C来驱动的。SDA跟SCL配置如下。GPIOB_SetBits(GPIO_Pin_12); GPIOB_SetBits(GPIO_Pin_13); GPIOB_ModeCfg(GPIO_Pin_12,GPIO_ModeOut_PP_20mA);//SDA GPIOB_
lugl4313820 国产芯片交流
小广播
设计资源 培训 开发板 精华推荐

何立民专栏 单片机及嵌入式宝典

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

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved