cl0201 发表于 2014-11-6 09:22

如何让同一路PWM的A输出做DA而B输出做制动斩波

现在拿到一块板子,DSP是TI的28035,EPWM7A用作DA转换输出,EPWM7B用作制动斩波。
即A路要实现DA输出必须使用高分辨率PWM,开关频率大约在300KHZ,而B路要用作电机产生泵升电压时的制动斩波控制,但是这两路用的是同一个TBPRD也就是要使用相同的开关频率,这样的话要实现DA转换要求有高开关频率,而制动斩波一般的开关频率只在2KHZ或者4KHZ左右,再高也不能高到上百K,所以两者产生了矛盾。
请教一下大家在尽量保证硬件不改动的情况下有没有什么办法能从软件配置上使DA转换和制动斩波能同时满足

kingsr 发表于 2014-11-7 08:40

可以的,不用配置成互锁输出就行,,2个PWM可以共用一个定时器,2个单独的比较器就可以了.
页: [1]
查看完整版本: 如何让同一路PWM的A输出做DA而B输出做制动斩波