51单片机驱动4合1共阴极数码管。如何用一个单片机,通常是一个三极管驱动数码管的公共端,数码管的七段可以直接用单片机的一个并口驱动,比如国产的STC单片机,所以用9012来驱动共阳极数码管的共端,而不是共阴极数码管,单片机驱动共阴极数码管,你有可能在实物中使用三极管电路。
1、…单片机控制2位的共阴数码管,用三极管驱动,该怎么连接,最好能给个…
9013用于位选择,段选择直接接单片机的IO口。三极管连接:发射极接GND,集电极通过510ω电阻接数码管的共阴极,基极通过4.7K电阻接单片机的IO口。注意三极管有反作用。所以共阴极的位选择要在高电平来选择对应的数码管,可以根据数码管的亮度来选择合适的电阻。一寸以下的数码管,可以用9012吗?
2、单片机驱动二共阴极个数码管不接三极管直接接个510欧的上拉电阻(上拉…
如果单片机没有晶体管或驱动芯片无法驱动,原则上直接上拉似乎可行,但单片机的低漏电流不够,低电平会被抬高。建议用一个CD4511驱动芯片,比三极管连接方便很多。单片机受不了电流,楼上,用2003或者2803。这个估计不行。上拉是提升电压,数码管是电流驱动。如果是AVR微控制器,数据端和片选端可以直接接IO口。如果驱动能力有限如51,可以在数据端和IO口之间增加一个ULN2003或2803驱动器,片选可以直接连接到微控制器。如果用三极管,需要八组。如下图所示,建议使用2003或2803。
3、怎么用9012驱动共阴极数码管啊,接单片机上,最好是有图
用7个9012和E极连接一个50100R电阻到电源,C极连接数码管的7段。至于数码管的阴极,在单片机的管脚上接一个5 ~ 10k的电阻。一般用三极管驱动数码管的公共端,七段数码管可以用单片机的一个并口直接驱动,比如国产STC单片机。所以用9012来驱动共阳极数码管的共端,而不是共阴极数码管。如果用普通的阴极数码管,就不需要三极管了,太麻烦了。如果是6位共阴极数码管,可以使用6位反相驱动器7406或者6位同相驱动器7407。
当4、51单片机驱动4位一体共阴极数码管,位码驱动如图。p2为高时三极管导通…
p2为高电平时,位码开启,因此为低电平。画仿真图,用三极管做位驱动,是一件很麻烦的事情,有点自找麻烦。P2输出的位代码应为高电平有效。但是每个晶体管的集电极都必须加一个拉电阻,就像P0口一样,但是这个电阻必须是模拟的,电阻值应该是10K。如果电阻值不合适,将不会显示。另一个晶体管的基极电阻阻值也要求1K,发射极电阻可以省略,但不能太大。三个电阻都必须满足要求才能显示。
5、如何用单片机,电阻,或三级管驱动共阴数码管(8个
你真是自找麻烦。简单来说,1)要不要驱动数据总线(因为有8个数码管并联)?是用集成电路还是三极管做的?2)数码管片选信号产生,如果用38解码电路,只会占用3个I/O口,如果用三极管,会占用8个I/O口(不可能用三极管组成38解码电路吧?)3)至于如何驱动共阴极数码管,网上有很多这类数据电路的图解,自己做吧。
6、单片机驱动共阴极数码管
实物可以用三极管电路。但是模拟的不好,是错误的,先把三极管去掉吧,既然你们都知道不用三极管直接接引脚就能正常显示。那就做吧,为什么要用三极管?这是模拟,不是实物,有区别,管用的不需要,不管用的还是用。这不是斗争吗?如果想和三极管竞争,就在每个三极管的集电极上加一个100欧姆的上拉电阻,一端接集电极,另一端接VCC。