基于单片机的智能温度预警系统的设计方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的智能温度预警系统的设计方案
1.引言随着社会的发展特别是工业的发展,人民生活的改善,安全问题变得
更加重要。目前,在许多情况下,都需要对环境的温度进行限定,其中包括人
的生活工作环境、仪器设备的工作环境以及动植物的生长环境等。如果环境温
度超过或低于限定值,必定对所处环境的人和设备造成影响,甚至给个人和社
会造成巨大的损失。随着单片机技术的飞速发展,利用单片机设计温控系统成
为控制技术发展的需要。本文提出了一种基于单片机的温度预警系统的设计方案,并采用PROTEUS 进行了仿真。该系统不仅可以高精度的测量温度,同时
对温度进行实时监控并做到超温报警,有较高的实用价值。2.系统设计的总体
方案本设计方案总体框图如图1 所示,它是由单片机、四路数据采集模块、集
成功放模块、人机交互界面和系统电源等组成。
本设计系统以AT89C52 单片机作为控制核心,数据采集部分由温度传感器
DS18B20 组成;人机交互界面为4 乘以4 矩阵键盘输入和LCD1602 液晶显示,可以方便的输入数据和直观的显示。系统电源为+5V 电源供电。软件部分采用
C 语言进行编程,实现了该设计的全部控制功能。该温度预警系统的测量范围
为-55℃~+125℃。当检测的温度高于最高或最低温度设定值时,实现报警功能。
3.电路设计3.1 单片机AT89S52 单片机是ATMEL 公司推出的高档型AT89S 系列单片机中的增强型产品。AT89S52 是一个低功耗、高性能CMOS8 为单片机,片内含8K Bytes ISP 的可反复擦写1000 次的Flash 只读程序存储器。期间采用ATMEL 公司的高密度、非易失性存储技术制造,兼容标准MCS-51 指令系统
及80C51 引脚结构。芯片内集成了通用8 位中央处理器和ISP Flash 存储单元,