飞思卡尔有产生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条回答
sunnyqd
1楼-- · 2020-02-26 02:43
hongyancl 发表于 2014-8-26 08:27
mcu+cpld,最方便

是的,用cpld加入死区
sunnyqd
2楼-- · 2020-02-26 03:32
 精彩回答 2  元偷偷看……
sunnyqd
3楼-- · 2020-02-26 09:01
liurangzhou 发表于 2014-8-28 20:31
不是有桥驱动芯片可以实现互补输出的吗?

这样也挺好的,请问记得型号吗?我查查
sunnyqd
4楼-- · 2020-02-26 09:27
taojie 发表于 2014-8-29 06:57
9路以上补pwm。模拟产生的,应该可以做到,不给还要互补的,难度就大点啦

模拟的话,可以加电容和三极管实现互补和死区,但是死区时间控制不精确
sunnyqd
5楼-- · 2020-02-26 13:07
qinglong 发表于 2014-8-29 08:18
没用过这么多的

是呢,一般的是两个三相电机,六路就够了
jiang887786
6楼-- · 2020-02-26 16:00
牛人,pwm频率要多高的?反应时间呢?

一周热门 更多>