CPLD在线缆快速测试技术中的应用

发布者:笑脸猫最新更新时间:2014-12-30 来源: eccn关键字:CPLD  线缆  快速测试 手机看文章 扫描二维码
随时随地手机看文章

1.引言

随着电子技术的发展,复杂可编程逻辑器件CPLD(Complex Programmable Logic Device)以其高速、高可靠以及开发便捷、规范、能完成任何数字器件功能的优点[1], 越来越广泛地应用于电子仪器中。

线缆的安装质量的好坏将直接影响电气柜的质量,因此线缆测试是电气柜线缆安装过程中非常重要的环节。线缆快速测试技术是指实时、高效、准确、同时测试多条线缆的连通性能(通断、短路、错接),是目前多数电气传动类企业所希望使用的技术[2]。

本文根据国内外线缆测试技术的发展及生产企业的实际要求,设计了一种新型便携式线缆组快速测试系统。该测试系统采用两块CPLD 用于接口电路,从而实现多组线缆(内有多条导线)同时测试,检测线缆的通断、短路和错接情况,进而达到快速检测线缆连通性能的目的。

2.测试系统工作原理

线缆的连通性是指线缆中任意两根线之间不得短路、断路及错接[3],是其他线缆特性测试的基础。电气柜因型号不同,每组线缆的数量不同,多者可达几十条,少者仅有几条。为了使测试系统的应用具有广泛性,本文将CPLD引入设计中,将被测线缆组接于两块基于CPLD的接口电路之间。用户通过键盘输入待检测线缆组的图号,然后按开始键后CPLD工作,输入的信号通过被测线缆输出到另一CPLD进行数据信息汇总,然后通过SPI(Serial Peripheral Interface)接口模块将数据传递给单片机进行处理,单片机对比接收和发射的数据,从而判断出线缆组中每条线缆的连接状况,并将测试结果通过液晶显示屏显示。测试系统原理框图如图1所示。




3.CPLD 的设计

