打印
[STC单片机]

点亮数码管,结果三极管发热量过大

[复制链接]
1512|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
wh6ic| | 2015-12-4 13:45 | 只看该作者
12V改成5V

使用特权

评论回复
板凳
chenjinyu|  楼主 | 2015-12-4 16:33 | 只看该作者

之前原理图就错了,现在改成这样,大侠帮忙看看

使用特权

评论回复
地板
wh6ic| | 2015-12-4 17:30 | 只看该作者
才发现你的1楼右侧参数,这个数码管还真的需要10V以上才能驱动。需要多加一粒管子才能正常驱动。另外P2口的上拉电阻可以不用,芯片支持推挽输出,限流电阻需要重新计算,保险一点设计,大概750R。

QQ截图20151204172251.gif (48.72 KB )

QQ截图20151204172251.gif

使用特权

评论回复
5
chenjinyu|  楼主 | 2015-12-5 09:43 | 只看该作者
wh6ic 发表于 2015-12-4 17:30
才发现你的1楼右侧参数,这个数码管还真的需要10V以上才能驱动。需要多加一粒管子才能正常驱动。另外P2口的 ...

但是数码管我只要给它足够大的电流不就可以亮了吗?为什么还要10V以上的电压?

使用特权

评论回复
6
wh6ic| | 2015-12-5 10:13 | 只看该作者
chenjinyu 发表于 2015-12-5 09:43
但是数码管我只要给它足够大的电流不就可以亮了吗?为什么还要10V以上的电压? ...

你选的这颗LED是2.3吋的大家伙,每划里面串联了2~4粒LED,需要足够的电压才能有足够的电流。

使用特权

评论回复
7
chenjinyu|  楼主 | 2015-12-5 11:36 | 只看该作者
wh6ic 发表于 2015-12-5 10:13
你选的这颗LED是2.3吋的大家伙,每划里面串联了2~4粒LED,需要足够的电压才能有足够的电流。 ...

那让led灯亮究竟是给它电压还是给它电流,我看书上说是给电压,但照我理解,只要给它足够大的电流不就相当于给它电压了吗?

使用特权

评论回复
8
chenjinyu|  楼主 | 2015-12-5 11:41 | 只看该作者
chenjinyu 发表于 2015-12-5 11:36
那让led灯亮究竟是给它电压还是给它电流,我看书上说是给电压,但照我理解,只要给它足够大的电流不就相 ...

现在电压电流的本质有点不大清楚

使用特权

评论回复
9
tif2000| | 2015-12-5 22:29 | 只看该作者
有几点要注意的:1.R3太小,单片机会发热;2.Q1用PNP管数码管不会有全灭的时候,因为它始终是导通的;

使用特权

评论回复
10
dirtwillfly| | 2015-12-6 08:25 | 只看该作者

LED对电流和电压都有要求的

使用特权

评论回复
11
bkn1860| | 2015-12-7 12:11 | 只看该作者
换成P沟道的mosfet

使用特权

评论回复
12
zzzcjy| | 2015-12-17 13:57 | 只看该作者
wh6ic 发表于 2015-12-4 17:30
才发现你的1楼右侧参数,这个数码管还真的需要10V以上才能驱动。需要多加一粒管子才能正常驱动。另外P2口的 ...

你好我想问一下    LEDCOM1借口是哪个?

使用特权

评论回复
13
yu515301489| | 2015-12-17 14:15 | 只看该作者
类似的问题还是参考4楼的电路接比较好。

使用特权

评论回复
14
zzzcjy| | 2015-12-17 14:31 | 只看该作者
yu515301489 发表于 2015-12-17 14:15
类似的问题还是参考4楼的电路接比较好。

你好我想问一下   4楼图中 LEDCOM1接口是接哪里?

使用特权

评论回复
15
yu515301489| | 2015-12-17 18:09 | 只看该作者
zzzcjy 发表于 2015-12-17 14:31
你好我想问一下   4楼图中 LEDCOM1接口是接哪里?

图中他好像没有标明。这是一个控制脚,控制数码管公共段驱动部分(也就是他搭的那个一个小管子控制 一个大管子的那)空数码管公共端用的。接在任意一个普通IO能翻转都行。还需要根据你具体需要调整拿两个基极哪里电阻。    详细了把?   有问再hi

使用特权

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

本版积分规则

42

主题

170

帖子

4

粉丝