湿度计的设计与制作范例.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目报告:湿度计的设计与制作 学生姓名: 杨奇武 专 业: 电子科学与技术 学 院: 物理与电子科学学院 指导教师: 贺慧勇 2014年01月02日 实习成绩评定表 学生姓名: 杨奇武 学号: 专业班级: 电子科学与技术 课题名称: 湿度计的设计与制作 评分项目 要求 分值 得分 学习态度 学习态度认真,遵守纪律。 10 方案 调研充分,方案设计合理。 20 工作量 完成了规定的工作量。实际设计、调试效果好。 40 实习报告 完全符合撰写规范要求,结构严谨,逻辑性强,层次清晰,表述准确,文字流畅。 20 答辩 准备充分,概念清楚,能准确流利地回答各种问题。 10 总分 备注: 成绩: 指导教师: 年 月 日 目录 项目要求及需求分析 方案调研 方案确立 方案实施及成果 项目小结 参考文献 附录 一、项目要求及需求分析 基本要求:设计并制作温度和湿度测量装置,自行查询资料掌握干湿球测湿度原理,通过干湿球两路温度数据确定湿度并显示,并有越限报警功能,串口通信功能,上位机显示及数据记录功能 发挥部分:越限事件记录与查询,智能预警,WEB… 本设计需要实现的是一个常规情况下使用的湿度计,方案方向为:“干湿球法测量湿度”,为了便于记录和分析数据,本项目还要求实现数据保存和分析的功能。 二、方案调研 本设计的最基础部分是得到当前的湿度值,调研的情况可以得到,常见获取湿度值的方法有以下两种: 、湿度传感器 常用的湿度传感器按构成湿敏的材料来分可以分为电阻式敏元件电式敏元件氯化锂湿度传感器碳湿敏元件氧化铝湿度项目流程如下图所示 下位机部分 下位机采用STC89C52作为主控MCU,LCD选用常见的LCD1602作为下位机显示,温度传感器采用美信公司出品的 ds18b20温度传感器。 考虑到本方案采用的MCU为STC89C52,其ROM空间有限,无法存储所有的查表项,故在本项目中采取抽值查表,线性插值的方法获取相对湿度。 (1)、数据采集(DS18B20) (2)、温度转化为湿度 实现方式为湿度数据查表,线性插值。 (3)、报警装置 实现内容:当相对湿度大于报警上线时出发报警装置; protues仿真时LED 闪烁报警,开发板上为蜂鸣器报警。 (4)、LCD显示 显示内容包括当前干球温度,当前湿球温度,当前相对湿度,当前报警上限。 上位机部分 由以下部分构成: (1)、串口管理模块 (2)、温度,湿度,告警量,告警状态显示 (3)、温度,湿度,告警量,告警状态保存到xls文件 4、串口通信协议 (1)、串口通信传输内容 (a)、下位机上传 温度数据,湿度数据上传给上位机 (b)、上位机根据用户操作对下位机告警量信息下传到单片机 (2)、串口通信校验机制 为保证串口通信数据的正常传输,本项目采用BCC校验,即异或校验方法。 (a)、上传数据包结构: 引导码(0x55) + 干球温度 + 湿球温度 + 当前相对湿度 + BCC校验字节 + 结束码(0xAA) (b)、下传数据包结构: 引导码(0xAA) + 告警上限信息 + BCC校验字节+结束码(0x55) 四、方案实施及成果 本项目采用protues仿真和开发板实现,运用单片机程序驱动DS18B20获取温度数据,将干湿球的温度对比之后查表插值得到湿度值,然后将温度值,湿度值等数据送往LCD显示,若有告警信息则告警设备发出响应。 下位机仿真效果如下图所示: 上位机检测到串口传来的数据以后进行分析校验,然后将合法数据显示在VB上位机的串口上,并根据用户操作进行数据修改和保存。 上位机界面如下图所示: 上位机运行及数据保存情况如下图所示: 五、项目小结 本次项目让我重新熟悉了干湿球测量湿度的原理和具体要求,对串口通信的正确性和健壮性有了更深的理解,增加了在VB上实现上位机串口协议开发的项目经验;直率而言,本设计还远远不能满足工程对湿度计的要求,没有考虑到客观环境中对湿度计的影响和需求,作为一个商业项目而言还远远不合格。 本设计牵涉的内容很多,包括单片机开发,串口协议及上位机软件开

文档评论(0)

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

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

1亿VIP精品文档

相关文档