基于单片机的数字温度计设计.doc

资料分类:科技学院 上传会员:王媛媛 更新时间:2021-06-04
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10378
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:基于单片机的数字温度计设计选用了AT89S51单片机为主要芯片,通过KeilC51和Proteus完成数字温度计的软件设计以及硬件设计。该系统电路包括传感器数据采集电路、温度显示电路、上下限报警调整电路和单片机主板电路。数字温度计采用数字温度传感器DS18B20将温度的变化转换为数字信号,数字信号再送给单片机,单片机将数字信号处理后送到显示电路。本设计还添加了设定报警温度的功能,经仿真测试能达到预期效果,超出温度范围实现声光报警。系统电路简单、操作简便,具有可靠性高、成本低、功耗小等优点。

关键词:单片机,数码显示,数字温度传感器 ,温度计

 

目录

摘要

ABSTRACT

1  引言-4

2 总体方案设计-4

2.1 方案论证-4

2.1.1 方案一-4

2.1.2 方案二-5

2.2 系统设计原理-5

2.3 总体设计框图-6

3 硬件设计-7

3.1 单片机系统-7

3.1.1 AT89S51单片机的介绍-7

3.1.2 AT89S51单片机的中断系统-8

3.1.3 AT89S51单片机的定时/计数器-8

3.2 数字温度传感器模块-8

3.2.1 DS18B20性能-9

3.2.2 DS18B20介绍-9

3.2.3 温度传感器工作原理-10

3.2.4 DS18B20时序图-10

3.2.5 DS18B20的测温原理-12

3.2.6 DS18B20的测温流程-14

3.3 显示电路-14

3.4 报警电路-14

3.5 键盘输入电路-15

4 软件设计-15

4.1 主程序模块-15

4.2 读温度值模块-16

4.3 中断模块-19

4.4 温度设定、报警模块-19

4.5 液晶显示模块-21

4.6 仿真结果-22

总  结-26

参 考 文 献-27

致  谢-28

附录1 原理图-29

附录2程序代码-30

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:该系统利用AT89S51芯片控制温度传感器DS18B20进行实时温度检测并显示,能够实现快速测量环境温度,并可以根据需要设定上下限报警温度。该系统扩展性非常强,它可以在设计中加入时钟......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: