- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嘉兴职业技术学院毕业论文(设计)
PAGE
PAGE 1
电子体温计的设计
摘要
讨论了单总线通信时序问题,最后以单总线器件DS18B20多点温度测量的应用为例,给出了单总线的数据读写方法。DS18B20用于多点测温时,同时将多个DS18B20挂在微处理器总线上采集数据,并通过串口传送至PC机。
本文结合实际使用经验,介绍了DS18B20数字温度传感器在单片机控制下的硬件连接及软件编程,并给出了软件流程图。下位机实现温度的检测并提供标准RS232通信接口,芯片使用了ATMEL公司的AT89S52单片机和DALLAS公司的DS18B20数字温度传感器。
该系统稳定性好,可应用于仓库测温、楼宇空调控制和生产过程监控等领域。
8031,P1口﹑P3口对用户开放,时钟频率为6.0MHz,程序存储器和数据存储器统一编址,最多可达64k,其中4000H-5FFFH为程序存储区,供下载实验程序。所以在编写程序的时候,程序的起始地址为4000H。
关键词
单片机;数字控制;温度计; DS18B20
嘉兴职业技术学院毕业论文(设计)
PAGE 8
目 录
TOC \o 1-3 \h \z \u 引言 1
1. 温度检测系统 1
1.1 传感器部分 1
1.2 主控制部分 2
1.3 总体设计方案 2
1.4 主控制器 3
1.5 显示电路 3
2. 系统设计与实现 4
2.1 系统整体硬件电路 4
2.1.1 主板电路 4
2.2 DS18B20与AT89S52硬件连接及软件编程 4
2.3 DS18B20温度传感器与单片机的接口电路 7
2.4 程序设计 8
结论 8
引言
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设 就 需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。
本设计首先采用由一台计算机(PC微型计算机),一个DC-PROC实验箱进行实验。将实验箱上的电路接好后,对其进行编程,在通过Keil单片机软件将编好的程序下载到单片机上。最后将其中的数据送LED上显示。较好。在0-100摄氏度时,最大线形偏差小于1摄氏度。DS18B20的最大特点之一采用了单总线的数据传输,由数字温度计DS18B20和微控制器AT89S52构成的温度测量装置输出温度的数字信号可直接与计算机连接。测温系统的结构就比较简单,体积也不大,且由于AT89S52可以带多个DSB1820,因此可以非常容易实现多点测量,从而轻松地组建传感器网络。
1. 温度检测系统
温度检测系统有着共同的特点:测量点多、环境复杂、布线分散、现场离监控室远等。若采用一般温度传感器采集温度信号,则需要设计信号调理电路、A/D 转换及相应的接口电路才能把传感器输出的模拟信号转换成数字信号送到计算机处理。由于各种因素会造成检测系统较大的偏差,又因为检测环境复杂、测量点多、信号传输距离远及各种干扰的影响,会使检测系统的稳定性和可靠性下降。所以多点温度检测系统的设计的关键在于两部分:温度传感器的选择和主控单元的设计。温度传感器应用范围广泛、使用数量庞大,也高居各类传感器之首。
1.1 传感器部分
在多点测温系统中,传统的测温方法是将模拟信号远距离采样进行AD转换。而为了获得较高的测温精度,就必须采用措施解决由长线传输,多点测量切换及放大电路零点漂移等造成的误差补偿问题。采用数字温度芯片DS18B20测量温度,输出信号全数字化,便于单片机处理及控制。从而省去了传统的测温方法的很多外围电路。且该芯片的物理化学性很稳定,它能用作工业测温元件,此元件线形较好。在0-100摄氏度时,最大线形偏差小于1摄氏度。DS18B20的最大特点之一采用了单总线的数据传输,由数字温度计DS18B20和微控制器AT89S52构成的温度测量装置输出温度的数字信号可直接与计算机连接。测温系统的结构就比较简单,体积也不大,且由于AT89S52可以带多个DSB1820,因此可以非常容易实现多点测量,从而轻松地组建传感器网络。
采用温度芯片DS18B20测量温度,可以体现系统芯片化这个趋势。部分功能电路的集成使总体电路更简洁,搭建电路和焊接电路时更快。而且,集成块的使用,有效地避免外界的干扰,提高测量电路的精确度。所以集成芯片的使用将成为电路发展的一种趋势。毕业设计应用这一温度芯片,也是顺应这一趋势。
1.2 主控制部分
此方案采用AT89S52八位单片机实现。单片机软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制。而且体积小,
您可能关注的文档
最近下载
- 2025年磷酸脲市场调研报告.docx VIP
- 蓝凌研究院2025中国智慧医院白皮书46页.pdf
- 一级造价工程师考试:2020一级造价工程师《建设工程技术与计量》真题及答案(1).doc VIP
- 光电功能材料LBO晶体项目可行性研究报告申请建议书案例.docx
- 司马光教学课件大情境任务 .pptx VIP
- 建筑工程灭蚊蝇实施方案(3篇).docx
- 阅读理解四年级语文阅读理解精选及答案.pdf VIP
- 医院医疗人员法律法规知识培训.ppt VIP
- 00后信息行为意识研究报告-博报堂生活综研·上海-2024-41页.doc VIP
- ASTM E10-2023 金属材料布氏硬度的标准试验方法(中文版).pdf
文档评论(0)