完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1.三极管的应用——控制,驱动
*控制应用:通过单片机控制三极管的基极来简介控制后边小灯的亮灭。电路如图 当IO口输出高电平时,b极和e极没有电压差,三极管没有导通,LED小灯不亮,当输入低电平时,馋了了足够的电压差,LED灯变亮。
2. 74H245驱动芯片的应用 事实上,当单片机的IO口输出高电平时,其输出的电流特别小,不足以点亮一个LED小灯,之所以能够点亮,是因为我们利用了三极管的放大作用。理论上,我们也可以直接用IO口低电平点亮LED小灯,但在实际操作中,低电平时产生的电流超出了单片机的承载范围,所以此方法是不可行的。 除了用三极管以外,其实还有一些驱动IC(例如74H245)可以作为单片机的缓冲器。 PS:74H245驱动只起到电流驱动缓冲的作用,不起到任何逻辑控制作用。 其功能图如下所示: *74H245是一个双向缓冲器,DIR引脚是方向引脚,接高电平时,右侧B编号的电压都与左侧A编号的电压相同;接低电平时,效果则相反(高电B随A,低电A随B)。 *OE时使能引脚,叫做输出使能,该引脚接低电平,就可以执行双向缓冲器的功能,接高电平时则不能实现。 3. 74HC138三八译码器 在设计单片机电路时,,单片机的IO口数量是有限的,有时满足不了设计需求,如我们学习所用的STC89C51单片机一共只有32个IO口。三八译码器就是用来解决IO口不足的问题的。 如图: *顾名思义,三八译码器就是吧A口的三种输入状态转换成Y口的8种输出状态。 *E口的三个引脚也是使能引脚,只有E1,E2输出低电平,E3输入高电平时译码器才能正常工作,否则无论A口无论输入什么状态的电平,8个Y口总是高电平。 *对于A口的输入状态,从下表可以容易理解: ,由于是自学,如有错误之处,期待读者斧正,如果有大佬能够指导一下单片机的学习方法,我将感激不尽,在评论区留下宝贵的意见,谢谢!* 最后,附一张LED小灯的整体电路图 |
|
|
|
只有小组成员才能发言,加入小组>>
2549 浏览 0 评论
1148浏览 2评论
747浏览 1评论
500浏览 0评论
266浏览 0评论
429浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 20:08 , Processed in 1.203782 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号