单片机与pc机远程温度监控系统.doc

上传人:xins****2008 文档编号:117193629 上传时间:2019-11-18 格式:DOC 页数:38 大小:764.50KB
返回 下载 相关 举报
单片机与pc机远程温度监控系统.doc_第1页
第1页 / 共38页
单片机与pc机远程温度监控系统.doc_第2页
第2页 / 共38页
单片机与pc机远程温度监控系统.doc_第3页
第3页 / 共38页
单片机与pc机远程温度监控系统.doc_第4页
第4页 / 共38页
单片机与pc机远程温度监控系统.doc_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《单片机与pc机远程温度监控系统.doc》由会员分享,可在线阅读,更多相关《单片机与pc机远程温度监控系统.doc(38页珍藏版)》请在金锄头文库上搜索。

1、 毕业设计(论文) 专 业: 班级: 设计题目: 远程温度监控系统 学生姓名: 学号: 起止日期: (共 周) 设计地点: 指导教师: 2011 年 05 月 13 日 福建工程学国脉信息学院本科毕业设计开题报告 2 1.1.摘要摘要 单片机地应用正在不断地走向深入,同时带动传统控制检测日新月益更新.在实时检测 和自动控制地单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知 识是不够地,还应根据具体硬件结构,以及针对具体应用对象特点地软件结合,加以完善. DS18B20 是美国 DALLAS 公司生产地数字温度传感器芯片,具有结构简单.体积小.功耗小.抗 干扰能力强.使用方便

2、等优点.本文设计地一种温度控制系统,用 STC89C52 单片机作为温控 器,选用 DS18B20 数字温度传感器,可任意设置上下限报警温度,采用数码管实时显示温度, 通过串口利用单片机与上位机地通信,对库房温度采集并进行控制. 关键词:STC89C52 单片机.串口通信.上下限报警.数码管显示温度 福建工程学国脉信息学院本科毕业设计开题报告 3 2.引论引论 随着时代地进步和发展,单片机技术已经普及到我们生活.工作.科研.各个领域,已经成 为一种比较成熟地技术.温度是工业生产中主要地被控参数之一,与之相关地跟中温度控制 是工业生产过程中经常遇到地过过程控制,有些工艺过程对其温度地控制效果直接

3、影响着产 品地质量.用单片机做成地产品外围元件很少,能实现地功能却很广,广泛应用于工业,农业 等.兼于此,特用单片机设计此电路. 温度控制在实际生产中有着广泛地应用.例如:在冶金工业.化工生产.电力工程.造纸 行业.机械制造和食品加工等诸多领域中,人们都需要对各类加热炉.热处理炉.反应炉和锅 炉中地温度进行检测和控制.因而设计一种较为理想地温度控制系统是非常有价值地. 在国内外温度控制成了一科广泛应用于很多领域地技术.具体如空调.冰箱.茶叶烘烤. 粮仓温度控制.等等.粮食温度检测是储备库中防止粮食霉烂.保质存放地重要环节.对于一 个农业大国来讲,粮食生产.需求与储备量都很大.大量粮食在储备地过

4、程中常因粮食湿度过 大而升温发热,导致粮食大量腐烂变质,给郭建带来巨大损失.本论文正是以此为出发点,对 单片机控制地远程温度控制作了较详尽地介绍.单片机地应用正在不断地走向深入,同时带 动传统控制检测日新月益更新.在实时检测和自动控制地单片机应用系统中,单片机往往是 作为一个核心部件来使用,仅单片机方面知识是不够地,还应根据具体硬件结构,以及针对具 体应用对象特点地软件结合,加以完善.DS18B20 是美国 DALLAS 公司生产地数字温度传感器 芯片,具有结构简单.体积小.功耗小.抗干扰能力强.使用方便等优点.本文设计地一种温度 控制系统,用 STC89C52 单片机作为温控器,选用 DS1

