- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程考核
答 题 册
课程名称 自动检测和转换技术 课程性质
院(部) 物电学院 专业 电子声像
学号 2 姓名 赵培琳
年级 2010级 班 一班 层次 本科
学年 2012--2013 学期 2
成 绩 评 定 表
序 号
评 语
得 分
总成绩 评卷人
基于DS18B20的数字温度计的设计
摘 要
本设计以AT89C51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机,再由单片机将信号通过数码管显示出来,并有报警提示功能。报告中介绍了该控制系统的硬件部分,包括:温度检测模块、温度控制模块、显示模块和报警模块。单片机通过对信号进行相应处理,从而实现温度控制的目的。报告中还重点介绍了软件设计部分,在这里采用模块化结构,主要模块有:数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序。
关键词:AT89C51单片机 DS18B20温度芯片 温度控制 串口通讯
目录
摘要
TOC \o 1-3 \h \z \u 1 绪论 1
1.1 课题研究的背景和意义 1
1.2 本设计的主要要求 1
2 系统总体设计方案 2
2.1 系统方案选择 2
2.2 整体电路设计 2
3 硬件系统方案设计 3
3.1 DS18B20温度传感器 3
3.2 DS18B20供电方式 4
3.3 DS18B20测温原理 4
3.4 复位电路模块 4
3.5 显示电路模块 5
3.6 按键电路模块 5
4 软件设计 6
5 系统调试 8
6 分析 9
7 结论 9
参考文献: 9
附录A 10
附录B 10
程序代码: 10
基于DS18B20的数字温度计的设计
绪论
课题研究的背景和意义
温度是工业生产过程中最普遍、最重要日常检测参数之一。任何物理变化和化学变化的过程都和温度密切相关。温度检测和控制都直接和安全生产、节约能源等技术经济指标相联系。温度测量在工业、民用、军事等领域占着重要的地位,航空、家电、科研等领域都需要温度测试设备,用于测试和确定电工、电子及其它产品及材料进行高温、低温、交变温度或恒定试验的温度环境的变化,判断当检测目标的温度值达到警示条件时发出警告信号。常用的控制电路根据使用场合和所要求的性能指标有所不同,在工业企业中,如何提高温度控制对象的运行性能一直以来都是控制人员和现场技术人员努力解决的问题。这类控制对象惯性大,滞后现象严重,存在很多不确定的因素,难以建立精确的数学模型,从而导致控制系统性能不佳,甚至出现控制不稳定、失控现象。传统的继电器调温电路简单实用,但由于继电器动作频繁,可能会因触点不良而影响正常工作。控制领域还大量采用传统的PID控制方式,但PID控制对象的模型难以建立,并且当扰动因素不明确时,参数调整不便仍是普遍存在的问题。而采用数字温度传感器DS18B20,因其内部集成了A/D转换器,使得电路结构更加简单,而且减少了温度测量转换时的精度损失,使得测量温度更加精确。数字温度传感器DS18B20只用一个引脚即可和单片机进行通信,大大减少了接线的麻烦,使得单片机更加具有拓展性。由于DS18B20芯片的小型化,更加可以通过单跳数据线就可以和主电路连接,故可以把数字温度传感器DS18B20做成探头,探入到狭小的地方,增加了实用性。更能串接多个数字温度传感器DS18B20进行范围的温度检测。
本设计的主要要求
测量温度范围:-50℃~150℃;
精度:±0.5℃;
线性度:±0.3℃;
超限报警功能;
具有温度和时间显示功能;
工作电压:总线供电。
系统总体设计方案
系统方案选择
方案一:
采用纯硬件的闭环控制系统。
方案二:
测温电路的设计,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来。
方案三:
考虑使用数字温度传感器,结合单片机电路设计,采用一只DS18B20温度传感器,直接读取被测温度值,之后进行转换,依次完成设计要求。
方案比较:
方案一优点在于速度较快,但可靠性比较差控制精度比较低、灵活性小、线路复杂、调试、安装都不方便,且要实现题目所有的要求难度较大。方案二采用模拟温度传感器,数据处理麻烦,且容易产生信号失真。方案三可以只用一
文档评论(0)