增量式旋转编码器的试验数据

本文详述了一次针对180V直流电机配600分辨率旋转编码器的试验过程,探讨了电机振动原因及脉冲数验证。试验中发现电机存在异声,振动可能源于驱动板问题。通过对不同条件下的数据收集,分析了速度计算方法,并在修复驱动板后重新验证了脉冲数,以确保测量准确性。
摘要由CSDN通过智能技术生成

试验1

试验条件

  • 180V直流电机
  • 600分辨率A B两相(40元)旋转编码器
  • 采样周期100ms
  • A通道102电容进行高频滤波
  • B通道无102电容进行高频滤波
  • C通道无102电容进行高频滤波

说明:
1. 跳变沿触发应该是下降沿触发产生脉冲数的两倍;
2. 下降压脉冲数也是编码器的转速N r/min;(N/600*10*60)
3. 所有的脉冲数都是平均值,在测速中其变化还是比较大的,也就是跳动比较大,这个还没有解决掉。


数据1

2016-6-22 21:54:27

序号 PWM值 通道 跳变沿脉冲数 下降沿脉冲数
1 16 B 1346 737
2 20 B 1550 900
3 30 B 2012 1133
4 40 B 2717 1613
5 50 B 3090 1746
6 60 B 3420 1899
7 70 B 3593 2038
8 80 B 3949 2203
9 90 B 4261 2387
10 100 B 4538 2584
11 70 B 2579 1453
12 30 B 1854 1146
13 16 B 1542 975

数据说明: 电机还是有异声。2016-6-23 09:39:53
在将编码器拆下来,电机还是有异声,而且在PWM=16,跳变沿触发的时候单片机还是会检测到脉冲,脉冲数为2500左右。

序号 PWM值 通道 跳变沿脉冲数 下降沿脉冲数
14 16 B 1475 960

数据1说明: 试验序列7,PWM=70的时候跳变沿数据失真;(序列11后电机有异声)序列11为加测一次,而其数据更为离谱(感觉有共振出现,电机有异声),所以在测一组PWM=30的数据,电机发出异声。数据不行啊!!


数据2:

数据说明: 序列0是在编码器没有连接电机的情况下,甚至没有连接编码器,Arduino板都可以接收到脉冲信号,这是一个问题,数据2电机都有的噪声脉冲,2016-6-23 09:58:26

序号 PWM值 通道 跳变沿脉冲数 下降沿脉冲数
0 16(未连电机或不连编码器) A 2492
1 16 A 1526 871
2 20 A 1648 928
3 30 A

测试时间:2016-6-23 14:09:12

序号 PWM值 通道 跳变沿脉冲数 下降沿脉冲数
1 16 A 434 254
2 20 A 577 312
3 30 A 826 454
4 40 A 1097 620
5 50 A 1361 773
6 60 A 1741 938
7 70 A 1890 1069
8 80 A 2106 1204
9 90 A 2321 1278
10 100 A 2533 1380

数据分析:
1. 这个数据也不知道为什么又行了,这个需要再进行测试
2. 关于怎样计算速度如下所示:

关于速度的计算

在以前的测试中,电机一圈转动,跑步机运动

1.015×36=36.54mm(1)

而根据速度的换算公式为:
1m/s=3.6km/h=1mm/ms(2)

另外我们检测的周期是
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值