作业帮 > 综合 > 作业

74HC573 输入端接单片机普通IO口,需要接上拉电阻吗

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 17:38:32
74HC573 输入端接单片机普通IO口,需要接上拉电阻吗
附图是74HC的内部结构图和引脚输入输出电压参数.
我的问题是这样,74HC573的输入电流达到20mA,而显然单片机普通IO口的拉电流达不到这个要求,是不是应该接个上拉电阻?
另外,不知道是不是我把它的Iin理解错了,一个引脚的输入电流应该不会要求那么大吧?
原来是这个意思啊,
你的理解是错误的!
TTL电路的输入端是遵循TTL标准的,其需要的输入电流很小,74HC573的输入电流在电源电压为6V,输入电压为6V的情况下,其所需要的驱动电流仅仅为0.1uA.
你给的图是说明74HC573的输出驱动能力,573的每个输出引脚都有20mA的灌入电流,因此可以直接驱动LED,而扇出电流可以达到35mA.
芯片有一个极限功耗,根据封装不同其功耗也不同,所以在设计驱动的时候,在任一时间要保证芯片的功耗不要超过此参数.比如:573的每个引脚可能灌入20mA的电流,8个引脚,总电流是160mA,乘以工作电压5V,其值为800mW,这样就超出了芯片的极限,芯片容易损坏或者寿命缩短.
另外上拉电阻的问题.是否需要上拉电阻,对于TTL电路输入端来说并不是关键,加与不加是要看你的单片机IO口的属性.如果单片机的输出端口是推挽输出的,那么这个上拉电阻根本没有必要,但如果单片机的IO口是开漏输出或者是内部弱上拉输出的,那这个时候就需要接一个上拉电阻.上拉电阻的大小一般参照后级电路所需要驱动电流的5~10倍来选取,可大不可小,一般现在用10K或者4K7的比较多,但如果对功耗要求比较严格,这个电阻就需要去计算,阻值太大那么容易受干扰,太小功耗不能满足,不需要去权衡.