你好,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?
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.
你好,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?
1. VCCA和VCCB可以为同一电压吗?
您好,可以,VCCA可以等于VCCB。
2. VCCA和VCCB之间是否有电压差的要求?
VCCA和VCCB的电压范围都是0.65V~3.6V范围,并且VCCA可以等于VCCB。不一定要有压差要求。
如果需要实现电平转换,需要有压差,比如VCCA=1.8V,VCCB=3.3V。
外接芯片的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,还是满足高电平范围的,没有问题。
关于上拉阻值的计算,我这里再补充下:
上拉电阻最大值: Rpull-up=(Vcc-Vih)/Ipull-up
当Vih最小的时候,上拉电阻最大,如果阻值再大的话,会导致在上拉电阻的压降更大,这就会导致输出电压Voh小于最小值Voh(min),或者说此时输出电压就不会被认为输出高电平了。
同样,上拉电阻最小值,通常数据手册都会给出Vol的最大值,比如0.3V或者0.4V左右,要想得到最大灌电流那么就是直接拉低即为0V,所以
上拉电阻最小值:Rpull-up=Vcc/Ipull-up
说它为最小值,是因为阻值再小的话,会引起更大的电流流过晶体管,这样就会导致在晶体管上的压降变大,即为超过Vol的最大值。