占空比值是1个脉冲中ON时间占总体时间的百分比。
随着输出频率变大,由占空比值决定的输出波形会变得难以识别。因此,当输出频率较大时,请设置有效占空比范围来纠正输出波形。
如何计算有效范围
使用下面的公式来计算占空比有效范围的上限和下限。
上限:100 - 硬件延迟时间*(微秒) x 输出频率
下限:硬件延迟时间(微秒) x 输出频率
硬件延迟时间表示ON→OFF(降至2.4V的时间,即24V的10%)和OFF→ON(升至21.6V的时间,即24V的90%)时间的总和。该输入/输出板的硬件延迟时间是3微秒。
例如当硬件延迟时间是3微秒,输出频率是10000Hz时
上限:100 - 3 × 10-4 × 10000 = 97 (%)
下限: 3 × 10-4 × 10000 = 3 (%)
所以,占空比有效范围是3%至97%。
虽然您可以将占空比设为100% ,也就是大约3 kHz或更少,但当它处于关闭状态时,每个阶段有1.6微秒的间隔,而占空比仍然是100%。
例如,对于500Hz而言,它处于关闭状态的时间为1.6微秒,那就有2毫秒的间隔。
GP-Pro EX中的设置步骤
从[工程]菜单中指向[系统设置],然后点击[I/O驱动程序]。在[内部驱动程序1]选项卡中点击[脉冲设置]。
在[PWM设置]对话框中指定[占空比值]。
系统变量的设置步骤
在系统变量(#L_PWM*_DTY)中定义占空比值。系统变量名称会调整为匹配映射到它的CH脉冲输出。