I/O口电流与电压的关系是怎样的?例如:I/O口的输出高电平为3.3V,而它最大具有20mA的驱动能力.假如我在其出口处接一个1欧的电阻到地,那么由欧姆定律得出流过电阻的电流为3.3/1=3.3A,但是这与
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 02:44:40
I/O口电流与电压的关系是怎样的?例如:I/O口的输出高电平为3.3V,而它最大具有20mA的驱动能力.假如我在其出口处接一个1欧的电阻到地,那么由欧姆定律得出流过电阻的电流为3.3/1=3.3A,但是这与
I/O口电流与电压的关系是怎样的?
例如:I/O口的输出高电平为3.3V,而它最大具有20mA的驱动能力.假如我在其出口处接一个1欧的电阻到地,那么由欧姆定律得出流过电阻的电流为3.3/1=3.3A,但是这与最大驱动电流20mA是矛盾的,这该如何解释呢?还有一般的驱动电流是不是负载的变化而变化?但是它应该有一个最大值.继电器需要一定大小的驱动电流才能正常工作,可是用I/O口经过三极管放大,这样放大了电流,就不应该考虑此时的驱动电压又不够了吗?
I/O口电流与电压的关系是怎样的?例如:I/O口的输出高电平为3.3V,而它最大具有20mA的驱动能力.假如我在其出口处接一个1欧的电阻到地,那么由欧姆定律得出流过电阻的电流为3.3/1=3.3A,但是这与
I/O口的输出高电平为3.3V,而它最大具有20mA的驱动能力.
这句话可以这样理这个端口不能输出大于20MA的电流.如果大了,这个口就会损坏.
假如我在其出口处接一个1欧的电阻到地,那么由欧姆定律得出流过电阻的电流为3.3/1=3.3A
你假设的这种情况:你的MCU已经坏了.3.3A是个什么概念?要发多少热,你的MCU能受得了吗?还是在不考虑其它口的情况. 所以除非你想烧MCU,不然强烈建议你不要再这样折腾了.
还有一般的驱动电流是不是负载的变化而变化?
你这句话是正确的.但是一定要注意,不能超过驱动元件的驱动能力.打个比方:你的MCU是一个水库,你的负载是下游的河,河和水库通过一个坝连接了.你的负载增大了,你的河中水流要增大,就迫使坝的缺口大了,更多的水从水库流出.但是水库中的水是有限的,你要再大的话也没水流了.驱动元件的驱动能力就相当于水库中的水的容量.
继电器需要一定大小的驱动电流才能正常工作,可是用I/O口经过三极管放大,这样放大了电流,就不应该考虑此时的驱动电压又不够了吗?
继电器一般都要几十MA的电流才能驱动,直接用I/O肯定是不行了.要把小电流转化为大电流,你也知道了,就是用三极管.
至于你说的驱动电压的关系,看来你是不了了解电路是怎么接的.给你个图.
看着没有,驱动电压是从电源12V来的,不是从MCU I/O来的.明白吗?
你的问题好长啊!