基于vb的占空比pi温度控制系统数据采集设计资料要点

基于vb的占空比pi温度控制系统数据采集设计资料要点

ID:13992069

大小:227.26 KB

页数:24页

时间:2018-07-25

基于vb的占空比pi温度控制系统数据采集设计资料要点_第1页
基于vb的占空比pi温度控制系统数据采集设计资料要点_第2页
基于vb的占空比pi温度控制系统数据采集设计资料要点_第3页
基于vb的占空比pi温度控制系统数据采集设计资料要点_第4页
基于vb的占空比pi温度控制系统数据采集设计资料要点_第5页
资源描述:

《基于vb的占空比pi温度控制系统数据采集设计资料要点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、成绩评定表学生姓名班级学号专业课程设计题目基于VB的占空比PI温度控制系统数据采集设计评语组长签字:成绩日期年月日b课程设计任务书学院专业学生姓名班级学号课程设计题目基于VB的占空比PI温度控制系统数据采集设计实践教学要求与任务:1)掌握电热炉温度控制的原理及方法。2)掌握基于VB电热炉温度控制系统数据采集原理。要求在课程设计报告中给出:1)控制系统数据采集和显示原理和流程。2)调试过程,说明发现的向题及处理过程。3)分析存在的问题及解决方法。工作计划与进度安排:2015年11月30日—2015年12月06日根据设计要求和内容查阅参考文献或资料,提出设计方案,进行原理设计。2015年

2、12月07日—2015年12月13日根据设计方案,进行调试,测试,撰写课程设计报告,答辩。指导教师:年月日专业负责人:年月日学院教学副院长:年月日b摘要本次设计主要利用了VB6.0软件,针对电加热炉这一控制对象,设计了基于无线通信控制网络平台,通过温度实验箱对电加热炉进行控制的控制系统。该温度主要是用于对Pt100温度传感器的温度进行实时采集,并在上位PC机上进行显示,通过PI控制算法,并对PI各参数进行调节,得出温度调节值同时将该数据通过牛顿模块传送给控制温度实验箱上的双向可控硅,从而达到对电加热炉通断电控制的目的本系统主要能实现实时温度数据采集、处理,能在的实时趋势曲线里显示温度

3、的变化,最终实现对电加热炉温度的实时检测和控制,生成较理想的实时温度曲线。关键词:牛顿模块;温度自动控制实验箱;PI控制22目录一无线通信网络简介51无线通信控制网络52VisualBasic介绍5二基于VB的占空比PI温度控制系统91选用仪器92课程设计的内容93系统电路94实验步骤105系统硬件设计106系统界面设计117数据采集与显示程序设计137.1串行通信基础147.2异步传输与同步传输147.3串行通信工作模式157.4串行通信接口标准167.5RS-232串行接口177.6RS-232电气特性177.7RS-232接口引脚定义178系统控制方法设计18三基于VB的占空比

4、PI温度控制系统数据采集设计191通信参数192波特率设置203起始位和校验位20四系统运行结果与分析211系统运行结果212分析改进措施21五参考文献2122一无线通信网络简介1无线通信控制网络无线通讯控制网络由于其特有的非界线通信方式的优点,广泛应用于特定地理位置(如山区、油田和水利设施等)的现场遥测遥控领域。尤其在分布距离较远且数据传输量不大时,无线通讯控制网络的优势更为明显。目前,采用无线通信技术的工控产品很多,有的采用RF调频通讯原理;有的采用扩频通信原理。根据发射功率的不同,无线通讯的距离也各不相同。也有很多公司开发出了应用于不同场合的无线数传模块,大大方便了无线通信测控

5、系统的设计。考虑到实验系统的要求及实际应用情况,本次设计选用了台湾威达(ICP)的牛顿无线通信模块和工控模块开发无线通信控制网络实验平台。台湾威达(ICP)公司是著名的工控产品研发和生产公司,其公司生产的工业控制计算机、数据采集卡和工控模块都是目前工控行业的主要产品。尤其是工控模块产品,由于性价比高、组合使用方便,深受用户好评。2VisualBasic介绍2.1VisualBasic6.0简介VisualBasic(简称VB)是Microsoft公司为开发Windows应用程序提供的强有力的开发环境和工具,它是具有很好的图形用户界面的程序设计语言,采用面向对象和事件驱动的程序设计两种

6、新机制,把过程化和结构化编程结合在一起。程序开发图形化的构思使开发者非常容易地创建一个窗体(Form),再从VB工具箱中选择一些控件放入窗体中,无需编程设计界面。界面设计面向对象,容易完成,但是应用程序的过程部分却不是面向对象的,然而VB具有事件驱动方法,22使开发者容易地完成界面设计和代码编写。VB使用方便,具有Windows开发环境所支持的一些主要功能:1.创建各种程序对象,如文本框和命令按钮等。2.创建多个多种类型的窗口,如窗体等。3.实时地响应光标和键盘事件,如鼠标选中的事件过程等。4.可根据需要显示或隐藏各种对象,如命令按钮可不见。5.直接控制打印机输。6.控制RS-232

7、串行通迅接口,实现串行数据通迅。7.可实现和其它Windows程序之间的相互通信。8.有强大的图形图像处理功能。9.能创建和管理数据库。与其它程序设计语言相比,VB也有许多独特的性能:1.成功地简化了界面设计,为应用程序开发提供了通向Windows操作环境的快捷途径。2.提供了应用程序开发所需的许多代码(如窗体、控件),加快了开发速度。3.让开发者以可视化方式和代码方式进行工作。4.完善的运行错误处理功能。5.丰富的图形指令,可生成和机制作各种图形。6.强

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

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

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