数码之家

 找回密码
 立即注册
搜索
查看: 3516|回复: 10

[Arduino] 设定PWM输出参数的时候超出100%会怎么样(自己找到答案了)

[复制链接]
发表于 2020-1-3 11:37:38 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 lemontreenm 于 2020-1-16 12:16 编辑

RT
如果在设定PWM输出占空比的时候设成了200%会怎么样?
会爆炸吗?还是超出100%之后就一直按照100%输出?

本来是求助帖,哪知道一堆脑残回复,我都懒得扯了。
实际应用中在给PWM设定的时候设定参数超出100%有什么稀奇的?
我进过几次实验已经得出了答案,在这里分享给需要的坛友。
注意:楼主用的是8266-12E/F模块,用的MCU不同可能会导致不同的结果。

试验过程:
1、设定PWM输出精度为1024级,设定输出占空比1-1023级(未超出100%),PWM输出正常。
2、设定设定输出占空比1024级(超出100%),PWM无输出(无论之前是否有输出),模块没有重启。

结论:
在给PWM输出占空比赋值的时候如果超出100%会直接导致PWM输出关闭,而不是继续100%输出。


发表于 2020-1-3 12:11:21 | 显示全部楼层
占空比最高100,超过100没有意义,一般设定超过100程序会自动修改成100
回复 支持 反对

使用道具 举报

发表于 2020-1-3 12:21:55 | 显示全部楼层
200%,你是如何做到的?
回复 支持 反对

使用道具 举报

发表于 2020-1-3 12:37:42 | 显示全部楼层
谁家的程序能让你输入200%占空比?
回复 支持 反对

使用道具 举报

发表于 2020-1-3 12:38:21 来自手机浏览器 | 显示全部楼层
有些情况下接近100%就爆炸了!
回复 支持 反对

使用道具 举报

发表于 2020-1-3 14:25:21 | 显示全部楼层
哈哈,会爆炸的,楼主你可小心啊:titter:
回复 支持 反对

使用道具 举报

发表于 2020-1-7 17:58:46 | 显示全部楼层
会成为超级直流........:lol:
回复 支持 反对

使用道具 举报

发表于 2020-1-7 18:21:27 | 显示全部楼层
100%应该就是直通了吧?
回复 支持 反对

使用道具 举报

发表于 2020-1-8 15:55:30 | 显示全部楼层
神了,怎么做到的?
回复 支持 反对

使用道具 举报

发表于 2020-1-9 12:34:39 | 显示全部楼层
楼主能想到这样的问题,想必境界已不是常人能企及。还望请教如何出现占空比200%
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-19 03:04 , Processed in 0.109200 second(s), 9 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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