打印

28335输出PWM的实际应用

[复制链接]
1155|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Roses|  楼主 | 2018-11-19 14:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
28335输出PWM的实际应用

   28335的PWM常常用于控制IGBT,但在实际应用中往往会要求在上电后,用户点击开始了才输出相应的PWM波形驱动IGBT,而且实际应用中往往会要求设置一定的死区。下面是根据实际应用的一些关键配置及感想:

1、动作寄存器在PWM初始化时都配置为低,在接收到开始信号时才配置,具体配置根据时基的计数模式进行。


2、如果想一开始就配置好动作寄存器,那么还可以初始化时将比较寄存器的置设为0,在接收到开始信号是赋值相应的比较寄存器的置。


3、在应用了一段时间的DSP之后,感触很深 的就是一定要仔细看各个模块的内部结构图,对结构有了整体感知之后对寄存器的配置顺序及方法才更明了。


4、在实际工程中往往需要考虑功耗问题,因此针对28335不用的外设需要将相应时钟关闭(在SysCtrl.c里面进行关闭)。PWM也不总是用得完,将用不上的PWM关闭能有效降低28335功耗,而且芯片温度也明显降低。


5、在应用中由于管脚限制,有时会用不上28335的PWM1,但是如果后面用到的PWM多于两个同时又需要后面的PWM时基同步,这是还是需要开启并配置PWM1。


评论
dirtwillfly 2018-11-19 21:21 回复TA
感谢分享 

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

709

主题

1023

帖子

7

粉丝