多芯电缆测试仪的研制

发布者:数字奇迹最新更新时间:2012-07-12 来源: 21ic 关键字:多芯电缆  短路  绝缘电阻  测试  单片机 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  种类繁多的通讯电缆、控制电缆在各种仪器和控制设备中大量使用。电缆线是否良好导通、线间绝缘电阻是否满足要求,直接影响到电器设备的正常运行。耐压绝缘电阻是衡量电气绝缘材料性能的一个重要指标。传统的摇表测量绝缘电阻的方法主要缺点有:测量误差大,不能保证耐压测试用高电压电源的准确性; 测量结果无法自动保存和打印输出;对多芯电缆芯线间绝缘电阻测量中,换接线繁琐、易接错、人工劳动量大。本文介绍的多芯电缆测试仪,能实现对最大为48芯电缆通断和耐压绝缘阻值的自动测量,既保证了测试结果的准确性,又能将测试结果从液晶显示屏和打印机输出。避免了人工测量的误差,大大提高工作效率。

  2 系统简介

  2.1 系统实现功能

  该系统具有较完备的功能,具体的功能如下:

  (1)检测电缆通断和绝缘电阻的功能;(2)开机自诊断功能;(3)测试结果实时显示功能;(4)电缆芯线的自动切换功能,检测启动后,自动切换检测电缆每根芯线的通断和各芯线之间的绝缘电阻及绝缘阻值是否满足要求的自动判断;(5)设定待检电缆芯线芯数的功能;(6)绝缘电阻超限值设定功能,可以用于不同等级的绝缘阻值合格与否的判断。

  2.2 系统组成

  多芯电缆测试仪的工作原理如图1所示。系统主要由以下三部分组成:输入电路:包括键盘电路、绝缘测试电路、A/D转换电路和通断测试电路;输出电路:由CPLD系统电路、LCD液晶显示模块、打印机、继电器组和500V直流高压电路组成;控制电路:由8051单片机系统电路构成。      

多芯电缆测试仪的工作原理

       

  本系统由高压电路产生500V的直流电源作为绝缘电阻的测试电压源。绝缘电阻的测量采用国家规定的衡压法。测试时,首先通过键盘设定待测试电缆的芯数值。单片机通过CPLD系统实现对继电器组的闭合与断开的控制,然后由A/D转换或通断测试电路将信号转换为数字信号,单片机对信号进行采集、运算处理后的结果通过LCD液晶屏、打印机、数据存储器对测量结果进行显示、输出和保存。

  3 系统电路设计

  3.1 电缆绝缘电阻检测设计

  绝缘电阻检测原理如图2 所示。测试电路由采样、运放和AD7705三部分组成。绝缘电阻测试的核心器件是AD7705,它是AD公司推出的16 位Σ-△A/D 转换器,可用于测量低频模拟信号。AD7705带有增益可编程放大器,可通过软件编程来直接测量传感器输出的各种微小信号。AD7705具有分辨率高、动态范围广、自校准等特点,因而非常适合于高精度的检测和测量。AD7705具有两个全差分输入通道,其主要特点如下:具有16位无丢失代码;非线性度为0.0003%; 可进行自校准和系统校准;带有三线SPI串行接口;功耗低等。

绝缘电阻检测原

  绝缘电阻的具体测试过程如下:在图2中,Rx为被测电缆的绝缘阻值。测试时先把500V DC送上,然后闭合继电器S1和S2。500V DC 通过R2与R3分压后送到运放,经过运放调理后再送到AD7705的AD ref端,作为AD7705的测试参考电压,以便消除500V DC电源波动对测试结果的影响。经过Rx与R1分压后的电压作为绝缘测试采样电压送到运放进行调理后送到AD7705的AD in端。AD in端的电压即为实际采样得到的电压,其范围是0~2.5V,绝缘电阻的阻值越小,相对应的采样电压越高。

  3.2 电缆通断检测设计

  电缆通断检测的原理如图3所示。开始通断检测前,应先用短路环将电缆一端的所有芯线短接,另一端接到继电器阵列上。继电器阵列用来对电缆的芯线进行接入切换,所有的芯线通过相对应继电器的常闭触点经电阻R1和R2接地。当检测1#芯线时,闭合S1继电器,使继电器S1的常开触点闭合,+15V通过芯线加到电阻R1和R2上,经过R1和R2分压后送到单片机。如果所测芯线断路,则Vo为0V,否则Vo为+5V。

