- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
环境检测仪B课程设计报告
2015-2016学年第一学期
微机原理(单片机)课程设计
总结报告
项目名称:环境检测仪B
班级:
姓名:
学号:微机原理(单片机)课程设计任务书
项目名称:环境检测仪B
内容与要求:
上位机:完成界面设计与通讯程序
(1)能够显示测得温度值与湿度值,当测得温度值或湿度值超出报警阈值上下限时,相应值后有HIGH或LOW提示字母
(2)能够设定报警温度阈值、湿度阈值
(3)每隔1秒将温度湿度及当前阈值存入文档
(4)可以对串口进行设置
下位机:完成电路设计与控制程序
(1)采用AM2302采集温度和湿度,当超出报警阈值上下限时,相应指示灯闪烁提示
(2)通过串口与上位机通讯
(3)将阈值保存至外部存储器,重新复位上电后,阈值不变
(4)将当前测得温度值和湿度值显示在LCD屏上,当超出报警阈值时,温度值或湿度值后有HIGH或LOW提示字母
项目组任务分担评价表
姓名 分担任务 组内评价 LCD显示模块设计与编程、下位机串口通讯程序、上位机串口通讯程序,外部存储器的设计与编程 5 上位机温湿度显示与设置,保存数据,下位机温度传感器与单片机的设计与编程 5
课程设计报告评分表
内容 总体方案 硬件设计 软件设计 结果分析 明细清单 问题分析 心得体会 参考文献 程序代码 格式规范 总分
得分 得分 目录
一、总体方案 2
二、硬件设计 3
2.1 1602液晶显示屏 3
2.2 AM2302数字温湿度传感器 5
2.3 LY5A-L2A V4 6
2.4 X5045 6
2.5 电路连线图 8
三、软件设计 8
3.1设计思路 8
3.2流程图 10
四、结果分析或项目所实现的功能、指标 11
4.1 原始数据 11
4.2更改阈值 12
4.3 更改串口设置 13
4.4 检测外部存储器 13
五、明细清单 14
六、设计调试中遇到的疑难问题及解决方法 14
七、心得体会与建议 15
八、参考文献 16
九、附录 16
附录A 上位机程序框图 16
附录B 下位机源程序 17
一、总体方案
环境监测仪总体功能模块示意图如图1-1所示。
图1-1 XXXXX总体功能模块示意图
图中,温度湿度采集模块由AM2302将温度湿度值输入至单片机中,单片机读取数据并存入内部存储器,数据接收过程中,由于传感器为单总线传输,因此需要及时存储数值,再分别计算得到温度、湿度值;
串口通信模块包括上位机串口、下位机串口初始化,波特率9600,数据位8,停止位1,校验位无,允许串行接受状态,串口工作模式1,定时器工作方式2,开串口中断,开总中断;
显示模块为显示屏显示当前传感器采集的温度湿度值,当温度湿度值超出阈值时,显示屏显示HIGH或LOW,同时采用两个LED等表示,分别表示温度和湿度是否正常工作;
存储模块将当前阈值存于外部存储器中,使重新上电后阈值不变;
上位机能够设置串口,调整波特率、数据位、校验位等,并将设定的阈值通过串口传送至下位机,下位机将读得的温度湿度值以及与阈值比较结果传送至上位机并显示,同时每隔1秒将阈值、温度湿度值、阈值比较结果保存至指定文件中;
二、硬件设计
2.1 1602液晶显示屏
2.1.1 引脚说明
液晶显示屏有16个管脚,其中1管脚接电源地,2管脚接电源正极,3管脚接液晶显示偏压信号,4管脚接数据/命令选择端,5管脚接读/写选择端,6管脚接使能信号,7-14管脚为数据位,15管脚接背光源正极,16管脚接背光源负极。
2.1.2 基本操作时序如下
读状态:输入:RS=L,RW=H,E=H 输出:D0-D7=状态字
写指令:输入:RS=L,RW=L,D0-D7=指令码,E=高脉冲 输出:无
写数据:输入RS=H,RW=H,E=H 输出:D0-D7=数据
写数据:输入:RS=H,RW=L,D0-D7=数据,E=高脉冲 输出:无
2.1.3 状态字说明
2.1.4 初始化过程
延时15ms
写指令38H(不检测忙信号)
延时5ms
写指令38H(不检测忙信号)
延时5ms
写指令38H(不检测忙信号)
(以后每次写指令、读/写数据操作之前均需检测忙信号)
写指令38H:显示模式设置
写指令08H:显示关闭
写指令01H:显示清屏
写指令06H:显示光标移动设置
写指令0CH:显示开及光标设置
2.1.5 接口时序说明
2.2 AM2302数字温湿度传感器
2.2.1 概述
AM2302数字温湿度传感器是一款有已校准数字信号输
您可能关注的文档
- 猪的品种--104524997.ppt
- 猪的人工授精技术--195674134.ppt
- 猪的品种--120959928.ppt
- 猪的经济杂交.ppt
- 猪球虫病的控制.ppt
- 猪的全价饲料与免疫营养.ppt
- 猪的营养及饲料成本控制(冯金辰).ppt
- 猪的附红体病.ppt
- 猪的饲养管理--126293632.ppt
- 猪的肠道健康及其维护.ppt
- 01-综合与实践强化训练-强化训练1 方程类型——方案选择1.pptx
- 03-综合与实践强化训练-强化训练3 方程类型——实际问题.pptx
- 02-综合与实践强化训练-强化训练2 方程类型——方案选择2.pptx
- 河南省南阳市卧龙区两校联考2024-2025学年九年级下学期3月月考语文试题.docx
- 河南省郑州市第一二二中学2024-2025学年八年级下学期3月月考语文试题.docx
- 人教版(2024)七年级上册Starter Unit1 Hello知识清单与语法总结及对应习题(含答案).docx
- 人教版(2024)七年级上册Starter Unit2 Keep Tidy知识清单与语法总结及对应习题(含答案).docx
- 2024_2025学年新教材高中地理第二章资源环境与区域发展1区域发展的自然环境基次后作业含解析新人教版选择性必修2.doc
- 七下第三单元课外诗词四首 同步练习(含答案).docx
- 山西吕梁离石区2024-2025学年3月考七年级语文试卷.doc
最近下载
- Q 1724JXY001-2016_偶氮二异丁腈.pdf
- 光伏竣工验收报告.doc VIP
- 2025年监理工程师之交通工程监理案例分析通关提分题库(考点梳理).pdf VIP
- 西方艺术中的文艺复兴与历次复兴_记录.docx VIP
- 2023年国家水利部海河水利委员会所属事业单位招聘考试真题及答案.docx
- 2024年北京电子科技职业学院高职单招职业技能测验历年参考题库(频考版)含答案解析.docx
- 《湖心亭看雪》理解性默写.pdf
- XX党支部2024-2025年度组织生活会和民主评议党员主持词.docx VIP
- 偶氮二异丁腈生产工艺的研究.pdf
- 柴油机发电机组技术参数沃尔沃系列200KW:TAD734GE柴油机.doc VIP
文档评论(0)