PIC单片机的多路温度巡回检测系统

PIC单片机的多路温度巡回检测系统

ID:306549

大小:93.00 KB

页数:15页

时间:2017-07-21

PIC单片机的多路温度巡回检测系统_第1页
PIC单片机的多路温度巡回检测系统_第2页
PIC单片机的多路温度巡回检测系统_第3页
PIC单片机的多路温度巡回检测系统_第4页
PIC单片机的多路温度巡回检测系统_第5页
资源描述:

《PIC单片机的多路温度巡回检测系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、PIC单片机的多路温度巡回检测系统摘要:摘要:本文介绍了一种基于PIC16F877A单片机,利用DS18B20对多路温度采集,并进行温度的控制与检测,并通过12864液晶显示出来。系统中通过控制按钮实现了实时各路的报警温度,并且实现多路与任一单路温度显示切换,从而既可以进行多路的检测又可以进行任一单路的监控,而且还有数字跟图形两种显示方式更为直观。在温度超过设定温度时温度跟时间通过24C02存储起来,以便查看,同时可以通过固定电话远程报警,还能将温度上传至PC机,进行后续处理。目录12……系统设计……4主芯片:主芯片:PIC16F877A单片机简介……52.12.

2、22.3PIC单片机的优越之处:……5PIC16F877A引脚图及主要性能……6最小系统……82.3.1复位功能……82.3.2系统时钟……82.433.13.2设计心得总结……9液晶显示模块概述……9液晶引脚说明……9液晶原理原理介绍及接口实现LCD12864液晶原理介绍及接口实现……93.3接口时序……103.4具体指令介绍……123.5显示坐标关系……153.5.1、图形显示坐标……153.5.23.74汉字显示坐标……173.6与单片机的接口实现……18设计心得总结……18……DS18B20原理介绍及接口实现……194.1DS18B20简介……194.24

3、.3DS18B20结构及其工作原理……19DS18B20的接口实现……264.3.1硬件设计……264.3.2软件设计……264.4设计心得总结……274.4.1焊接问题:……274.4.2软件设计:……284.4.3不足:……285存储芯片AT24C02简单介绍及接口实现……285.15.25.3AT24C02功能描述管脚定义……28管脚定义及接口实现……29设计心得……306实时时钟DS1302简单介绍及接口实现……306.1DS1302简介……306.2DS1302结构及工作原理……316.37DS1302的接口实现……32……温度上限报警功能……347.1

4、设计原理……347.2设计心得体会……348与PC串口通讯及VB上位机简单介绍……358.1与PC串口通信……358.2上位机介绍……36……9总结……40……附录……40部分原理图:……部分原理图:……40……参考文献……41……致谢……错误!未定义书签。基于PIC单片机的多路温度监控巡回系统1系统设计在工业生产和日常生活中,经常要对温度进行测量与控制,并且有时是对多个点进行温度测量,比如冷库温度监控、环境温度监测、农业温室监控、粮库温度监控等。在这种情况下,多点温度检测系统应运而生。多点温度检测系统通常能够对多个工作点的温度进行检测,显示当前温度,并能够对温度

5、进行存储和报警,还能将温度上传至PC机,进行后续处理。传统的测温元件有热电偶和热电阻,需很多硬件支持并且电路复杂。本文将设计一款由新型的数字温度传感器DS18B20配合单片机,具有温度检测、显示、存储、自动统计分析及跟电脑通讯连接还利用固定电话远程报警等功能的多点温度监控系统。30℃多路温度监控系统固话报警4*温度传感器图1.1多路温度监控系统模拟应用PC机通讯温度监控主系统构架框图如图1.2所示:12864液晶显示四路温度采集AT24C02温度储存PIC16F877A单片机实时时钟上限报警接口PC机通讯图1.2多路温度监控系统构架框图按键控制图1.3手工焊接实物

6、图主要技术参数A温度检测范围:B测量精度:C显示方式:D报警方式:-55℃~+125℃±0.0625℃LCD12864显示固话报警2主芯片:PIC16F877A单片机简介主芯片:2.1PIC单片机的优越之处:(1)哈佛总线结构:MCS-51单片机的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC单片机的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。正因为在PIC单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以

7、采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。(2)流水线结构:MCS-51单片机的取指和执行采用单指令流水线结构,即取一条指令,执行完后再取下一条指令;而PIC的取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。(3)寄存器组:PIC单片机的所有寄存器,包括I/O口,定时器和程序计数器等都采用RAM结构形式,而且都只需要一个指令周期就可以完成访问和操作;而MCS-51单片机需要两个或两个以上的周期才能改变寄存器的内容。(4)运行速度高:由于采用了哈佛总线结构,以及指令的读取和执行才

8、用了流水作

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。