电缆通断检测的原理

  3.3  CPLD系统电路

  测试系统最大检测电缆芯数是48。51单片机有24个IO口,如果直接用单片机来控制继电器组,则单片机必须利用扩展芯片进行IO口的扩展才能满足系统要求,如8255等,这将增加系统的复杂性,于是决定采用CPLD来控制继电器组。CPLD(Complex Programmable Logic Device)是一种复杂的用户可编程逻辑器件。CPLD是标准的大规模集成电路产品, 可用于各种数字逻辑系统的设计。[page]

  近年来,由于采用先进的集成工艺和大批量生产,CPLD器件成本不断下降,集成密度、速度和性能大幅度提高,一个芯片就可以实现一个复杂的数字电路系统,再加上使用方便的开发工具,使用CPLD器件可以极大地缩短产品开发周期,给设计修改带来很大方便。本文采用ALTERA公司的MAX7000s,它是基于第二代MAX结构的高精度、高性能、在系统中可编程的CPLD芯片,采用高级CMOS技术加工而成,内含电可擦除只读存储器EPROM,可提供600~5000个可用选通引脚、ISP、速度仅有5ns的延迟以及频率可达175.4MHz的高速计数器。

  继电器的通断程序编好后,通过专用的下载线将程序烧写到CPLD中。CPLD与单片机采用模拟串行方式连接,这就大大简化了系统电路。系统采用CPLD进行IO口扩展后,单片机只需要将待测电缆的芯线号送给CPLD,继电器组的选通则由CPLD来完成。这样就大大方便了编程,使得主程序结构紧凑,控制灵活。

  3.4  其它电路

  除上述电路外,系统还有电源、键盘和系统复位等电路。

  电源电路除了给直流高压电路提供电源之外,还要给单片机、LCD液晶显示模块、继电器组、检测电路等提供电源。

  键盘电路的工作电压为+5V,共有7个按键,通过这7个按键可以完成系统的参数设置,如待测试电缆的芯数,绝缘电阻超限值的设定,以及测试结果的查看等功能。

  4 系统程序设计

  本系统的软件部分采用汇编语言编写,汇编语言生成的可执行代码快速、紧凑,在运行效率上优于C语言程序得到的代码。该系统的主程序流程如图4所示,系统软件主要包括系统自检程序,电缆参数设置程序,查看上次测试结果程序,电缆通断测试程序,通断测试结果显示程序,电缆绝缘测试程序,绝缘测试结果显示程序等。

程序设计

  自检程序在系统上电时进行初始化,对仪器进行自检,以保证仪器工作状态的正确性。

  参数设置程序用来设定电缆绝缘电阻超限值,范围为1~20M,以及电缆总芯数和电缆各分支芯数,其范围为2~48芯。

  查看测试结果程序用来查阅上次电缆通断和绝缘阻值测试结果。通断测试和绝缘测试程序分别用来对电缆进行通断测试和绝缘测试,测试的结果分别由通断测试结果显示程序和绝缘测试结果显示程序进行显示。

  5 测试结果分析

  首先对系统的精度进行检验,选取1MΩ、2MΩ、5MΩ、10MΩ、20MΩ高精度电阻进行测试,所得结果的单位均为MΩ,测得数据如表1所示:

测试结果

  由表1可以看出,所得测试结果的相对误差都在3.5%以内,达到了较高的精度,符合设计的要求。

  另外对测试仪的测试速度进行了测试。以48芯的电缆为例,用兆欧表对电缆插头芯线之间的绝缘电阻进行测试,所用时间为30分钟,使用本测试仪所用时间为1分20秒;通断测试的时间在30秒内。用本系统进行一次通断和绝缘电阻的测试在2分钟内即可完成。所以该仪器的测试速度是较高的。

  6 结束语

  本文作者创新点:测试仪用51单片机和CPLD芯片的有机结合,设计了一种具有测试速度快、控制灵活、可适应不同芯数电缆的通断测试和绝缘测试要求、智能化和自动化程度比较高的测试系统。

  该产品由于采取了抗干扰措施,具有很强的环境适应性。仪器可以应用于电力、通信、铁路和国防等工业的各类电缆测试。

  参考文献

  [1]   苏静,孟上,李文海.基于单片机的电缆测试的设计[J].光纤与电缆及其应用技术,2005,2:24-26.

  [2]   宋兴元,李威,严旭.基于MSP430F149的数字式绝缘电阻测试仪[J].中国仪器仪表,2003.7:26-28

  [3]   何立民.单片机高级教程[M].北京航空航天大学出版社,1999

  [4]   LCM12864B图形点阵式液晶显示模使用手册[Z].北京: 北京青云创新科技发展有限公司,2005

  [5]   黄正谨,徐坚,章小丽,熊明珍等.CPLD系统设计技术入门与应用[M].北京:电子工业出版社,2002.

  [6]  杨存祥,李银华,魏巍. 基于SPCE061A的ACM12864J液晶显示模块应用设计[J].微计算机信息,2005,3,121-122

