三相电机怎么细分?

2019-12-14 13:24发布

他的电流细分波形和两相的一样吗?比如两相波形相差90度。。但是3相呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
47条回答
myqiang1990
2019-12-15 16:33
本帖最后由 myqiang1990 于 2012-7-26 17:54 编辑
Lavion 发表于 2012-7-26 17:09
三相细分步进电机,其实理论和驱动三相交流电机差不多的。
最终的目标是生产 旋转磁场,也就是生成单相磁动 ...


你好。。看来您非常熟悉步进电机咯。。我想问您。。我现在生成了3条电流细分数据了。。我用AB---BC----CA的方式进行细分...比如
PH1--->控制A相
PH2--->控制B相
PH3--->控制C相

细分表数据A-->C相:  XDivStruct.PHONE  XDivStruct.PHTWO  XDivStruct.PHTHR

那么在细分的时候如何通电?

        XDivStruct.PHONE = DivTables.DivTable10.DivPHATable[XDivStruct.DivID];
         XDivStruct.PHTWO = DivTables.DivTable10.DivPHBTable[XDivStruct.DivID];
         XDivStruct.PHTHR = DivTables.DivTable10.DivPHCTable[XDivStruct.DivID];

switch(XDivStruct.DivID >> ShiftDIV)//相位0-3  128细分  每走128个细分点就换相??
     {
          case 0:
                 XPH1 = XDivStruct.PHONE;//A
                 XPH2 = XDivStruct.PHTWO;//B
                 XPH3 = XDivStruct.PHTHR;               //C
           break;
           case 1:  换相
                 XPH1 = XDivStruct.PHONE;//A                               
                 XPH2 = XDivStruct.PHTWO;//B
                 XPH3 = XDivStruct.PHTHR;//C
           break;
           case 2://换相
                 XPH1 = XDivStruct.PHONE;//A
                 XPH2 = XDivStruct.PHTWO;//B
                 XPH3 = XDivStruct.PHTHR;//C
           break;

           default:break;
                        
      }

郁闷的三相步进电机!!!!一年前以前弄过两相的。。还比较好。。

一周热门 更多>