MSP430F5529的 1.4 1.5 2.4 2.5 输出的PWM波问题

2019-03-24 08:25发布

想产生思路PWM波,用1.4 1.5  2.4 2.5 两两互补  两两相同(产生SPWM波,全桥逆变)
现在1.4 和1.5 是互补的
       2.4和 2.5 是互补的
但是1.4 和2.4  1.5和2.5  的波形不一样 配置1.4 和2.4   1.5和2.5 的参数一样啊
请问这是为什么 是不可能一样吗  还是我配置错了,请大神帮帮忙
还有如果设置死区该怎么弄。。。。。。。。。。


P1SEL |=BIT4+BIT5;
    P1DIR |=BIT4+BIT5;
    P1DS  |=BIT4+BIT5; //全力驱动
    P1OUT &=~BIT4+BIT5;
    spwm_i=0;
    spwm_j=50;//控制相位
    TA0CCR0 =198;//载波126.26KHZ
    TA0CCR3 =Lab1[spwm_i];
    TA0CCR4 =Lab1[spwm_j];
    TA0CCTL3 =OUTMOD_7;
    TA0CCTL4 =OUTMOD_7;
    TA0CTL =TASSEL_2+MC_1+TACLR;//选择时钟为SMCLK,UP模式

P2SEL |=BIT4+BIT5;
    P2DIR |=BIT4+BIT5;
    P2DS  |=BIT4+BIT5; //全力驱动
    P2OUT &=~BIT4+BIT5;
    spwm_x=0;
    spwm_y=50;//控制相位
    TA2CCR0 =198;//载波126.26KHZ
    TA2CCR1 =Lab1[spwm_x];
    TA2CCR2 =Lab1[spwm_y];
    TA2CCTL1 =OUTMOD_7;
    TA2CCTL2 =OUTMOD_7;
    TA2CTL =TASSEL_2+MC_1+TACLR;//选择时钟为SMCLK,UP模式





此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
qwerghf
1楼-- · 2019-03-24 13:28
你的波形是什么样的,用示波器双通道同时测试1.4 和2.4或者1.5和2.5,看看相位大小周期参数,是否一样,差别多少,是否符合你设计的参数
735978414a
2楼-- · 2019-03-24 18:50
 精彩回答 2  元偷偷看……
735978414a
3楼-- · 2019-03-25 00:35
qwerghf 发表于 2017-8-8 08:33
你的波形是什么样的,用示波器双通道同时测试1.4 和2.4或者1.5和2.5,看看相位大小周期参数,是否一样,差 ...

如果理论上来说初值一样波形是不是也应该一样啊!
郑小气聋子
4楼-- · 2019-03-25 05:53
你要不看一下TA0和TA2定时器的位数?
735978414a
5楼-- · 2019-03-25 11:08
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章