汽车ABS传感器功能测试(主动式)labview上位机有3个问题?

2019-07-18 03:42发布

背景描述:最近在做一个汽车ABS检测设备的上位机程序,用labview编写,采集板卡用的是NI的PCI—6251,运动板卡用的是研华的PCI—1220,编码器接在运动板卡上,霍尔传感器接在采集板卡上,需要测量产品的单齿误差,累计齿距误差及极对数。问题说明:
1.采样数据是用队列存储的,获取一周的数据靠编码器控制反馈脉冲数(图3),一周为8000个脉冲做了4倍频。每次检测完,图1上的实际位置都不一样(总是偏多),我这样编程时候是否能达到采样和反馈的同步?是否是labview处理程序是线程的原因?
2.从图1上观察采样的波形,对同一产品检测波形的周期都不一样,导致单齿误差(变化范围0-2%),累计齿距的计算总是变化(变化范围0-6%),是否存在干扰或是传感器返回数值不稳定?
3.电机转动时有轻微的晃动,是否对采样有影响?


备注:希望各位多提提意见,这几天把我郁闷坏了。。。几天失眠了。。谢谢帮助!
图1 整体界面 图1 整体界面
图2 采样框架 图2 采样框架
图3 获取一周采样 图3 获取一周采样
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
D_Kasi
1楼-- · 2019-07-18 09:39
虽然没人回答,单还是分享下最近的成果吧,首先这样编程没问题,在高速采集时,机械上的定位偏差与电机运转时的晃动对检测会产生很大的影响。

一周热门 更多>