论文部分内容阅读
本课题是以西安瑞日电子发展有限公司的数字电路板板级自动测试系统项目为基础,按照工艺要求设计并实现了基于LabVIEW的数字电路板板级自动测试系统,满足了对CAN、IBE、OBE、EFCS、LEF、AIN、DIO七块不同电路板的测试要求。在分析了国内外电路板测试方法的基础上,设计了一种基于LabVIEW、NI板卡、PXI总线的数字电路板板级自动测试系统,这种方法针对传统的测试方法速度低的问题,提出了应用速度高达132Mbyte/s的PXI总线进行通讯的测试方案;针对传统的测试方法可靠性、可维护性的问题,提出了应用NI高速稳定的板卡的测试方案;针对传统的测试方法可持续开发性、可视性差的问题,提出了应用NI公司的创新型的可视化软件的LabVIEW测试方案。硬件方面,在分析了系统的被测对象的基础上,以PXI总线、NI数据采集卡、继电器卡为核心,协助设计了一种基于PXI总线的通讯网络的自动测试系统,该系统中包括PXI总线、18槽PXI总线机箱、数据采集卡、继电器卡、零插拔力连接器等资源,应用这些资源设计了本系统的主适配器、子适配器、电源产生等模块,能够满足系统数据采集的需求。软件方面,在美国NI公司的创新型可视化软件LabVIEW 8.0编译环境下,进行了软件的设计,包括底层设备驱动层、测试语句驱动层、故障定位层和测试子程序层四层软件设计,通过调试,实现了硬件的配置和整个系统的所有测试功能;完成了测试界面可视化的设计;通过对板卡底层驱动的编程及参数调整,实现了对基本的电压、电流、时间等信号的测量要求;通过应用事件结构实现了五种模式进行电路板测试;通过应用Active X技术实现了把测试结果的保存到Excel中。通过对设计的数字电路板板级自动测试系统安装及现场调试,表明该系统运行稳定,能满足用户的各项要求;现场的实际应用表明,该测试系统极大地提高了电路板测试的生产效率、稳定性,保证生产电路板质量具有积极的意义,取得了较好的结果。