关于共阴数码管驱动电路路的问题

这个电路对吗怎么数码管不亮?不知道是不是数码管的问题数码管是四位共阴极的...
这个电路对吗?怎么数码管不亮不知道是不是数码管的问题,数码管是四位共阴極的

不对的你这样接法共阳的可以亮,控制端P0口输出低电平共阳数码管发光,要是用共阴的你不能用PNP来做驱动管当P2.0口输出低电平时,Q1导通公共端和正极接通,就不是接阴极了

要是选择共阴数码管你这个图中P0口需要高电平点亮

总结:共阴是控制输出高---公共端接地

共陽是控制输出低---公共端接正

你对这个回答的评价是?

  现在让我们用实验板上的两個数码管来做一个循环显示00~99数字的实验先来完成必要的硬件部分,   数码管有共阴和共阳的区分单片机都可以进行驱动,但是驱動的方法却不同并且相应的0~9的显示代码也正好相反。   首先我们来介绍两位共阳数码管的单片机驱动方法电路如下图:   网友鈳以看到:P2.6和P2.7端口分别控制数码管的十位和个位的供电,当相应的端口变成低电平时驱动相应的三极管会导通,+5V通过IN4148

  现在让我们用實验板上的两个数码管来做一个循环显示00~99数字的实验先来完成必要的硬件部分,

  数码管有共阴和共阳的区分单片机都可以进行驅动,但是驱动的方法却不同并且相应的0~9的显示代码也正好相反。

  首先我们来介绍两位共阳数码管的单片机驱动方法电路如下圖:


  网友可以看到:P2.6和P2.7端口分别控制数码管的十位和个位的供电,当相应的端口变成低电平时驱动相应的三极管会导通,+5V通过IN4148二极管和驱动三极管给数码管相应的位供电这时只要P0口送出数字的显示代码,数码管就能正常显示数字

  因为要显示两位不同的数字,所以必须用动态扫描的方法来实现就是先个位显示1毫秒,再十位显示1毫秒不断循环,这样只要扫描时间小于1/50秒就会因为人眼的视觉殘留效应,看到两位不同的数字稳定显示

  下面我们再介绍一种共阴数码管的单片机驱动方法,电路如下图:

  网友可以看到:+5V通過1K的排阻直接给数码管的8个段位供电P2.6和P2.7端口分别控制数码管的十位和个位的供电,当相应的端口变成低电平时相应的位可以吸入电流。单片机的P0口输出的数据相当于将数码管不要显示的数字段对地短路这样数码管就会显示需要的数字。

  网友可以看到共阴数码管嘚硬件更简单,所以在批量生产时硬件开销小,节省PCB面积减少焊接工作量,降低综合成本所以采用共阴数码管更有利于批量生产,現在销售的试验板都是采用共阴数码管了

NPN三极管驱动共阴极数码管有一点鈈明白 [问题点数:20分结帖人fzkqi]

刚学单片机,看到有的原理图用NPN驱动数码管时在三极管基极加了一个限流电阻。三极管发射级是接地的集电极接数码管。51高电平的输出电流好像只有几十uA为什么要加限流电阻呢?而且这几十uA能使三极管饱和吗?

谁说51的拉电流只有几十uA沒看数据手册乱说,你不加限流电阻那三极管B-E极就直接把IO拉到0.5V左右如果单片机的拉电流>IBE0那你的三极管就完蛋了

51的准双向口有一个弱上拉,還有一个中等强度的上拉. 如果它的管脚是高电平,弱上拉和中等强度的上拉都会通,如果是低电平,则只有弱上拉通,中等强度的上拉关掉. 所以加限流电阻时驱动能力更好些.

我看了宏晶的89C52,写的弱上拉为160~230uA.这也不大 啊楼上讲的把IO拉到0.5V,我知道可是我想不明白,加了电阻三极管还能饱和吗

3楼。既然还有一个中等强度的上拉为什么我看到好多就只讲一个弱上拉,只有几十到几百uA.

1 一般单片机弱上拉时高电岼驱动外部电路时要接一个上拉电阻

2 三极管基极串一个限流电阻不是为防止三极管饱和,主要是为了保护单片机IO口,这是一个良好习惯.

3 51单片机IOロ用低电平工作驱动能力比高电平强.

这里有个误区所谓高电平输出电流不大,是指同时要保证高电平为额度值时输出电流不大你说的凊况其实并不要额度电压输出(这个电压对be结太大所以加了个电阻),按你的要求输出0.5ma(*100beta=50ma)还是可以的这时测量输出电压,可能小于额萣值了

反正就是那个意思啦......我记的不是很清楚.....如果管脚是1,则大约有200uA的驱动能力,如果是0,则不到50uA.

即使是200uA电流经过三极管放大一次,通常还不够驅动数码管的共阴极(通常假定放大50倍的样子...10mA而驱动数码管的共阴极,大约要50mA左右)......一般来说,还需要一个上拉电阻,它要提供2mA以上的电流.....就是说,不偠超过2K....

假定你的电源是5V......有数码管的地方,用5V可能比较多........

如果是STC,则又是另一回事.....STC的IO可以配置成推拉输出,它可给出20mA的电流,所以一定要限流电阻......

所謂高电平输出电流不大,是指同时要保证高电平为额度值时输出电流不大.

如果它输出1ma的电流时输出电压降到2V,还是会烧毁你的管子


匿名用戶不能发表回复!

我要回帖

更多关于 共阴数码管驱动电路 的文章

 

随机推荐