关键字:多芯电缆  短路  绝缘电阻  测试  单片机 引用地址:多芯电缆测试仪的研制

上一篇:用51单片机设计电动车跷跷板
下一篇:制作51单片电容频率仪的方法及步骤

推荐阅读最新更新时间:2024-03-16 13:03

密码访问器件X76F100在单片机系统中的应用
X76F100是一种密码访问安全监控器件,内部含有1个112 8位的保密数据阵列,对该阵列的访问由2个64位的读写密码来控制,密码与数据通过I2C总线接口完成输入输出。正常情况下,X76F1000提供最少为10万次的擦写期限和最少100年的数据保存使用。 1 器件的特点 *可编程64位读写密码保护; *重试计数寄存器允许8次密码试验,然后阵列清零; *32位对复位的响应(RST输入); *8字节页写方式; *最大1 MHz时钟速率; *I2C总线接口; *宽电压(3.0~5.5V)低功耗CMOS; *10万次擦写和100年数据保存; *多种(8脚PDIP、SOIC、MSOP、智能卡)外形封装。 2 封装与引脚说明
[单片机]
密码访问器件X76F100在<font color='red'>单片机</font>系统中的应用
嵌入式JavaPOS系统测试的设计与实现
0 引 言     随着嵌入式计算机应用技术的发展,嵌入式技术已经广泛应用到现代生活的方方面面。在零售系统方面,零售收款机是嵌入式应用的一个重要领域。目前,市场上的收款机大体上可分为三类:第一类是基于PC和DOS/Windows体系的,这类产品目前占市场绝大多数,属于高端产品,价格太高,适合大的商场和销售系统;第二类是基于单片机(51系列居多)的,基本上没有操作系统的支持,功能也较弱,主要用于餐饮娱乐,占据中低档市场;第三类是正在快速发展的基于嵌入式芯片和嵌入式操作系统的,价格较低,功能较强,适用于中高档市场,这类产品将是未来市场的主体。以上三类收款机的开发平台形形色色,基本上是每一款就是一种开发平台,没有统一的规范、开发和调
[嵌入式]
超声波硬度计的测试原理
  超声波硬度计的测试原理是什么?超声波硬度计是一种常用的硬度测量仪器,现在硬度测量已经广泛的应用于工业生产、科学实验、国防建设行业中。超声波硬度计具有高精度、高效率、结构先进、实用方便等多种的优点。下面小编就来为大家具体介绍一下超声波硬度计的测试原理是什么吧,希望可以帮助到大家。   近十年来,硬度的测试多基于压痕法,随着计算机的广泛应用,超声、磁等无损伤硬度测试方法已有了重大突破。目前,硬度测试可采用的方法很多,如直流矫顽力法、光栅法、磁栅法、巴克豪森发射法、超声传感器法等,其中光栅、磁栅法虽精度很高,但属于压痕法,对被测物表面损伤较大,成本也较高;直流矫顽力法需预先对被测物的材料、形状、尺寸和工作条件进行破坏性检验,以作出标准
[测试测量]
AT89C51单片机外部中断
C51单片机外部中断调用P3_2 ,P3_3口。 中断方式有两种,分别为电平方式和脉冲方式。 中断请求有0和1。中断总允许为EA=1, IE0:外部中断请求0标志位; IT0:外部中断0触发方式设置位,IT0=1下降沿触发,IT0=0低电平触发; IE1:外部中断请求1标志位; IT1:外部中断1触发方式设置位,IT1=1下降沿触发,IT1=0低电平触发; 外部中断0中断服务程序的编写: void 函数名()interrupt 0 { } 外部中断1中断服务程序的编写: void 函数名()interrupt 2 { } 参考实验程序(主程序为P1口输出跑马灯程序),编写中断子程序使得发生外部中断0,且
[单片机]
AT89C51<font color='red'>单片机</font>外部中断
用AT89单片机构建的水文缆道测验系统
   早期的中小河道水文测验一般是采用人工操作的水文缆道测验系统,操作时间长、劳动强度大、主观误差大。为此我们对原有的人工测验系统进行了改造,采用单片机控制替代人工进行自动水文测验。本文介绍了基于ATMEL89单片机的水文缆道自动测验系统,系统的设计是构建在原有设施基础上,而且尽量不改变系统结构并能兼容手动操作方法,自动地完成流量的测验计算和打印,适用于中小河道的悬索和悬杆两种类型的水文缆道。   根据水利部颁发的《水文缆道测验规范》及人工控制水文缆道的结构和测验要求,单片机控制系统的主要功能有:自动进行河道断面的面积、平均流速、流量测验和计算打印;河道断面任一垂线上水深、水面偏角、河底偏角、垂线平均流速的自动测验;干绳、湿绳和位
