找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 509|回复: 11
收起左侧

请教51单片机PWM调光LED,三极管不能饱和导通的问题

[复制链接]
ID:891876 发表于 2024-1-5 11:24 | 显示全部楼层 |阅读模式
请教该如何驱动?

88.JPG

回复

使用道具 举报

ID:883242 发表于 2024-1-5 13:07 | 显示全部楼层
用脚后跟想想三极管早就饱和导通了,没有饱和导通的是二极管,你自己掰手指头算算哪里错了吧。
回复

使用道具 举报

ID:277550 发表于 2024-1-5 14:58 | 显示全部楼层
使用电压探针,看看多少电压了
回复

使用道具 举报

ID:771630 发表于 2024-1-5 16:58 | 显示全部楼层
51那个上拉电流输出,是无法推动NPN三极管的,建议外部增加上拉
回复

使用道具 举报

ID:23640 发表于 2024-1-5 17:32 | 显示全部楼层
请问楼主的单片机是几V供电的,如果是5V或者更低,你的灯是12V不做隔离或者钳位的话单片机很容易挂掉啊
回复

使用道具 举报

ID:143767 发表于 2024-1-6 10:16 | 显示全部楼层
不要用NPN型管子,要用PNP型管,把LED接到管子集电极接地,发射极接正电源
回复

使用道具 举报

ID:883242 发表于 2024-1-6 12:08 | 显示全部楼层
我真是服了,这么多跟帖的,就没有一个人知道3x4=12这么简单的道理???
回复

使用道具 举报

ID:1088185 发表于 2024-1-6 13:33 | 显示全部楼层
LED的正向压降都有不同的规格,甚至不同颜色都有不同压降,所以你需要先搞清楚你所用的LED的正向压降, 然后把此电压X4 再加上三极管的饱和电压, 就是VCC的最低电压要求。

比如LED的正向电压是2.9V, 三极管在你要求的电流下饱和电压是0.5V, 那Vcc min = 2.9 x 4 + 0.5 = 12.1v, 这还没包括你需要加的限流电阻。
回复

使用道具 举报

ID:420836 发表于 2024-1-8 08:57 | 显示全部楼层
应使用一个 NPN 驱动另一个 NPN 或 PNP 作为功率级来独立驱动 4 个 LED。
回复

使用道具 举报

ID:883242 发表于 2024-1-8 12:14 | 显示全部楼层
TTQ001 发表于 2024-1-8 08:57
应使用一个 NPN 驱动另一个 NPN 或 PNP 作为功率级来独立驱动 4 个 LED。

你就不会亲自算算3乘4等于几?
回复

使用道具 举报

ID:213173 发表于 2024-1-8 16:28 | 显示全部楼层
楼主这个仿真电路在实际电路中是不可能正常工作的。楼上的回复都是基于实际电路来解释的。此仿真LED不亮的真正原因是楼主12V电源是虚的。需要在仿真电源中配置12V,否则编辑任何电压值都是无效的,低版本按默认5V。高版本直接报错。楼主记住:仿真仿真,不要当真。
无标题.jpg

回复

使用道具 举报

ID:891876 发表于 2024-1-8 20:17 | 显示全部楼层
wulin 发表于 2024-1-8 16:28
楼主这个仿真电路在实际电路中是不可能正常工作的。楼上的回复都是基于实际电路来解释的。此仿真LED不亮的 ...

谢谢,学习了!已搭接实际电路实验了,12V下LED每只压降2.9V,三极管ce极0.2V,回路电流150ma
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表