气密性测试仪从工业生产以来就在不断地发展与创新,目前已被广泛应用在工业生产的各个领域。其不仅能够实现对被测物理的智能化气密性测试和泄漏的定量分析,而且成本较低,更是不断推动着气密性测试技术的快速发展。下面将对气密性测试仪的硬件设计与软件设计进行分析,希望对相关人员提供帮助。
一、硬件设计
硬件在整个气压计系统中起着十分重要的作用,而整个气密性测试仪的硬件系统主要包括触摸屏显示模块、电源模块、传感器采集模块以及电磁阀控制模块等。其中,在气密性测试仪的系统设计过程中,测试参数的设置及其控制都是由操作人员通过触摸屏来完成的,简单来说,触摸屏是由芯片根据微控制器发来的不同测量命令导通相应的模拟开关,并向触摸屏电极提供电压,把相应电极上的触电坐标位置所对应的电压模拟量引入A/D转换器中,从而对测试参数进行控制;电源模块的设计。为了保证电源的正常供电,防止工业现场干扰源所带来的影响,可以选用独立的工业极电源进行供电,并且在气密性测试仪硬件系统设计中,传感器可以采用一路电源,电路系统板采用一路电源,以此来提供系统的抗干扰能力,保证测量数据的稳定性和可靠性;电磁阀控制模块的设计。由于电磁阀线圈发热会使温度变化从而带来系统内部误差,所以为了避免此误差,对标准室及密封室要采用气控阀控制。
二、软件设计
对于气密性测试仪的软件设计可以采用模块化结构程序设计方法进行设计,并且其系统的全部程序采用C语言编写,有易于对系统的调试和维护,并且具有运行速度快、执行效率高的特点。同时,气密性测试仪软件系统的整体架构围绕气密性测试的基本功能来进行设计,主要分为四个部分:一是硬件初始化子程序,其主要是负责控制芯片和LCD的初始化;二是存储管理主要是负责测试数据的存储;三是测试模块主要是依据测试流程,并按照设定的时间对电磁阀动作进行控制,以便完成各个测试阶段的任务;四是触摸屏显示模块主要是负责人机交互,其包括对测试参数的设置、测试数据的实时显示等;五是信号处理模块主要是负责对数据进行滤波处理。而对于主程序流程来说,首先,对各个部分进行初始化,并进行while循环,调用AD子函数读取模拟电压值;然后根据压力传感器的压力转换规则对测试到的数据进行转换处理,再通过数据资料对子函数进行判断,并根据测试到的压力值来实现对充气模块的控制;最后,将子函数在LCD上进行显示。