题目单片机温度控制及报警系统的设计一、设计目的学习温度的显示、控制及报警,实现了温度的实时显示及控制
温度控制部分,提出了用DS18B20、89C52单片机及LED的硬件电路完成对温度的实时检测及显示,利用DS18B20与单片机连接由软件与硬件电路配合来实现实时控制及超出设定的上下限温度的报警系统
课题设计的目的:1
掌握用51单片机控制LCD显示字符的方法
掌握用单片机进行显示系统开发的方法
掌握单片机软件、硬件调试技术
了解单线器件DS18B20的驱动方法
了解LCD显示器的一般驱动原理二、使用主要电子元件1.单片机89C522
温度传感器DS18B203
显示器LCD16024
发光二极管6
按钮开关若干
导线若干10
12MHZ晶振1个三.系统设计思想及主要应用器件3
1系统设计的总体思想根据单片机温度控制要实现的功能,设计了基于ATMEL公司的AT89C52芯片的温度测量系统
这是一种低成本的利用单片机多余I/O口实现的温度检测电路
整个系统硬件部分包括温度检测系统、信号放大系统、A/D转换、单片机、I/O设备、控制执行系统等
温度控制部分用DS18B20、89C52单片机及LED的硬件电路完成对温度的实时检测及显示
2系统硬件简介硬件大致构成:核心控制器件AT89C52,温度传感器DS18B20,显示器1602A报警控制LED
1硬件设计思想本设计是以AT89C52为单片机作为控制核心,提出了一种基于DS18B20的单总线多点温度测控系统,多个温度传感节点通过单总线与单片机相联形成分布式系统
单片机通过实时监控温度的变化,通过LCD1602字符型液晶显示各节点温度的数值,当温度值超出所设定的值时,报警器开始报警,从而远程实现对整个温度系统的管理和控制
这种分布式温度测量系统具有成本低廉、传感精度高