[STM32F1] 用单片机模拟PWM控制RGB灯颜色渐变

[复制链接]
6900|31
zhenykun 发表于 2022-4-10 21:25 | 显示全部楼层
分时控制是需要加长延时才能控制的。
zwll 发表于 2022-4-10 21:28 | 显示全部楼层
缩短PWM周期,可以控制亮度。
llljh 发表于 2022-4-10 21:31 | 显示全部楼层
缩短周期或者增大占空比。
 楼主| stly 发表于 2022-4-10 21:37 | 显示全部楼层
频率是300us进入一次,是256级别    我在刷图的时候关了中断, 导致闪烁 不过 为什么会导致闪烁我不知道
 楼主| stly 发表于 2022-4-10 21:40 | 显示全部楼层
引脚已经不能改了  8个RGB灯
 楼主| stly 发表于 2022-4-10 21:42 | 显示全部楼层
我想尽量让每种颜色停留时间一样,至少看起来没区别   可是模拟的有些颜色停留时间明显过长
 楼主| stly 发表于 2022-4-10 21:45 | 显示全部楼层
你这个13HZ,明显会闪烁了,而且关中断也会导致闪烁的
lizye 发表于 2022-4-10 21:48 | 显示全部楼层
而且,这8颗LED亮的颜色要求一致么?还是说同一时刻亮不同的颜色?
 楼主| stly 发表于 2022-4-10 21:50 | 显示全部楼层
要求一致,同时刻亮同一种颜色
zhanghqi 发表于 2022-4-10 21:54 | 显示全部楼层
多改实参,多看效果~
heweibig 发表于 2022-4-10 21:57 | 显示全部楼层
通用MCU控制rgb效果不理想,用PCA69系列去控制彩灯,MCU控制这个IC就好了。
 楼主| stly 发表于 2022-4-10 22:01 | 显示全部楼层

哦,那我就知道怎么回事了,多谢大家
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部