整个测试系统采用两块CPLD(EPM7128),一块作为信号源(CPLD 1#),另一块作为信号采集(CPLD 2#)。CPLD 1#的主要工作是接收单片机发来的‘Start’和‘CP’命令,并以‘CP’为触发信号将‘1’进行移位且并行输出(位数与被测线数相等)。其内部模块连接图如图2 所示[6-7]。



CPLD2# 的主要工作是将由CPLD 1# 输出的信号经过被测线缆进行采集,且将并行位数转换成串行数据传给单片机进行处理,其内部模块连接图如图3 所示,其中包括SST_AND 和CPLD_MCU 两个模块[6-7]。SST_AND 与门电路的主要作用是:只有CPLD 2# 在工作时单片机才能向CPLD 1# 中输出数据,这样保证数据的可靠性和正确性;CPLD_MCU 模块的作用是完成输入数据的并/串转换,将转换好的数据通过SPI 接口传送给单片机。值得注意的是,实际应用时还应在CPLD2#的I/O 口上增加下拉电阻,以避免采集信号时出错。[page]



4.仿真实验

为验证设计的接口电路是否能够实现系统要求,本文对两块CPLD 进行了仿真实验。CPLD1#的仿真波形如图4 所示。



图4 CPLD1# 仿真波形

由图4 可知,当CPLD1#接收到‘Start’命令后,在‘CP’触发信号的作用下,Sign_out 端口依次输出(00001000)B、(00010000)B、(00100000)B 等信号,实现了将‘1’进行移位且并行输出。

SST_AND 模块的仿真波形如图5 所示,CPLD_MCU 的仿真波形如图6 所示。




在图5 中,SS 端的信号来自单片机,当SS 端的信号与CPLD1#的CP_out 端信号皆为高电平时,CPLD2#才可开始采集信号。由图6 可知,由CPLD1#输出的8 位并行数据(10101101)B 经Sign_in 端口进入CPLD2# 的 CPLD_MCU 模块进行转换,MISO 端输出为串行数据。

通过图 4-图6 的仿真结果可知,设计的CPLD 接口电路能够实现多条线缆的同时测量。本文设计的CPLD 接口电路最多能同时测量64 条线缆的连通性能(受CPLD芯片I/O 引脚数量的限制),若要同时测试更多线缆,只需更换CPLD 芯片即可。

5.总结

本文作者创新点:利用CPLD 器件I/O 接口多的优点,创新地将CPLD 引入到线缆测试技术中,实现了多条线缆连通性的同时测量。仿真实验证明设计思路正确,方案可行,为高效、准确地实现电气柜线缆组的测试提供了新的、有效的途径。

关键字:CPLD  线缆  快速测试 引用地址:CPLD在线缆快速测试技术中的应用

上一篇:基于驱动器测试系统设计
下一篇:基于FPGA的微型数字存储系统设计

推荐阅读最新更新时间:2024-03-30 22:52

快速、更可靠,VIAVI全新光纤测试和测量问市
VIAVI Solutions公司近日推出全新光纤测试和测量解决方案,进一步扩充其业界最完整的光纤测试产品组合。全新的光功率计、光纤表征模块和功能增强型光时域反射仪(OTDR)解决方案可助力服务提供商、托管数据中心、超大规模数据中心、企业和承包商降低成本,提升服务质量,最大程度地减少停机时间,并加速实现获利。 网络的扩展和转型需要新的流程、工具和解决方案,以满足未来快速变化的业务和网络需求。全面的VIAVI光纤产品组合不断发展,通过提供所需的全套基本仪器、系统和软件,为光纤服务的建设、激活、监测和维护提供端到端支持。 VIAVI光纤产品组合的新增及强化功能包括: OTDR 2.0 - 全新VIAVI OTDR解决方案经
[网络通信]
基于单片机和CPLD的数字频率计的设计与应用
引言 在传统的控制系统中,通常将单片机作为控制核心并辅以相应的元器件构成一个整体。但这种方法硬件连线复杂、可靠性差,且在实际应用中往往需要外加扩展芯片,这无疑会增大控制系统的体积,还会增加引入干扰的可能性。对一些体积小的控制系统,要求以尽可能小的器件体积实现尽可能复杂的控制功能,直接应用单片机及其扩展芯片就难以达到所期望的效果。 复杂可编程逻辑器件(CPLD)具有集成度高、运算速度快、开发周期短等特点,它的出现,改变了数字电路的设计方法、增强了设计的灵活性。基于此,本文提出了一种采用Altera公司的CPLD(ATF1508AS)和Atmel公司的单片机(AT89S52)相结合的数字频率计的设计方法。该数字频率计电路简洁,软
[单片机]
基于单片机和<font color='red'>CPLD</font>的数字频率计的设计与应用
CPLD 实现 GPIB 控制器的设计
摘要:GPIB 控制器芯片是组建自动测试系统的核心,在测试领域应用广泛。本文拟讨论用 ALTERA 公司的低成本 CPLD 来实现 GPIB 控制器的功能。GPIB 控制器芯片的硬件设计主 要分为状态机的实现、数据通道和微处理接口的设计。本文重点介绍了各个模块的实现原理。 关键词:GPIB,CPLD,三线挂钩,三态总线,VHDL。 1. 引言: 1.1 用 CPLD 实现 GPIB 控制芯片的意义 综观现今市场上的测试仪器,不难发现 GPIB 总线有重要的作用,在研制台式测试仪器 的时候,客户几乎均要求具备 GPIB 接口。可是在实际研发过程中,却发现 GPIB 控制芯片很难购买,而且价格昂贵。而且作为测试仪器具备 GPI
[工业控制]
<font color='red'>CPLD</font> 实现 GPIB 控制器的设计
基于CPLD/FPGA的出租车计费器
摘要:介绍了出租车计费器系统的组成及工作原理,简述了在EDA平台上用单片CPLD器件构成该数字系统的设计思想和实现过程。论述了车型调整模块、计程模块、计费模块、译码动态扫描模块等的设计方法与技巧。 关键词:CPLD/PPGA 硬件描述语言 出租车计费器 MAX+PLUS软件 数字系统 随着EDA技术的高速发展,电子系统的设计技术和工具发生了深刻的变化,大规模可编程逻辑器件CPLD/FPGA的出现,给设计人员带来了诸多方便。利用它进行产品开发,不仅成本低、周期短、可靠性高,而且具有完全的知识产权。本文介绍了一个以Altera公司可编程逻辑芯片EPM7128SLC84-15为控制核心、附加一定外围电路组成的出租车计费器系统。
[应用]
PLC可编程逻辑器件的选择方法
摘要:介绍了在控制系统中选择PLC的一般方法,详细说明了在PLC机型的多样性,以及在PLC的输入输出点数功能等方面作如何选择。 关键词:PLC I/O 选择 开关量 模拟量 数字量 随着PLC的推广普及,PLC产品的种类和数量越来越多,而且功能也日趋完善。近年来,从美国、日本、德国等国引进的PLC产品及国内厂家组装或自行开发的产品已有几十个系列、上百种型号。PLC的品种繁多,其结构型式、性能、容量、指令系统、编程方法、价格等各不相同,适用场合也各有侧重。因此,合理选择PLC,对于提高PLC在控制系统中的应用起着重要作用。 1 机型的选择 PLC机型选择的基本原则是,在功能满足要求的前提下,选择最可靠、维护使用最方便以及性
[工业控制]
XC9500系列CPLD遥控编程的实现
  摘 要: 简单介绍了XC9500系列CPLD器件及其系统内编程(ISP)性能,接着讲述了XC9500系列CPLD器件遥控编程的实现方法,并重点介绍了在遥控编程系统中应用微控制器(lntel   8031)实现嵌入式ISP的软硬件设计。     关键词: CPLD 遥控编程 ISP微控制器     测温结果数据比较     1 XC9500系列CPLD器件及其ISP性能     XC9500系列CPLD器件是由多个功能块(FB)和IO块(IOB)组成,可用开关矩阵Fast   CONNECT完全互连的子系统,IOB提供输入和输出的缓冲,每个FB提供具有36个输入和18个输出的可编程逻辑容量。Fas
[应用]
一款基于DSP和CPLD的低压断路器智能控制器设计
智能电网的发展,对低压电器的智能化提出了较高的要求,目前国内使用较多的小型断路器的智能化稳定性不够,在于其体积较小,将信号采集电路、动作执行和智能脱扣器都安装在本体内,开关内的强电场产生的电磁干扰和高温,使得断路器可靠性降低。本文介绍的智能控制器脱离于断路器本体,并且能够连接多个断路器,实现对多个断路器的监控。 1 控制器的总体结构 群组智能控制器的核心采用 DSP 芯片,辅以 CPLD EPM3128芯片来实现键盘和液晶的时序逻辑,减少扩展芯片带来的体积问题,外围电路主要包括信号调理电路和脱扣控制电路等。为适应智能电网的无线通信,在智能控制器中添加GPRS模块,使得断路器能够更好地融入到智能电网中。 2 控制器的硬件设计 所
[嵌入式]
一款基于DSP和<font color='red'>CPLD</font>的低压断路器智能控制器设计
基于CPLD的多DSP及FPGA远程加载设计
随着硬件技术的大力发展和加工丁艺技术的不断提升,芯片技术日益成熟,软件无线电技术得到广泛应用和迅猛发展。无线电系统在整体体系结构上发生了重大变化,正沿着综合化、模块化、通用化和智能化的方向快速推进。无线电系统将模块化、标准化的硬件构成基本平台,通过软件加载技术来实现尽可能多的功能,为多种信号的功能综合和互联互通提供了技术保障。随着模块应用灵活性要求的不断增加,软件维护及升级需求的日益迫切,给软件加载技术提出了更高要求。本文提出了一种基于CPLD的多处理器远程加载管理设计应用方案,系统实现了从远端下发命令字和更新数据即可完成模块的程序更新升级和重新加载,实现软件维护和模块功能切换,满足日益复杂的系统使用要求。 1 数字处理模块
[单片机]
基于<font color='red'>CPLD</font>的多DSP及FPGA远程加载设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
最新测试测量文章
更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved