matlab ds18b20 单片机,基于51单片机ds18b20温度检测————设计报告.doc

基于51单片机ds18b20温度检测————设计报告

课程名称: 微机原理课程设计

题 目: 温度检测课程设计

摘要

随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的温度检测仪。本设计使用简便,功能丰富。可以实现温度采集,温度报警,重设上下限温度值等功能。

在现代化的工业生产中,需要对周围环境的温度进行检测和控制。本设计对温控报警问题展开思考,设计一个能根据需求设置低温到高温进行报警并通过数码管显示的系统。该系统使用STC89C51单片机,同时运用单线数字温度传感器DS18B20,四位共阴数码管显示,按键控制等模块可实现温度的检测与设置。课题经过实验验证达到设计要求,具有一定的使用价值和推广价值。本作品使用四位共阴数码管显示,可以清晰地显示当前的报警温度,一定程度避免使用者使用时出错,安全可靠,可使用于各种食品储存室,植物养殖所等地方,实用性很高。

关键字:温度报警器 STC89C51单片机 数码管 DS18B20

目录

TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc362955956" 一、课程设计目的和要求 PAGEREF _Toc362955956 \h 1

HYPERLINK \l "_Toc362955957" 1.1 设计目的 PAGEREF _Toc362955957 \h 1

HYPERLINK \l "_Toc362955958" 1.2 设计要求 PAGEREF _Toc362955958 \h 1

HYPERLINK \l "_Toc362955959" 二、总体设计方案 PAGEREF _Toc362955959 \h 1

HYPERLINK \l "_Toc362955960" 三、硬件设计 PAGEREF _Toc362955960 \h 2

HYPERLINK \l "_Toc362955961" 3.1 DS18B20传感器 PAGEREF _Toc362955961 \h 2

HYPERLINK \l "_Toc362955962" 3.2 STC89C51功能介绍 PAGEREF _Toc362955962 \h 5

HYPERLINK \l "_Toc362955963" 3.3 时钟电路 PAGEREF _Toc362955963 \h 7

HYPERLINK \l "_Toc362955964" 3.4 复位电路 PAGEREF _Toc362955964 \h 8

HYPERLINK \l "_Toc362955965" 3.5 LED显示系统电路 PAGEREF _Toc362955965 \h 8

HYPERLINK \l "_Toc362955966" 3.6 按键控制电路 PAGEREF _Toc362955966 \h 10

HYPERLINK \l "_Toc362955967" 3.7 蜂鸣器电路 PAGEREF _Toc362955967 \h 10

HYPERLINK \l "_Toc362955968" 3.8 总体电路设计 PAGEREF _Toc362955968 \h 11

HYPERLINK \l "_Toc362955969" 四、软件设计 PAGEREF _Toc362955969 \h 13

HYPERLINK \l "_Toc362955970" 4.1 keil软件 PAGEREF _Toc362955970 \h 13

HYPERLINK \l "_Toc362955971" 4.2 系统主程序设计 PAGEREF _Toc362955971 \h 13

HYPERLINK \l "_Toc362955972" 4.3 系统子程序设计 PAGEREF _Toc362955972 \h 14

HYPERLINK \l "_Toc362955973" 五、仿真与实现 PAGEREF _Toc362955973 \h 16

HYPERLINK \l "_Toc362955974" 5.1 PROTEUS仿真软件 PAGEREF _Toc362955974 \h 16

HYPERLINK \l "_Toc362955975" 5.2 STC-ISP程序烧录软件 PAGEREF _Toc362955975 \h 17

HYPERLINK \l "_Toc362955977" 5.3 使用说明 PAGEREF _Toc362955977 \h 17

HYPERLINK \l "_Toc362955978" 六、总结 PAGEREF _Toc362955978 \h 18

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值