- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实验报告SJ
2014年小学期单片机设计实验报告
题目:基于PIC16f877单片机的温度监测控制系统
班 级: 2012211117班
班内序号: 23号
实验组号: 20组
学生姓名: 沈静
指导教师: 丘老师 张老师
期中检查
教师评语
指导教师签字:
年 月 日
题目:基于PIC16F877A单片机的温度监测控制系统
――2012211117班 沈静
实验摘要
在本次试验中,为满足温度控制的需要,我们以PIC16F877A单片机为核心,运用DS18B20采集环境温度的信息,并通过键盘人工输入预警温度值。若环境温度高于预警温度,则风扇驱动,开始降温,以此来达到对温度的监测与控制。
Abstract
In this experiment,PIC16F877A microcontroller is the center.We use DS18B20 temperature sensor to catch the information of the environmental temperature,at the same time,we input the threshold temperature by ourselves through the 4*4 matrix keyboard. If the environmental temperature is higher than the threshold temperature,then the electric fan will be driven to reduce the temperature.In this way,we can successfully realize our purpose of monitoring and controlling the temperature.
关键字
单片机——microcontroller 温度传感器——temperature sensor
阙温——threshold temperature 4*4矩阵键盘——4*4 matrix keyboard
一.实验论证与比较
1.温度信息采集模块
本实验运用温度传感器DS18B20来进行环境温度的采集。采集电路如下:
+5V
18B20
GND 104
2.4*4矩阵键盘模块
本实验通过在矩阵键盘上输入设定的高温预警温度值,并将此预警值与DS18B20测得的环境温度进行比较,进而达到温度检测与控制目的。而键盘的模块图如下所示:
VCC
行线
3行 RD7 1 2 3 4
2行 RD6 5 6 7 8
1行 RD5 9 0 A B
0行 RD4 C D E F
列线 RB3 RB2 RB1 RB0
3列 2列 1列 0列
RB3 RB2 RB1 RB0 RD7RD6 RD5 RD4
二.系统总体设计
⒈系统模块总体框图如下:
⒉温度控制模块框图
该模块要不断通过温度传感器检测某时刻环境温度信息,并与输入的预警温度做出相应的比较和处理,因此,需要一个无限循环,在单片机上电后,持续执行,不断监测环境温度,若达到预警温度值,则继电器驱动风扇转动,以控制温度。
框图如下:
3.温度传感器读写模块框图
三.硬件连接
1.温度传感器与单片机连接(小四 宋体)
温度传感器有三个端口,端口3连接5V电源,端口1接地
文档评论(0)