基于Nios Ⅱ软内核和虚拟仪器技术的PCBA功能测试系统

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:deiaw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
PCBA的自动化测试是现代电子产品生产中一个必不可少的环节,PCBA的测试有多种方法,功能测试是其中一种直接、有效而且经济的方法。功能测试方法的原理是模拟设计输入并检测输出来达到判定PCBA是否正常工作和PCBA上的电子元器件是否正确焊接的目的。面对电子产品的更新换代速度的提高,市场对电子产品的稳定性和可靠性的要求的增大,建立一个通用的可移植的PCBA功能测试系统平台搭是每个自动化测试工程师所要面临的挑战。实践表明,选用合理的测试系统硬件平台和软件平台能有效缩减PCBA功能测试系统的开发周期,提高生产效率。本文提出了一个PCBA功能测试系统的解决方案,该方案采用了NiosII软内核嵌入式系统作为硬件平台,LabVIEW虚拟仪器软件作为软件平台,该系统采用USB作为测试系统的数据传输接口。基于NiosII软内核技术的嵌入式系统具有丰富和可配置的外设接口,提高了PCBA功能测试系统硬件平台的通用性;由于LabVIEW开发环境对底层数据接口的良好封装和其特有的简捷直观的开发方法,使得自动化测试工程师能够专注于测试功能本身的实现,极大的提高了测试软件的开发效率,而且由于LabVIEW面向仪器和测量的特性,便于专用测试系统与其他通用测试测量仪器的联合使用,加上LabVIEW软件最新版本使用了通用的USB设备驱动程序来达到对于USB接口通信开发的良好支持,使得在PC上开发USB通信程序简捷可靠。本文结合一套PCBA功能测试系统的项目开发过程,详细介绍了基于NiosII软内核的嵌入式系统的开发流程和方法,并结合Avalon总线技术和USB外设控制接口的开发介绍了如何在NiosII嵌入式系统中加入自定义外设,此外本文还结合基于USB接口芯片ISP1583的USB设备接口开发介绍了NiosII系统的软件开发;本文描述了基于单片数字频率合成芯片AD9954的模拟输入信号源设计方法以及基于A/D芯片AD9054的数据采集设计。本文还结合基于LabVIEW的虚拟仪器技术,详细描述了如何在LabVIEW使用USB通信接口及其编程方法以及该系统测试软件的流程。本文对自动化PCBA功能测试系统的设计具有一定的实用价值和指导作用。
其他文献
目的:验证艾灸关元、神阙穴对中期妊娠引产患者阴道出血时间的疗效,并探讨其作用机制。方法:将100例中期妊娠引产患者随机分为观察组(50例)和对照组(50例)。对照组引产首日上
<正> 因1972年在墨西哥先后两次发生由耐氯霉素伤寒杆菌引起的伤寒暴发流行,其耐药率高达91.7%和90%,嗣后,这种抗药菌株逐渐传入英美并蔓延至亚洲,在越南、泰国、日本等地均有
新小说派是兴起于法国,风靡于二十世纪五六十年代的一个现代主义流派。它以反传统小说创作手法为宗旨,消解人物,回避现实,颠覆理性。1984年玛格丽特·杜拉斯的《情人》横空出
五龙乡是云南师宗县一个典型的少数民族乡镇,人口少,科技知识落后,居住分散,相对饲养也分散,动物疫病防控观念淡薄。这些年来,在国家各级政府的支持帮助下,尽管有一些改善,但
在美国生活多年之后,谁也免不了产生出这样的感受:厌倦高楼大厦的拥挤和单调,厌倦毫无个性魅力的现代化,于是我们渴望寻找绿色自然,渴望寻找充满生命力的历史。人类毁灭大自
期刊
4月,北京中关村的因特网国际专线开通,中国成为世界上第77个拥有全功能因特网的国家.1999年,中国互联网用户达到890万,是1996年的90倍.马云在这一年创立电子商务网站"阿里巴
期刊
4584人同时盯上一把椅子。这是2009年公务员考试爆出的最热门职位。当前不景气的经济环境,让公务员成了众多毕业生争抢的铁饭碗。在这把贴着"公务员"标签的椅子上,每个人的想
电力设备的专业性较强,且操作区间一定的安全风险。在预期电力项目的施工进度具有较大难度时,对工程项目的管理和质量的控制具有重要意义。详细分析10 kV配网电力工程中存在
随着市场对融资需求的增长,民间借贷中存在的以商品房买卖合同担保借款协议的案件日益增多,我国对于该类买卖型担保却缺乏相应的法律规范。《最高人民法院关于审理民间借贷案