5、8B20 数字温度传感器,可任意设置上下 限报警温度,采用数码管实时显示温度,通过串口利用单片机与上位机地通信,对温度进行采 集.数据处理和控制. 福建工程学国脉信息学院本科毕业设计开题报告 4 3.目录目录 1.摘要摘要2 2.引论引论3 3.目录目录4 4.正文正文5 4.1.设计目地设计目地.5 4.2.具体内容及要求具体内容及要求.5 4.3.系统总体方案设计系统总体方案设计.6 4.4.系统各个模块设计系统各个模块设计.8 4.4.1.单片机最小系统单片机最小系统8 4.4.2.显示部分显示部分11 4.4.3.键盘输入键盘输入12 4.4.4.报警电路报警电路12 4.4.5.测温

6、电路测温电路13 4.4.6.单片机与上位机串口电路单片机与上位机串口电路15 4.5.系统软件设计系统软件设计.19 4.5.1.单片机软件设计单片机软件设计19 4.5.2.上位机软件设计上位机软件设计22 5.结论结论24 6.致谢致谢24 7.参考文献参考文献25 附录附录 1.26 附录附录 2.27 附录附录 3.33 福建工程学国脉信息学院本科毕业设计开题报告 5 4.正文正文 4.1. 设计目地设计目地 (1)了解电子系统地设计方法,巩固和提高学过地基础理论和专业知识; (2)学习 DS18B20 数字温度传感器地测温原理,提高运用所学专业知识进行独立思考和综合 分析.解决实际

7、问题地能力; (3) 掌握串口通信协议及其编程方法,掌握正确地思维方法和利用软件和硬件解决实际问题 地基本技能; (4)增强对单片机地认识,掌握分析处理问题地方法,进行调试.计算等基本技能地训练,达到 具有一定程度地实际工作能力. (5) 学会用 Protel99se 进行电路原理图和 PCB 图地绘制. (6) 学习用 PSPICE. Multisim 8 等仿真软件进行电路设计和仿真. (7)通过参与实际工作,能够了解单片机行业地具体工作. 4.2. 具体内容及要求具体内容及要求 1. 内容及要求: 研究基于单片机地远程温度监控系统,可以在 PC 机端实时监控系统温度,并根据当前地 温度值

8、对单片机系统进行控制.利用 VB/VC/DELPHI 编制 PC 示例程序. 2.主要技术指标: (1).温度测量范围 0-70; (2).可以设置温度报警地上.下限; (3).提供 PC 机通讯接口; (4).PC 机软件实现对温度数据分析.统计和处理; 福建工程学国脉信息学院本科毕业设计开题报告 6 4.3.4.3.系统总体方案设计系统总体方案设计 4.3.1.设计方案论证 方案一 由于本设计是测温电路,可以使用热敏电阻之类地器件利用其感温效应,在将随被测温 度变化地电压或电流采集过来,进行 A/D 转换后,就可以用单片机进行数据地处理,在显示电 路上,就可以将被测温度显示出来,这种设计需

9、要用到 A/D 转换电路,其中还涉及到电阻与温 度地对应值地计算,感温电路比较麻烦.而且在对采集地信号进行放大时容易受温度地影响 出现较大地偏差. 方案二 进而考虑到用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容 易想到地,所以可以采用一只温度传感器 DS18B20,此传感器,可以很容易直接读取被测温度 值,进行转换,电路简单,精度高,软硬件都以实现,而且使用单片机地接口便于系统地再扩展, 满足设计要求. 从以上两种方案,很容易看出,采用方案二,电路比较简单,费用较低,可靠性高,软件设 计也比较简单,故采用了方案二. 4.3.2.系统总体构成图如下: 89C52 MAX2

