Labview数据采集,力和加速度传感器(急)!
各位师兄师姐,我们目前做一个实验。NI-c-DAQ-9171的机箱,1个9237采集卡,1个加速度传感器,2个力传感器,要做一个30°的滑坡上小车(75kg)的实验,滑坡末端有挡板,小车滑下的加速度和碰到挡板所受的力,这两个数据的采集和分析。求助各位大神!怎么编辑和设置NI-Max,以及Labview-vi程序的编辑。要求采集小车滑下一次的数据。
把信拆分成2个再分别取最大值就好了
帮顶下!急!
大神在哪里?求大神帮助!有报酬的!
只需要采集数据的话用连续采集就可以了,用DAQ助手就能实现。
那我要是想要把采集到的数据用Word形式导出来保存,怎么弄啊?,求大神指导!
你打开DAQ助手,在配置界面把采集模式设定为“连续采集”,在记录界面把“启用TDMS记录”打钩,然后选择文件路径就可以了,TDMS文件是可以用EXCEL打开的,你试试就知道,不复杂。
我刚装的是LabVIEW2013,怎么出现了这个呀?其他的都是好的呀。你搞错了吧,是DAQ助手,这个装了NI-MAX就有了,不是仪器I/O助手,DAQ助手在量测I/O里面。
怎么没有呀?
还是说在MAX里?
我刚开始学这个,新手。
一般来说安装了NI-MAX就有了,除非你没有安装完整,你可以再装一次NI-Max
谢谢,我试试,谢谢你的解答,待会儿还会要麻烦大神。
装好之后是直接在Express 里显示有DAQ-助手吗?
你好,我装好了,可是我要把力传感器装到小车上的话,连好线就可以直接接收了得到力的曲线图了吗?
这个要看你怎么编程了,“力”怎么测试我没有试过,你可以咨询一下传感器厂商如何换算出测量结果。至于程序你可以加入一些触发信号之类的,这样能保证采集的信号的开始结束和小车同步,具体要你自己操作了。
我不会用这个编呐,你看我给发的那些截图对吗?我就想知道它受力的曲线图是什么,最简单的就行,您给纠正一下。
其实不用添加什么了,我只是建议而已。因为我们是可以加一些外部信号代替我们用鼠标去点击按钮的,这些只是说方便作业而已,没有太大意义。如果对测试要求不是很严格的话,手动触发也一样的,你也不必太纠结。
恩恩,谢谢,可是我运行之后测试了一下,用手按压力传感器,显示图形如图,可是怎么把Y轴的刻度变为力值的显示呢?单位为N,劳大神指教。
这个应该要知道传感器的转换关系吧,比如放大倍数之类的,你要向供应商了解一下了,或者你自己找出比例关系。你可以施加一些已知的力,比如1N、2N、3N等等,然后看Y轴的读值,这样就可以知道该怎么转换了。
谢谢,我试试
最大值怎么不行呀?加上去是这样子的,是不是用错了呀?
你先好好研究一下‘数组的最大最小值’怎么用吧,你加了个移位寄存器做什么?
我是根据这个做的,可是不对呀。大神指导下。
我就是想显示它的峰值,不知道怎么弄,大神你qq多少呀?
你的测力的传感器是不是存在一个灵敏度啊 输出电压除以灵敏度就是力了吧
应该是的,可是我现在怎么显示它的最大值呢?这样不行呀!可是数组最大值怎么连接呀?
这个不懂啊,我也是刚刚看这个 我也是加速度传感器采集信号,我想对信号做频谱分析
你把‘移位寄存器’和那个‘最大最小值’去掉,到‘程序框图’----‘函数’---‘数组’---‘数组的最大值最小值’,把它直接连上就可以了。
你好 能指导下采集出的信号如何做频谱分析吗谢啦
是这样吗?可是显示一直不动呀!一直是0.
你把‘峰值’放在While循环之外,那只有在你结束循环之后值才会传递过去。你想要实时观察的话就要把它放到While循环内。
这个不是很熟悉,我做的比较多的是数据的采集、存储、查询之类,有几个频谱的分析也是按别人要求修改的,其实本人也不是很了解,抱歉!NI里面包含有很多的分析工具,你可以试试。
我放里边了,可是它的峰值一直变化的忽大忽小的。我想让它一直显示最大的值,瞬时力值变小后,它一样显示最大的。
你的‘瞬时力值’代表什么?它只是你采集到的数据去除了时间参数而已,跟你的波形图效果是一样的。你现在的程序读取的最大值是你扫描一次所采集的数据最大值,如果你给的力是变化的话,每采集一次数据就会变化,最大值也肯定是跟随变化了。
恩,是的,那怎么才能把之前采集到的数据也加入到最大值里面呢?要用到寄数存储器吗?
你现在的波形显示的只是扫描一次采集的数据。如果你已经按照我说的已经把DAQ助手设定为连续采集,并指定好存储的文件,那你测试完成之后,再把存储文件读出来用波形显示就好了,‘函数’--‘文件I/O’--‘读取量测文件’,用这个就可以了。出来的数据就是你所测试的这段时间内的读值,就可以提取最大最小值了。存储的是原始值电压信号,记得换算。
如果你只要看最大值的话把峰值的连线接到While循环上,右击连接点把‘隧道模式’选成‘索引’,循环结束后会得到一个峰值数组。
读取设置好了,可是怎么连接呀?还要单位转换?怎么转换呀?直接连接峰值显示控件不行吗?
大神,又有新问题啦,两个力传感器的到的信号,在图表里都有,可是怎么在显示控件里都显示出来呀?现在的数值都是默认的1号数据的。
发个程序框图的截图,这样看不出来问题啊
DAQ助手里接受2个信号,怎么把他们用显示控件都显示出来,已经在波形图表上都显示出来了。再加一个峰值、瞬时力值,显示的是2号曲线的数据。用两个DAQ助手又运行不了,显示出错。他们可以显示在不同的波形图表上吗?
把信拆分成2个再分别取最大值就好了
好的,我试试,谢谢大神
好心人真多。
想学习下呢,非常好的的
很好的资源,求下载
设计的很好,求指导
很牛,膜拜学习
太棒了
q