基于STC89C52单片机的温湿度传感器.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于STC89C52单片机的温湿度传感器

目录 chapter 1 Temperature and humidity measuring principle 2 1.1 The scheme selection of temperature and humidity sensor 2 1.2 The scheme selection of Temperature and humidity display 2 chapter 2 The hardware design of the system 3 2.1 The overall design of the system hardware 3 2.2 The main scheme selection and design of the control module 4 2.2.1 singlechip STC89C52 introduction 6 2.2.2 The main control module circuit 7 2.3 The selection and design OF The RTC module scheme 8 2.4 The design of interface modules 8 chapter 3 The design of system software 9 3.1 System of the main program and flow chart 9 3.2 The read operation flow chart OF DS1302 clock chip 10 3.3 write operation flow chart The of LCD module 11 chapter 4 The experiment and debugging 12 4.1 Difficulties and solutions 14 chapter 5 Team division of labor and comments 15 appendix A:electric schematic diagram 18 appendix B:Program List 19 appendix C:external view 32 第1章 温湿度测量原理 单片机的接口信号是数字信号。要想用单片机获取温湿度这类非电信号的信息,必须将其转换为数字信号,因为如果电流或电压输出是模拟信号,还必须进行A/D转换,以满足单片机接口的需要。如果是数字信号就可以直接送往单片机进行数据处理。 1.1温湿度传感器的方案选择 DS18B20+HS1100 因为HS1100在网上的资料相当匮乏,以及老师在课程开始前说HS1100输出为模拟信号,需要加A/D转换。以及,分别采用温度湿度传感器的话,占用电路板空间会更大。综合考虑以上因素,我们认为温湿度传感器SHT11/10更好。 SHT11/10 因为在中发电子市场,一下子找不到SHT11插针式的传感器,所以我们选用了精度稍低的SHT10。 1.2温湿度显示的方案选择 方案一:时钟的显示可以用多位七段LED数码管显示,七段 LED数码管显示耗能多,而且显示位数有限,每增加一位都要在程序设计和硬件设计方面增加很多的工作量,不利于电路的扩展,而且无法显示年、月、日、星期这些汉字,使得显示不够直观,灵活。但是这种设计方案在显示位数比较少时性价比比较高,价格便宜, 方案二:采用点阵式数码管显示。点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,而在本课题设计中的显示数字较多字符较少,而且此种方案耗能多,不符合现代的节能理念,所以不用此种作为显示。 方案三:采用LCD液晶显示器显示。而LCD液晶显示则耗能少,能够显示年、月、日、星期等汉字,在显示方面更加灵活,而且改变显示时只要改变软件设计就可以,不用改变硬件电路的设计,易于电路的功能扩展。电路的软件设计也很简单。另外,这种设计硬件更加简洁。采用LCD液晶显示方案的缺点是在显示位数比较少时,价格也并不贵。 比较上述两种方案可以看出方案三耗能少,显示灵活,易于电路扩展而且不管是软件设计还是硬件设计都比较简单,因此采用第三种设计方案。 综上所述,本设计采用SHT10做温湿度传感器,引入DS1302时间模块的设计方案,显示使用LCD液晶显示。其中LCD1602性价比高,自带字模,选用LCD1602。 第2章 系统硬件设计 根据温湿度传感器的功能要求,基于单片机的设计方案要运用集成SHT10,实现实时数据记录与读取: (1)基本要求 具有读取温湿度并显示的功能 (2)创新要求 具高温报警功能 具有日历功能 2.1 系统硬件的整体设计 主控芯片使用51系列STC89C52单片机,系统由主控制器

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档