基于proteus的温度测控系统仿真设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于proteus的温度测控系统仿真设计
摘要:如今在工业和农业生产以及日常生活中,温度的实时监测占据着非常重要的地位。例如在消防场合的温度检测,我们家用中的电器设备热故障监测,各类运输工具的某些设备的温度检测,医院医疗设备的温度测试,化工车间和机械车间等设备温度过热检测,温度检测与其息息相关。
本次论文设计的温度检测系统是利用单片机AT89C51单片机作控制器,用C 语言来进行软件设计,而且能达到指令的执行速度快,节省存储空间。它采用温度传感器传感器DS18B20进行温度测量,实现各个环境以及场合下的温度实时检测并通过LED显示器件显示温度的功能,能方便地应用于各种温度检测场合。本论文设计的温度测控系统功能是能够实时的检测某一环境下的温度,测量的温度范围是-20℃到70℃,一旦超过最高或者是最低的温度都会通过蜂鸣器来达到报警效果。另外我给该系统加了个复位开关,一旦出现乱码或者一般的故障可以通过该复位开关来进行复位。本论文采用软、硬件相结合的方式,来进行各功能的编写。本设计采用的是DS18B20和AT89C51单片机的一种温度检测系统。论文中对用单片机温度控制原理的设计思想和软、硬件调试作了详细的论述。
关键词:89C51单片机; DS18B20;温度
Temperature Monitoring System Based proteus simulation design
Abstract:Today in the industrial agricultural production and our daily lifes, Real-time measurement of temperature play a very important position.For example, temperature detection in fire situations, electrical equipmentthermal fault monitoring in our household, temperature detecting some equipment of all kinds of transportion, the temperature test in hospital medical equipment, chemical plant and machinery plant... Equipment temperature detection,So temperature detection with the closely related to.
This temperature monitoring system is designed using single chip machine AT89C51 as controller,it’s using C programming language to fulfill fast executing commands and saving storage.we used DS18B20 temperature sensor to monitor,it allowed us to monitor temperature in different conditions and then display digits on LED screen,this technology can be applied in many occations.this temperature monitoring system can measurereal-time temperaturein certain environment,temperature ranges from -20℃to 70℃,once reaching its limit,there will be a buzzer warning.I also added a reset button to the system in case of any glich or malfunctioning.This thesis is based on hardwares,using single chips DS18B20 and AT89C51 as temperature monitoring system.there’s more detailed information about the single chip temperature control principle and design idea,debugging in software and hardwares.
Key words: display 89C51;DS18B20;Temperature
目录
前言 (1)
1 设计要求及方案 (2)
1.1温度自动检测系统技术指标 (2)
1.2 温度检测系统的原理功能 (2)
1.3 温度检测方案 (2)
2 单片机以及所用的元器件介绍 (4)
2.1 单片机 (4)
2.2 AT89C51单片机单片机基本结构 (4)
2.3单片机外部引脚功能 (6)
2.4温度传感器(DS18B20)封装及功能介绍 (8)
2.5 LED显示器 (9)
2.5.1LED 的优点 (9)
2.5.2 LED工作方式 (10)
3硬件设计 (13)
3.1 系统电路结构 (13)
3.2 单片机最小系统 (13)
3.3 温度采集传感电路 (15)
3.4 温度显示电路 (16)
4 系统软件设计 (18)
4.1 系统程序总设计 (18)
4.2 温度检测子程序设计 (18)
4.3温度监测系统的温度程序设计 (19)
5 系统仿真及结果 (20)
5.1 仿真Proteus软件简介 (20)
5.2软件介绍与组成 (20)
5.3Proteus原理图设计 (21)
5.4 Keil与Proteus联机仿真 (22)
总结 (23)
致谢 (24)
参考文献 (25)
附录 (27)