导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→大虾救急:怎么驱动共阳极数码管[lanrence]

 *第13473篇: 大虾救急:怎么驱动共阳极数码管

  
楼 主:lanrence 2003年6月14日22:31
 大虾救急:怎么驱动共阳极数码管
大虾们: 
帮帮我啊,我要用89c52控制数个4寸共阳极的数码管,数码管的压降9v,
我的设计如下所示,但我觉得总不能如愿来控制

此主题相关图片如下:
按此在新窗口浏览图片

如果不用这样的电路,请大虾们指点一下,如果有便宜的位选芯片也希望告知一下
我急用!
谢谢啦

  
2楼:lanrence 2003年6月14日22:34
 补充:
对了
其中的5v电源是单片机的控制输出端。此图只是个示意图
  
3楼:dldlcrpfw 2003年6月15日00:24
 如果开关频率小于1Hz, 用继电器更好
如果开关频率小于1Hz, 用继电器更好
  
4楼:guest 2003年6月15日16:17
 你是用静态扫描呢还是动态扫描呢。

有什么问题也可以到这里来找我, sky_abc 
 

  
5楼:lanrence 2003年6月16日09:03
 是动态驱动的
大虾帮帮我啊
  
6楼:alvinyang 2003年6月16日09:36
 easy!
强力推荐:7219
  
7楼:lanrence 2003年6月16日19:30
 可是7219能输出12V的控制电压吗
  
8楼:alvinyang 2003年6月17日11:17
 为什么一定要12V控制电压呢?
  
9楼:alvinyang 2003年6月17日11:14
 驱动数码管
驱动数码管主要看电流的 你管电压做什么呢?
7219是非常常用的 你从没听说过吗
我已经用过n次了 你还怀疑不成吗? 厚厚!
  
10楼:guest 2003年6月16日18:39
 [em12]使用P1口低电平驱动PNP三
使用p1口低电平驱动pnp三极管导通来接通电压,达到驱动的目的。
  
11楼:philip 2003年6月16日19:26
 使用PNP管同样不可能解决问题,不论是5V还是0V,相对12V来说仍是逻辑0,管子一直导通
  
12楼:lanrence 2003年6月16日18:56
 我想过了,可是如果直接用三级管的话,不能控制12V的阿
用5V的控制信号来控制12v的恐怕不行的
  
13楼:guest 2003年6月16日19:11
 P1口只控制三极管的基极,控制三极管导通
P1口只控制三极管的基极,控制三极管导通,可在基极加入限流电阻。
  
14楼:philip 2003年6月16日19:20
 我来告诉你
你的控制开关管应该串连在数码管的下面,否则控制信号的电流不足以打开开关管,当然这样使用的开关管就多不少;也可以在基极与12V之间再加一个三极管和电阻,用5V来控制这个三极管,记得电阻应该串在12V和三极管的集电极。
  
15楼:lanrence 2003年6月16日19:38
 第一种方法我不太明白,不过第二种能理解
谢谢你啊,我的问题基本解决了
多谢啦
  
16楼:philip 2003年6月16日20:04
 解释一下
按你的电路,如果LED上有9V压降,不考虑开关管压降,你的电路的电流为15mA,对应可算出LED的阻抗约600欧,这还是饱和是阻抗,不饱和时的阻抗远大于此,若用NPN型三极管,此时的基极电流就很小,不足一使三极管达到饱和导通状态,也就无法驱动,实际在LED上的压降可能只有0.XV。若使用MOS管,反过来分析,该电路导通后LED的电压高于5V,也就是不可能导通,因此也处于不饱和导通状态,LED的压降低于5V,同样不能驱动,三极管的也可以这样考虑。
如果将开关管放在LED的下面,上面的问题就不存在了,假定三极管BE的导通电压为0.7V,放大倍数100倍,若用MCU的I/O串1K的电阻来驱动,基极电流有4.3mA,放大100倍有430mA,远大于你需要的15m,很显然I/O为逻辑0时基极无电流,三极管截止。这样就实现了你的控制要求。
  
17楼:alvinyang 2003年6月17日11:38
 这样分析显然不对
你怎么知道15mA一定可以驱动LED呢
LED的压降是9V, 可你知道LED的内阻吗
你所说的15mA并可有把LED的内阻考虑在内计算出来的
怎么能把它当作LED的驱动电流呢
  
18楼:lanrence 2003年6月23日12:10
 这是厂家给的数据
正常在10mA~20mA之间就可
  
19楼:philip 2003年6月17日12:05
 我是这样考虑的
在他的电路中,三极管与LED之间串了200欧电阻,LED有9V压降,那么最大电流不也就只有(12-9)/0.2K=15mA吗?,当然他可以改变阻值
  
20楼:alvinyang 2003年6月18日09:14
 我知道,可是我的意思是。。。
我的意思是说:就算你计算出电路的最大可能电流,
可这并不是LED的驱动电流。


[上一篇主题]:新手请教,AVR现场保护问题

[下一篇主题]:紧急求助,毕业设计,救命啊