微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 汽车ABS传感器功能测试(主动式)labview上位机有3个问题?

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

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

备注:希望各位多提提意见,这几天把我郁闷坏了。几天失眠了。谢谢帮助!

图1 整体界面


图2 采样框架


图3 获取一周采样


虽然没人回答,单还是分享下最近的成果吧,首先这样编程没问题,在高速采集时,机械上的定位偏差与电机运转时的晃动对检测会产生很大的影响。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top