他的out输出灌电流MAX是多少?手册上没有看到,请ti专家解疑释惑,谢谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,参考datasheet Page6的sink current VS reference voltage的曲线。
抱歉,这个曲线指的是参考电压的sink current。
输出端的sink电流参考Page4的曲线,左边是输出为low时,output sinking电流,右边曲线是输出为高时的source电流,由于TLV3011为open drain输出,所以source电流能力取决于上拉电阻阻值。
低电平越高,灌电流越大。所以低电平通常都有个最大值,也就限制了最大灌电流大小。
从上述output low VS output current曲线来看,Vol(max)=0.25V,如果VCC= 1.8V,则灌电流为6mA。
同样VCC=5V时,Vol=0.25V时,灌电流最大约不到8mA。
比如手册这个示例,VCC如果=5V,上拉Rpull-UP=10K,OUT拉低后电流=5V/10K=0.5mA对吧?如果我Rpull-UP使用1Ω,则OUT电流=5V/1Ω=5A,OUT这么大的电流可以吗?如果不可以,他最大允许多大电流?或者说VCC=5V的时候Rpull-UP取值范围是什么?这个是我要问的问题。
上拉电阻最大值: Rpull-up=(Vcc-Vih)/Ipull-up
当Vih最小的时候,上拉电阻最大,如果阻值再大的话,会导致在上拉电阻的压降更大,这就会导致输出电压Voh小于最小值Voh(min),或者说此时输出电压就不会被认为输出高电平了。
同样,上拉电阻最小值,也就是OD架构中晶体管导通输出低电平时,落在上拉电阻上的电压等于Vcc-Vout,就像上面提到的,通常数据手册都会给出Vol的最大值,比如0.3V或者0.4V左右,要想得到最大灌电流那么就是直接拉低即为0V,所以
上拉电阻最小值:Rpull-up=Vcc/Ipull-up
说它为最小值,是因为阻值再小的话,会引起更大的电流流过晶体管,这样就会导致在晶体管上的压降变大,即为超过Vol的最大值。
下面附图为开漏输出的简约架构,可以作为参考:
1.Vih这个参数不对吧?是VOH?
2.【更大的电流流过晶体管,这样就会导致在晶体管上的压降变大,即为超过Vol的最大值】,Vol最大值手册里面也没有提供!
3.Iout MAX=x,Iout MIN=y,能不能提供下这个xy的具体值?
1.Vih这个参数不对吧?是VOH?
嗯,Voh。
2.【更大的电流流过晶体管,这样就会导致在晶体管上的压降变大,即为超过Vol的最大值】,Vol最大值手册里面也没有提供!
还是参考这个表啊,左边为sink电流,右边为source电流,左边曲线给出了在不同供电电压下的Vol,最大0.25V。
Iout MAX=x,Iout MIN=y,能不能提供下这个xy的具体值?
还是参考上面曲线,比如1.8V,Vol(max)=0.25V,则Rmin=1.8V /0.25=7.2ohm
同样最大值,参考右边曲线,1.8V时,Vcc-Voh=0.2V ,Rmax=0.2V/4mA=50ohm
这么说基本明白了,我在跟你确认下,根据曲线,5V供电时,下拉约0.25V@8mA,上拉约0.22V@12mA,下拉电阻0.25/0.008=31.25Ω,上拉电阻0.22/0.012=18.33333333Ω,最大输出电流分别约为5/31=0.1612903226A和5/18=0.2777777778A,对吗?
又比如,对某器件要求输入高电平>2.4V,低电平<0.4V,根据下拉上拉内阻分别是31Ω和18Ω,则负载电流要<(5-2.4)/18=0.1444444444A和<0.4/31=0.01290322581A,对不?
另外对于集电极开路输出的TLV3011,其上拉电阻的电源能不能超过其Vcc,比如供电5V,上拉电阻上端接12V,可以吗?如果可以电流应该限制到什么范围?
另外对于集电极开路输出的TLV3011,其上拉电阻的电源能不能超过其Vcc,比如供电5V,上拉电阻上端接12V,可以吗
不可以,最大上拉到VCC即5V。
上拉电阻最大值: Rpull-up=(Vcc-Vih)/Ipull-up
当Vih最小的时候,上拉电阻最大,如果阻值再大的话,会导致在上拉电阻的压降更大,这就会导致输出电压Voh小于最小值Voh(min),或者说此时输出电压就不会被认为输出高电平了。
同样,上拉电阻最小值,也就是OD架构中晶体管导通输出低电平时,落在上拉电阻上的电压等于Vcc-Vout,就像上面提到的,通常数据手册都会给出Vol的最大值,比如0.3V或者0.4V左右,要想得到最大灌电流那么就是直接拉低即为0V,所以
上拉电阻最小值:Rpull-up=Vcc/Ipull-up
说它为最小值,是因为阻值再小的话,会引起更大的电流流过晶体管,这样就会导致在晶体管上的压降变大,即为超过Vol的最大值。
这里分析没错。但是下面计算电阻值的时候写错了。0.25V是输出低电平的最大值,它限制了上拉电阻的最小值。
比如1.8V,Vol(max)=0.25V,则Rmin=1.8V /0.25=7.2ohm
输出低电平最低为0V,则上拉电阻的最小值Rmin=1.8V/6mA=300ohm
另外,我发现TLV3011的数据手册刚更新成最新版本的了(2023年4月更新的),添加进去了输出在1.8V和3.3V,5V条件下的sourcing和sinking current。参考Page15.