论文部分内容阅读
电路是电子系统研制和生产中不可缺少的部分,其质量直接影响整机设备的质量,它的生产和检验周期影响整机的研制进度及交付时间,因而,对电路的测试是关系到电子系统的质量和生产周期的重要环节。然而传统的测试系统,在自动化程度、通用性和使用复杂程度等方面,渐渐已难以满足对电路测试越来越高的测试要求。本文将传统的通用信号发生器与通用的测试仪的功能通过LabVIEW这个软件开发平台实现功能的高度集成,开发一种通用自动测试系统。本文利用虚拟仪器技术实现系统的总体框架,采用LabVIEW软件来实现信号的产生和处理,以计算机和数据采集卡为基本硬件来实现信号的输入和输出;本文将软件工程中面向组件的设计思想应用到LabVIEW中,从而使繁琐的编程过程转变为组件的开发和搭接两个步骤,同时采用严格数据类型的枚举控件,可以极大地提高系统的可重用性和可扩展性;本文利用LabVIEW中同步控制技术中的Queue技术来实现通用自动测试系统组件的搭接,从而实现了信号源和测试仪的集成,这样可以避免数据的丢失和重复使用等问题。通过几个比较有代表性的实验验证了此系统的可靠性和准确性,充分证明了此测试系统具有功能强大、测试结果准确、使用方便、界面友好等一系列优点,对于实际电路测试或者电路测试科研实验具有一定的使用价值。