毕业设计:89S51 单片机水温控制系统.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 第1章 绪 论 3 1.1 简介 3 1.2 方案选择与论证 4 1.3 本文的主要工作 6 第2章 硬件系统设计 7 2.1 总体硬件设计 7 2.1.1 控制系统的总体硬件结构 7 2.1.2 单片机最小系统 7 2.2 硬件系统各功能模块设计 8 2.2.1 温度检测电路 8 2.2.2 键盘与显示电路 10 2.2.3 串口通信接口电路 11 2.2.4可控硅调功控温电路 12 2.2.4 掉电检测与保护电路 14 第3章 单片机与PC通信 17 3.1 控制方案的选择 17 3.2 串行通信的原理及通信线路连接 17 3.2.1 串行通信基本原理 17 3.2.2 通信线路连接 17 3.3 PC机与单片机通信 18 3.3.1 计算机串口通信的实现 18 3.3.2 PC机与单片机串口调试 25 第4章 监控软件的设计及编程实现 26 4.1 水温监控软件实现的功能 27 4.2 软件开发环境的选择 27 4.3 监控软件功能简介 27 4.3.1 主界面 28 4.3.2 趋势图 29 4.3.3 报警 29 4.3.4 参数设定菜单 30 4.3.5 设定密码菜单 30 4.4 监控软件的编程实现 31 4.4.1 监控软件的创建 31 4.4.2 与单片机数据的实时交换 33 4.4.3 主界面的开发 33 4.4.4 趋势图的开发 36 4.4.5 报警图的实现 36 4.4.6 参数的设定及保存 36 本章小结 37 水温控制系统 摘 要 本文设计了一个基于MCS-51单片机控制的水温智能控制系统, 介绍了系统在硬件和软件方面的设计思想,以89S51单片机为核心,采用了温度传感器DS18B20,及PID算法对温度进行控制.通过应用VC 中的MSComm控件实现了在工业控制领域中常用的PC机与单片机的异步串行通信。在此基础上建立了用户操作界面,构成微机监控系统,使水温变化情况可以进行动态的显示,并能在一定的范围内由人工设定。 关键词:温度控制, MSComm ,串行通信,89S51 单片机,VC,监控系统 Abstract The paper main designs a brainpower controlling system of water temperature based on MCS-51 single chip machine,discusses the designing principle of hardware and software of the system is detail.The single computer 89c51 is used as a core in this design. one important IC sush as DS18B20 was used in this system.we adopt PID to control the temperature. The application of MSComm widget in VC hasachieved asynchronous serial communication betweenpersonal computer and single-chip computer in industrialcontrol field. Based on the principles we carried out applications and founded user interface. The water temperature stuation can be showed on the microcomputer monitor system and may be set at some degree by manpower. Key words:temperature control system, MSComm; serial communication; 8951 single-chip computer; VC,monitor system; 绪 论 简介 及时准确地得到温度信息并对其进行适时的控制,在许多工业场合中都是重要的环节.水温的变化影响各种系统的自动运作,例如冶金、机械、食品、化工各类工业中,广泛使用的各种加热炉、热处理炉、反应炉等对工件的处理温度要求严格控制,我们选择设计一个简易的水温控制系统,采用单片机控制的水温自动控制电路,PC 机强大的软硬件资源、友好的人机界面和AT89S51单片机优秀的实时控制功能、灵活的编程能力有机的结合起来, 并且通过软件编程能实现各种控制算法,使系统具有控制精度高的特点,对实现对水温的自动控制,具有重大的现实意义。,同样能用于工厂多

文档评论(0)

14576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档