zoukankan      html  css  js  c++  java
  • 电子齿轮

    伺服系统的精度由编码器的线数决定,而通过电子齿轮设定可以使指令脉冲设为任意值.怎么理解??
    答:伺服系统的精度是编码启的线数决定,这个不假,但这个仅仅是伺服电机的精度
    在实际运用中,连接不同的机械结构,如滚珠丝杠,蜗轮蜗杆副,螺距、齿数等参数不同,移动最小单位量所需的电机转动量是不同的
    电子齿轮比是匹配电机脉冲数与机械最小移动量的
    举个例子:
    车床用10mm丝杠,那么电机转一圈机械移动10mm,每移动0.001mm就需要电机旋转1/10000圈
    而如果连接5mm丝杠,且直径编程的话,每0.001的移动量就需要1/5000转
    这个是电子齿轮的作用。
    电子齿轮设置的是驱动给电机的,编码器精度是电机反馈给驱动的。


    假如电子齿轮比设为3,上位控制器发出100个脉冲,经过伺服驱动器后实际发给伺服电机的脉冲数应该为100*3=300个脉冲。同样,上位控制器发出的脉冲速度和脉冲加速度都要乘以这个比例



         电子齿轮功能是指可将相当于指令控制器输入指令1脉冲的工件移动量设定为任意值的功能,分为电子齿轮(分子)Pn 202、电子齿轮(分母)Pn 203两部分参数。  
    在无减速比条件下设定时,根据当前电机的编码器规格把相对应的编码器脉冲数
               13位:2048P/R          16位:16384P/R          17位:32768P/R
    乘以分频比4后,写入Pn 202。将负载轴旋转一圈的脉冲数写入Pn 203。
    例如:电机的编码器规格为16位时,把16384*4=65535写入电子齿轮(分子)Pn 202 
              想要36000个脉冲转一圈的话,在电子齿轮(分母)Pn 203中写入36000

    注:Pn 202/ Pn 203的值必须在[0.01,100],并且当Pn 202或Pn 203内的值超过65535后,请进行约分。 


    电子齿轮就电机编码器反馈脉冲与指令脉冲的一个比值



  • 相关阅读:
    关于xutils中的BitmapUtil实现简单的缓存和下载
    自定义spinner
    Dart格式化输出
    使用 dsc_extractor 导出 dyld_shared_cache_arm64
    iOS11 获取手机已安装应用列表
    恢复二进制文件中的block符号表
    iOS 反反注入 修改__RESTRICT,__restrict工具
    Node的调试
    UVa10131
    UVa116
  • 原文地址:https://www.cnblogs.com/wqj1212/p/1032108.html
Copyright © 2011-2022 走看看