频率 + 占空比算周期、高电平时间、低电平时间和平均电压,可由实测脉宽反解占空比,全程浏览器本地
- 本地处理
- 分类 计算度量
- 适合 买东西、做计划、训练或排期前,先算出大概范围。
填入 PWM 频率和占空比,得到周期、高电平时间、低电平时间和平均输出电压。切到反解模式可由实测高电平时间求占空比。
常见应用:LED 调光、有刷直流电机调速、舵机脉冲计时。
这个工具能做什么
一个给固件、电机和 LED 调试用的 PWM 占空比计算器。填入开关频率(Hz 或 kHz)和占空比(百分比),工具就给出周期 T 等于 1 除以 f、高电平 持续时间 t_on 等于 T 乘占空比、低电平时间 t_off 等于 T 减 t_on,以及 平均输出电压 Vavg 等于 Vcc 乘占空比。1 kHz、50 占空比的信号,周期 是 1 毫秒,高电平 500 微秒、低电平 500 微秒,接 5 V 电源时平均电压 2.5 V。还有反解模式:把示波器或逻辑分析仪量到的高电平时间连同频率 填进来,工具会倒推占空比,方便你核对定时器寄存器实际产生的波形。 每个结果一键复制,地址栏里的链接分享出去能还原这次完整计算。运算 全在浏览器里跑,不上传任何数据,也不需要账号。
工具细节
- 输入
- 数值
- 页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
- 输出
- 即时结果 + 复制
- 结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
- 隐私
- 浏览器本地处理
- 主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
- 保存 / 分享
- 可分享链接状态
- 关键设置会进入 URL,复制链接后别人能复现同一组参数。
- 性能预算
- 首屏 JS ≤ 9 KB
- 没有声明 WASM 依赖,适合快速打开和移动端使用。
- 适用场景
- 计算度量 · 程序员
- 分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。
怎么用
-
1. 输入
把内容粘贴或拖入工具面板。
-
2. 处理
点击按钮,在浏览器内本地处理,文件不上传。
-
3. 复制 / 下载
一键复制结果或下载到本地。
PWM 占空比计算器 适合怎么用
适合快速估算、对比和规划数字,帮你在做最终决定前先有底。
适合计算任务
- 买东西、做计划、训练或排期前,先算出大概范围。
- 一次只改一个输入,对比不同方案。
- 把模糊假设变成能讨论的数字。
计算检查项
- 认真核对单位、日期、比例和取整方式。
- 健康、金融、税务、法律相关结果只能做规划参考,不能替代专业意见。
- 重要结果要保存输入条件,方便以后复算。
下一步可以接着做
这些入口会把当前任务接到更完整的工具链里。
真实使用场景
用单片机引脚把 LED 平滑调暗
你想让接在 3.3 V GPIO 上的 LED 亮到约 30。把 Vcc 设成 3.3 V,选不 闪烁的 1 kHz 频率,占空比拨到 30。工具显示周期 1 毫秒、高电平 300 微秒、低电平 700 微秒,平均电压 0.99 V。你把这个占空比直接写进 analogWrite 或定时器比较值,LED 就停在你要的亮度,调光这部分不用 再为限流电阻反复试。
给有刷直流电机调速且不啸叫
一个小风扇电机在 500 Hz 下运转粗糙、嗡嗡响。在工具里把频率提到 20 kHz,让开关声高过人耳,占空比保持 60,读出周期 50 微秒、高电平 30 微秒。平均电压那一行告诉你电机大约看到电源的 60,你就清楚离 满速还剩多少余量。
用示波器读数核对定时器寄存器
固件声称 40 占空比,但示波器在 1 kHz 下显示高电平脉冲 360 微秒。 切到反解模式,填 360 微秒和 1 kHz,工具倒推出 36。这下你知道分频 或比较值差了一档,可以直接改寄存器,而不是去排查并不存在的负载 问题。
算出舵机脉冲和它的占空比
标准舵机居中要每 20 毫秒来一个 1.5 毫秒脉冲。把频率设成 50 Hz(周期 20 毫秒),用反解模式填 1.5 毫秒高电平,确认占空比是 7.5。正是这个 只有 5 到 10 的极窄占空比区间,让舵机代码用脉宽微秒来思考,而不是 一个百分比旋钮。
常见踩坑
把频率和周期搞混。频率是每秒周期数(Hz),周期是每个周期的秒数,两者互为倒数。本想填 1 kHz 频率却往周期框里填了 1000,结果会差一百万倍。工具把输入标成频率,并显示它推算出的周期。
把平均电压当成负载看到的峰值。Vavg 等于 Vcc 乘占空比只是平均值。响应快的负载,或者直接看 LED,看到的是整个 Vcc 脉冲在通断,而不是平滑的 2.5 V。平均值只对慢负载或滤波后的负载成立,所以要加电容或选够高的频率。
忘了舵机是例外。舵机用固定约 50 Hz 帧,读的是毫秒脉宽而不是占空比。把舵机设成 50 占空比会发出 10 毫秒脉冲,把它死顶到限位上,所以舵机要按高电平时间来想,而不是占空比。
隐私说明
每一步(求周期的倒数、算高低电平时间的乘法、平均电压的乘积、反解 占空比)都是浏览器标签页里运行的纯 JavaScript。频率、占空比、电源 电压都不上传也不记录。唯一要知道的:分享链接会把你的输入写进 URL 查询字符串,所以把链接粘到聊天里,对方服务器的访问日志会留下这些 数字。涉及保密设计时,请用复制按钮粘贴结果文本,而不是分享链接。
常见问题
类似工具组合
做你这行的人, 还会一起用这些。