Engee 文档

PWM

按照井的输入信号生成理想的脉宽调制信号。

类型: PWM

图书馆中的路径:

/Basic/Discontinuities/PWM

资料描述

PWM 产生理想的脉宽调制信号。

脉宽调制(PWM)*是一种使用矩形脉冲对模拟信号进行编码的方法。 PWM的原理是在恒定的脉冲频率下改变脉冲持续时间。 脉冲持续时间与周期之比称为*占空比。 调制信号与占空比的关系说明如下:

哪里 -分别输出信号的上限和下限。

对于块 PWM 占空比在于范围 [0,1]. 理想的PWM信号与占空比成比例 .

港口

输入

# IN_1 — 工作周期
标量,标量

Details

相对脉冲持续时间 范围内的标量形式 [0,1].

数据类型

漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔

复数支持

是的

输出

# OUT_1 — 的输出信号
标量,标量 | 向量资料 | 矩阵

Details

工作周期等于输入信号的值的PWM信号。

数据类型

漂浮64

复数支持

是的

参数

主机

# Period — 脉冲周期
Scalar / array of real numbers

Details

输出信号的连续脉冲的上升沿之间的时间。 小的值对应于高频脉冲。

默认值

1

程序使用名称

Period

可调谐

可计算

# Disallow zero duty cycle — 避免代数循环
Logical

Details

启用此选项可打破包含块的代数循环。 PWM .

启用此参数会导致信号值变为等于 0 或更低,这将导致输入错误。
默认值

false (关掉)

程序使用名称

DisallowZeroDutyCycle

可调谐

可计算

# Sample Time — 计算步骤之间的间隔
SampleTime (real number / vector of two real numbers)

Details

将计算步骤之间的间隔指定为非负数。

意义 -1 为参数 Sample Time 导致错误。
默认值

0.1

程序使用名称

SampleTime

可调谐

可计算

算法

连续采样模式

continuous sampled pwm

对于从时间点开始的脉冲

哪里 -脉冲宽度。

在一段时间内 , 与钻孔成比例