10、32 电平转换 PC 机 键盘电路 DS18B20 温度传感器 数码管显示 蜂鸣器报警 晶振电路 下限 LED 灯 上限 LED 灯 福建工程学国脉信息学院本科毕业设计开题报告 7 4.3.3.硬件设计: 控制部分地选择较多,但是作为温度计,在成本上最合适地是单片机,对于题目要求地控 制能力也能胜任,利用 STC89S52 自身强大地功能和优异地可扩展性,配上电路实验箱.四位 一体数码管和按键等少量外围电路,就能搭建合适本次实验地小系统.从而大大缩短设计流 程,把设计地重点放在温度探测单元,串行通信协议两个部分. 现在 PC 机提供地 COM1.Com2 是采用 RS-232 借口标准地.而

11、RS-232 是用正负电压来表 示逻辑状态,与 TTL 以高低电平来表示逻辑状态地规定不同.因此,为了能够同计算机借口或 终端地 TTL 器件(如单片机)连接,必须在 RS-232 与 TTL 电路之间进行电平和逻辑关系地 变换,变换电路选用有德州仪器公司(TL)推出地一款兼容 RS-232 标准地芯片 MAX232.该 器件包含 2 个驱动器.2 个接收器和一个电压发生器电路提供 TIA/EIA-232-F 电平转换成 5V TTL/CMOS 电平.每一个发送器将 TTL/CMOS 电平转换成 TIA/EIA-232-F 电平. 4.3.4.软件设计 单片机软件设计 单片机程序由主程序和中断

12、子程序组成地.主程序负责对来自上位机地命令进行解析 并执行读温度值.存储温度值.输出控制等等,中断服务程序只负责单片机和上位机之间地数 据发送与接收. 上位机程序设计 由单片机采集地各个库房实时温度,通过 MAX232 传输到上位机 PC,利用在 Visual Basic 6.0 地通信控件 Mscomm 属性设置和事件响应地基础上,实现与单片机串行通信,在上 位机中,完成报警温度设置.温度传感器 64 位激光 ROM 读取并显示.实时温度数据显示.数据 存储.曲线绘制.历史数据查询等. 福建工程学国脉信息学院本科毕业设计开题报告 8 4.4.系统各个模块设计: 4.4.1 单片机最小系统 1

13、.STC89C52 单片机管脚图如下: 2.各引脚功能: (1)XTAL1(19 脚);XTAL2(18 脚)-外接时钟引脚.XTAL1 为片内振荡电路地输入电源 和时钟引脚.VCC(40 脚)GND(20 脚)常压为+5V,低压为+3.3V. (2)端. XTAL2 为片内振荡电路地输出端,8051 地时钟有两种方式,一种是片内振荡方式, 需要在这两个引脚接石英晶体和振荡电容, 振荡电容地值一般选择为 10P30P.另 一种外部时钟方式即 XTAL1 接地,外部时钟信号从 XTAL2 脚输入. (3)RST(9 脚)-单片机地复位引脚. P0 口(39 脚32 脚)双向 8 位 I/O 口,

14、每个口可以独立控制.51 单片机 PO 口内部没有 上拉电阻,为高阻状态,所以不能正常地输出高低电平,因此该组 I/O 口在使用地时候务必要 接上拉电阻,一般我们采用接入 10K 地上拉电阻. 福建工程学国脉信息学院本科毕业设计开题报告 9 P1 口(1 脚8 脚)-准双向 8 位 I/O 口.每个口可以独立操作控制,内带上拉电阻,这种 接口输出没有高阻状态,输入也不能锁存,固然不是真正地双向 I/O 口,之所以称它为” 准 双向”是因为该口在作为输入使用前要先向该口进行写一操作,然后单片机内部才可以正确 读出外部信号,也就是要使其先要有个准备过程,所以才称准双向口.对 52 单片机地 P1.0 引 脚地第二功能为 T2 定时器地外部输入,P1.1 引脚地第二功能为 T2EX 捕捉,重装触发,即 T2 地外部控制器. P2 口(21 脚28 脚)-准双向 8 位 I/O 口,每个口都可以独立操作控制,内带上拉电阻, 与 P1 口相似. P3 口(10 脚17 脚)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号