欢迎来到天天文库
浏览记录
ID:27525885
大小:53.00 KB
页数:5页
时间:2018-12-04
《智能坐便器整机自动测试系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、智能坐便器整机自动测试系统设计【摘要】本文基于智能坐便器产品质量问题日益严重这一问题出发,设计智能坐便器整机自动测试系统。首先,介绍了系统的总体设计,接着,详述了系统的开发方案,包括上位机软件开发、控制器开发和测试程序开发,最后,对设计出来的系统进行车间试运行,并给出测试结果。中国8/vie 【关键词】智能坐便器;自动测试系统;质量 DesignofAutomaticTestingSystemforIntelligentToilet ZHENGXiao-yi (QuzhouCollegeofTechnology,QuzhouZhejian
2、g324000,China) 【Abstract】Thispaperbasedonthefactofthequalityofintelligenttoiletisbeingincreasinglyserious,andatictestingsystemtosolvethisproblem.First,theoveralldesignofthesystemisintroduced.Then,thedesignschemeofthesystemisdescribed,includingsoftent,controllerdevelopmentand
3、testprogramdevelopment.Finally,thetestresultisgiven. 【Keyatictestingsystem;Quality 0引言 智能坐便器是近年来逐渐流行的智能卫浴产品,特别是2015年国人在日本的抢购潮,引发了社会的广泛关注和讨论,其行业规模呈现爆炸式增长[1]。 随着智能坐便器行业的快速发展,相关企业迎来了黄金发展期,但是一些国产品牌的产品质量存在较为严重的问题[2]。据《2016年中国智能坐便器行业发展现状及问题对策分析》,目前国内智能坐便器返修率平均在3%以上,部分企业甚至高达10%。
4、这对使用者的生命财产安全构成了威胁,也打击了消费者的积极性。因此,研发用于智能坐便器质量检测的整机自动测试系统,严把产品质量关,显得刻不容缓。 与当前国内智能坐便器企业广泛采用的手动测试方式相比[3],本文设计的整机自动测试系统在有效提高产品检测准确率的同时,也能够提升产品生产效率,提高生产车间自动化水平,并降低企业的生产成本。 1系统总体设计 本文设计一套智能坐便器整机自动测试系统,系统结构如图1所示。具体设计内容如下所述: 1.1上位机软件设计 上位机主要实现人机交互、与控制器通信、整机自动测试系统点动调试以及不同系列智能坐便器标准
5、参数设置等功能,并引入�嘞薰芾砘�制,对不同等级的使用者分配不同的操作权限。拟基于VisualStudio2010开发平台,利用C#编程语言,完成上位机软件开发。 1.2控制器设计 控制器主要实现与上位机通信、控制智能坐便器工作、控制传感器分时检测工作参数等功能。控制器的设计包括控制器硬件设计和软件开发两个方面,硬件部分拟基于ARMCortexM4芯片设计,软件部分拟使用C语言开发。 1.3智能坐便器测试程序设计 智能坐便器测试程序用于测试环节,通过与控制器之间的通信,控制智能坐便器的工作流程,模拟实际使用环境,使测试数据更真实、实时和可
6、靠。测试程式拟基于智能坐便器硬件结构,使用C语言开发。 图1智能坐便器整机自动测试系统总体结构框图 2系统详细开发方案 本系统基于模块化设计理念,按照智能坐便器上位机软件开发、控制器设计、测试程序开发路线进行设计,具体开发方案如图2所示。 图2智能坐便器整机自动测试系统设计方案 2.1上位机软件开发 上位机软件由控制器通信模块、云平台通信模块、点动调试模块、人机交互模块和权限管理模块五部分组成,其中: 1)控制器通信模块完成与控制器的通信任务,包括控制指令下发、测试数据接收、控制器状态接收等,考虑到测试车间复杂电磁环境,为提高通信稳
7、定性,拟采用RS-485总线通信; 2)点动调试模块实现整机自动测试系统的点动调试功能,只有点动调试通过,系统才能投入试运行,包括工位进水阀开关调试、工位电源调试、当前水流量测试、当前水温测试等; 3)人机交互模块实现测试工人与测试系统之间的信息交互,包括测试系统的启停控制、不同系列智能坐便器标准参数配置等,拟采用MicroSoftSQLServer2008数据库保存配置的标准参数; 4)权限管理模块实现测试系统的权限分配功能,拟引入超级管理员、一般管理员和作业员的三级权限管理模式,其中超级管理员针对技术员调试设备使用,具有最高权限,一般管
8、理员针对产线管理员更改产品换线时使用,作业员针对普通操作者生产测试时使用,仅能对系统进行启动和停止操作,不可进行其他操作。 2.2控制
此文档下载收益归作者所有