两线双色温控制算法(PWM)

要求:亮度不变调节色温

要求:色温不变调节亮度

思考:如何调亮度?

调节亮度就是调PWM的占空比

思考:如何调色温?

调色温的前提是亮度不变,因为色温是两种颜色的光的固定亮度的混合导致形成色温,也就是说在某个色温值里两种颜色灯光亮度的占空比是固定值,因此两种颜色固定亮度的比值是常数,这个常数就是色温的具体量化。有次可以得出,要调节色温,也就是调节该比值常数就行

案例:

要求在亮度为最大时色温为1

色温比例为1也就是说两种颜色灯光亮度相等,

也就是说PWMA的占空比X和PWMB的占空比Y的比值为1,也就是说X/Y = 1。

又因为要求亮度最大,也就是说在色温不能变的时候,也就是比例为1的情况下,又因为是互补关系,X+Y的占空比为固定值100%,占空比最大为50%才能比例维持为1。

X+Y = 100 %

X/Y = 1

得X = Y = 50 %

事情就是这么个事情。

调节的时候有一些坑自己踩,这里提一下要有死区(两个PWM都失效的区域,PWM间不能重叠)

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jane_ai_Q

滴水形成江河

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值