发表于:2009/5/23 14:07:31
#0楼
请问论坛里的高手们,一般变频器只能接收一路光码盘的输入脉冲信号(A、B、Z),而且一般光码盘的输出脉冲的占空比是50%,这是对普通电机来说的。
现在我用变频器控制的是一个双转子电机,外转子上是有绕组的,内转子表面是永磁体,给外转子绕组通电就会使内外转子往相反的方向转动。对双转子的控制目标是通过变频器变电流频率来控制内外转子的相对转速(因为方向相反,所以相对转速n=n内+n外),现在我要用两个光码盘来分别测内外转子的转速,从而产生两路脉冲信号(f1、f2)。因为数字量不好实时相加,所以把这两路脉冲信号各自经过频压(F/U)转换成两路模拟电压U1、U2,然后经过同相加法运算放大器得到一个模拟电压和U,这个模拟电压和(U=U1+U2)信号再经过压频(U/F)转换成一路矩形脉冲信号(f=f1+f2,f是实时变化的,只要频压转换模块和压频转换模块选用适当的外围元件参数可以实现这个频率加法关系,也就对应了转速关系n=n内+n外)。现在的问题就是,经过压频转换的矩形脉冲信号f的占空比不再是50%,这样的信号能输出到变频器的A端子吗?
不行的话,能否把这个矩形脉冲信号接到单片机的计数器或者外部中断口,通过相关占空比的编程,然后再通过具有PWM功能的I/O口输出频率为f(f是不断变化的)的占空比固定为50%的矩形脉冲信号?最后把这个占空比为50%的矩形脉冲信号输到变频器做相对转速反馈。
----------总体的想法就是把双转子电机通过计算相对转速来看成一个普通的电机,然后把体现这个转速差的脉冲信号输入到变频器。
现在我用变频器控制的是一个双转子电机,外转子上是有绕组的,内转子表面是永磁体,给外转子绕组通电就会使内外转子往相反的方向转动。对双转子的控制目标是通过变频器变电流频率来控制内外转子的相对转速(因为方向相反,所以相对转速n=n内+n外),现在我要用两个光码盘来分别测内外转子的转速,从而产生两路脉冲信号(f1、f2)。因为数字量不好实时相加,所以把这两路脉冲信号各自经过频压(F/U)转换成两路模拟电压U1、U2,然后经过同相加法运算放大器得到一个模拟电压和U,这个模拟电压和(U=U1+U2)信号再经过压频(U/F)转换成一路矩形脉冲信号(f=f1+f2,f是实时变化的,只要频压转换模块和压频转换模块选用适当的外围元件参数可以实现这个频率加法关系,也就对应了转速关系n=n内+n外)。现在的问题就是,经过压频转换的矩形脉冲信号f的占空比不再是50%,这样的信号能输出到变频器的A端子吗?
不行的话,能否把这个矩形脉冲信号接到单片机的计数器或者外部中断口,通过相关占空比的编程,然后再通过具有PWM功能的I/O口输出频率为f(f是不断变化的)的占空比固定为50%的矩形脉冲信号?最后把这个占空比为50%的矩形脉冲信号输到变频器做相对转速反馈。
----------总体的想法就是把双转子电机通过计算相对转速来看成一个普通的电机,然后把体现这个转速差的脉冲信号输入到变频器。