飞思卡尔有产生9路以上死区正交互补pwm的版本(已解决)

2020-02-21 20:49发布

本帖最后由 FSL_TICS_ZJJ 于 2014-9-15 15:09 编辑

控制多相电机,或开绕组电机的时候需要这么多
我们通常采取的做法是fpga +dsp ,但相对来说是很浪费的。
st 最多只有6路,ti的nhet需要较多的代码实现死区,总共差不多100句语句,顶多实现3路,实现9路太吃力

**********************
补充一下,这要求是蛮高的,还有一个做法是,用普通的互补PWM,外接添加死区的电路,这样实现,如果用CPLD实现的话也比较简单了

或者是有这样的专用芯片?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
48条回答
lzlym182
1楼-- · 2020-02-24 00:42
这要求不算高,只不过比较偏门而已。我以前使用两片avr来组合出10路死区互补,两片处理器共用同一个外部晶振
wxfje
2楼-- · 2020-02-24 02:44
浪里白条 发表于 2014-8-24 07:45
是的,FPGA可以嵌入8051核,速度还不错,就是更新程序麻烦

能用fpga做51 的定是牛人了,一般人很难搞定出来的。当然也只能是玩玩,不可能实际用地
zhangchaoying
3楼-- · 2020-02-24 06:08
lzlym182 发表于 2014-8-24 08:34
这要求不算高,只不过比较偏门而已。我以前使用两片avr来组合出10路死区互补,两片处理器共用同一个外部晶 ...

好想法,赞一个。
sunnyqd
4楼-- · 2020-02-24 08:31
浪里白条 发表于 2014-8-23 21:15
虽然不懂电机控制,但是我感觉FPGA肯定做得出来

是的,一般都是用FPGA做的,FPGA个头大,布线烦,以后可以用CPLD尝试一下,做一个单独的模块
sunnyqd
5楼-- · 2020-02-24 10:29
 精彩回答 2  元偷偷看……
xukaiming
6楼-- · 2020-02-24 16:06
偏门的东西往往量少,不太可能有现成的片子卖,自己做应该也费不了太多功夫

一周热门 更多>