相关服务

  • 《现代电子技术》2006年第19期摘录:《现代电子技术》2006年第1

如发现有乱码,请点击下面链接浏览原文
正文摘录:

《现代电子技术》2006年第19期总第234期》通信与信息技术司机与计算机的接口电路构成,其结构如图3所示。图3电缆监控装置的结构2.2.1电缆监测电路电缆监测电路包括线路监视电路、电容测量电路和电阻测量电路0]。(1)线路监视电路在电缆没有发生故障的状态下,通过对继电器的控制,将被测电路与监视电路相连,完成线路状态的实时监控。当电缆接触不良或短路时,其回路电阻会迅速改变,通过调用单片机的通断检测函数在一定时间内对异常电缆进行多次检测。若多次检测结果均超出阈值范围,即表明电缆存在故障。(2)电容测量电路断开后的长线对相当于一个电容器的两个极板,其长度与电容值成正比。电容测量电路采用NE555电路,将电容量转化为频率量传送给单片机,单片机通过调用电容测量函数测算电容值。.(3)电阻测量电路当被测电路在故障点短路时,短路后的长线相当于一个电阻器,其长度与电阻值成正比。通过分压电路将被测线路电阻上的电压经过LM331v/F电路转换为相应频率信号传送给单片机。通过调用电阻检测函数算出其电阻值。2.2.2计算机与单片机接口电路在计算机系统内都装有异步通信适配器,利用他可以实现异步串行通信。图4给出了采用MAX232芯片的计算机和单片机串行通信的接口电路。计算机与单片机相连采用9芯标准插座。图4计算机与单片机通信接口电路3系统软件设计3.1计算机监控主程序监控主程序如图5所示,其主要执行如下动作:系统初始化包括数据缓冲区、软件标志、CPU的I/0端口、定时器、串行口波特率及中断向量表的初始化;接收键盘输入包括本机标志、被监测线路长度、密码等参数的显示及设定;对线路状态和环境进行监测若线路发生故障或机房环境发生异常,则进行线路长度测量或环境参数测量,并通过计算机网络发送报警信息。图5监控装置主程序汇编语言编写的程序优点是程序执行速度快,直接面向对象。若只使用单片机则程序所完成的功能单一,所以采用计算机与单片机相结合。用单片机完成简单的线路监控,用计算机可以将电缆线路信息输入数据库,线路发生故障时可直接调用数据库查找,操作方便。当今都是多任务计算机,可以在运行监控程序的同时使用计算机进行其他操作。采用汇编语言编写主程序如下:CODESE(jMENTASSSL)MECS:CODE,DS:DATAMAINPROCFARsTART:PLISF{AX;保护现场PLJSF{DXMOVAH,1;用键盘输入模拟3种情况:01,10,11INT21HCMPAI.,’1’;O】情况表示线路断路进行电容测量JECAPCMPAI.,’2’;lO情况表示线路短路进行电阻测量,】1表示正常IERESMOVDX,3F8H;假设从3F8H端口输入经过模/数转换的温度数据INAI。。DXC。Mt’AI。,40;假设温度10~40度为正常,若超出范围则报警JAAI.ARMCMt’AI.。10JBAI。ARMJMPDONECAP:CAI.I,CAPPR0;CAPPR0是电容检测函数.IMPDONERES:CALLRESF,R0;RESt’R0是电阻检测函数JMr’DONEAI。ARM:cAI.LAI,ARMPR0;AI。ARMPR()报警函数DONE:POPDX;恢复现场POPAXMOVAH,4CH

阅读此文(图):   点击此处在线翻阅