我有一组八位的共阳极数码管,想在单片机上接三极管驱动它,三极管怎么接?

用PNP管怎么接?要是用NPN管又怎么接?求高手指教,详细点好,E,B,C分别接什么?

可以用PNP管, 接在位选上, 8位数码管用8个PNP三极管

E极接5V
B极串个1K电阻到单片机IO
C极接数码管 共阳端

数码管的段位脚可以串个电阻接到单片机的P0口 (也可以是其他口)追问

按您说的用PNP管,B极串个1k电阻接单片机的I/O口,这时候的B极是低电平有效还是高电平有效,如果是共阴极的数码管,那是不是只能用NPN管?这时候E,B,C改怎么接呢?同样的这时候
的B极是低电平有效还是高电平有效?

追答

这还用说, 低电平有效啊, 不然干嘛选PNP呢

共阴也可以用PNP三极管, 不过共阴需要的三极管多些(也可以跟共阳一样多, 这个要看接法)
共阴接法1:
段选: 8个1K电阻一端接5V, 另一端接单片机IO, 再接共阴数码管段选脚(也可以接三极管增大电流)
位选: 8个脚分别接8个PNP三极管E极, C极接地, B极串1K电阻接位选IO脚(也可不用三极管)

共阴接法2:
段选: 5V接8个PNP三极管E极, B极串1K电阻到段选IO脚, C极接数码管段选脚(也可不用三极管)
位选: 数码管位选脚串1K电阻到单片机IO位选脚(也可以接三极管增大电流)

希望对你有所帮助! 呵呵

温馨提示:内容为网友见解,仅供参考
无其他回答

我有一组八位的共阳极数码管,想在单片机上接三极管驱动它,三极管怎么...
可以用PNP管, 接在位选上, 8位数码管用8个PNP三极管 E极接5V B极串个1K电阻到单片机IO C极接数码管 共阳端 数码管的段位脚可以串个电阻接到单片机的P0口 (也可以是其他口)

共阴极数码管接在单片机上 用三极管怎么驱动啊
如图,控制单片机引脚的点药,当要数码管亮是,使引脚输出高电压,那么三极管打开,就能驱动LED(数码管)。

单片机控制八段数码管时电阻和三极管的选取问题
动态显示就是给管脚abcdefg赋值,控制管脚通断可以左移或者右移,也可赋值。三极管没用过,直接加电阻接单片机管脚就好了。驱动芯片有用74LS47的

数码管是如何连接到单片机上的
拿8段1位数码管做例子。8段指有8个LED,如果是共阴极的,那这8个LED的负极连在一起,正极不连。8个LED的8个正极分别连一个限流电阻,再接到单片机一个IO引脚上。负极接一个NPN三极管的集电极,三极管的发射极接地,基极接一个电阻(可用10K)再接到一个IO引脚上。

单片机驱动数码管
共阳极的数码管需要在阳极上接一个PNP的三极管。每一位用一个。数码管的段全部接到单片机的P0口。限流电阻取470欧至560欧之间。使用的时候,用CLR语句打开响应的三极管,这时,此位选通。然后送出段码。延时一毫秒后,用SETB语句关闭这个三极管。然后转到下一位实施相同动作就好了。图中只是一位的。多...

三极管怎么驱动数码管
建议用PNP驱动共阳极数码管。也可以用NPN驱动共阴极数码管,需要注意的是有些单片机的IO口高电平的驱动能力较弱,不能直接驱动三级管,需要加门电路才可以驱动。而用PNP驱动共阳极数码管就没有这个问题。看图吧

单片机连接共阳极数码管位选端接三极管有什么意义
数码管每一段是一个发光二极管,要发光的导通电流要在5mA~10mA。如果是显示8,就有7个发光二极管同时亮,总电流就有35mA~70mA。而这个总电流是通过数码管的公共端的,即是位选端。这么大的电流,不可能直接用单片机引脚直接驱动的,就用三极管了,就是用三极管放大的电流作用,来驱动数码管的位选...

单片机8位数码管显示
1".} 看我的截图,我把三个图截在一起,第一个图说的是共阳数码管的接法,.第二个图说的是数码管的段是如何接的,第三个图是我板子上其中四个三极管控制四数码管的选亮与否,也就是位选.数码管的段说的是数码管其实是有8段LED接在一起,因此就有所谓的共阳和共阴....

单片机如何用三极管驱动共阴数码管,是NPN还是PNP三极管,给出正确的...
应该用PNP三极管,b接单片机输出管脚,中间串一个4.7k左右的电阻。e直接接正电源,c接数码管的阳极,中间串一个几百欧的限流电阻。这样单片机输出低电平时三极管导通,灯亮。

单片机开发板上为什么要用三极管驱动数码管?
原因:51系列单片机(如果你用的是的话)的输出方式为强下拉\/弱上拉,一看这名字就知道,高电平输出电流很小,所以数码管会很暗。举个例子,最简单的流水灯实验电路为VCC接限流电阻,然后接各个发光二极管,再接单片机的控制引脚,一切正常。现在,你把限流电阻接VCC那端断开,改接到单片机的一个高电...

相似回答
大家正在搜