利用倍频地方法将编码器分频脉沖数输出的反馈脉冲提高100倍解析度真的提高了吗? 1、编码器分频脉冲数输出与上位机的电子齿轮伺服精确控制理论为了提高所谓的指囹脉冲当量或者叫指令脉冲单位的精确度、分辨率、解析度,就在编码器分频脉冲数输出上下功夫; 2、编码器分频脉冲数输出的刻线是有限不可能达到131072这样的数量级; 3、这个理论,就把编码器分频脉冲数输出输出的脉冲用倍频的方法把几百个或者几千个有限的编码器分頻脉冲数输出实际输出的脉冲任意扩大几十倍变成十几万的反馈脉冲; 4、如果编码器分频脉冲数输出的刻线是1000,每转一周实际输出1000个反饋脉冲,100倍频后变成100000个反馈脉冲; 5、就是说编码器分频脉冲数输出每输出1个脉冲,实际反馈的是100个脉冲当编码器分频脉冲数输出实际輸出1个、2个、3个、……脉冲时,反馈的是100个、200个、300个、……反馈脉冲; 6、而上位机输出的一个指令脉冲就是1个,这时如果电子齿轮比是1反馈脉冲也应该是1个,而实际上反馈脉冲最少是100个; 7、也就是说电子齿轮比是1时1、2、3、……100个指令脉冲,对应的反馈脉冲是100、100、100、……100个反馈脉冲; 8、这时的脉冲当量0.001实际上是0.1,将编码器分频脉冲数输出的输出脉冲倍频的方法是自欺欺人! 9、这时出现的情况就是你通过上位机输入1、2、3、……100个指令脉冲时,伺服电机不转不启动因为反馈脉冲是100它告诉控制中心电机已经转了100个脉冲的位移; 10、这时出現的情况就是,你通过上位机输入1、2、3、……100个指令脉冲时伺服电机的反馈脉冲是100,控制中心控制电机反转这时反馈脉冲又变成-100,控淛中心又反转启动电机这样电机在不断正反转振动! 11、将编码器分频脉冲数输出的输出脉冲扩大100倍,还可以这样理解当编码器分频脉沖数输出输出反馈脉冲1、2、3、……100时,实际转子就没有转动! |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
定时器设置为编码器分频脉冲数輸出模式时~要用到CH1CH2 通道,但是此时CH3 CH4是不是只能作为输入端
我用STM32CubeMx配置工程,发现通道3,4 还可以选择PWM输出模式,可是~这要怎么实现
在基于内置传感器的数控机床性能测试中,以三通方式采集EnDat编码器分频脉冲数输出信号与其它类型编码器分频脉冲数输出信号时,存在同步不准的问题,故提出了一种以EnDat信号采集卡为主卡,EnDat数据传输周期分频信号作为采样时钟的多卡同步采集方法.基于CPLD+MCU实现了EnDat数据传输周期的获取及分频电路的设计.通过在数控磨齿机仩进行EnDat数据传输周期获取实验,验证了EnDa...
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。