1、计算机在电器维修中的应用【摘要】随着我国科学技术的不断进步,电子计算机技术在各个行业得到越来越广泛的应用,对我国国民经济的快速健康发展和人们生活水平的提高产生了十分重要的推动作用,同时,电器作为人们工作生活学习中不可缺少的一部分,在使用过程中,经常会发生一些故障,因此,加强对这些电器设备的维修就成为了其中一个十分重要的环节,而电子计算机技术就为电器的维修提供了一个良好的工具。 【关键词】计算机,电器维修,应用分析 中图分类号:G623.58 文献标识码: A 文章编号: 前言 在人们的生活和工作过程中,很多时候会都使用到各种电器,这些电器将会直接关系到居民的生活舒适度和生活的质量,但是,每一种
2、电器都具有使用寿命周期,同时,由于在使用过程的不规范操作,很容易产生式各种故障,因而,把先进的计算机技术应用于电器的维修过程中,具有十分重要的意义。 二、电子计算机技术在电器维修应用中的理论概述 在电器维修过程中,采用数据融合技术,以数据采集、规范处理与原始设计数据进行比较、分析为基础,利用高级 C 语言和 java 与汇编语言联合编程,解决实时数据采集和实时处理的难题,从而实现对各类型用电器的故障诊断,是一智能化的专用检修系统。设计时将各类型用电器系统发生的故障分为:系统全局性故障、硬件参数故障及软件设计故障三类。针对以上三类故障设计两种状态下的检修。一种是在线实时运行过程中的故障检修。本系
3、统利用软件编制出各种功能的测试诊断模块,可在线地直接检测各部分的温度、电压、电荧、频率等电气参数是否正常,若发现异常情况即将其症状编成代码显示及报警,并给出最佳修正方案;另一种是脱离运行状态的有故障部件的离线检查。本系统利用高级语言编程收集了当前各种告类元器件的性能指标,及各用电器整机设计指标,使得离线检查判断非常方便。本系统对无维修经验的用户也极为方便。这将大大提高电器的利用率。下面对本系统硬件、软件构成原理逐一作介绍。 三、计算机在电器维修中的系统组成和设计 1、系统硬件组成 本检修系统硬件构成如图一,其可分为:信号输入部分、信号反馈部分、单片机预处理部分、主控计算机和输入/输出控制设备。
4、 图 1 系统硬件的构成 l)信号采集部分:由温度、电流、电压、频率等传感器、A/D 模数转换器等组成,采用计算机提示信息指导,完成对有故障用电器特征部位相关物理量的信号采集。 2)单片机预处理部分:直接管理信号输入、输出与主控计算机(80x86)间的转换关系。完成对信号的实时采集和实时处理功能。 3)主控计算机部分:由 80x86 为主机,提高程序的运行效果,实现对数据的计算、修正、收比较、判断得出结论。通过输入/输出控制设备,输出相应的诊断结果及相应处理方案。所有的软件诊断程序和数据库皆存于其中。 4)信号反馈部分:由主控计算机和单片机产生模拟用电器信号,对各类故障用电器进行实时检测,从而
5、得出确切的结果。 5)输入/输出控制设备:由主控计算籽:.(80x86)以标准输入/输出设备组成,包括键盘、显示器、打印机等。 图 2 设备硬件构成图 一般来说,由单片机构成的信息输入、输出没有原理上的困难。本例被检测电器的采样信号经传感器,CD4051 多路模拟开关送入 AD574 模数转换器,进入 8032。8032 单片机扩展系统中,扩展了一片 27256 存储器。设计时考虑到诊断过程中信息采集情况各不相同,8032 单片机虽然具有串行通讯接口,但其输出电平驱动能力有限,而利用 ICL232 实现通讯极易。8032 的 P20 被设置成串行数据输出口,P2.,被设置成申行数据输入口。完成
6、单片机与主控计算机的可靠数据通讯。 ICL232 是一种双路 RS232C 发送、接收接口集成电路,仅要求单一正负供电,片内自有两套电压提升器构成的四倍电压变换器,产生正负 10V电压可用。 2、系统软件设计: 本系统涉及到对被诊断用电器进行实时数据的采集及实时处理和分析、判断、选择最佳修理方法的大数据量高速处理两方面问题。为解决这两方面的问题,在软件设计时采用了用汇编语言编程解决实时数据采集和实时处理的问题,用高级 C 语言编程来进行大数据量的数据管理和分析、判断的间题,即采用两种语言的相对分离编程,借助函数或堆栈调用来完成,根据本系统的实际情况,全部软件采用模块化结构,由主程序、数据采集子
7、程序、单片机发送中断子程序、微机接收子程序、数据库管理子程序组成,理论分析和实验研究表明,把单片机与微型计算机用于用电器检修系统,用计算机灵活的软件和较少的硬件巧妙地配合,实现智能化检修用电器是完全可行的。 四、计算机在电器维修中的应用实例分析 1.印刷车间的功能模块分析 印刷车间中,有各种各样的机器,功能模块的建立以同性质的机器为一类,如胶印机可以划分为一个功能模块。将印刷车间的主功能分解为若干个子功能,然后将每个子功能模块再进一步分解成更小的功能模块,一直进行这一过程,循环往复,直到所有功能模块以及功能模块之间的相互从属关系弄清为止。每一个功能都要在一个单独的模块中实现,上层的功能模块就是
8、指说明要做的东西,而底层功能模块要进行具体的操作。本文以“单色四开胶印机”的“套筒滚子链”为例,说明计算机在印刷机械维修中的应用。对其功能模块进行划分,顶层模块就是系统的总控制模块,为系统层。第二、三、四层是子系统的控制模块,将它们称作子系统层或者子子系统层或者就是子子子系统层。第五层是应用的主体,称为功能模块层,用来实现程序的各项具体的功能。第六层为操作模块,用来完成功能模块中的各种特定的具体操作。 2、印刷机械维修中的计算机应用的各个模块的原理和功能 数据管理模块用来为数据查询模块的良好运作建立起运行环境。该模块的主要功能是:管理信息的输入、编辑修改、删除、打印输出等等,为数据查询管理功能
9、创造自己的信息处理对象。数据查询管理模块的功能是:按照用户提出的各种要求和条件等等,在特定的数据库中,迅速并且准确地查询出符合用户提出的各种要求和条件的信息和数据记录,同时,要将这些信息以及数据记录进行有机的组合,按照一定的格式在屏幕上显示出来。其它模块的功能是:主要为用户提供一些业余的轻松和帮助,例如,音乐欣赏、视频观看、新闻浏览等等。通过上述系统的自顶向下逐层进行功能模块分解的模块划分思想,我们就可以遵循模块独立性的原则,尽量让每一个模块都能够独立完成一项独立的功能,从而达到增强各个不同的模块内部的块内联系的目的,实现了软件工程设计中高内聚的思想。 3、印刷机械维修中的计算机数据查询管理的
10、应用实践 根据上述原理,笔者使用 java 这种跨平台的可移植性非常好的程序设计语言编写了一套适合笔者工作单位的系统,该系统通过计算机进行印刷机械的维修,通过具体应用,取得了非常好的效果。通过该系统,可以方便地进行印刷机械零件的维修,无论是印刷机械的通用零件还是专用零件出现损坏或者磨损之后,维修人员都可以通过本套系统进行故障的查询。当查询并确认出需要更换某个零件时,还需要通过本套系统对零件进行具体的测试,并核对相应的技术资料以及相关图纸说明等,从而找到或者制作出具有相同的功能的零件。 在具体的工作实践中,可以这样做。例如,某台四开单色胶印机的链条出现故障,假设机器已经使用多年,或者出现资料图纸
11、残缺的现象,那么这时可以先对这台四开单色胶印机的链条的销轴直径或节距进行测量,然后从单色四开机胶印机的套筒滚子链查询模块中找出故障链的链号,并且得出相应的套筒滚子链的主要尺寸和破坏载荷级别,这样也就知道了故障链的具体型号和资料,从而进一步找到相应替换的套筒滚子链。 五、结束语 伴随这科学技术的不断进步,计算机技术将会得到更快的发展,将会对电器的维修带来更多更好的手段,从而更为准确的检测出电器设备的故障,为采取合理的措施起到很重要的推动作用。 参考文献: 1邱先念.数控机床故障诊断及维修J.设备管理与维修,2003,1. 2王超.数控机床的电器故障诊断及维修J.芜湖职业技术学院学报,2003,2. 3郭海生,计算机的应用和电器的维修管理j,设备管理与维修,2009,1.