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-编码器的软件解码

推荐阅读最新更新时间:2024-11-13 08:13

盘点在电源设计中的优秀LED驱动IC
下图是一款不错的PFC线路,在大功率路灯或灯具上面可以引用。 ZXLD1350,市场反映相当好,体积小巧比较适合做射灯产品。 这款IC原厂设计初衷是为汽车 LED 应用,我看会在射灯用最合适,体积小适合做到产品受限领域比较合适。根据使用的外置元件的类型和特性。这款LED驱动器的效率最高时可达95%。该驱动器的典型关断电流极低,只有15μA,因此其节能效果极佳,有助于延长电池寿命。 LM3402一: LM3402市场反映不错,输入电压范围涵盖整个汽车应用领域,内置MOS管最多可以15颗LED,1-3颗LED是感觉有些贵,5颗以上时性价比很不错。目前接触到的客户工程师评价很高,接受领域比较广线路简洁实用,是国半众多
[电源管理]
盘点在<font color='red'>电源</font>设计中的优秀LED驱动IC
ICE385565P单片开关电源的制作
随着各种家用电器涌人家庭。在家庭用电量中。待机电量所占比例也越来越大。据调查,待机功率一般达到用电功率的十分之一左右。如果能节省这部分电能。就可以少向大气排放1430万吨的CO2。 而电视机、显示器、电脑等都采用了开关电源。 其待机功率达到1W,因而有必要改进现在常用的开关电源,设计出高效、低能耗的新型开关电源。 另外。开关电源内含DC变换电路。会在供电线路中产生高次谐波,造成功率因数偏低,供电线路能耗增加。而且电流中的高次谐波成分可能引起变电所中电容器的燃烧。以及使水力发电机的转子产生2倍电源频率的振动而损坏。因此必须减少开关电源产生的高次谐波。 传统的开关电源结构如下图,是将功率因数校正电路(PFC,Power
[电源管理]
ICE385565P单片开关<font color='red'>电源</font>的制作
注意:STM32库函数中未用到的参数也一定要初始化
注意使用STM32库函数时,对于不用的参数,一定要初始化,否则有可能影响到有用的位! 比如我在配置ADC时,精度配置为12位,但输出的一直是8位的,最后发现由于没有初始化ADC_InitStruct.ADC_ExternalTrigConv这个值,这个值是不确定的。库函数中做如下计算 tmpreg |= (uint32_t)(ADC_InitStruct- ADC_Resolution | ((uint32_t)(ADC_InitStruct- ADC_ContinuousConvMode) 13) | ADC_InitStruct- ADC_ExternalTrigConvEdge | ADC_InitS
[单片机]
OpenMV数据打包发送以及STM32对数据的解析(串口方式)
今天尝试了使用Openmv用串口发送数据,32接收,遇到了一些坑,但是最后还是实现了,难住我的地方并不是关于传输的代码,而是那个板子串口3不知道因为什么原因接收到的数据是错误的,这个原因正在寻找,找到了再记录。 Python提供了便捷的将数据打包的方法。我使用的方法就是将数据以二进制的方式打包然后通过串口逐字节发送。 struct模块的pack(fmt, v1, v2, ...) 函数提供了按照给定的格式(fmt),把数据封装成字符串(实际上是类似于c结构体的字节流)的功能,关与格式,有一个表定义了所有支持的字符及数据格式,如下: microPython的串口使用方法也是很简单的,代码如下: uart = py
[单片机]
OpenMV数据打包发送以及<font color='red'>STM32</font>对数据的解析(串口方式)
sTM32 使用TIMx_CH1作为 Tx1F_ED 计数器时钟
环境:iar arm 5.3 stm32f103vbt6 使用PA.8 外部输入10Mhz的方波。可从systick中断得到数据4. 4×5000(预分频值)×1000(tick中断时间)=20MHz 属于双边沿检测,一个PA.8个脉冲有2个边沿,所以时钟加倍。 由于使用了TI1F_ED它的结构如下: void RCC_Configuration( void ) { /* Setup STM32 system (clock, PLL and Flash configuration) */ SystemInit( ); /* Enable GPIOA, GPIOC and USART1 clock */ RCC
[单片机]
<font color='red'>sTM32</font> 使用TIMx_CH1作为 Tx1F_ED 计数器时钟
采用MSP430单片机的开关稳压电源设计方案
  MSP430系列单片机是美国TI公司生产的新一代16位单片机,是一种超低功耗的混合信号处理器(MixedSignal Processor),它具有低电压、超低功耗、强大的处理能力、系统工作稳定、丰富的片内外设、方便开发等优点,具有很高的性价比,在工程控制等领域有着极其广泛的应用范围。开关Boost稳压电源利用开关器件控制、无源磁性元件及电容元件的能量存储特性,从输入电压源获取分离的能量,暂时把能量以磁场的形式存储在电感器中,或以电场的形式存储在电容器中,然后将能量转换到负载。对DC-DC主回路采用Boost升压斩波电路。 系统结构和总设计方案   本开关稳压电源是以MSP430F449为主控制器件,它是 TI 公司生
[单片机]
采用MSP430单片机的开关稳压<font color='red'>电源</font>设计方案
STM32学习第一周之 按键矩阵
添加一个矩阵键盘,STM32 检测到不同按键按下,实现不同功能: 键 1-7 按下,依次点亮红、绿、蓝、黄、青、紫、白 键 8-14 按下,依次熄灭红、绿、蓝、黄、青、紫、白 键 15 按下,蜂鸣器响 ; 键 16 按下,蜂鸣器不响 如有好的优化建议,还请不吝赐教 直接上代码 keypad.h #include sys.h #ifndef _KeyPad_H #define _KeyPad_H void KeyInit(void); //判断是否有键按下u8 u8 KeyDown(void); //矩阵按键扫描,返回一个键值 u8 KeyCheck(void); //功能实现 void KeySwitch(v
[单片机]
STM32的串口采用DMA方式发送数据测试
环境: 主机:WIN7 开发环境:MDK4.23 MCU:STM32F103CBT6 源代码: 配置: //---------------------串口功能配置--------------------- //打开串口对应的外设时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1 , ENABLE); //启动DMA时钟 RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE); //DMA发送中断设置 NVIC_InitStructure.NVIC_IRQChannel = DMA1_Channel4_IRQn;
[单片机]

推荐帖子

430也能玩嵌入式:Contiki内核在IAR+MSP430下移植(四)
但__volatile__不是IAR的关键字,还是有问题,索性改成这样(没加volatile会不会有副作用?):#ifdef__IAR_SYSTEMS_ICC__#defineasmv(arg)__asm(arg)#elif#defineasmv(arg)__asm____volatile__(arg)#endif(2)expecteda(及expecteda)尽管解决了__asm__未定义
tiankai001 微控制器 MCU
24位模/数转换器CS5532及其应用
CS5532是一种低噪声24位△-∑型A/D转换器.文中详细阐述了CS5532的结构、组成、功能特点及工作方式,并以高精度...24位模/数转换器CS5532及其应用请问下载后,打开字不对。我的电脑有什么问题?谢谢!Re:24位模/数转换器CS5532及其应用搞得我电脑死机?怪了,PDF文档我看多了,怎么会有这事呢?Re:24位模/数转换器CS5532及其应用谢谢!辛苦了Re:24位模/数转换器CS5532及其应用万分感谢Re:24位模/数转换器CS5532及其应用
zzzzer16 模拟电子
这个是STM32需要用的Keil5吗?
这个是玩STM32需要用的Keil5吗?1、我下载的安装文件是 ds-mdk5243001.msi2、安装后是DS MDKv5.24.33、我打开这个软件的时候,出现这个界面。4、没有找到 添加 pack的功能。请问有没有MDK5的安装教程。以前用过keil5.15。现在想试试新的MDK 5.24.3,遇到了这个问题。这个是STM32需要用的Keil5吗?这个不是keil5keil只是一个平台,包含很多的芯片包,你这个可能是之一怎么是eclipse?
csz9981 stm32/stm8
28335spi收发数据的问题
在调试28335spi部分遇到了一些问题在设置了内部循环之后,无法实现自发自收。无论发送出去的数据是什么,接收到的数据永远是0x5357初始化函数如下:SpiaRegs.SPICCR.all=0x000F;/*首先让软件复位位为0用来准备配置寄存器,清除各种标志位*/SpiaRegs.SPICTL.all=0x0007;/*改成0x0007就是使能中断了*/SpiaRegs.SPIBRR=0x007F;/*LSPCLK/(127+1)*/SpiaRegs.SPIPRI.
jiangning456 微控制器 MCU
c#编程 在wince 如何自动拨号ADSL 和 GPRS
c#编程在wince如何自动拨号ADSL和GPRSc#编程在wince如何自动拨号ADSL和GPRSCE下用RAS,mobile用连接管理器谢谢,如何用RAS关注中,希望高人指点迷津!自己顶一下RasDial(NULL,NULL,&rsdp,0xFFFFFFFF,NULL,&m_hRasConn);google一下raslibrary下载下来,找不到的话也可以到code.google.cn上面搜源代码。这样用起来方便。GPRS和CDMA也是用R
mikezfq WindowsCE
【DigiKey“智造万物,快乐不停”创意大赛】M5Paper 超低功耗素雅网络相册
这篇分享,是结合M5Paper的墨水屏,以及其核心ESP32的低功耗模式,实现一个超低功耗的电子相册。其核心功能如下: 通过网络更新图片 使用石墨屏显示 使用深度睡眠模式降低功耗,并定时唤醒以便更新图片 使用Python构建图片服务器,进行图片的灰度转换下面分享具体的实现过程。一、ESP32低功耗了解ESP32的工作模式,分为以下几种:关机当然是功耗最低的了,但是需要人工启动,或者靠外部设备启动。下面是各种常见模式的运行电路/外设和功耗:
HonestQiao DigiKey得捷技术专区
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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