Part Number:SN74AXC4T245
你好,ti支持团队
在使用 SN74AXC4T245芯片实现1.8V CMOS到5V TTL转换中有几个问题需要解答下:
1. VCCA和VCCB可以为同一电压吗?
2. VCCA和VCCB之间是否有电压差的要求?
3. 外接芯片的TTL输入电流不需要12mA这么大(如datasheet 6.5所示),请问SN74AXC4T245输出侧电压为3.3V时,驱动外接芯片的TTL端口,SN74AXC4T245的MIN Voh为多少V?
Kailyn Chen:
? ? said:1. VCCA和VCCB可以为同一电压吗?
您好,可以,VCCA可以等于VCCB。
? ? said:2. VCCA和VCCB之间是否有电压差的要求?
VCCA和VCCB的电压范围都是0.65V~3.6V范围,并且VCCA可以等于VCCB。不一定要有压差要求。
如果需要实现电平转换,需要有压差,比如VCCA=1.8V,VCCB=3.3V。
? ? said:外接芯片的TTL输入电流不需要12mA这么大(如datasheet 6.5所示),请问SN74AXC4T245输出侧电压为3.3V时,驱动外接芯片的TTL端口,SN74AXC4T245的MIN Voh为多少V?
这里指的是输出驱动能力最大为12mA,Voh(min)=2.3V。
如果说负载电流不需要这么大,则根据Voh=Vcc-Ioh*Rpu,那么Voh会大于2.3V.
如果负载电流过大,那么我们说它的驱动能力不够,因为输出电压下降,不能保证输出高电压的阈值。
所以也就是说,3.3V的Voh最小阈值是2.3V,最大不能超过3.3V,负载电流小于12mA的话则Voh输出就会大于2.3V,还是满足高电平范围的,没有问题。
,
? ?:
问题2中做 转换时的电压差有什么要求?如电压差的大小等
问题3中的Rpu的值是多少?方便我们自己估算。
,
Kailyn Chen:
? ? said:问题2中做 转换时的电压差有什么要求?如电压差的大小等
A port和B port都是0.65V~3.6V的电压范围,常用电压转换比如0.8V,1.2V,1.8V,2.5V和3.3V电平转换。不能实现和5.5V电平转换。
? ? said:问题3中的Rpu的值是多少?方便我们自己估算。
根据Voh=Vcc-Ioh*Rpu可以推算。
,
Kailyn Chen:
关于上拉阻值的计算,我这里再补充下:
上拉电阻最大值: Rpull-up=(Vcc-Vih)/Ipull-up
当Vih最小的时候,上拉电阻最大,如果阻值再大的话,会导致在上拉电阻的压降更大,这就会导致输出电压Voh小于最小值Voh(min),或者说此时输出电压就不会被认为输出高电平了。
同样,上拉电阻最小值,通常数据手册都会给出Vol的最大值,比如0.3V或者0.4V左右,要想得到最大灌电流那么就是直接拉低即为0V,所以
上拉电阻最小值:Rpull-up=Vcc/Ipull-up
说它为最小值,是因为阻值再小的话,会引起更大的电流流过晶体管,这样就会导致在晶体管上的压降变大,即为超过Vol的最大值。