AT89C52单片机基于单总线器件DS2450的湿度检测,
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:AT89C52单片机基于单总线器件DS2450的湿度检测,利用ATMEL公司的AT89C52单片机和湿度传感器组成传感网络,实现湿度检测,由于该毕业设计在测量现场直接将模拟信号转换成数字信号,能够远距离测量湿度,具有很高的测量精度来。该毕业设计可用于仓库测湿、楼宇空调控制和生产过程监控等领域。本毕业设计所提出基于1-Wire总线技术的智能化湿度检测仪设计的平台及其电子组件综合解决方案。根据行业发展需求,吸取国内外成功应用的经验,由美国Dallas公司近年推出的单总线技术及相应的集成芯片在湿度检测监控领域方面得到了广泛的应用。
[资料来源:http://think58.com]
关键词:单片机;AT89C52;DS2450;湿度检测;湿度传感器;循环冗余校验码
[资料来源:THINK58.com]
目 录 [资料来源:www.THINK58.com]
第一章、绪论…………………………………………………………………………………1
1.1 毕业设计背景…………………………………………………………………………………1
1.2 毕业设计概述…………………………………………………………………………………1
第二章、可行性分析…………………………………………………………………………2 [资料来源:http://www.THINK58.com]
2.1 毕业设计原理分析……………………………………………………………………………2
2.2毕业设计需求分析……………………………………………………………………………2
2.2.1湿度采集分析…………………………………………………………………2
2.2.2主控制器选择……………………………………………………………………4
第三章、毕业设计设计与实现……………………………………………………………………5 [资料来源:www.THINK58.com]
3.1毕业设计设计思路……………………………………………………………………………5
3.2毕业设计构成…………………………………………………………………………………5
3.3核心器件………………………………………………………………………………5
3.3.1单总线器件DS2450 A/D转换器…………………………………………………5
3.3.2湿度测试模块RHU-223A…………………………………………………………9 [来源:http://www.think58.com]
3.4单总线技术介绍……………………………………………………………………10
3.5硬件实现…………………………………………………………………………………11
3.5.1湿度采集模块……………………………………………………………………11
3.5.2数字化模块………………………………………………………………………12
3.5.3晶振设置…………………………………………………………………………12 [版权所有:http://think58.com]
3.5.4电源控制…………………………………………………………………………12
3.5.5 LED显示…………………………………………………………………………12
3.6毕业设计实现………………………………………………………………………………13
3.6.1主程序方案………………………………………………………………………13
3.6.2单线器件DS2450毕业设计实现……………………………………………………14 [来源:http://www.think58.com]
第四章、毕业设计调试……………………………………………………………………………19
4.1分步调试………………………………………………………………………………19
4.1.1测试环境及工具…………………………………………………………………19
4.1.2 测试方法………………………………………………………………………19
4.1.3 测试结果分析…………………………………………………………………20
4.2 统一调试………………………………………………………………………………20
4.3 实验数据分析…………………………………………………………………………20
4.3.1实验结果…………………………………………………………………………20
4.3.2数据分析…………………………………………………………………………20
4.3.3实验展望…………………………………………………………………………22
[资料来源:THINK58.com]
4.3.4实验总结…………………………………………………………………………23
第五章、总结与展望……………………………………………………………………24
5.1 毕业设计特点………………………………………………………………………………24
5.2 注意和存在的问题……………………………………………………………………24
5.3 前景展望………………………………………………………………………………24 [资料来源:THINK58.com]
致谢…………………………………………………………………………………………25
参考文献……………………………………………………………………………………25
附录一:核心代码……………………………………………………………………………26
附录二:硬件图………………………………………………………………………………29
[来源:http://think58.com]
[资料来源:www.THINK58.com]
部分毕业设计:
第三章、毕业设计设计与实现
[来源:http://www.think58.com]
基于DS2450湿度检测的实现,要充分采用该芯片内部的功能结构,熟练运用单总线技术,在实践设计中我将毕业设计实现单点湿度检测的设计与实现。
3.1 毕业设计设计思路
基于对湿度检测仪毕业设计的可靠性和稳定性的考虑,明确毕业设计设计中关键的两个部分是:第一,湿度传感器的选择;第二,主控制单元的设计。完成毕业设计构架。
在毕业设计构架上进行关键器件选择:选择湿度传感器芯片则需要慎重,从传感器技术的发展趋势以及实际情况考虑,选择毕业设计主控制器。
在毕业设计分析时对关键技术的分析,本毕业设计采用单总线技术,通过单总线器件DS2450主要特性、工作原理、单总线协议及其设置方法,具体介绍DS2450在工程应用中与计算机的接口技术和毕业设计编制特点。在仿真开发环境中进行毕业设计调试、毕业设计验收。对数据进行分析,提出解决方案。
[来源:http://think58.com]
3.2 毕业设计组成
整个毕业设计以单片机AT89C52为核心,湿度传感器采用RHU-223,数字化器件选择单总线式A/D转换器DS2450,显示部分用四个七段共阴数码管,实现动态扫描。
检测湿度的工作原理:湿度传感器采集的参数在测量现场经DS2450把模拟信号直接转换为数字量,并传输给微处理器,由于毕业设计采用了单总线驱动电路,传输距离能达到200米。工作时,单片机AT89C52通过单总线实现一路参数的检测,若超出预先设定的参数极限值的传感器,启动报警指示灯,实时显示。
3.6.2 单线器件DS2450毕业设计实现
单片机实现湿度转换读取湿度数值程序如图3.12所示。
[资料来源:www.THINK58.com]
参考文献:
[1]黄德生、吴星明、刘敏.基于DSP的数字化温湿度智能控制器设计[J].微计算机信息.
[2]邓重一.智能数字式温度测量报警毕业设计[J].电子技术.2004(3):48-50.
[3]金伟正.温湿度检测控制毕业设计的研制[J].电子与自动化.2000(2):25-27.
[4]余永权.ATMEL89系列单片机—应用技术[M].北京:北京航空航天大学出版社,2002(4).
[5]单成祥.传感器的理论与设计基础及其应用[M].北京:国防工业出版社.1999(8).
[6]Takakura. Climate control to reduce energy inputs[J]. Acta Hort.1989(245):406-415.
[7]ALLAS MAXIM. DS2450 1-Wire Quad A/D Converter. .
[8]何立民.单片机高级教程[M].北京:北京航空航天大学出版社.2000.
毕业设计附件: