欢迎来到天天文库
浏览记录
ID:39541834
大小:3.28 MB
页数:23页
时间:2019-07-05
《单片机温度检测系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、单片机课程设计说明书题目:温度检测系统设计系部:专业:班级:学生姓名:学号:指导教师:2015年12月14日单片机课程设计说明书目录1设计任务与要求11.1设计任务11.2设计要求12设计方案12.1设计思路12.2单片机STC89C52RC22.2.1单片机STC89C52RC功能介绍22.2.2STC89C52RC管脚介绍22.2.3STC89C52RC单片机器件参数32.3温度传感器DS18B2032.3.1DS18B20的主要特性32.3.2DS18B20的外形和内部结构32.4液晶显示器LCD160242.4.1液晶显示器LCD1602功能介绍42.4.2LCD1602管脚
2、介绍53硬件电路设计53.1系统框图63.2最小的单片机系统63.2.1时钟电路63.2.2复位电路63.3温度检测系统设计73.4液晶显示电路设计74主要参数计算与分析85软件设计85.1整体系统分析85.2程序流程图96proteus软件仿真107实物制作117.1器材清单117.2最小系统板制作127.3温度检测系统电路板制作127.4温度检测展示127.5焊接点展示13单片机课程设计说明书7.6作品检查138结论14附录15参考文献20单片机课程设计说明书1设计任务与要求1.1设计任务利用电阻、瓷片电容、电解电容、12MHz晶振、STC89C52单片机、DS18B20温度传感
3、器、液晶显示器、1P杜邦线彩色、排针、最小系统板、电位器、洞洞板等,完成一个温度检测系统。1、采用单片机及温度传感器设计温度检测系统;2、温度检测结果采用液晶显示器输出;3、必须具有上电自检功能及外接电源,公共地线接口。1.2设计思路1、熟悉此电路工作原理。2、掌握组装与调试方法。3、画出Proteus原理图,PCB图。4、用Proteus仿真。5、测量范围0~99摄氏度,精度误差小于1摄氏度。6、一份设计说明书。7、做出所设计的系统的实物。2设计方案2.1设计方案由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后
4、,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以可以采用温度传感器DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换,就可以满足设计要求。故针对上述现象,本文设计了一种由单片机控制的温度采集与显示系统,它以STC89C52单片机为核心,采用温度传感器DS18B20实现对温度信号的采集以及运用LCD1602液晶显示器来显示数据。在温度信号的采集方面,采用DS18B20型温度传感器,与传统的热敏电阻相比,它能够直接读出被测温度,并可根
5、据实际要求通过简单的编码实现9~12位的数字式读数方式,可在-50℃~+300℃范围内显示数据,在-10~+85℃时精度为±0.5℃。2.2单片机STC89C52RC2.2.1单片机STC89C52RC功能介绍STC89C52RC是STC生产的单时钟/机器周期(1T)的单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。具有以下标准功能:8k字节Flash,512字节RAM,32位I/O单片机课程设计说明书口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,3个16位定时器/计数器,4个外部中断,一个7向量4级中断
6、结构(兼容传统51的5向量2级中断结构),全双工串行口。另外STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。2.2.2STC89C52RC管脚介绍STC89C52RC单片机,选用PDIP封装。管脚如图3-1所示:图2-1PDIP封装的STC89C52单片机的引脚功能说明:1、电源引脚VCC(40脚):电源端,工作电压为5V。GND(20脚):接地端。
7、2、时钟电路引脚XTAL1(19脚)和XTAL2(18脚)。3、复位RST(9脚)。单片机课程设计说明书4、输入输出(I/O)引脚P0.0-P0.7(39脚-32脚):输入输出脚,称为P0口,是一个8位漏极开路型双向I/O口,内部不带上拉电阻。P1.0-P1.7(1脚-8脚):输入输出脚,称为P1口,是一个带内部上拉电阻的8位双向I/0口。P2.0-P2.7(21脚—28脚):输入输出脚,称为P2口,是一个带内部上拉电阻的8位双向I/O口。P3.0-P3.
此文档下载收益归作者所有