肿么计算编码器的转速 肿么用示波器看编码器的脉冲数

举报 回答
肿么计算编码器的转速 肿么用示波器看编码器的脉冲数
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    6,240

举报 回答

4个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
测速即测在一定时间内测出脉冲的个数,脉冲个数/一段时间,就是转速。如何测脉冲,将A相所接引脚配置为下降沿触发,如果说编码器是500线的,那么编码器转一圈产生500个下降沿脉冲。如何产生定时,用定时器即可。
举个例子来说,500线的编码器,100ms的定时,下降沿触发,单片机里定义整形变量pulse。正转时,每产生一个下降沿脉冲,pulse++;反转时,每产生一个下降沿脉冲,pulse--。定时100ms时间到,读取变量pulse的个数,换算之后即可得到转速。
当编码器稳定转动(建议600转以上),用示波器的频率可以大概估算出脉冲数量。
取消 评论
先看编码器分辨率,比如2500线的A/B相,转一圈就输出2500个脉冲(四倍频就是10000个),然后用示波器接A相和地,调成自动触发,看一秒内有多少个上升沿,数出来除以分辨率再乘60就是rpm啦!记得示波器时间轴要调到能看清单个脉冲,耦合选直流,探头1X别开10X,不然小信号可能直接没了,我上次就因为没接地线测出一堆毛刺,折腾半小时才发现是接触不良……
取消 评论
哈哈老哥问到点子上了,我修包装机时天天跟这个打交道!先掏手机拍下编码器型号,淘宝搜参数手册,找到线数或pulseperrev,比如常见1024线就是1024PPR;然后示波器通道1接A相,一定要把带宽限制关掉(默认可能20MHz会滤掉高频边沿),水平时基调到2ms/div左右,让屏幕上稳定显示4-5个完整周期,按Cursors光标功能手动卡两个相邻上升沿测周期T,再用60÷T÷PPR就算出转速了——注意单位别搞错,T要是微秒就得换算成秒!我第一次算错把us当ms,得出转速30000rpm,吓得赶紧查手册才发现是自己手抖……
取消 评论
转速(rpm)=(实测频率×60)÷PPR。我上次测一个500PPR的,示波器显示833Hz,心算一下就是100rpm,跟电机铭牌对上了,贼有成就感!
取消 评论
ZOL问答 > 肿么计算编码器的转速 肿么用示波器看编码器的脉冲数

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?