本篇文章给大家谈谈三极管驱动数码管,以及数码管的驱动对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
51单片机三极管驱动数码管如何接线
1、我给你个4LED的,懒得画图了。要增加管子的数量,把HC138换成HC154就可以了,其余不用变。用3片共阳4X七段数码管,可以节省接线。ULN2003的驱动能力是500mA,所以肯定没问题。
2、还有一种办法是把三极管扔了,直接用I/O口驱动,但是程序要做处理。
3、芯片的,我没有用过,我用的是9015的三极管做的驱动。数码管,主要是位选、段选。位直接按位顺序从小到大去连接(也就是数字1-4)。段先接三极管集电极,基极按照(a-d)的顺序接成一排发射极串联供5v正电。
4、单片机的IO口(如果是用P0口,还需要加上拉电阻,阻值在1K-10K之间;建议使用P2)接一个1K-2K的限流电阻,然后借三极管基极。发射极接5V,集电极接数码管。
单片机开发板上为什么要用三极管驱动数码管?
数码管需要的工作电流大,单片机的驱动电流不够。一般的做法,就是利用单片机的输出,做三极管的基极驱动,然后让三极管的发射极做输出的驱动,输出更高的电压和大的电流。这样才能驱动数码管的显示。
普通LED数码管公共段,正常静态工作电流最大能达到70-80mA,一般单片机IO口不足以提供这么大的电流。加三极管可扩展IO口的驱动能力。另外,加三极管可以起到缓冲和隔离作用,使单片机工作更加稳定可靠。
这么大的电流,不可能直接用单片机引脚直接驱动的,就用三极管了,就是用三极管放大的电流作用,来驱动数码管的位选端了。
所以I/O口需要接上一个三极管来控制VCC电流驱动数码管,所用的这个三极管也就当作一个电流驱动开关来用了。不加三极管时,用仿真软件是可以实现仿真的,这是因为仿真软件并没有具体考虑到单片机I/O口的输出电流大小。
如果你是问为什么是三极管,我回答是可以不是三极管,自己喜欢。如果你问的是可以不要三极管吗?我的回答是可以,不过数码管会不怎么亮,有的甚至察觉不到他亮,三极管只是做增大驱动电流的作用。
如何使单片机的I/O口接三极管驱动数码管
1、将荧光数码管接在三极管的C极与电源之间,单片机的I/O端控制三极管的导通与关闭即可。
2、可能的原因是你限流电阻小了,换个大的限流电阻。或者干脆采用mos管的接发。有的单片机无法驱动三极管的。要不你再看看采用灌电流的方式。去接。不要用拉电流。
3、是PNP管。要么换三极管,要么换数码管。还有一种办法是把三极管扔了,直接用I/O口驱动,但是程序要做处理。
单片机控制七段数码管显示,为什么要加三极管驱动啊?
1、若直接用单片机驱动数码管,则会导致单片机输出电流或者灌入电流过大 所以一般要使用三极管进行扩流单片机的IO口只做电平输出,驱动三极管的电流一般是uA级别会避免单片机功耗过大导致的发热等问题。
2、普通LED数码管公共段,正常静态工作电流最大能达到70-80mA,一般单片机IO口不足以提供这么大的电流。加三极管可扩展IO口的驱动能力。另外,加三极管可以起到缓冲和隔离作用,使单片机工作更加稳定可靠。
3、单片机控制显示的输出电流或许较小难以正常显示,采用三极管模拟开关驱动电流相对较大,数码管显示效果甚佳。
4、如果你是问为什么是三极管,我回答是可以不是三极管,自己喜欢。如果你问的是可以不要三极管吗?我的回答是可以,不过数码管会不怎么亮,有的甚至察觉不到他亮,三极管只是做增大驱动电流的作用。
5、如果是显示8,就有7个发光二极管同时亮,总电流就有35mA~70mA。而这个总电流是通过数码管的公共端的,即是位选端。
6、所以I/O口需要接上一个三极管来控制VCC电流驱动数码管,所用的这个三极管也就当作一个电流驱动开关来用了。不加三极管时,用仿真软件是可以实现仿真的,这是因为仿真软件并没有具体考虑到单片机I/O口的输出电流大小。
关于三极管驱动数码管和数码管的驱动的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
还没有评论,来说两句吧...