1、题目 主从式温度监测报警与控制系统 任务与要求 1)设计以单片机为从机利用温度传感器对环境温度进行 监测,将结果通过标准串行口传送通信给微机主机,由微 机跟踪显示目标状态;若超过设定值,则从机目标状态以 某种现场变化为提示,主机则以某种直观警方式为提示。 设计硬件电路,编写 PC 机和单片机的控制程序,写出设计 报告及详细使用说明。 1 主从式温度监测警报与控制系统主从式温度监测警报与控制系统 摘要:摘要:本文以 AT89S52 单片机为主控器构成一个多功能的主从式温度监测警报与控制系统。 在文中详尽分析所设计电路的原理、所编写单片机程序及部分主要电路元件功能,结合实际 焊接调试的问题和解决方
2、案,给出我们完整的课程设计。 关键词:关键词:AT89S52 单片机、DS13B02、PC 串口通信、温度监测 引言引言 在各工业生产部门经常会遇到对温度进行监测和控制的需要,而用微机构成温度控制系 统有很大的实用意义。微机测温、控温便于实现生产过程的自动化,具有操作简单、精度高、 可靠性好、测量范围广等特点,可实现远距离巡回检测、安全报警、温度显示与打印、信息 存储、数据通讯等功能。 1主从式温度监测警报与控制系统设计及主要功能部分主从式温度监测警报与控制系统设计及主要功能部分 本温度监测警报与控制系统的整体电路图如图一示,以 AT89S52 单片机为主控器,借助 DS18B20 一线总线数
3、字式传感器的功能,采用四位数码管来显示实时温度。当时是温度高于 设置值时,蜂鸣器将会发出警报。 图一、监测报警与控制系统整体电路图 1.1 AT89S52 单片机单片机 2 采用 AT89S52 单片机来对电路实施控制是十分高效的。通过对程序的编写,可以随时根 据实际需要改变电子钟的功能,使其具有可拓展性。 AT89S52 单片机是一种低功耗高性能的 CMOS8 位微控制器,内置 8KB 可在线编程闪存。 在本课程设计中使用到的 AT89S52 主要特性如下: 1)8K 字节可擦写 1000 次的在线可编程 ISP 闪存 2)全静态工作:0Hz 24MHz 3)256 字节内部 RAM 4)3
4、2 条可编程 I/O 线 5)3 个 16 位定时器/计数器 6)8 个中断源 7)通过中断终止掉电方式 8)看门狗定时器 图二、AT89S52 引脚图 1.2 DS18B20一线总线数字式传感器一线总线数字式传感器 DS18B20“一线总线”数字化温度传感器是 DALLAS 最新单线数字温度传感器, DS18B20 支持“一线总线”接口,测量温度范围为 -55 C+125 C,在-10+85 C 范围内,精 度为 0.5 C。DS1822 的精度较差为 2 C 。现场温度直接以“一线总线”的数字方式传输, 大大提高了系统的抗干扰性。适合于恶劣环境的现场温度测量,与前一代产品不同,新的产 品支持 3V5.5V 的电压范围,使系统设计更灵活、方便。而且新一代产品更便宜,体积更小。 DS18B20 可以程序设定 912 位的分辨率,精度为0.5C。可选更小的封装 方式,更宽的电压适用范围。分辨率设定,及用户设定的报警温度存储在 EEPROM 3 中,掉电后依然保存。DS18B20 的性能是新一代产品中最好的!性能价格比也非常 出色