自造星球-创客空间  - 讨论区

标题:双向八路缓冲器74HC245与排阻

2015年06月15日 星期一 09:47

大家在玩单片机的过程中,可能都曾经看到有资料说,单片机的IO输出负载能力有限,如果负载电流过大,会造成单片机永久损坏。

当我们的电路设计中有较大功率的负载时,就需要缓冲器了。单路的缓冲器可以使用晶体三极管来实现,多路的缓冲器, 使用集成电路就比较方便了。74HC245就是一种八路缓冲器的集成电路。

 

引脚原理图如下:

根据Function Table的说明,我们将OE和DIR都置为低电平,就可以实现从B到A方向的数据传输,如果DIR置为高电平,则可以实现从A到B方向的数据传输。

我做了一个简单的试验,使用Arduino+74HC245来驱动8个LED,在此试验中,还应用了另外一个比较有意思的器件,叫做排阻,大家都知道,在驱动LED时,必须加限流电阻,如果驱动8个LED,就需要加8个电阻,排阻就是集成了多个同样阻值的电阻的集成器件,使用比较方便。

下面是我使用的8X1K欧的排阻:

 

整体连接效果如下:

关于74HC245的更多资料,可以参考Datasheet:

http://www.mouser.com/ds/2/405/sn74hc245-405777.pdf

 

 

2015年06月24日 星期三 08:07

74系列大学见过,特别是涉及到74LS系列的译码器。我最近想用arduino结合树莓派做个带液晶触摸屏的温控,有趣交流交流,呵呵。

2015年06月24日 星期三 16:15

支持。有机会多交流。

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号