基于DS18B20的温度测试仪.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文档。上传文档
查看更多
第 PAGE 43 页 《电子技术综合设计》实验报告 实验名称:基于DS18B20温度测试仪 目 录 TOC \o 1-3 \h \z \u 1. 任务 h 4 1.1. 描述 h 4 1.1.1. 组成 h 4 1.1.2. 功能 h 4 1.2. 要求 h 4 1.2.1. 基本要求 h 4 1.2.2. 分工 h 4 2. 方案 h 4 2.1. 可选方案 h 4 2.1.1. 方案1 h 4 2.1.2. 方案2 h 5 2.2. 方案确定 h 5 2.2.1. 主要思路 h 5 3. 设计 h 5 3.1. 硬件设计 h 5 3.1.1. 单元1 h 5 3.1.2. 微控制器STM32F103ZET6等单元说明: h 6 3.1.3. 温度传感器DS18B20的工作原理 h 7 3.1.4. 显示模块的设计 h 8 3.1.5. LCD液晶显示屏与单片机接口电路设计 h 8 3.1.6. 软件结构 h 9 3.1.7. 主要函数说明 h 10 4. 制作 h 10 4.1. 制作 h 10 4.1.1. 过程 h 10 4.1.2. 分工 h 10 4.2. 实物外形 h 10 5. 测试 h 11 5.1.1. 系统仿真 h 11 5.1.2. 系统硬件调试 h 11 5.1.3. 系统软件调试 h 11 5.2. 结果 h 11 6. 总结 h 13 参考文献 h 13 附录 h 14 附录1: h 14 主程序: h 14 子程序: h 18 任务 描述 本文在基于DS18B20温度测试仪及微控制器工作原理的基础上,详细介绍了该系统的硬件和软件设计过程。其中,硬件设计是以微控制器STM32F103ZET6和DS18B20数字温度传感器为核心器件,主要由温度采集、微控制器、LCD温度显示、串口显示四部分组成。软件设计采用模块化编程方法,使得程序易于调试和维护,并利用C语言实现数据处理、LCD显示、串口显示等各功能子程序的编写。该系统结构简单、抗干扰性强、实用性强,具有一定的工程应用价值。 组成 硬件设计是以微控制器STM32F103ZET6和DS18B20数字温度传感器为核心器件,主要由温度采集、微控制器STM32F103Z数据处理、LCD温度显示、串口显示四部分组成。 功能 该测温系统应用测温传感器DS18B20,通过DS18B20把温度值转换成数字量,把数字量送给微处理器,并在液晶显示器上以及串口助手上显示出来。 要求 基本要求 该测温系统应用测温传感器DS18B20,通过DS18B20把温度值转换成数字量,把数字量送给微处理器,并在液晶显示器上显示出来。 分工 总体设计 臧寿池 软件设计 王兆奇 硬件设计 马泽鑫 文档编辑 季 伟 方案 可选方案 方案1 由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,可满足40摄氏度至90摄氏度测量范围,但热敏电阻精度、重复性、可靠性较差,对于检测1摄氏度的信号是不适用的。而且在温度测量系统中,采用单片温度传感器,比如AD590,LM35等。但这些芯片输出的都是模拟信号,必须经过A/D转换后才能送给计算机,这样就使得测温装置的结构较复杂。另外,这种测温装置的一根线上只能挂一个传感器,不能进行多点测量。即使能实现,也要用到复杂的算法,一定程度上也增加了软件实现的难度。 方案2 基于DS18B20温度测试仪,传统的测温方法是将模拟信号远距离采样进行A/D转换,而为了获得较高的测温系统,就必须采用措施解决由长线传输,多点测量切换及放大电路零点漂移等造成的误差补偿问题。采用数字温度芯片DS18B20测量温度,输出信号全数字化。便于单片机处理及控制,省去传统的测温方法的很多外围电路。且该芯片的物理化学性很稳定,它能用做工业测温元件,此元件线形较好。在0-100摄氏度时,最大线形偏差小于1摄氏度。DS18B20的最大特点之一采用了单总线的数据传输,由数字温度计DS18B20和微控制器STM32F103ZET6构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连接。这样,测温系统的结构就比较简单,体积也不大。 本次采用温度芯片DS18B20测量温度,可以体现系统芯片化的这个趋势。部分功能电路的集成,使总体电路更简洁,搭建电路和焊接电路时更快。而且,集成块的使用,有效地避免外界的干扰,提高测量电路的精确度。所以集成芯片的使用将成为电路发展的一种趋势。本方案应用这一温度芯片,也是顺

文档评论(0)

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

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

1亿VIP精品文档

相关文档