大家好,今天小编关注到一个比较有意思的话题,就是关于stm32供电最大电流的问题,于是小编就整理了4个相关介绍stm32供电最大电流的解答,让我们一起看看吧。
stm32开漏输出时,mos管的导通压降是多少?
STM32单片机的GPIO口的内部结构是由PMOS和NMOS背靠背构成的,将两个MOS管的漏极D引出,并和两个上下拉电阻连接在一起,可配置。其内部结构如下图所示。
单片机引脚配置为开漏极(OD)输出时,上下拉电阻都是断开的,输出的高电平并无驱动能力,MOS的压降取决于内部所使用的MOS管。这里分NOMS和PMOS两种情况来讨论一下。
NMOS推算导通压降
和晶体管不同,MOS管在规格书中不会写导通压降这个参数,而是写Rds(on)这个参数,即导通时DS之间的导通电阻,这个电阻非常小只有几个mΩ,以英飞凌的IRLR8726PbF为例,其导通内阻Rds(on)如下表所示。
表中表明,在25℃、ID电流为25A时,内阻典型值为4mΩ,由此可以推断出其压降大约为100mV;而在ID电流为20A时,内阻典型值为5.8mΩ,由此可以推断出其压降大约为116mV。
PMOS推断导通压降
以AOS的AO4419作为例子,在ID电流为9.7A时,其典型内阻值为16.5mΩ,由此可以推断出其压降大约为160mV。
一般来说,PMOS的内阻会大于NMOS的内阻,工艺也比NMOS复杂,同参数价格也稍高,这也是NMOS用的比PMOS多的原因。
以上就是这个问题的回答,感谢留言、评论、转发。
更多精彩内容请关注本头条号:玩转嵌入式。感谢大家。
STM32供电问题?
通常情况下STM32使用的是3.3V供电,但是IO口又具有5V容忍功能。据我所知,很少人会使用5V给STM32供电,使用DC5V2A电流有点大,如果使用DC5V1A供电的话,应该没有问题,我试过。。
stm32单片机LED灯常亮是怎么回事?
stm32单片机LED灯常亮是可能设置的时间太长。可以通过以下使其熄灭首先实现LED灯的点亮和熄灭,控制连接LED灯的管脚输出高低电平就可以实现。如果电流比较大可以增加三极管驱动电路。10秒定时可以用定时器实现,设置一个1秒的定时器。上电点亮LED灯,并开始计时,10秒时间到熄灭LED就可以了。
stm32在浮空输入模式,引脚通过一个电阻上接电源,这个引脚的电流该如何计算?
STM32单片机的GPIO口一共有八种配置模式,其中浮空输入一般用于按键、高电平和低电平检测用,为了避免误动作,通常会通过电阻上拉至高电平或者通过电阻下拉至低电平。如下图所示,就是通过电阻上拉。
这时候,流入引脚的电流是非常小的,可以忽略不计。GPIO配置为浮空输入后其本身就是高阻抗模式,几乎没有电流流过。设计成浮空输入的目的,是为了实现检测输入电平的情况。如上图所示,是按键的输入检测,在无按键动作时,由于上拉电阻的存在默认输入高电平,当按键发生时,检测到引脚输入为低电平。即,将按键与否转化为输入高电平还是低电平,设计成上拉后,增强了稳定性避免了按键的误动作。
所以,配置为输入时,一般不考虑其电流情况,在配置为输出时需要考虑其输出电流的驱动能力。
STM32单片机引脚的八种配置方式
浮空输入_IN_FLOATING,引脚状态不确定,常用作按键检测等。
带上拉输入_IPU,在内部被上拉至高电平。
带下拉输入_IPD,在内部被下拉至低电平。
模拟输入_AIN,用于AD采样。
开漏输出_OUT_OD,可以输出0,但输出1时为高阻态无驱动能力。
推挽输出_OUT_PP,可以输出0和1,有驱动能力。
复用功能的推挽输出_AF_PP,由复用外设控制输出,效果与开漏输出一致;
复用功能的开漏输出_AF_OD,由复用外设控制输出,效果与推挽输出一致;
以上就是这个问题的回答,感谢留言、评论、转发。
更多精彩内容请关注本头条号:玩转嵌入式。感谢大家。
到此,以上就是小编对于stm32供电最大电流的问题就介绍到这了,希望介绍关于stm32供电最大电流的4点解答对大家有用。