云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于51单片机与PC机的远程温度监控系统 - 图文

基于51单片机与PC机的远程温度监控系统 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/25 18:12:47

福建工程学国脉信息学院本科毕业设计开题报告

(3)温度比较报警子程序 此程序是将实际温度与设置的报警上下限比较,决定是否发出报警信号。由于T为实际温度的绝对值,TH、TL也是温度的绝对值,因此判断大小关系时要通过其正负符号来确定。 温度比较报警子程序

福建工程学国脉信息学院本科毕业设计开题报告

4.5.2.上位机软件设计 PC机程序中包括串口通信模块,绘图模块,命令按妞模块,温度显示模块等。 一、串口通信模块 在本设计中,采用MSComm控件进行串口的通讯,MSComm控件串口具有完善的串口数据的发送和接收功能。通过此控件,PC机可以利用串行口与其它设备实现轻松连接,简单高效地实现设备之间的通讯。此控件的事件响应有两种处理方式,事件驱动方式:由MSComm控件的OnComm事件捕获并处理通讯错误及事件;查询方式:通过检查CommEvent属性的值来判断事件和错误。 二、绘图模块 在VB中,绘图可以利用Line和Circle方法绘制几何图形[11],还可以利用MSChart控件绘制各种图表。而本设计就采用MSChart控件进形绘制温度变化曲线图。MSChart控件在绘制直方图(条形图)、折线图、饼图、标记图、填充区域图等各种常用的数据分析图形方面有很大的优势,我们只要将需按图形表示的数据装入数组中,然后将数组数据赋值给MSChart控件,再进行一些简单的图形标题、背景、图例、注脚方面的定义,就可以得到所期望的数据分析图形。 MSChart控件的系统默认名是:MSChart1、MSChart2等。由于MSChart控件不是VB内建的基本控件,因此在使用前必须用工程菜单中的“部件”,添加MSChart控件。添加MSChart控件的选项是“Microsoft Chart Control 6.0(OLEDB)”。 三、命令按钮[11]模块 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。在本设计统中要让下位机执行相应操作,就是通过命令按钮给下位机下发命令实现该功能。命令按钮是VB应用程序中经常使用的对象,程序运行中要执行一条或一组命令,通常通过用鼠标单击命令按钮来实现,当然具体产生何种动作要通过执行相应的事件过程中的程序代码来决定。 四、温度显示模块 在本设计中显示由文本框和标签控件完成。

福建工程学国脉信息学院本科毕业设计开题报告

完成后的VB界面如下:

福建工程学国脉信息学院本科毕业设计开题报告

5.结论 本温控系统通过STC89C52单片机采集从DS18B20温度传感器所测得的温度数据,并通过串口实时传送到上位机。单片机系统完成对温度信号的采集、设定上下限报警等功能,并通过串口通信与PC机进行通信,在PC机上进行显示及一些操作,从而使系统更加直观,使用更加方便。本设计主要解决了以下几个问题: 1.系统的硬件采用以单片机为核心的硬件电路,所用元器件也很少,体积小,重量轻,抗干扰能力强,对环境要求不高,价格低廉。 2.实现单片机与PC机的通信功能,实现远距离的进行监控. 当然本设讲也存在着一些不足: (1)电路设计技术还不够成熟 (2)本设计通信采用RS232,如果采用RS485通信距离将会大大增加 这个系统本身或通过扩展可应用于智能家居、工业控制、智能农业、环境监测等各个领域的温度采集以及数据分析控制。相信,随着单片机与PC应用的不断推广和不断成熟,基于单片机与PC机的温度控制系统将会得到广泛的应用。 6.致谢 值此论文完成之际,谨向我的导师表示衷心的感谢!在毕业设计期间,督促我的工作,给予悉心的关怀、鼓励与指导,尽心尽力,我能顺利完成,与老师的帮助密不可分。 期间,还有许多同学给了我帮助,没有他们,我的学习和生活不会那么顺利,在此,我对所有关心过我、帮助过我的人表示最衷心的谢意!是大家的无私帮助为我的毕业设计能够顺利的完成。 在这几个月里,最大的收获是心智的成熟,期间遇到过不少困难,感谢老师和同学对我的关心、鼓励和帮助,让我用于面对困难,不断前进。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

福建工程学国脉信息学院本科毕业设计开题报告 (3)温度比较报警子程序 此程序是将实际温度与设置的报警上下限比较,决定是否发出报警信号。由于T为实际温度的绝对值,TH、TL也是温度的绝对值,因此判断大小关系时要通过其正负符号来确定。 温度比较报警子程序 福建工程学国脉信息学院本科毕业设计开题报告 4.5.2.上位机软件设计 PC机程序中包括串口通信模块,绘图模块,命令按妞模块,温度显示模块等。 一、串口通信模块 在本设计中,采用MSComm控件进行串口的通讯,MSComm控件串口具有完善的串口数据的发送和接收功能。通过此控件,PC机可以利用串行口与其它设备实现轻松连接,简单高效地实现设备之间的通讯。此控件的事件响应有两种处理方式,事件驱动方式:由MSComm控件的OnComm事件捕获并处理通讯错误及事件;查询方

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com