文档帮助中心文档
n
位置
方向
模拟硬件的脉宽调制(PWM)输出
SoC块集/外围设备
的脉宽调制接口模块模拟硬件板的PWM输出。这个块从连接的对象获取占空比数据消息PWM写可产生开关脉宽调制波形或将占空比值传递到输出的块。
全部展开
味精
该端口从控制器接收占空比数据味精连接端口PWM写块。
数据类型:SoCData
SoCData
脉宽调制
该端口输出脉冲宽度调制的矩形波dCycle输入端口。
要启用该端口,请设置输出模式参数切换.
切换
数据类型:双
双
~ PWM
这个端口输出赠言脉宽调制信号。
dCycle
该端口发出PWM波形的平均值,这是占空比输入值的通径。这个图像显示了平均输出信号等效PWM输出。
要启用该端口,请设置输出模式参数平均.
平均
事件
该端口在每个PWM输出事件期间发送一个消息,可以连接到开始港口的ADC接口在闭环系统中同步ADC和PWM事件。
若要启用此端口,则类型参数必须设置为ADC开始或ADC启动和PWM中断.
ADC开始
ADC启动和PWM中断
数据类型:rteEvent
rteEvent
事件n
该端口将创建端口的复制事件输出端口协调多个ADC模块与PWM模块。
要启用该端口,请设置类型参数ADC开始或ADC启动和PWM中断和数量的副本参数的值大于或等于2。
中断
该端口在每个PWM输出事件期间发送一个消息,可以连接到任务管理器块触发其他任务响应PWM输出更新。
要启用该参数,请设置类型参数PWM中断或ADC启动和PWM中断.
PWM中断
PWM波形周期(s)
50 e-6
以秒为单位指定PWM波形的周期。
请注意
为PWM波形周期(s)在10ns时,占空比必须大于1%。
输出模式
模拟输出信号作为一个真正的PWM波形通过指定切换或者是占空比的平均值平均.
例子:切换
反模式
上下
向上
下来
计数器模式指定驱动PWM模块内PWM输出信号的底层锯齿波形的形状。在向上模式,锯齿计数器增加到最大值,然后在每个周期重置为零。在下来模式下,锯齿计数器递减为零,然后重置为最大值。在上下模式时,锯齿计数器从零振荡到最大值。
例子:向上
抽样方式
PWM周期结束
PWM周期的中间或结束
Immediate(在比较匹配时)
指定采样输入占空比的时间。
例子:PWM周期的中间或结束
死亡时间(年代)
1 e-6
在关闭逆变器分支的一个晶体管和打开另一个晶体管之间引入了一个时间延迟,以确保不发生死短路。这张图显示了晶体管开关死区所引入的预期占空比和延迟。
例子:450年e-9
450年e-9
在位置的时期
高
低
改变
NoChange
指定PWM波形信号在位置相对于总周期的波形。当设置为高或低时,波形输出变为1或0,分别。当设置为改变时,波形将电流值反转。当设置为NoChange时,波形不变。的位置可以是开始或中期点的PWM波形。该表给出了这些参数的默认设置。
1
0
开始
中期
在中期只有在反模式参数设置为Up-Down。
在中期
在比较n
指定当内部PWM计数器触发比较器时PWM波形信号的状态n.当设置为高或低时,波形输出变为1或0,分别。当设置为改变时,波形将电流值反转。当设置为NoChange时,波形不变。两个比较器,1和2,可用于修改PWM信号。该表给出了这些参数的默认设置。
2
比较1和比较2参数仅当反模式参数设置为向上或下来.
在比较n方向数
当内部PWM计数器通过比较器时,指定PWM波形信号的状态n的值方向.当设置为高或低时,波形输出变为1或0,分别。当设置为改变时,波形将电流值反转。当设置为NoChange时,波形不变。两个比较器,1和2,可用于修改PWM信号。该表给出了这些参数的默认设置。
这些参数仅在反模式参数设置为上下.
相位偏移度(0-360)
360
指定PWM波形的相位相对于波形的周期。相用介于两者之间的标量表示0来360度。
类型
指定要在其上生成事件的事件类型。当类型取值为:
ADC开始—生成触发启动ADC转换的事件。
PWM中断—生成中断事件触发任务开始。
ADC启动和PWM中断—为adc和任务生成事件。
例子:ADC启动和PWM中断
ADC开始条件
PWM周期中期
比较1个向上计数
比较1个下降计数
比较向上计数
比较2个下降计数
指定该块何时触发与PWM波形相关的事件。
要启用该参数,请使用类型参数必须设置为ADC开始或ADC启动和PWM中断.
生成在
1日事件
nth事件
16日事件
指定在PWM通气孔的指定倍数上产生和输出ADC触发器事件。例如,如果生成在设置为6日事件,脉宽调制接口块接收6条消息,在生成ADC事件消息之前更新输出6次。
6日事件
例子:4日事件
4日事件
数量的副本
16
在块上生成复制ADC事件端口和事件。使用此坐标从单个adc模块触发多个adc模块脉宽调制接口块。
例子:4
4
PWM中断条件
指定何时此块触发相对于PWM波形的中断事件。
要启用该参数,请使用类型参数必须设置为PWM中断或ADC启动和PWM中断.
中断延迟(s)
在软件中指定PWM硬件模块从完成输出更新到产生中断所需的时间。
例子:0.00001
0.00001
指定在PWM通气孔的指定倍数上产生并输出一个PWM中断触发事件。例如,如果生成在设置为6日事件,脉宽调制接口块接收到6条消息,在产生PWM中断事件消息之前更新输出6次。
要为您的设计自动生成C代码并在SoC设备上执行,请使用SoC建设者工具。为您的SoC模型生成和执行C代码,嵌入式编码器®功能是必需的。有关为SoC设计生成代码的更多信息,请参见生成SoC设计.
嵌入式编码器不为该块生成代码。在生成的代码中,设备I/O直接连接到TCP写,UDP写,或寄存器写块。
PWM写|ADC接口
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
無料評価版のダウンロード