您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 锁存器-驱动相关的问题
锁存器(Latch)是一种对脉冲电平敏感的存储单元电路,它们可以在特定输入脉冲电平作用下改变状态。锁存,就是把信号暂存以维持某种电平状态。锁存器的最主要作用是缓存,其次完成高速的控制其与慢速的外设的不同步问题,再其次是解决驱动的问题,最后是解决一个I/O口既能输出也能输入的问题。问:是不是单片机i/o输出一个小电流,然后通过那个芯片就能够输出大电流。如果是那样,那又有一个问题,那个大电流应该还会流入单片机i/o口,单片机能承受吗?回答1:通常单片机IO口接芯片不是为了增加他的输出电流,而是为了有固定的用途,例如138译码,573锁存。。而有些芯片集成了增加输出电流的功能(可能是因为该芯片多用于驱动电路),但他的主要作用不是为了增加驱动能力。。流入IO口的电流过大,当然可能会导致单片机损坏,不同的单片机不同的IO口的承受能力可能不同。。但你为什么要给单片机的IO施加一个大电流呢,或者为什么不加一个限流电阻。回答2:74HC573不是驱动IC,这是一个锁存器,当然也可以提供不弱于单片机一个IO口的驱动电流,之所以一般不用单片机的IO直接驱动数码管,是因为,单片机提供的总电流是不太大的,比如STC1XXX系列,最大只能提供120mA电流,尽管每个IO可以接受20mA的灌电流和同样的驱动电流。因此在较大系统中,因为外设需要驱动电流较大,所以需要借助一些IC来实现,以减轻单片机的负担。追问:为什么说573是驱动?难道加上它之后通过数码管的电流就变大了?我知道单片机直接是驱动不了数码管的,尤其是大号的就算驱动了也会烧掉单片机,但是加上573后电流就真的有所提高吗?我可以用它来驱动8*8点阵吗?回答:这里实际上是利用573实现IO口的分时复用,普通0.56英寸以下数码管每段的电流只有不到5mA,而51单片机IO口最大可以灌入至少10mA电流,因此开发板上使用573的原因并不是电流问题,单片机自身的驱动能力也足够了。驱动8*8也可以用ULN2003提高灌电流能力,是正确的方法。2003我用过,都是使用LS芯片驱动它。再试试下拉电阻看看TTL电路的输入端是遵循TTL标准的,其需要的输入电流很小,74HC573的输入电流在电源电压为6V,输入电压为6V的情况下,其所需要的驱动电流仅仅为0.1uA。你给的图是说明74HC573的输出驱动能力,573的每个输出引脚都有20mA的灌入电流,因此可以直接驱动LED,而扇出电流可以达到35mA.芯片有一个极限功耗,根据封装不同其功耗也不同,所以在设计驱动的时候,在任一时间要保证芯片的功耗不要超过此参数。比如:573的每个引脚可能灌入20mA的电流,8个引脚,总电流是160mA,乘以工作电压5V,其值为800mW,这样就超出了芯片的极限,芯片容易损坏或者寿命缩短.
本文标题:锁存器-驱动相关的问题
链接地址:https://www.777doc.com/doc-4202645 .html