找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

这个LED使用PWM驱动

查看数: 77 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2026-4-6 09:08

正文摘要:

这个LED使用PWM驱动,可以调节亮度,我只要控制在低亮度范围,请问还需要串连电阻吗

回复

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。
ID:592807 发表于 2026-4-6 18:20
高电平5V,LED压降大概1.3V左右(灯不同有细微差距),多出来的3.7V,你打算让谁来承受。另外你电池低压提示,不应该是电压不足时亮灯吗,你要调亮度干嘛?这点亮度不足以指示你的电池电量。
ID:1133081 发表于 2026-4-6 14:20
不管你用什么方式驱动,为了安全应当串接300欧电阻。经常有人炫技采用一些非常规电路,其实是牺牲可靠性换来的蝇头小利,不值得。等你以后吃够苦头就知道什么叫冗余设计。
ID:88256 发表于 2026-4-6 13:37
PWM驱动是可以调低亮度,问题是你不是固定低亮度使用的啊,如果调高亮度,你怎么确保通过LED的电流在安全范围以内?到时候要么烧单片机的IO口要么烧LED,为了省一个那么便宜的电阻,值得冒这个险吗?

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

Powered by 单片机教程网

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