基于51单片机的多路温度采集控制系统设计.doc

资料分类:单片机自动化 上传会员:朱丽安 更新时间:2020-03-22
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12393
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着时代的进步和科学技术的不断发展,单片机技术更加广泛的应用于工业生产中。本设计主要介绍了一个基于AT89C52单片机的多路温度采集控制系统,由数字温度传感器DS18B20采集温度信号输入到AT89C52单片机,在单片机内部经过BCD转换之后,通过8位共阳极数码管显示,从左至右依次是温度下限、温度上限和当前温度;设定上下限之后,当温度超出该限值的时候,即可驱动电机,同时点亮LED警示,实现相应的外部活动,达到改变温度的目的。实验结果显示,该系统通过硬件系统和软件系统可实现多路温度的检测和控制,并且还伴随有LED报警功能,证实了本实验的可行性。

 

关键词:AT89C52,测温,数码管,电机

 

目录

摘要

Abstract

1 绪论-4

1.1 设计的目的和意义-4

1.2 系统设计任务与要求-5

2 设计方案-5

2.1 系统设计总框图-6

3 硬件设计-6

3.1 单片机最小系统-7

3.1.1 单片机介绍-7

3.1.2 单片机最小系统-8

3.2 温度传感器的选用-9

3.2.1 温度传感器和AT89C52连接图-10

3.3 显示设备的选用-11

3.3.1 8位共阳极数码管工作原理-11

3.3.2 数码管的电路设计-12

3.4 控制电路的器件选用-13

3.4.1 直流电机介绍-13

3.4.2直流电动机的连接-14

3.5 按键的设计-14

4 软件设计-15

4.1 主体程序设计-15

4.2 温度测量电路程序设计-15

4.2.1 温度数据处理方法-15

4.2.2 DS18B20的程序设计-17

4.3 8位数码管数码管显示程序设计-19

4.4 控制程序-20

4.4.1 按键程序-20

4.4.2 电机程序-20

5 调试-21

5.1 系统调试-21

结论-24

参考文献-25

致谢-26

相关论文资料:
最新评论
上传会员 朱丽安 对本文的描述:本设计以51单片机为核心进行温度检测与实时控制,主要包括主控制器、温度采集转换电路、温度显示电路和控制电路四大部分。温度传感器通过采集电路将信号传递给AT89C52主控板,经......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: