有关pwm的一些问题

[复制链接]
查看828 | 回复4 | 2024-8-7 01:32:17 | 显示全部楼层 |阅读模式

本帖最后由 onion 于 2024-8-7 01:40 编辑

就是想用pwm控制灯。

设置pwm的动作时,增加和减少代表什么意思,是在原有的频率(占空比)上增加或减小所设置的相应的频率(占空比)吗?但我在重复说出增加频率(占空比)的指令时(如图三),灯光会先亮,后来又变暗然后再变亮(如偏亮>亮>暗>偏暗>偏亮)。而且不管什么时候,只要说出减少频率(占空比)的指令,那么灯就会熄灭,无论何种亮度

想知道该怎么实现一个指令让灯亮度增加,另一个指令让灯亮度降低,并且达到最值后不再变化。以及直接指定到特点亮度

还有在设定占空比(图二这样),设置15000的时候,我的io灯比设置20000的时候还亮,想知道为什么且该怎么解决

求大佬解答,因为新手入门,有些地方表述的可能不专业且难以理解,希望多多包涵,感谢大佬们🙏

图一:

屏幕截图2024-08-07011408.png

图二:

屏幕截图2024-08-07011911.png

图三:

屏幕截图2024-08-07011441.png

图四: 屏幕截图2024-08-07011455.png

回复

使用道具 举报

爱笑 | 2024-8-7 08:34:33 | 显示全部楼层
马上抓个技术来给你解决!
用心做好保姆工作
回复 支持 1 反对 0

使用道具 举报

Ai-Thinker小泽 | 2024-8-7 09:02:17 | 显示全部楼层
这个如果二开的话比较容易点,平台那个我也不确定,不过你可以试试看,增加5或者减少5。
回复 支持 1 反对 0

使用道具 举报

Francisliu | 2024-8-7 09:10:14 | 显示全部楼层
修改后直接示波器看就好了
回复 支持 反对

使用道具 举报

onion | 2024-8-7 13:32:37 | 显示全部楼层
本帖最后由 onion 于 2024-8-7 13:38 编辑
Ai-Thinker小泽 发表于 2024-8-7 09:02
这个如果二开的话比较容易点,平台那个我也不确定,不过你可以试试看,增加5或者减少5。 ...

感谢大佬,按照你说的去做之后就解决了。平台那个增加是指增加占空比而不是频率,单位是%。也就是设置动作是增加 5 ,那么代表占空比增加5%,设置动作是增加20,那么每次执行就在原基础上让占空比增加20%,然后设置动作是设置 20(非增加或减少)那么就会指定到占空比20%(无论目前占空比是多少)。所以设置的值都是要在0~100(%)内,超出100(%)的话就会出现我遇到的问题。
回复 支持 反对

使用道具 举报

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

本版积分规则