打印

单片机的I/O口直接驱动数码管的问题

[复制链接]
9898|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
beckham|  楼主 | 2008-3-18 16:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhusonglinw| | 2008-3-18 16:48 | 只看该作者

瞎弄

使用特权

评论回复
板凳
zhusonglinw| | 2008-3-18 16:50 | 只看该作者

单片机输出低电平,电流不就吸入了,你的数码怎么接的,

使用特权

评论回复
地板
computer00| | 2008-3-18 17:04 | 只看该作者

如果想要LED灭,那么电流怎么流?

使用特权

评论回复
5
maychang| | 2008-3-18 17:14 | 只看该作者

短路式驱动

楼主的图,四个数码管显示内容永远相同?

使用特权

评论回复
6
beckham|  楼主 | 2008-3-19 07:49 | 只看该作者

是这样的。

图错,重发。着急下班,碰到这么个问题,没仔细想,就发上来了,罪过,罪过。多个数码管动态显示,公共端若不加驱动,当然接单片机引脚,就有单片机驱动能力的问题。若只是一个数码管,就象computer00 和viewtech说的,低电平熄灭,还是有电流流入单片机。

使用特权

评论回复
7
gyt| | 2008-3-19 14:10 | 只看该作者

如果一定要直接驱动

最好是用共阳的LED

使用特权

评论回复
8
413540555| | 2008-3-19 16:36 | 只看该作者

是的

是的

使用特权

评论回复
9
68336016| | 2008-3-19 16:49 | 只看该作者

33

耗在电阻上的电量不小啊

使用特权

评论回复
10
甄蔡组合| | 2008-3-19 16:59 | 只看该作者

理论可以直接驱动!想使用寿命长最好不要

使用特权

评论回复
11
xhtxzxw| | 2008-3-19 20:39 | 只看该作者

嘿嘿

LZ已经说好了,是共阴的LED数码管,似乎只能用现在的接法了。
其实LED的亮与灭本质上都取决于单片机IO口的灌电流能力,当然了现在这样的接法耗电大一些,因为在LED亮和灭的时候都要消耗电流(亮:电流通路=VCC--->R?--->LED--->GND,灭:电流通路=VCC--->R?--->IO口内导通的场效应管--->GND),而且在LED灭的时候,耗电更大一些.
为了让LED的亮度高一些,R?应该取小一点,但在LED灭的时候,流过IO口内导通的场效应管的电流就可能太大了,搞不好就烧了片子?

使用特权

评论回复
12
icecut| | 2008-3-19 22:31 | 只看该作者

可以

学习板用。成品板不推荐。

使用特权

评论回复
13
hotpower| | 2008-3-19 22:39 | 只看该作者

51高电平驱动LED本身就是违法行为~~~

使用特权

评论回复
14
dcp| | 2008-3-19 23:08 | 只看该作者

如果PWM的话。。。

使用特权

评论回复
15
beckham|  楼主 | 2008-3-20 10:34 | 只看该作者

三极管驱动

单片机驱动蜂鸣器、继电器等器件,都要加驱动,一般用三极管即可,如图所示,实际上三极管工作在饱和截至区??单片机来的信号只是一个开关信号,提高了驱动能力,只不过是电流不进入单片机。另外,三极管到底什么场合让它工作在放大区,模电没学明白啊,整天照葫芦画瓢搭电路,呵呵。

使用特权

评论回复
16
w99991888| | 2008-3-20 13:08 | 只看该作者

你的是什么单片机?

使用特权

评论回复
17
gyt| | 2008-3-20 14:47 | 只看该作者

16楼

hotpower大师说得极是。

使用特权

评论回复
18
187237764| | 2014-7-8 11:30 | 只看该作者
路过学习一下

使用特权

评论回复
19
yao1318| | 2014-9-2 22:16 | 只看该作者
路过看看,没人上相关的程序!

使用特权

评论回复
20
xuanxuy| | 2014-9-11 22:54 | 只看该作者
1,要用共阳极;
2,单片机IO口提供的最大电流有限,所以只能用三极管或者场效应管驱动

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

81

主题

238

帖子

1

粉丝