基于网络遥控器的自动测试研究.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于网络遥控器的自动测试研究.doc

基于网络遥控器的自动测试研究   【 摘 要 】网络红外遥控器是远程控制的智能遥控器,主要是通过网络远程监测环境的温度和湿度等参数,并通过网络通信控制红外线发射数据,远程遥控设备,从而实现远程环境的温度湿度自动监控。   网络红外遥控器在生产时,若采用传统的人工测试方法,会比较费时,对测试人员技术要求比较高,而且品质控制比较困难。特别是在人工成本不断增加,员工流动性比较大的当下企业,能尽量用专业化的自动测试设备代替人工操作将有良好的实际意义。   本文模式采用PC+MCU模式来实现,全面描述了下位机的硬件制作和MCU软件编程仿真以及上位机PC端的功能和界面的VB编程。其中下位机实现开始测试信号检测、参考温度湿度测量、红外信号接收和测试结果声光提示等功能;而上位机重点实现与待测产品网络通信的初始化和数据通信、测试结果的统计保存和人机互动界面等功能。上位机PC和下位机MCU通过串口通信,连接互动,实现分工合作完成本课题的整体功能。   【 关键词 】网络控制 红外遥控 温度湿度   1、基于网络红外遥控器的自动测试概述及研发背景   近几年,随着通信技术的发展和普及,远程控制被越来越广泛地应用到各种智能控制产品中。网络红外遥控器就是其中之一,它是远程控制的智能红外遥控器,主要是通过网络远程监测环境的温度湿度等参数,并通过网络通信控制红外发射,遥控被控制设备,从而实现远程环境的温度湿度自动监控。此产品特别适合那些对温度湿度要求比较高,人工维护不方便环境使用,例如通信机房和通信基站等的空调控制。其功能框图如图1-1,功能涉及到网络通信、红外控制及模拟的温湿度测量等。生产时若用传统的人工测试方式,需要大量的测试设备和人工劳动时间。若有自动测试的系统来解决此问题,将有实际的意义。   90年代后,随着单片机技术的成熟普及和嵌入系统的迅速发展以及面向对象编程的应用,智能化的自动测试已经普及到很多产品及产品的各个环节的生产测试中。针对此课题,不管是采用PC+MCU方式还是采用嵌入系统方式,都有多种方案可以选择实现。本人选择了PC+MCU这一实际问题,进行了自动测试系统的研究开发,本论文即是该课题的主要内容,论文工作期间完成了产品定义、产品研发、产品测试及产品定型的任务。   2、 网络红外遥控器的自动测试的目的和意义   网络红外遥控器,它具有网络通信,温湿度测量和红外发射等基本功能,在产品生产时,这些功能必须能测试到并保证正常。用一般的人工测试方法,网络通信参数的检查设置以及通信命令协议的收发检查,都需要较专业的测试技术人员,并且需很长测试时间;而要把所有生产的产品温湿度测量功能控制在合理的误差范围里,人工测试方法也很有难度;而人工检测红外发射数据的正误,还需要示波器或其它特殊工具,也对测试人员要求较高。特别是在人工成本不断增加,员工流动性比较大的当下企业,更增加此产品生产时的成本,也很难控制产品品质。   网络红外遥控器的自动测试系统,就是针对网络红外遥控器在实际生产中测试所要解决的问题,对待测品功能进行全面自动测试的应用产品,自动测试原理框图如图1-2。通过本课题的研究,确定系统模式,最终设计生产出能适合理论设计要求,满足实际应用需求的产品。本课题研究开发成功后,将帮助企业在生产网络红外遥控器产品时,能采用智能自动的测试方法代替人工测试操作,这将大大降低产品生产的测试时间,从而降低产品成本,并能严格控制产品品质,从而有效提高产品生产的效率和品质,这对产品的生产和市场竞争将有良好的实际意义。   3、本 课题研究的主要内容   根据待测产品的功能特点,自动测试主要实现对待测品进行全面功能测试,包括网络连接通信功能、温度湿度测量功能和红外发射功能等。本课题针对此目标,要研究和设计的主要内容有以下几方面:   1.产品规格的定义和系统的选型。   要想设计出好的产品,必须先熟悉产品的规格。明确了目标,就可充分考虑论证各种优劣因素,确定系统架构和模式,为具体落实目标指明整体方向。   2.系统的硬件设计。   本课题研究开发的是全新的来解决实际应用需要的产品,因此硬件设计需完全针对设计,需完成硬件的原理图设计,布线板图设计以及最终的电路板制作。   3.系统的软件设计。   依据设计好的硬件和产品的功能要求,选择好合适的软件编译工具,设计出满足功能的软件。,   4.系统的测试。   本课题研究设计的目的就是帮网络红外遥控器生产时自动测试。同样本系统开发时的测试模型和测试方法也同样需要研究,它系统开发的效率和品质起着非常重要的作用。   【参考文献】   [1] 刘少、邓云佳.Visual Basic编程实用大全(精华版).中国水利水电出版社.2005年5月.   [2] 肖斌、董磊. Visual

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档