




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、b成 绩 评 定 表学生姓名班级学号专 业课程设计题目基于VB的占空比PI温度控制系统数据采集设计评语组长签字:成绩日期 年 月 日课程设计任务书学 院专 业学生姓名班级学号课程设计题目基于VB的占空比PI温度控制系统数据采集设计实践教学要求与任务:1)掌握电热炉温度控制的原理及方法。2)掌握基于VB电热炉温度控制系统数据采集原理。要求在课程设计报告中给出:1)控制系统数据采集和显示原理和流程。2)调试过程,说明发现的向题及处理过程。3)分析存在的问题及解决方法。工作计划与进度安排:2015年11月30日2015年12月06日根据设计要求和内容查阅参考文献或资料,提出设计方案,进行原理设计。2
2、015年12月07日2015年12月13日根据设计方案,进行调试,测试,撰写课程设计报告,答辩。指导教师: 年 月 日专业负责人:年 月 日学院教学副院长:年 月 日摘 要本次设计主要(zhyo)利用了VB6.0软件,针对电加热炉这一控制对象,设计了基于无线通信控制网络平台,通过温度(wnd)实验箱对电加热炉进行控制的控制系统。该温度(wnd)主要是用于对Pt100温度传感器的温度进行实时采集,并在上位PC机上进行显示,通过PI控制算法,并对PI各参数进行调节,得出温度调节值同时将该数据通过牛顿模块传送给控制温度实验箱上的双向可控硅,从而达到对电加热炉通断电控制的目的本系统主要能实现实时温度数
3、据采集、处理,能在的实时趋势曲线里显示温度的变化,最终实现对电加热炉温度的实时检测和控制,生成较理想的实时温度曲线。关键词:牛顿模块;温度自动控制实验箱;PI控制目录 TOC o 1-3 h z u HYPERLINK l _Toc437698051 一 无线通信网络简介 PAGEREF _Toc437698051 h 5 HYPERLINK l _Toc437698052 1 无线通信控制网络 PAGEREF _Toc437698052 h 5 HYPERLINK l _Toc437698053 2 Visual Basic介绍 PAGEREF _Toc437698053 h 5 HYPER
4、LINK l _Toc437698054 二 基于VB的占空比PI温度控制系统 PAGEREF _Toc437698054 h 9 HYPERLINK l _Toc437698055 1 选用仪器 PAGEREF _Toc437698055 h 9 HYPERLINK l _Toc437698056 2课程设计的内容 PAGEREF _Toc437698056 h 9 HYPERLINK l _Toc437698057 3 系统电路 PAGEREF _Toc437698057 h 9 HYPERLINK l _Toc437698058 4 实验步骤 PAGEREF _Toc437698058
5、h 10 HYPERLINK l _Toc437698059 5系统硬件设计 PAGEREF _Toc437698059 h 10 HYPERLINK l _Toc437698060 6系统界面设计 PAGEREF _Toc437698060 h 11 HYPERLINK l _Toc437698061 7 数据采集与显示程序设计 PAGEREF _Toc437698061 h 13 HYPERLINK l _Toc437698062 7.1串行通信基础 PAGEREF _Toc437698062 h 14 HYPERLINK l _Toc437698063 7.2 异步传输与同步传输 PAG
6、EREF _Toc437698063 h 14 HYPERLINK l _Toc437698064 7.3 串行通信工作模式 PAGEREF _Toc437698064 h 15 HYPERLINK l _Toc437698065 7.4 串行通信接口标准 PAGEREF _Toc437698065 h 16 HYPERLINK l _Toc437698066 7.5 RS-232串行接口 PAGEREF _Toc437698066 h 17 HYPERLINK l _Toc437698067 7.6 RS-232电气特性 PAGEREF _Toc437698067 h 17 HYPERLIN
7、K l _Toc437698068 7.7 RS-232接口引脚定义 PAGEREF _Toc437698068 h 17 HYPERLINK l _Toc437698069 8 系统控制方法设计 PAGEREF _Toc437698069 h 18 HYPERLINK l _Toc437698070 三基于VB的占空比PI温度控制系统数据采集设计 PAGEREF _Toc437698070 h 19 HYPERLINK l _Toc437698071 1 通信参数 PAGEREF _Toc437698071 h 19 HYPERLINK l _Toc437698072 2 波特率设置 PAG
8、EREF _Toc437698072 h 20 HYPERLINK l _Toc437698073 3 起始位和校验位 PAGEREF _Toc437698073 h 20 HYPERLINK l _Toc437698074 四 系统运行结果与分析 PAGEREF _Toc437698074 h 21 HYPERLINK l _Toc437698075 1 系统运行结果 PAGEREF _Toc437698075 h 21 HYPERLINK l _Toc437698076 2 分析改进措施 PAGEREF _Toc437698076 h 21 HYPERLINK l _Toc43769807
9、7 五 参考文献 PAGEREF _Toc437698077 h 21一 无线通信网络(wnglu)简介1 无线通信控制(kngzh)网络无线通讯控制网络由于其特有的非界线通信方式的优点,广泛应用于特定地理位置(如山区、油田和水利设施等)的现场遥测遥控领域。尤其(yuq)在分布距离较远且数据传输量不大时,无线通讯控制网络的优势更为明显。目前,采用无线通信技术的工控产品很多,有的采用RF调频通讯原理;有的采用扩频通信原理。根据发射功率的不同,无线通讯的距离也各不相同。也有很多公司开发出了应用于不同场合的无线数传模块,大大方便了无线通信测控系统的设计。考虑到实验系统的要求及实际应用情况,本次设计选
10、用了台湾威达(ICP)的牛顿无线通信模块和工控模块开发无线通信控制网络实验平台。台湾威达(ICP)公司是著名的工控产品研发和生产公司,其公司生产的工业控制计算机、数据采集卡和工控模块都是目前工控行业的主要产品。尤其是工控模块产品,由于性价比高、组合使用方便,深受用户好评。2 Visual Basic介绍 2.1 Visual Basic 6.0简介Visual Basic(简称VB)是Microsoft公司为开发Windows应用程序提供的强有力的开发环境和工具,它是具有很好的图形用户界面的程序设计语言,采用面向对象和事件驱动的程序设计两种新机制,把过程化和结构化编程结合在一起。程序开发图形化
11、的构思使开发者非常容易地创建一个窗体(Form),再从VB工具箱中选择一些控件放入窗体中,无需编程设计界面。界面设计面向对象,容易完成,但是应用程序的过程部分却不是面向对象的,然而VB具有事件驱动方法,使开发者容易地完成界面设计和代码编写。 VB使用方便,具有Windows开发环境所支持的一些主要功能: 1.创建各种程序对象,如文本框和命令按钮等。2.创建多个多种类型的窗口,如窗体等。3.实时地响应光标和键盘事件,如鼠标选中的事件过程等。4.可根据需要显示或隐藏各种对象,如命令按钮可不见。5.直接控制打印机输。6.控制RS-232串行通迅接口,实现串行数据通迅。7.可实现和其它Windows程
12、序之间的相互通信。8.有强大的图形图像处理功能。9.能创建和管理数据库。与其它程序设计语言相比,VB也有许多独特的性能:1.成功地简化了界面设计,为应用(yngyng)程序开发提供了通向Windows操作(cozu)环境的快捷(kui ji)途径。2.提供了应用程序开发所需的许多代码(如窗体、控件),加快了开发速度。3.让开发者以可视化方式和代码方式进行工作。4.完善的运行错误处理功能。5.丰富的图形指令,可生成和机制作各种图形。6.强大的数据和字符处理功能。7.具有丰富的控件库。 8.可编译成.EXE文件,脱离VB环节单独运行。自从VB产生之后,很多人都会使用其来开发自己的应用程序,在开发过
13、程中,开发人员不需要非常清楚有关Windows操作系统的细节,就可以作出满意的作品。2.2 Visual Basic的编程方法VB的窗口化设计遵循了以下四个主要的步骤:1.选择对象(Object):确实存在的东西,可以被使用,有一个特定的名字,就是一个对象。在VB应用程序的设计中,窗口、鼠标、图片、按钮等都是对象。一个对象就是既含数据又含操作该数据代码的一个逻辑实体,数据是对象的特性,操作即函数或过程,是对象的行为。对象是程序的基本元素,在对象存在的程序中,所有的动作和信息必定和对象有关。所以VB程序设计首先要根据选择所需的对象。VB中的对象与面向对象程序设计中的对象在概念上是一样的,但在使用
14、上有很大的区别,在面向对象程序设计中,对象由程序员自己设计,而在VB中,对象是由系统设计好的,可直接作用或对其进行操作。对象的选择可以利用VB的工具箱进行。2.设置属性(Property):每一个存在的对象所具备的特性称为属性。例如,一个按钮的标题(Caption),名称(Name ),颜色(Color ),字体大小(Fontsion),是否可见(Visible)等都称为其属性。每个对象都可以根据需要设置其属性。在VB中,所有对象的属性都通过属性窗口显示出来,当单击某一对象时,属性窗口即显示它的所有属性。属性即可以通过属性窗口来设置,又可以依靠程序语句来设置。3.引发事件(Event):所谓事
15、件,是由VB事先设置好的、能够被对象识别的动作。每一个对象总会与外界(其它对象)产生互动,此互动产生时,就是这个对象有一个事件被引发了。一个对象可以被引发的事件有很多,例如,一个鼠标可以有单击、双击、拖移、移动等事件,其它对象也有一样或类似的事件,不同类型的对象可能会有不同的事件可以被外界引发。响应某个事件所执行的操作通过一段程序代码来实现,这样的程序代码叫做事件过程。一个对象可以识别一个或多个事件,因此可以使用一个成多个事件过程对用户或系统的事件作出响应。事件过程的一般格式如下: Private Sub对象名称一事件名称()事件响应程序代码 End Sub 对象名称指的是对象的Name属性,
16、事件名称是由VB予该对象事件的,而这个事件必须是对象所能识别的预先定义好赋予该对象事件的,而这个事件必须是对象所能识别的。4.确定方法(Method):当对象(duxing)被引发了某个事件之后,系统(或程序)应该采用的相应(xingyng)步骤就称之为方法。VB提供了大量的方法,有些方法可以适用于多种甚至所有类型的对象,而有些方法只适用于少数几种对象。例如,Myform. Print Good,表示(biosh)VB提供的Print方法可以在名为Myform的窗体对象上显示字符串Good;Printer. Print Good表示Print方法可以在打印机对象中打印出字符串Good。在软件编
17、译方法上,现在主要采用的结构方式有两种:BS结构和CS结构。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认
18、证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个: 只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设
19、计来处理分布式的数据。 客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。 对客户端的操作系统一般也会有限制。可能适应于Win98,但不能用于win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。二 基于(jy)VB的占空比PI温度(wnd)控制系统1 选用(xunyng)仪器微机、自动控制实验箱、无线通信网络(泓格i7000系列)2课程设
20、计的内容 本次设计所做的是基于无线通信平台VB温度PI控制系统数据采集及显示。分为VB控制界面设计、数据采集、系统设计及硬件设计四部分目的是通过DS18B20温度传感器,将电热炉的温度数据传输到实验箱上,实验箱会显示当前温度,通过单片机的处理及RS232通信,将数据显示到电脑上,并通过VB界面进行显示和监控。其中,硬件方面是由PC机和MAX232来实现的,DS18B20采集到的温度数据通过串行通讯线传送给PC机,运行在PC机上的编程软件VB利用串行通讯线提供给硬件的接口,对整个单总线进行操作控制,并且对测量数据进行处理。软件方面主要是通过对系统参数的设置,通信控件的应用,最终实现对DS18B2
21、0的控制和温度数据的读取。3 系统(xtng)电路(dinl) 图2-1 温度自动控制实验(shyn)连接图4 实验步骤1 总体系统设计2 VB界面设计3 硬件设备连接4 利用调试软件及通信连接软件进行无线连接5 开启电热炉,用DS18B20测炉温,进行数据采集6 进监控和调试5系统硬件设计整个系统结构由一台工控机构成的上位机用于整个系统的管理,安装多点测温系统管理软件,并通过无线通信对下位分机进行控制。硬件系统采用这种结构,成本小、维护简单、工作稳定。上位机.PC机无线通信485huo下位机温度传感器VB易学的可视化编程语言开发系统,以其所见即所得的可视化界面设计风格和面向对象的程序设计等特
22、点,已广泛地应用于各个领域。采用VB开发数据采集和工业控制应用软件十分方便,尤其软件界面设计非常便捷,编程工作量较小,开发周期短,完全能够满足系统功能的要求的数据采集速度、其较强的数据处理能力和简单灵活的编程风格,可大大缩短开发周期,减少开发费用,减轻编程人员的设计负担,无疑是一种理想的选择。界面友好易操作,大量检测结果由计算机进行管理,实时数据分析及显示,图形画面显示结果,并有打印机、互联网等多种输出方式,功能强大,性能优良。硬件系统见截图如图1-1所示。图1-1 硬件(yn jin)连接框图6系统(xtng)界面设计6.1 工程(gngchng)的建立下文将分别介绍在Microsoft V
23、isual Basic6.0集成环境下各个模块的设计过程。首先运行Microsoft Visual Basic6.0,出现“新建工程”对话框。选择新建“标准EXE”,执行“打开”命令,进入Visual Basic工程集成开发环境,窗体设计器会自动出现一个Form1的空白窗体,如图2-1所示。图2-1空白窗体6.2用户登陆模块设计在空白(kngbi)窗体上,添加2个Label控件、2个TextBox控件、1个ADODC控件。图2-2 用户登陆(dng l)界面界面(jimin)上的2个Label控件用来标识窗体中的信息(用户名,密码),2个TextBox控件用来输入用户名和密码,2个Comman
24、dButton控件用来确定或取消登陆,1个ADODC控件(运行时隐藏)用来完成和数据库用户信息表的连接。如图2-2所示。6.3系统功能模块设计系统功能模块主要完成两个功能:用户管理和退出系统。其中用户管理用于修改拥护密码和添加新的用户名和密码。如图2-3所示。图2-3修改用户密码界面界面上的4个Label控件用来标识窗体中的信息(用户名,原密码,新密码,确认密码),4个TextBox控件用来输入用户名,原密码,新密码,确认密码2个CommandButton控件用来确定或取消修改密码。6.4主界面的设计 为了方便(fngbin)地管理系统程序,且占有教少的系统资源,我们采用多文档界面MDI图2-
25、4系统(xtng)的主界面进行(jnxng)主界面的设计。通过选择主界面上的菜单,我们就可以实现对温度信息的各种操作。系统的主界面如图2-4所示。7 数据采集与显示程序设计数据采集模块主要由名称为Timer_Sample的一个Timer控件实现数据采集,由于是多路温度采集,首先设置一个变量,从1一直到总温度点数逐一递增,该变量影响地址和通道数,当该变量为1时,进行第1通道的温度采集,采集之后并把该变量加1,地址和通道做出响应的变化,进行下次采集操作。整个过程放在一个For循环里面实现。数据采集流程如图3-1-1所示:图3-1-1 数据采集流程图7.1串行通信(tng xn)基础随着计算机的广泛
26、应用,市场上许多电气产品应用串口通信技术作为对外数据交换的桥梁,串口通信受到如此重视(zhngsh),主要原因就是这个技术简单而且容易实现。串行数据(shj)传送的特点是:1)串行传送在一根传输线上既传送数据信息又传送联络控制信号;2)有固定的数据格式,分异步与同步数据格式;3)串行通信中对信号的逻辑定义与TTL不兼容,故需要进行逻辑关系与逻辑电平转换;4)串行传送信息的速率需要控制,要求双方设定通信传输的波特率。总而言之,串行通信是指在单根数据线上将数据一位一位地按照顺序进行传送。在传送数据的过程中,每发送完一个数据,紧接着发送第二个,直到发送完最后一位为止。在接收数据的过程中,每一次从单根
27、数据线上一位一位地依次接收,直到最后收到一个完整的数据为止。因此,串行口通信方式一般用在远距离数据通信中,正好符合具有占用通信线少、成本低等优点。7.2 异步传输与同步传输在计算机网络中,定时的因素称为位同步。同步是要接收方按照发送方发送的每个位的起止时刻和速率来接收数据,否则会产生误差。通常可以采用同步或异步的传输方式对位进行同步处理4。在异步传输中,信息以字符为单位进行传输 。异步传输的优点就是收、发双方不需要严格的位同步,所谓“异步”是指字符与字符之间的异步,字符内部仍为同步。在同步传输中,不仅字符内部为同步,字符与字符之间也要保持同步。同步传输的特点是可获得较高的传输速度,但实现起来较
28、复杂。为了解决以上问题,串行传输可以采用以下两种方法:异步传输和同步传输。1) 异步传输(chun sh) 异步传输将比特分成(fn chn)小组进行传送,小组可以是8位的1个字符或更长。发送方可以在任何时刻发送这些比特组,而接收方从不知道它们会在什么时候到达(dod)。一个常见的例子是计算机键盘与主机的通信。按下一个字母键、数字键或特殊字符键,就发送一个8比特位的ASCII代码。键盘可以在任何时刻发送代码,这取决于用户的输入速度,内部的硬件必须能够在任何时刻接收一个键入的字符。异步传输存在一个潜在的问题,即接收方并不知道数据会在什么时候到达。在它检测到数据并做出响应之前,第一个比特已经过去了
29、。这就像有人出乎意料地从后面走上来跟你说话,而你没来得及反应过来,漏掉了最前面的几个词。因此,每次异步传输的信息都以一个起始位开头,它通知接收方数据已经到达了,这就给了接收方响应、接收和缓存数据比特的时间;在传输结束时,一个停止位表示该次传输信息的终止。按照惯例,空闲(没有传送数据)的线路实际携带着一个代表二进制1的信号,异步传输的开始位使信号变成 0,其他的比特位使信号随传输的数据信息而变化。最后,停止位使信号重新变回1,该信号一直保持到下一个开始位到达。例如在键盘上数字“1”,按照8比特位的扩展ASCII编码,将发送“00110001”,同时需要在8比特位的前面加一个起始位,后面一个停止位
30、。2) 同步传输 同步传输的比特分组要大得多。它不是独立地发送每个字符,每个字符都有自己的开始位和停止位,而是把它们组合起来一起发送。我们将这些组合称为数据帧,或简称为帧。数据帧的第一部分包含一组同步字符,它是一个独特的比特组合,类似于前面提到的起始位,用于通知接收方一个帧已经到达,但它同时还能确保接收方的采样速度和比特的到达速度保持一致,使收发双方进入同步。帧的最后一部分是一个帧结束标记。与同步字符一样,它也是一个独特的比特串,类似于前面提到的停止位,用于表示在下一帧开始之前没有别的即将到达的数据。7.3 串行通信(tng xn)工作模式通过单线传输信息是串行数据(shj)通信的基础。传输的
31、数据往往依赖于两个站(点对点)之间进行传送,依据数据流的方向,串行通信(tng xn)的工作模式可以分为3种:单工、半双工、全双工。1) 单工方式 数据传送是单向的,称之为单工形式的显著特点。在通信双方的数据传输中,其中一方固定为发送端,另外一方则固定为接收端。由于使用一根数据线,所以数据信息只能沿一个方向传送。单工形式常常用于只面向一个方向传送数据的场合。比如说计算机与打印机之间的通信就能够当作单工形式,因为只有计算机向打印机进行传送数据的通信,然而在相反的方向上不存在数据传送。另外在某些通信信道中,也应用串行通信工作模式,比如单工无线发送等。2) 半双工方式 在半双工通信方式中,通信双方使
32、用同一根传输线,这个数据线具有发送数据和接收数据的功能,然而却不能同步发送和接收数据,也就是说在某一时刻,其中的一方只能发送数据,而另一方只能接收数据。在半双工形式下,并不是只能使用一条数据线,也可以使用两条数据线进行数据的传送。每端需要有一个收/发切换电子开关是进行半双工通信的关键,依靠切换电子开关来控制数据的传输方向。由于存在切换,所以在通信过程中会出现时延,以此造就低效的信息传输速率。比如说像应用单方向传输的打印机而言,采用半双工方式就可以达到要求了,从而可以节省资源。3) 全双工方式 在全双工数据通信中,两根传输线上存在可以由两个不同的站点同时发送和接收的数据,发送和接收可以同步进行。
33、全双工方式具有信息传输效率较高的优点,因为在数据的传送每一端都有发送器和接收器,并且使用两条传送线进行通信,具体应用可以在交互式应用和远程监控系统中使用。7.4 串行通信接口标准(biozhn)RS-232、RS-422、RS-485、USB等接口在串行通信接口应用的很广泛(gungfn)。其中,RS-232、RS-422和RS-485标准仅仅是针对接口的电气特性制定的规范,并没有(mi yu)关系到接插件、电缆或者协议。USB是近些年来应用较广泛的接口,在高速数据传输领域有着长远的前途。由于本系统设计中应用了PC机上的RS-232接口,所以仅对此做出描述。7.5 RS-232串行接口到目前为
34、止,RS-232是个人计算机与通信工业中常用的串行接口。对于RS-232接口,人们习惯的称它为在低速率串行通信中,具有延长通信距离优点的单端标准。因此,RS-232 应用了称之为单端通信的非平衡传输方式。它有两种结构,一种是25针的,一种是9针的,引脚图如图3-6所示。图3-6 RS-232C引脚图7.6 RS-232电气特性在发送数据和接收数据终端上: -3V-15V代表着逻辑1, +315V代表着逻辑0;在请求发送、允许发送、数据发送准备好、数据终端准备好和数据载波检出线等控制线上:+3V+15V表示信号有效,-3V-15V表示信号无效。7.7 RS-232接口(ji ku)引脚定义数据(
35、shj)发送准备好(DSR)用来(yn li)表示当DSR处于工作状态下,调制解调器能够应用。数据终端准备好(DTR)用来表示当DTR处于工作状态下,可以进行数据的传送。接下来将介绍控制信号的应用。请求发送(RTS)当数据终端设备想要向通信设备传输数据时,应用到此信号。当此信号有效时,RTS自身询问调制解调器是否需要发送数据7。允许发送(CTS)此信号用以表示数据通信设备已经做好接收来自终端设备的数据准备,也可以表示为RTS的响应信号。终端数据无误的经由调制解调器传输时,此信号处于有效状态。在全双工和半双工系统中,请求发送和允许发送作为发送方式和接收方式之间的转换。由于在全双工系统中需要设置发
36、送和接收通道,所以可以设置请求发送和允许发送为高电平。接收线信号检出(RLSD)此信号又称为数据载波检出线。它用来表示,当数据通信设备已经成功的开始传送数据时,数据终端设备也相应的开始接收数据。当数据由一方到达另一方时,数据载波检出线处于工作状态。并且告知另一方准备接收信号,经过调制解调信号后,送到终端设备。8 系统控制方法设计 系统控制的总体思路以及细节流程图如下图4-1-1和4-1-2所示:图4-1-1 系统控制的框图(kungt) 图4-1-2 控制(kngzh)窗口流程图三 基于(jy)VB的占空比PI温度控制系统数据(shj)采集设计目前温度控制(kngzh)领域采用的控制方式为PI控制。本设计应用了PI控制方式中的增量式的控制公式对电烤箱的温度进行了自动控制。其设计原理如下:首先,数据采集时先将温度信号采集到计算机中然后,经过数字调节器(VB编写程序),利用PID的增量式的控制式的算法,处理采样信号。利用输出的电压U控制可控硅,从而控制加热炉电源的通断,是温度能够控制在目标温度上,完成对温度的自动控制。1 通信参数串行端口的通信方式是将字节拆分成一个接着一个的位再传送出去,接到此电位信号的一方再将此一个一个的位组合成原来的字节,如此形成一个字节的完整传送。在传输进行的过程中,双方明确传送信息的具体方式,否则双方就没有一套共用的译
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45572-2025航空航天用带肋十字槽
- 材料力学与智能材料性能评估重点基础知识点
- 材料疲劳断裂机理误差分析重点基础知识点
- 火灾风险应急预案演练记录(3篇)
- 行政法学的现实意义探讨试题及答案
- 风险管理在项目中的应用试题及答案
- 战略管理中的团队合作试题及答案
- 行政法学学术研究试题与答案分享
- 2025年软件水平考试试题及答案的更新
- 2025年编程与科技的融合发展趋势试题及答案
- 2025湖北省安全员-B证(项目经理)考试题库
- 2025年中国科技成果转化服务行业市场集中度、企业竞争格局分析报告-智研咨询发布
- 第16课《有为有不为》公开课一等奖创新教学设计
- 体育赛事经济影响评估模型-深度研究
- 2025年上海奉贤区社区工作者及事业单位招聘177人历年高频重点提升(共500题)附带答案详解
- 小学一年级奥数经典100试题(五篇)
- 2025年中国消防救援学院第二批面向应届毕业生招聘28人历年管理单位笔试遴选500模拟题附带答案详解
- T-CIRA 46-2023 核电厂液态流出物中锶89和锶90分析 液体闪烁法
- 介入手术室感染控制管理
- 1学会尊重-尊重自己(说课稿 )-2023-2024学年道德与法治六年级下册统编版
- 会计案例分析-终结性考核-国开(SC)-参考资料
评论
0/150
提交评论