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

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

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

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

相似回答