- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子产品测试系统中基于单片机的通用智能测试接
在电路设计和调试中,对设计单元电路的性能进行实时测试是必不可少的环节。很多情况下,需要通过计算机的比较和分析,来测试设计的电路的性能是否达到要求。标准的出现自动测试系统。然而,由于复杂多样,接口类型千变万化,,设计连接和测试的通用测试接口则是简化集成开发,提高仪互换软件移植性和系统性价比的有效手段。本文探讨通用测试接口的与实现方法。TC89C51RC/RD+系列STC89C51RC/RD+系列单片机的优点:
超强抗干扰,轻松过 4KV 快速脉冲干扰(EFT)
高抗静电(ESD),6KV静电可直接打在芯片管脚上
中断优先级可设置成4级(IP,IPH) 可在系统编程无需编程器(ISP)方便软件升级。
2.同时使用Keil C51作为单片机的软件开发工具,KEIL C51标准C编译器为8051微控制器的软件开发提供了C语言环境,同时保留了汇编代码高效,快速的特点,所以Keil C51针对51内核,代码效率很高1:
1。通用测试接口 通用采用开关网络-待测模块匹配器-总控制部-总线连接部分。
组成如图1
1.1本系统分为5个部分
资源连接器:作用是把待测信号经过整理和规范化后和测试资源连接起来。
网络开关部分:作用是把输入的各种待测信号,按照测试要求切换到不同的测试信道上。
匹配器:作用是根据不同的待测单元,把待测信号如针床或各种探头等经过线缆调整变换成规范的信号,连接到网络开关部分。
总线部连接部分:作用是把各种待测信号和控制信号还有地址信号,与相应的模块有机的连接在一起。
总控制部:控制网络开关部的信号切换。和其他功能模块的协同工作。
1.2下面我们分开详述各部分的作用和设计思路:
连接器:
连接器的主要作用就提供一个被测信号和测试资源的一个变换通道,也就是把由网络开关部所提供的待测信号经过规范化转换成标准的信号输出提供给测试资源。因为不同的测试资源对测试信号有不同的要求。连接器就是为了适应不同的测试资源而设计的。这样就避免了由于使用不同的测试资源而对整体电路的修改,加大了系统的灵活性,和通用性。
2.网络开关板:
网络开关板部分是一个非常重要的部分,因为它直接担负着把匹配器获得的信号根据测试系统的要求提供给连接器后再提供给测试资源的重要任务。其逻辑结构如下图所示,其中DIChannel_IN和DIChanne_OUT开关矩阵与激励信号总线组成了n*n 路的网络开关,可以使激励信号进行n路选通到达待测模块。同样DO_relay_board也是这个工作方式。另外激励信号总线和待测信号总线是可以根据测试资源的具体数量来增加。在实际使用中对不同信号的测试,在测试要求上是有很多不同的,如对电压,电流的测试就与对高频小信号的测试有所不同。所以除了预留常规信号测试通道外,还要留出特殊测试通道。以供对不同的测试目标的不同要求使用。例如作为高频信号测试如使用普通的开关则会造成对信号的衰减同时也会对其它的部分造成干扰,所以应选用专用的射频继电器。同时作为开关网络,所有的测试通道应该能够按照不同系统的不同要求进行快速的变换。这就提出了对系统智能化的要求,这也是我们使用单片机来完成这一设计的主要目的。网络开关板的逻辑结构如图2
3.匹配器
匹配器是直接与待测模块相连的,它的主要任务就是把待测模块的所有测试信号,连接到它的输入端,经过它的变换后,形成标准的测试信号提供给网络开关,以供系统的使用。由于不同的测试目标的测试形式和测试要求不同,比如对LOGIC信号的测试,模拟信号的测试或混合测试等等。所以对匹配器的在硬件上的设计,应该由应用人员根据待测的模块的不同,进行不同的设计但是在输出接口上应该与网络开关部保持一致.
4.总线:
总线是整个系统的纽带他连接了所有的资源,是这个系统的基础。由于要考虑到今后的系统扩充性应采用较大的冗余机制。在硬件的设计上,采用了120Pin的标准PCI插槽,采用这种插槽机制既可以提高系统的冗余,便于系统的维护和插拔又为系统的扩充提供了必要的冗余。在总线中我们定义了几个部分:包括通讯控制总线(COM,USB,I2C),电源总线(24V,12V,5V,3.3V)和数据通道部分和信号通道部分。
控制部:
控制部分是该系统的核心部分它完成了接收外来控制信号,切换网络开关,谐调系统各部分的工作。以按照测试的要求为测试资源提供待测信号通道。同时也为待测模块提供其测试所需要的激励信号通道。并可以提供在系统编程(ISP)以实现对整个测试接口系统的控制软件的随时更新,这样可以更好的提高系统的灵活性,和可移植性。
系统工作流程
整个接口系统的工作过程是这样的,待测模块所需的激励信号通过DI信号总线由继电器组成的DI开关网络提供给待测模块,而测试信号则由DO开关网络通过DO测
您可能关注的文档
- 工商银行信用卡中心2011校园招聘大礼包_备战工商银行信用卡中心2011校园招聘.pdf
- 无症状性卒中的研究进展.pdf
- 蒙牛2011校园招聘大礼包_备战蒙牛2011校园招聘.pdf
- 面板堆石坝集中渗流的研究进展.pdf
- 上海浦东发展银行上海分行2011校园招聘大礼包_备战上海浦东发展银行上海分行2011校园招聘.pdf
- 中国联通安徽分公司2011校园招聘大礼包_备战中国联通安徽分公司2011校园招聘.pdf
- 国家电网2011校园招聘大礼包_备战国家电网2011校园招聘.pdf
- 携程旅行网2011校园招聘大礼包_备战携程旅行网2011校园招聘.pdf
- 国泰人寿2011校园招聘大礼包_备战国泰人寿2011校园招聘.pdf
- 蛇毒纤溶酶原激活剂的研究进展.pdf
文档评论(0)