单片机用74ls245芯片驱动led,可不可换成上拉电阻来驱动LED
答案:3 悬赏:30 手机版
解决时间 2021-02-05 17:05
- 提问者网友:战皆罪
- 2021-02-04 19:11
单片机用74ls245芯片驱动led,可不可换成上拉电阻来驱动LED
最佳答案
- 五星知识达人网友:狂恋
- 2021-02-04 19:24
你问的是原来74ls245的输出端与LED是串联一个限流电阻,而要换成上拉电阻来驱动吗,如果是就看以下的回答,如果不是请再确切说明。
这个问题在很多老教材上都可以看到这种电路,确实是用上拉电阻驱动每个LED,这样做的目的是为了用一个排电阻,在焊接时方便了很多,可忽视了不良后果,而且多数人也是受了当初的教材的影响,一直保留这种设计思想。但这种设计是有缺陷的,74ls245输出高电平是,通过上拉电阻驱动LED发光,但是74ls245输出低电平时,LED是不亮了,可上拉电阻的电流要通过74ls245的输出端呀,而且此时的电流比高平时的要大很多倍的,对74ls245芯片没好处,更主要的是这个电流是没有用的,是浪费的,如果是用电池供电的话,就白白消耗了电池的能力啊,有百害而一利。因此,不提倡这种设计。
这个问题在很多老教材上都可以看到这种电路,确实是用上拉电阻驱动每个LED,这样做的目的是为了用一个排电阻,在焊接时方便了很多,可忽视了不良后果,而且多数人也是受了当初的教材的影响,一直保留这种设计思想。但这种设计是有缺陷的,74ls245输出高电平是,通过上拉电阻驱动LED发光,但是74ls245输出低电平时,LED是不亮了,可上拉电阻的电流要通过74ls245的输出端呀,而且此时的电流比高平时的要大很多倍的,对74ls245芯片没好处,更主要的是这个电流是没有用的,是浪费的,如果是用电池供电的话,就白白消耗了电池的能力啊,有百害而一利。因此,不提倡这种设计。
全部回答
- 1楼网友:躲不过心动
- 2021-02-04 21:25
教材是死的,人是活的,做个小实验就知道可不可行啦
- 2楼网友:十鸦
- 2021-02-04 20:22
74ls245是一个逻辑芯片,主要功能是控制某组LED的亮和灭,只是起开关的作用,而不是驱动。如果你的板上没有上拉电阻,那么LED是由单片机直接驱动的,你可以做一个实验,去掉74芯片,把对应的引脚短接,看亮不亮。用74ls245是为了尽少地使用单片机的IO口,来控制尽可能多的LED灯。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