这是一个三位一体的共阳极数码管,从图上可以看到cs1,cs2和cs3为位选端,它们分别连接了一个9012三极管,而p27,p26和p25分别接了一个4.7k的电阻再接到单片机的io口上,我不是很明白为什么位选端要接三极管?不能直接接一个电阻就连到单片机上么?接三极管有什么意义?为了提升io口的电流驱动能力?求大神解答
你这是实物开发板吗?还是仿真图?
当然了,有很多人画仿真图也是用三极管的,是停留在实物开发板的思维当中的。
话说是实物吧。数码管每一段是一个发光二极管,要发光的导通电流要在5mA~10mA。如果是显示8,就有7个发光二极管同时亮,总电流就有35mA~70mA。而这个总电流是通过数码管的公共端的,即是位选端。这么大的电流,不可能直接用单片机引脚直接驱动的,就用三极管了,就是用三极管放大的电流作用,来驱动数码管的位选端了。
如果 是仿真电路,就不用考虑什么驱动的问题,仿真是假的吗,不存在什么驱动的问题了,就可以直接用单片机引脚直接控制了。
如下的仿真图,段控和位控都是直接用单片机的引脚的,照样显示啊,不会烧坏什么器件的吗。
单片机连接共阳极数码管位选端接三极管有什么意义
这么大的电流,不可能直接用单片机引脚直接驱动的,就用三极管了,就是用三极管放大的电流作用,来驱动数码管的位选端了。如果 是仿真电路,就不用考虑什么驱动的问题,仿真是假的吗,不存在什么驱动的问题了,就可以直接用单片机引脚直接控制了。如下的仿真图,段控和位控都是直接用单片机的引脚的,照...
为什么数码管位选端要接三极管
使用三极管时为了增大电流,你也可以使用上拉电阻使单片机的引脚输出的电流增大使其足以驱动数码管
单片机控制七段数码管显示,为什么要加三极管驱动啊?
数码管需要的工作电流大,单片机的驱动电流不够。一般的做法,就是利用单片机的输出,做三极管的基极驱动,然后让三极管的发射极做输出的驱动,输出更高的电压和大的电流。这样才能驱动数码管的显示。所以工作中,一般选择共阳的。一段接电源,负端接单片机,但是为了增加驱动,一般也把单片机的输出口经过一...
单片机开发板上为什么要用三极管驱动数码管?
\\x0d\\x0a共阴极数码管其实也一样,因为强下拉\/弱上拉,不管怎样总有一端是弱的,达不到想要的效果!\\x0d\\x0a三极管的作用就是电流放大,看看资料就明白了,那样的话就不用管强弱的问题了。\\x0d\\x0a\\x0d\\x0a就那几个三极管的成本就别省了,如果嫌焊接麻烦,可以用三八译码器74138\/238...
共阳极数码管位选段接NPN型三极管,工作原理不是很清楚,谁能帮我解...
共阳极数码管位选段接NPN型三极管,单片机段选接三极管,在导通三极管的同时,位选输出为低电平的数码管点亮,就是基本的原理。
帮忙看一下这个PIC单片机的按键电路吧
一、L1DRV、L2DRV、L3DRV和L4DRV是数码管的共阴极,三极管就是配合上这个几个脚进行电流放大的,因为IO口无法承受那么大的电流,是用来进行LED数码管的位选,因为他采用动态扫描。二、二极管是按键扫描中进行各个按键进行隔离作用,防止按键误检,因为他采用显示扫描和按键扫描共用的,这样可以少用些IO口...
...c1815三极管哪个极接3位的数码管控制端?可以说下原理吗
集电极,当基极电压发生变化,达到BE结饱和状态时,三极管处于导通状态,使控制电流构成回路。完成控制目的。
用PIC单片机控制共阳数码管显示
典型的驱动能力不够,单片机的输出能力很弱,一般都需要结合上拉电阻或者三极管来驱动后级电路,更何况是驱动led呢。改善方法有两个:1,使用数码管驱动ic,如595,164等等,具体连接方式请查阅其规格书,里面有典型电路介绍, 注意阴阳极方向是否正确。2,使用三极管来实现,直接io通过pnp三极管来使能vcc...
请问51单片机数码管如何驱动
我来给楼主一个明确的答案,本人实际试验可行。如果是共阴的数码管,那么位选可以直接用单片机驱动,而段选需要用三极管(PNP)来驱动。如果是共阳的数码管,那么段选可以直接用单片机驱动,而位选需要用三极管(PNP)来驱动。
单片机驱动数码管
共阳极的数码管需要在阳极上接一个PNP的三极管。每一位用一个。数码管的段全部接到单片机的P0口。限流电阻取470欧至560欧之间。使用的时候,用CLR语句打开响应的三极管,这时,此位选通。然后送出段码。延时一毫秒后,用SETB语句关闭这个三极管。然后转到下一位实施相同动作就好了。图中只是一位的。多...