1、环境温度监测系统设计,本设计主要研究温度监测系统的原理及应用实现。主要目的在于利用单片机来实现对温度的智能监测。本课题使用AT89C52作为核心控制器,温度传感器采用DS18B20,LCD1602作为显示输出设备。通过硬件电路和软件程序的设计来完成温度智能监测功能。,课题主要内容,系统的整体结构,环境温度监测系统的整体结构包括硬件设计和软件设计。硬件设计以单片机为核心,外接晶振、电源、复位电路、温度测量电路、LCD显示电路。,微控制器模块,电源,晶振,温度传感器,复位电路,LCD显示电路,硬件电路设计,由于采用了改进型智能温度传感器DS18B20作为检测元件,与传统的温度监测系统相比,本系统减
2、少了外部的硬件电路,具有低成本和易使用的特点。 AT89C52功能强大,适合于较为复杂控制应用场合 本设计选择经济实惠的字符型液晶显示器LCD1602作为显示器件。LCD1602可以显示两行,每行16个字符,采用+5V电源供电,外围电路配置简单,价格便宜,具有很高的性价比。,硬件电路设计,软件电路设计,本设计软件设计部分将环境温度监测分为四个模块:温度采集模块、LCD显示模块、温度转换模块以及延时模块。,软件程序设计,系统软件流程图:,开始,各设备初始化,测量温度值,显示温度值,接收到读取数据命令?,发送温度值,Y,N,硬件、软件联调,硬件调试采用的是南京伟福实业公司的伟福仿真器。 软件调试采用的是KEIL C,结论,本系统利用DS18B20进行测温,基于单片机AT89C52进行温度控制,具有硬件电路简单、控制精度高(误差在0.5范围内)、功能强、体积小、价格低、简单灵活等优点,可以应用与控制温度在-55到+125直接按的各种场合,可以实现温度的实时采集、显示与控制功能,是一种较理想的智能化控制系统。,谢谢,