信息系统综合设计报告书课题名称基于单片机的温度检测系统设计姓名学号院、系、部电气工程系专业电子信息工程指导教师2013 年 1 月 7 日※※※※※※※※※※※※※※※※※※※※※※※※2009 级信息系统综合设计基于单片机的温度检测系统设计一、设计目的1、了解测温系统中工作元件的工作原理;2、掌握数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、超温报警程序的编写。二、设计要求1. 测量通道: 2 路可循环显示,并有通道标志2. 温度传感器选用 DS18B20 3. 具有温度等信息的显示,具有温度上下限设置功能,越限时可以进行报警给出电路原理图设计, protel 印刷电路图设计三、硬件电路设计3.1 系统结构框图图 1 系统结构框图3.2 单片机介绍AT89S51 8BIT CPU 键盘电路DS18B20 温度芯片数据传输数据显示超温报警输入电源PC 机继 电 器1 继电器 2 压缩制冷器加热器图 2 单片机引脚图P0 口作为 I/O 口使用时为准双向口。P1 口是自带上拉电阻的I/O 口,是一个准双向口。在输入操作时需要先置1。P1 口特点是输出锁存器,输出时没有条件。输入缓冲,输入时有条件,即需要先将该口设为输入状态,先输出1。P3 口为准双向口。可以字节访问,也可以位访问。P3.0---RXD,串行输入口。P3.1---TXD,串行输出口。P3.2---INT0,外部中断 0 的请求。P3.3---INT1,外部中断 1 的请求。P3.4---T0,定时器 /计数器 0 外部计数脉冲。P3.5---T1,定时器 /计数器 ,1 外部计数脉冲。P3.6---WR,外部数据存储器写选通。P3.7---RD,外部数据存储器读选通。3.3 数码管显示电路图 3 数码管显示电路3.4 LED 显示电路图 4 LED 显示电路3.5 串口显示电路图 5 通讯接口电路3.6 系统电路原理图图 6 电路原理图1、所需元器件单片机 AT89S521 芯片(1 个)、A/D 转换机(1 个)、温度传感器 DS18B20(1个)、电阻: 10KΩ (2 个)、电容 :1000 μ F(1个)、1uF(4 个)、25uF(1 个)数码管 (3 个)、按钮 (4 个)、晶振 (6MHZ) 2、实现的功能该电路要实现的功能为, 实时检测外界温度, 将该温度值转换为数字量, 然后通过四位的数码管显示。其中外界温度用温度传感器DS18B20 感应,然后通过 ADC0809 转换为数字量后,通过单片机的P1 口送到单片机内部存储单元。之后将该温度值转换为十进制后,将个十百位分别通过P1 口送出,然后经74HC573 的锁存,输出段码, 之后通过 P1口...