步进电机的控制问题(自动化vb)
我现在有一个步进电机通过控制卡控制通过vb编程可以控制步进电机的步数但是步进电机连着一个用齿轮啮合的传动装置在步进电机变换方向的时候因为啮合的关系在传动装置和步进电机之间...
我现在有一个步进电机通过控制卡控制
通过vb编程可以控制步进电机的步数
但是步进电机连着一个用齿轮啮合的传动装置
在步进电机变换方向的时候因为啮合的关系
在传动装置和步进电机之间会出现间隙
具体就是步进电机带动传动装置向左比如说30度再向左30度,然后变换方向向右转30度 实际情况就会出现只转了28度或者29度,再向右转的话就会回到原位
问题是怎么用vb编程来解决这个问题
跪求谢谢
如果需要我还会加分
对问题是怎么用vb
来编
我这里是这样的
sendbyte=0
sendbyte= sendbyte or&H4
上面是一个方向
sendbyte=0
sendbyte= sendbyte and &H6
上面是另外一个方向
怎么通过if语句当他们变换方向的时候多输出一个脉冲 展开
通过vb编程可以控制步进电机的步数
但是步进电机连着一个用齿轮啮合的传动装置
在步进电机变换方向的时候因为啮合的关系
在传动装置和步进电机之间会出现间隙
具体就是步进电机带动传动装置向左比如说30度再向左30度,然后变换方向向右转30度 实际情况就会出现只转了28度或者29度,再向右转的话就会回到原位
问题是怎么用vb编程来解决这个问题
跪求谢谢
如果需要我还会加分
对问题是怎么用vb
来编
我这里是这样的
sendbyte=0
sendbyte= sendbyte or&H4
上面是一个方向
sendbyte=0
sendbyte= sendbyte and &H6
上面是另外一个方向
怎么通过if语句当他们变换方向的时候多输出一个脉冲 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询