单片机入门:用三极管控制共阳极数码管原理?

买了一块单片机学习板,以前只会用锁存器控制共阴极数码管,学习板上的数码管是共阳极的,没有锁存器,请问一下如果要用三极管控制共阳极数码管,原理是什么,该怎么连接,程序该怎么写?

用三极管控制共阳极数码管是利用三极管的开关特性,比如用pnp三极管的话,集电极接地,然后通过基极控制三极管的通断,当通过单片机给基极一个低电平时,发射极导通,集电极与发射极也之间也导通了,一般都是用三极管控制数码管的位选引脚。简单地说就集电极和发射极相当于一个开关,基极是控制端,基极给高电平是,开关是断开基极给低电平时,开关合上!象单片机学习板上的蜂鸣器和继电器也是用样的,原理图和程序你买的板上应该都有吧,没有的话下次再补充
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-07-04
用三极管控制共阳极数码管是利用三极管的开关特性,比如用pnp三极管的话,集电极接地,然后通过基极控制三极管的通断,当通过单片机给基极一个低电平时,发射极导通,集电极与发射极也之间也导通了,一般都是用三极管控制数码管的位选引脚。简单地说就集电极和发射极相当于一个开关,基极是控制端,基极给高电平是,开关是断开基极给低电平时,开关合上!象单片机学习板上的蜂鸣器和继电器也是用样的
单片机学习入门基础1、数字电路基础,对逻辑电平的理解。
2、常用电子元件,对器件的理解。需要时间积累。
3、计算机基础,对单片机的基本工作原理的理解、编程能力的培养。
4、电子装配工艺,焊接。需要短期实践。
5、查阅资料及学习方法。需要时间积累。参考并掌握常规设计。
6、电子专业设计软件--PCB工具。
第2个回答  2010-05-06
因为单片机的输出电流很小不能够驱动数码管,即使能驱动数码管也很暗,效果很差,加了三极管之后电流被放大足够驱动数码管,数码管的亮度就达到要求了。程序只是控制而已。

参考资料:电子技术基础 模拟部分 第五版 主编 康华光

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

单片机开发板上为什么要用三极管驱动数码管?
单片机的功率不够,只能靠单片机的输出驱动三极管,来控制数码管。单片机开发板上面的常见单片机芯片的输出电流一般是20mA以内一个数码管的驱动电流大概是5mA左右 若直接用单片机驱动数码管,则会导致单片机输出电流或者灌入电流过大 所以一般要使用三极管进行扩流单片机的IO口只做电平输出,驱动三极管的电流一般...

请问为什么数码管共阳极用PNP? 共阴极用NPN?
首先要知道共阳的数码管需要一个VCC, 单片机的引脚除了P0口一上电都是高电平,所以共阳的数码管要用PNP三极管,防止一上电就点亮。至于共阴的原理一样。

关于三极管驱动数码管的问题: 1、图中 三极管的作用和原理 2、电阻大 ...
1 三极管起到电流放大,开关控制的作用(单片机的I\/O口驱动能力有限)。当三极管工作在饱和状态时,它的作用就是个开关了;P14=0时导通。深度饱和时三极管Uce=0V,此时集电极电流达到最大。2电阻用来限流,并确定了三极管的静态工作点,即工作在深度饱和状态;3发光二极管发光意味着三极管导通,不发光代表...

关于51单片机用8050驱动共阳数码管
51单片机用8550(8050)驱动共阳数码管,电路原理图如下:基极通过限流电阻接单片机IO口,然后集电极接数码管,发射极接地。当相应IO输出0的时候,集电极和发射极导通,此时集电极也送出0。

三极管控制数码管
应该是:pnp的三极管、e接上vcc,c接数码管的com、基极接p1(来控制位口),限流电阻是1k、位(应该是段)口接p2,限流电阻100r 当位口输出1,应该是三极管截止,数码管不亮。一楼的电路,段和位都没有,太不着边际了,正确的显示电路可以参考下图。

9012三极管驱动数码管原理是什么
在使用9012三极管驱动数码管时,需要设置一个高低电平的信号来控制每一位数码管的显示。当信号为高电平时,三极管的PNP型晶体管会导通,从而使得数码管的对应位亮起。当信号为低电平时,三极管的NPN型晶体管会导通,从而使得数码管的对应位熄灭。使用9012三极管驱动数码管的优点是结构简单,可以通过控制极间...

NPN性三极管怎么驱动共阴数码管,用的是单片机P1^0口,当P1^0高电平时...
教堂兄说反了吧,应该是三极管的集电极接数码管的公共端,基极接单片机的位选脚。数码管的段分别通过一个510的电阻接到电源和单片机。

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

单片机连接共阳极数码管位选端接三极管有什么意义
就用三极管了,就是用三极管放大的电流作用,来驱动数码管的位选端了。如果 是仿真电路,就不用考虑什么驱动的问题,仿真是假的吗,不存在什么驱动的问题了,就可以直接用单片机引脚直接控制了。如下的仿真图,段控和位控都是直接用单片机的引脚的,照样显示啊,不会烧坏什么器件的吗。

相似回答