拓展:simulink中PWM驱动信号的三种实现方式

在simulink中,要搭建PWM驱动MOS管,有几种实现方式:
(1)脉冲发生器;
(2)调制波和载波进行比较;
(3)PWM发生器模块;

方法一:脉冲发生器

  • 双击空白处,找到,脉冲发生器:Pulse Generator;
  • 主要参数设置:
    -(1)幅值:这里不特定关注栅极电压多大,主要是一个逻辑信号通或断就可以,设置1即可
    -(2)周期:通常见到是讲频率,所以需要转成周期,但仿真中不需特定去计算,直接填表达式就行,1/频率
    -(3)脉冲宽度:就是占空比D,这里单位是%了,所以填40,就是占空比D=40%=0.4;
    -(4)相位延迟:注意这里单位也是秒,所以通常也是需要角度和周期的计算。假设延迟45°,可以设置为:45/360*(1/频率)。45/360即为一个周期延迟了多少,(1/频率)即为一个周期的时间。
    在这里插入图片描述

方法二:调制波和载波进行比较

  • 假设占空比是固定的,那调制波就是一个常数;

  • 双击空白处找到以下:
    -(1)找到常数:Constant,作为调制波;
    -(2)找到重复序列:Repeating Sequence,作为载波;
    -(3)找到求和:Sum,作为比较的加减;
    -(4)找到和0比较:Compare To Zero,作为相减结果是大于或小于0;
    方法二

  • 载波的主要参数设置:

  • (可以实现两种,锯齿波 or 三角波)

  • 锯齿波
    -(1)时间值:【0 到 1/频率】
    -(2)输出值:【0 到 1】
    锯齿波

  • 三角波
    -(1)时间值:【0 到 0.5*(1/频率) 到 1/频率】
    -(2)输出值:【0 到 1 到 0】
    三角波

方法三:PWM发生器模块

  • 如不专门做调制研究的,可以用第三种方式;
  • 双击空白处,找到,PWM发生器:PWM Generator(DC-DC),以这个为例;
  • 主要参数设置:
    -(1)输入,找到常数Constant,直接就是占空比;
    -(2)双击模块,设置频率值即可;
    方法三
    学习来源:B站:西瓜粥西瓜粥
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凌晨7点

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值