Table of Contents
Pulse Width Modulating(PWM)是一种用来控制交付给电子设备的功率的技术,在Arduino项目中通常用于管理运动速度,LED亮度,以及其他需要可变功率水平的应用. 了解如何计算并有效应用该功能周期对于精确控制至关重要.
什么是职场周期?
值班周期代表一个信号在一个周期内处于"高"状态的时间百分比,它决定了给设备的平均功率,100%的值班周期表示信号总是在运行,而0%表示它总是在关闭.
计算值班周期
值班周期按公式计算:
责任周期(%)=(按时间/总期间)×100
例如,如果PWM的周期为20毫秒,信号高5毫秒,则值班周期为:
(5 ms/ 20 ms)×100=25%]
在Arduino 应用职称周期
在Arduino中,函数用于生成PWM信号,它接受值在0到255之间,相当于从0%到100%的值周期.
将百分比值的值转换为阿尔杜伊诺值的公式是:
值=(责任循环%/100)×255
50%的值值值是:
(50/100)×255 × 127 ]
内 容 提 要
了解如何计算和应用值班周期,可以精确控制Arduino项目中的电子组件. 通过调整PWM信号,用户可以有效管理向各种设备的供电.