找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 78|回复: 5
打印 上一主题 下一主题
收起左侧

这个LED使用PWM驱动

[复制链接]
跳转到指定楼层
楼主


这个LED使用PWM驱动,可以调节亮度,我只要控制在低亮度范围,请问还需要串连电阻吗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:88256 发表于 2026-4-6 13:37 | 只看该作者
PWM驱动是可以调低亮度,问题是你不是固定低亮度使用的啊,如果调高亮度,你怎么确保通过LED的电流在安全范围以内?到时候要么烧单片机的IO口要么烧LED,为了省一个那么便宜的电阻,值得冒这个险吗?
回复

使用道具 举报

板凳
ID:1133081 发表于 2026-4-6 14:20 | 只看该作者
不管你用什么方式驱动,为了安全应当串接300欧电阻。经常有人炫技采用一些非常规电路,其实是牺牲可靠性换来的蝇头小利,不值得。等你以后吃够苦头就知道什么叫冗余设计。
回复

使用道具 举报

地板
ID:592807 发表于 2026-4-6 18:20 | 只看该作者
高电平5V,LED压降大概1.3V左右(灯不同有细微差距),多出来的3.7V,你打算让谁来承受。另外你电池低压提示,不应该是电压不足时亮灯吗,你要调亮度干嘛?这点亮度不足以指示你的电池电量。
回复

使用道具 举报

5#
ID:526108 发表于 2026-4-6 19:46 | 只看该作者
WL0123 发表于 2026-4-6 14:20
不管你用什么方式驱动,为了安全应当串接300欧电阻。经常有人炫技采用一些非常规电路,其实是牺牲可靠性换 ...

单片机IO输出电流是有限制的,才200uA,再通过PWM调节IO输出电流必定小于IO输出的上限,现在的问题是只要LED在我想要亮度范围之内就行了
回复

使用道具 举报

6#
ID:1133081 发表于 2026-4-6 20:35 | 只看该作者
624353765 发表于 2026-4-6 19:46
单片机IO输出电流是有限制的,才200uA,再通过PWM调节IO输出电流必定小于IO输出的上限,现在的问题是只要 ...

STC8H系列MCU的IO口在准双向模式高电平输出电流很有限,不足以驱动LED发出正常亮度,如果设置推挽模式不加限流电阻,直接采用PWM方式驱动LED调光会有3楼所述风险。如果对LED亮度要求不是太高,可以设置所用端口为高阻模式,再利用内部4K上拉电阻以PWM的方式驱动LED。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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