[单片机]
16位Σ-Δ A/D转换器AD7705与微控制器的接口设计
     AD7705 是 AD公司推出的16位Σ-ΔA/D转换器。器件包括由缓冲器和增益可编程放大器(PGA)组成的前端模拟调节电路,Σ-Δ调制器,可编程数字滤波器等部件。能直接将传感器测量到的多路微小信号进行A/D转换。这种器件还具有高分辨率、宽动态范围、自校准、优良的抗噪声性能以及低电压低功耗等特点,非常适合仪表测量、工业控制等领域的应用。它采用三线串行接口,有两个全差分输入通道,能达到0.003%非线性的16位无误码数据输出,其增益和数据输出更新率均可编程设定,还可选择输入模拟缓冲器,以及自校准和系统校准方式。工作电压3 V或5 V。3 V电压时,最大功耗为1 mW,等待模式下电源电流仅为8 μA。  1
[嵌入式]
基于单片机的开关稳压电源设计
1 引 言 MSP430系列单片机是美国TI公司生产的新一代16位单片机,是一种超低功耗的混合信号处理器(MixedSignal Processor),它具有低电压、超低功耗、强大的处理能力、系统工作稳定、丰富的片内外设、方便开发等优点,具有很高的性价比,在工程控制等领域有着极其广泛的应用范围。开关Boost稳压电源利用开关器件控制、无源磁性元件及电容元件的能量存储特性,从输入电压源获取分离的能量,暂时把能量以磁场的形式存储在电感器中,或以电场的形式存储在电容器中,然后将能量转换到负载。对DC—DC主回路采用Boost升压斩波电路。 2 系统结构和总设计方案 本开关稳压电源是以MSP430F449为主控制器件,它是TI公
[单片机]
基于<font color='red'>单片机</font>的开关稳压电源设计
采用C8051F060单片机和现场总线CAN实现网络测控系统的设计
1 绪论 随着网络技术的不断发展,Internet把世界上分散的计算机系统、通信系统实现了互连,形成了共用数据网络,成功的实现了网络资源共享。而CAN总线技术使得控制系统向着分散化、网络化、智能化的方向发展,使控制技术与计算机以及网络技术更为紧密的结合在一起。随着CAN总线控制网络的进一步发展,控制网络与因特信息网络的结合,方便了对设备的远程监控、诊断和维护。 2 系统模型概述 本设计采用在CAN总线控制网络和因特网之间加入一个转换接口。这种方式是通过硬件来实现的,即在底层网络与中间监控层之间加入中继器、网桥、路由器等专门的硬件设备,使控制网络作为信息网络的扩展与之紧密集成。硬件设备可以是一台专门的计算机,依靠其中运行的软件完
[单片机]
采用C8051F060<font color='red'>单片机</font>和现场总线CAN实现网络测控系统的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • ARM裸机篇--按键中断
    先看看GPOI的输入实验:按键电路图:GPF1管教的功能:EINT1要使用GPF1作为EINT1的功能时,只要将GPFCON的3:2位配置成10就可以了!GPF1先配 ...
  • 网上下的--ARM入门笔记
    简单的介绍打今天起菜鸟的ARM笔记算是开张了,也算给我的这些笔记找个存的地方。为什么要发布出来?也许是大家感兴趣的,其实这些笔记之所 ...
  • 学习ARM开发(23)
    三个任务准备与运行结果下来看看创建任务和任运的栈空间怎么样的,以及运行输出。Made in china by UCSDN(caijunsheng)Lichee 1 0 0 ...
  • 学习ARM开发(22)
    关闭中断与打开中断中断是一种高效的对话机制,但有时并不想程序运行的过程中中断运行,比如正在打印东西,但程序突然中断了,又让另外一个 ...
  • 学习ARM开发(21)
    先要声明任务指针,因为后面需要使用。 任务指针 volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • 学习ARM开发(20)
  • 学习ARM开发(19)
  • 学习ARM开发(14)
  • 学习ARM开发(15)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved