中国矿业大学计算机学院
2013级本科生课程报告
课程名称信科专业综合实践
报告时间
20160920
学生姓名
学号
专业电子信息科学与技术
任课教师
f任课教师评语
任课教师评语(①对课程基础理论的掌握;②对课程知识应用能力的评价;③对课程报告相关实
验、作品、软件等成果的评价;④课程学习态度和上课纪律;⑤课程成果和报告工作量;⑥总体评价和成绩;⑦存在问题等):
成绩:
任课教师签字:
年
月
日
f摘要
针对目前温度控制在生产生活中被广泛应用,而传统的温度控制系统是由功能繁杂的大量分离器件构成,为了节约成本、提高系统的可靠性,本文设计了一种基于STM32F103T6的温度控制系统。本设计是基于DS18B20的温度控制系统,以STM32F103ZET6为控制系统核心,通过嵌入式系统设计实现对温度的显示和控制功能。在该系统中,为了减小干扰的影响,用均值滤波算法对采样数据进行处理之后再进行温度判定等一系列操作的依据。设计中,基本上实现了该系统的功能,通过DS18B20采集温度数据,使用LCD屏幕来显示相关的信息,能够通过加热和降温将温度控制在恒定的范围内,并可以手动设置恒温范围,温度超出限制后会有声光报警。
关键词:STM32F103,均值滤波,恒温控制,DS18B20
f目录
1绪论111选题的背景及意义112设计思想113实现的功能2
2硬件设计221硬件平台222硬件设计模块图323温度传感器DS18B20324LCD屏幕625DC5V散热风扇r