您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-基于VB的温度采集系统(上位机)设计

免费下载毕业设计-基于VB的温度采集系统(上位机)设计

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:测控技术与仪器
  • 适用年级:大学
  • 上传用户:mklibin
  • 文件格式:word+vb+ppt+sch+jpg
  • 文件大小:4.87MB
  • 上传时间:2013-4-29 0:55:49
  • 下载次数:0
  • 浏览次数:0

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介

毕业设计-基于VB的温度采集系统(上位机)设计 ,共54页,24247字,附任务书、开题报告、答辩PPT,中期检查表、电路图源文件、VB源程序、实物图、程序清单等
对温度采集系统硬件,软件进行相关设计,利用Protel完成电路原理图和PCB图设计,单片机编程采用KEIL C语言,自行完成系统的制作,实现预期功能。
本次设计的温度采集系统是以STC89C52单片机为核心,通过MAX232与上位PC通讯,上位PC端采用VISUAL BASIC编程,实时显示下位温度显示值及时间信息。

摘要
温度是物理中一个重要参数,在现实的工业生产中对温度的要求也各不相同。因为大多数电子元器件的特性都会受到温度的影响而在一定程度上发生变化,所以对温度的准确测量、采集、控制就显得很重要,同时还要对测量结果进行相应的记录以进一步进行控制和研究。
在工业控制领域,往往需要组成上位机下位机系统,由一台上位机去控制多台下位机。上位机一般是PC机,下位机一般是单片机系统,这样就往往不可回避的遇到了单片机与PC机串行通信的问题。当上位机与下位机距离较远时,就需要在上位机与下位机之间进行远程串行数据通信。 论文给出了单片机与PC机串行通信的软硬件实现,分别设计实现了单片机与PC机点对点串行通信。而采用高级语言Visual Basic 6.0和汇编语言来实现串行通信,并分别给出单片机和PC部分的源程序。为保证数据的可靠传输,针对通信过程中可能出现的问题提出了相应的合理的解决办法。
关键词: 单片机,VB6.0,串行通信

目录
前言 I
摘要 II
ABSTRACT III
第一章 概述 1
1.1 课题背景 1
1.2 国内外研究现状及应用 2
1.3 研究的内容和目的 5
第二章 总体设计方案 7
2.1 总体设计思路 7
2.2 总体设计电路图 8
第三章 系统硬件部分的设计 9
3.1芯片选型及相关介绍 9
3.1.1 STC单片机STC89C52 9
3.1.2 DS18B20数字式温度传感器 13
3.1.3 MAX232芯片 16
第四章 系统软件部分设计 21
4.1 软件设计方案 21
4.2 KEIL C软件的使用 21
4.2.1 uVision2的启动 21
4.2.2 在uVision2上创建应用程序 22
4.2.3 CPU的仿真调试 24
4.3 程序设计 25
4.3.1 DS18B20传感器的温度采集程序 25
4.3.2 串口端口的使用方法和程序 26
第五章Visual Basic中的串行通信组件 33
5.1 Visual Basic 的组件引用步骤 33
5.2 通信控件的属性 33
5.3 通信控件的事件 34
5.4 VB界面介绍及其控件组成 35
第六章 总结和展望 37
致 谢 38
参考文献 39
附录1:程序清单 40
附录2:实物图 49

资料文件预览
共4文件夹,30个文件,文件总大小:8.06MB,压缩后大小:4.87MB
  • 毕业设计-基于VB的温度采集系统(上位机)设计
    • 论文X3
      • VB界面
        • BASIC源文件Module1-zzp.bas  [304.00B]
        • 表单;Visual Basic表单zzpblue.frm  [15.51KB]
        • Visual Basic表单文本;Microsoft FoxPro报表文件zzpblue.frx  [149.00B]
        • Microsoft Visual Basic工程文件工程1-zzp.vbp  [755.00B]
        • Microsoft Visual Basic工作区文件工程1-zzp.vbw  [82.00B]
      • 电路图
        • bkpAT89C52.Bkp  [718.00KB]
        • ddbAT89C52.ddb  [718.00KB]
        • netBackup of Copy of Sheet1.NET  [2.12KB]
        • Microsoft Schedule+1Backup of Copy of Sheet1.Sch  [15.71KB]
        • 库文件Backup of Copy of Sheet1.lib  [6.10KB]
        • 库文件Backup of Copy of Sheet11.lib  [36.43KB]
        • pcbBackup of PCB1.PCB  [85.20KB]
        • 库文件Backup of PCB11.lib  [46.70KB]
        • 库文件Backup of PCB12.lib  [52.95KB]
        • 库文件Backup of PCB13.lib  [53.00KB]
        • netPrevious Backup of Copy of Sheet1.NET  [2.13KB]
        • Microsoft Schedule+1Previous Backup of Copy of Sheet1.Sch  [15.71KB]
        • 库文件Previous Backup of Copy of Sheet1.lib  [6.10KB]
        • 库文件Previous Backup of Copy of Sheet11.lib  [36.31KB]
        • pcbPrevious Backup of PCB1.PCB  [85.20KB]
        • 库文件Previous Backup of PCB11.lib  [46.58KB]
        • 库文件Previous Backup of PCB12.lib  [51.65KB]
      • JPEG图形文件DSC03456.JPG  [564.13KB]
      • JPEG图形文件DSC03457.JPG  [569.08KB]
      • Microsoft Word文档毕业论文.doc  [3.26MB]
      • Microsoft Powerpoint演示文稿毕业设计讲解稿.ppt  [1.10MB]
      • Microsoft Word文档讲稿.doc  [28.00KB]
      • Microsoft Word文档开题报告.doc  [27.00KB]
      • JPEG图形文件实物图.JPG  [582.66KB]
      • Microsoft Word文档中期考核.doc  [13.50KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部