DDS仪器软件的核心部分为自主源代码,
有利于系统应用程序的最底层开发,直接面向用户的需求。同时,软件也结合了现有多种较成熟仪器平台的技术,提供了与它们之间的接口。
从PCM编码、USB、以太网三层通信入手,本文将论述综合测试平台的通讯结构与特点,DDS仪器的硬件体系结构以及系统软件构建的虚拟仪器平台。直升机测试的实例将展现该系统的应用。
1 三层通信结构介绍
三层通信系统硬件结构框图如图1所示。
1.1 USB通信层
起源于1995年的USB,近年来得到了飞快发展。除了作为标准外设接口应用之外,它也正在成为多种新型应用的通用连接标准,包括数据采集、测试测量等。由于USB1.1支持12 Mbps(高速)和1.5Mbps(低速)两种速度,因此能满足大部分工业实时测试的要求。而且,由于USB自身的特点,使得由它构成的系统具有了优势。
采用USB构成的系统具有可扩展性。通过使用Hub扩展,可驳接多达127个外投。USB具有良好的即插即用与热插拔特性[1],从而使由此构成的DDS仪器可以方便地增加和删减测试单元,组成现场所需的测试仪器。
与传统的安装在台式机机箱内的数据采集板卡相比,
USB接口不仅可以方便地应用于台式计算机,而且更广泛地应用于便携式计算机,有利于数据采集系统小型化、便携化,而且再也不会受计算机插槽数量、地址、中断等资源的限制。