2.6.2 旋转编码器与数据采集卡的连接 9
2.7 软件处理 9
3 数据采集处理的软件编制 11
3.1 VB语言在数据采集软件设计方面的应用 11
3.1.1 开发速度快 11
3.1.2 功能扩展能力强 11
3.1.3 系统稳定 11
3.2 系统软件结构设计 11
3.2.1 软件编写流程 11
3.2.2 软件结构流程图 12
3.3 系统数据采集 13
3.3.1 数据采集卡的初始化 13
3.3.2 数据采集卡参数的设定 16
3.3.3 数据检测 17
3.3.4 数据采集 18
3.4 软件编制中待解决的问题 22
结 论 24
致 谢 25
参考文献 26
附录1-源程序 27
附录2-界面设计 34
1 绪论
1.1 齿轮传动研究现状
1.1.1 齿轮传动概述
齿轮传动是利用两齿轮的轮齿相互啮合传递动力和运动的机械传动。齿轮传动是机械传动中一种常见的传动形式,由于其具有效率高、结构紧凑、工作可靠、寿命长等优点,所以广泛应用于航空、工程机械和汽车等等多个领域。
齿轮传动动态精度是影响齿轮传动的工作状况、振动、噪声、可靠性、故障及寿命的一项非常重要的因素。理论上讲,在采样率无限大时,可以实现高精度的齿轮传动动态精度的检测,不但可以直接衡量齿轮传动的工作状态,而且也可以为进一步改善其设计和加工提供依据[1]。
1.1.2 齿轮传动动态精度测试研究现状
1.1.3 虚拟仪器技术的发展
虚拟仪器(Virtual Instrument,简称VI)是20世纪80年代由美国国家仪器公司 (National Instrument,简称NI)首先提出的。如今,虚拟仪器已不仅仅是2l世纪电子仪器的主要发展方向,它必将逐步取代大部分的传统硬件化电子仪器,使越来越多的传统仪器融入到计算机体系中,于是检测分析传动装置动态精度的这类系统也开始使用虚拟仪器技术。
虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能用来创建完全自定义用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。模块化的硬件是虚拟仪器系统的关键,主要实现信号的调理、传输、采集和控制等,高效的软件是虚拟仪器的核心,,主要实现信号的处理、分析和显示等。强大的计算机软硬件技术是虚拟仪器发展的支撑动力。只有同时拥有高效的软件、模块化I/O硬件和用于集成的软硬件平台这三大组成部分,才能充分发挥虚拟仪器技术性能高、扩展性强、开发时间少,以及出色的集成这四大优势[4]。