灌入电流与输入电流

本文介绍了芯片输出的灌入电流和源出电流的概念。灌入电流是指电流流入芯片的输出端,当输出为低电平时,连接到正电源的设备会被激活。相反,源出电流是从芯片输出端流出,当输出为高电平时,连接到负电源的设备会被激活。对于输入电流的器件,灌入电流是被动的,而吸收电流则是主动的。

Sinking and sourcing current
Chip outputs are often said to 'sink' or 'source' current. The terms refer to the direction of the current at the chip's output.
If the chip is sinking current it is flowing into the output. This means that a device connected between the positive supply (+Vs) and the chip output will be switched on when the output is low (0V).

If the chip is sourcing current it is flowing out of the output. This means that a device connected between the chip output and the negative supply (0V) will be switched on when the output is high (+Vs).


对于输入电流的器件而言:
灌入电流和吸收电流都是输入的,
灌入电流是被动的,
吸收电流是主动的。

如果外部电流通过芯片引脚向芯片内‘流入’称为灌电流;
反之如果内部电流通过芯片引脚从芯片内‘流出’称为拉电流。

下面这个图有助于对sinking current 和 sourcing current 的理解。

 

拉电流与灌电流

1、概念

      拉电流和灌电流是衡量电路输出驱动能力(注意:拉、灌都是对输出端而言的,所以是驱动能力)的参数,这种说法一般用在数字电路中。

      这里首先要说明,芯片手册中的拉、灌电流是一个参数值,是芯片在实际电路中允许输出端拉、灌电流的上限值(允许最大值)。而下面要讲的这个概念是电路中的实际值。

      由于数字电路的输出只有高、低(0,1)两种电平值,高电平输出时,一般是输出端对负载提供电流,其提供电流的数值叫“拉电流”;低电平输出时,一般是输出端要吸收负载的电流,其吸收电流的数值叫“灌(入)电流”。

      对于输入电流的器件而言:
             灌入电流和吸收电流都是输入的,
             灌入电流是被动的,
             吸收电流是主动的。

如果外部电流通过芯片引脚向芯片内‘流入’称为灌电流(被灌入);
反之如果内部电流通过芯片引脚从芯片内‘流出’称为拉电流(被拉出)

2、为什么能够衡量输出驱动能力

      当逻辑门输出端是低电平时,灌入逻辑门的电流称为灌电流,灌电流越大,输出端的低电平就越高。由三极管输出特性曲线也可以看出,灌电流越大,饱和压降越大,低电平越大。

然而,逻辑门的低电平是有一定限制的

### STM32微控制器的总输入电流规格及相关电气参数 STM32L053/051系列属于STMicroelectronics推出的基于ARM Cortex-M0+内核的超低功耗微控制器家族。该系列产品以其卓越的能效表现和丰富的外设支持而闻名[^1]。 关于STM32L053/051的具体总输入电流规格,通常可以在官方数据手册中的“Electrical Characteristics”部分找到详细的电气参数说明。以下是几个关键点: #### 1. 工作模式下的典型电流消耗 - **运行模式(Run Mode)**:当CPU处于活动状态并以最高频率工作时,典型的动态电流范围约为8 µA/MHz至9 µA/MHz。 - **待机模式(Standby Mode)**:进入深度睡眠状态下,静态电流可降低到几百nA级别,具体数值取决于配置选项以及唤醒源的数量。 #### 2. 输入电源电压范围 - 支持宽泛的工作电压区间 (1.65V 至 3.6V),这使得它非常适合电池供电的应用场景。 #### 3. 最大允许持续直流电流 对于大多数引脚来说,在满足特定条件的前提下(比如环境温度不超过结温限制), 单个I/O口能够承受的最大灌入或者拉出电流一般不会超过25mA; 不过整个芯片所能接受的整体平均功率预算还需要考虑封装热阻等因素的影响, 这一点同样会在产品文档里有所体现. 如果需要更精确的数据表细节,则建议查阅由意法半导体发布的最新版本《STM32L0xx Low-power MCUs Datasheet》文件来获取最权威的信息来源. ```python # 示例 Python 脚本用于展示如何解析 CSV 文件形式的电子表格数据 import csv def read_electrical_parameters(file_path): with open(file_path, newline='') as csvfile: reader = csv.DictReader(csvfile) for row in reader: print(f"{row['Parameter']} : {row['Min']} ~ {row['Max']}") read_electrical_parameters('stm32l053_datasheet.csv') ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值