1第一部分THBDC-1控制理论·计算机控制技术实验平台使用说明书第一章系统概述“THBDC-1型控制理论·计算机控制技术实验平台”是我公司结合教学和实践的需要而进行精心设计的实验系统。适用于高校的控制原理、计算机控制技术等课程的实验教学。该实验平台具有实验功能全、资源丰富、使用灵活、接线可靠、操作快捷、维护简单等优点。实验台的硬件部分主要由直流稳压电源、低频信号发生器、阶跃信号发生器、低频频率计、交/直流数字电压表、数据采集接口单元、步进电机单元、直流电机单元、温度控制单元、单容水箱、通用单元电路、电位器组等单元组成。上位机软件则集中了虚拟示波器、信号发生器、VBScript和JScript脚本编程器、实验仿真等多种功能于一体。其中虚拟示波器可显示各种波形,有X-T、X-Y、Bode图三种显示方式,并具有图形和数据存储、打印的功能,而VBScript脚本编程器提供了一个开放的编程环境,用户可在上面编写各种算法及控制程序。实验台通过电路单元模拟控制工程中的各种典型环节和控制系统,并对控制系统进行仿真研究,使学生通过实验对控制理论及计算机控制算法有更深一步的理解,并提高分析与综合系统的能力。同时通过对本实验装置中四个实际被控对象的控制,使学生熟悉各种算法在实际控制系统中的应用。在实验设计上,控制理论既有模拟部分的实验,又有离散部分实验;既有经典理论实验,又有现代控制理论实验;而计算机控制系统除了常规的实验外,还增加了当前工业上应用广泛、效果卓著的模糊控制、神经元控制、二次型最优控制等实验。数据采集部分则采用实验室或工业上常用的USB数据采集卡。它可直接插在IBM-PC/AT或与之兼容的计算机USB通讯口上,其采样频率为350K;有16路单端A/D模拟量输入,转换精度均为14位;4路D/A模拟量输出,转换精度均为12位;16路开关量输入,16路开关量输出。2第二章硬件的组成及使用一、直流稳压电源直流稳压电源主要用于给实验平台提供电源。有±5V/0.5A、±15V/0.5A及+24V/1.0A五路,每路均有短路保护自恢复功能。它们的开关分别由相关的钮子开关控制,并由相应发光二极管指示。其中+24V主用于温度控制单元和直流电机单元。实验前,启动实验平台左侧的空气开关和实验台上的电源总开关。并根据需要将±5V、±15V、+24V钮子开关拔到“开”的位置。实验时,通过2号连接导线将直流电压接到需要的位置。二、低频函数信号发生器低频函数信号发生器由单片集成函数信号发生器专用芯片及外围电路组合而成,主要输出有正弦信号、三角波信号、方波信号、斜坡信号和抛物线信号。输出频率分为T1、T2、T3、T4四档。其中正弦信号的频率范围分别为0.1Hz~3.3Hz、2.5Hz~86.4Hz、49.8Hz~1.7KHz、700Hz~10KHz三档,Vp-p值为16V。使用时先将信号发生器单元的钮子开关拔到“开”的位置,并根据需要选择合适的波形及频率的档位,然后调节“频率调节”和“幅度调节”微调电位器,以得到所需要的频率和幅值,并通过2号连接导线将其接到需要的位置。三、锁零按钮锁零按钮用于实验前运放单元中电容器的放电。当按下按钮时,通用单元中的场效应管处于短路状态,电容器放电,让电容器两端的初始电压为0V;当按钮复位时,单元中的场效应管处于开路状态,此时可以开始实验。四、阶跃信号发生器阶跃信号发生器主要提供实验时的阶跃给定信号,其输出电压范围为-10~+10V,正负档连续可调。使用时根据需要可选择正输出或负输出,具体通过“阶跃信号发生器”单元的拔动开关来实现。当按下自锁按钮时,单元的输出端输出一个可调(选择正输出时,调RP1电位器;选择负输出时,调RP2电位器)的阶跃信号(当输出电压为1V时,即为单位阶跃信号),实验开始;当按钮复位时,单元的输出端输出电压为0V。注:单元的输出电压可通过实验台上的直流数字电压表来进行测量。五、低频频率计低频频率计是由单片机89C2051和六位共阴极LED数码管设计而成的,具有输入阻抗大和灵敏度高的优点。其测频范围为:0.1Hz~10.0KHz。低频频率计主要用来测量函数信号发生器或外来周期信号的频率。使用时先将低频频率计的电源钮子开关拔到“开”的位置,然后根据需要将测量钮子开关拔到“外测”(此时通过“输入”或“地”输入端输入外来周期信号)或“内测”(此时测量低频函数信号发生器输出信号的频率)。另外本单元还有一个复位按钮,以对低频频率计进行复位操作。注:将“内测/外测”开关置于“外测”时,而输入接口没接被测信号时,频率计有时会显示一定数据的频率,这是由于频率计的输入阻抗大,灵敏度高,从而感应到一定数值的频率。3此现象并不影响内外测频。六、交/直流数字电压表交/直流数字电压表有三个量程,分别为200mV、2V、20V。当自锁开关不按下时,它作直流电压表使用,这时可用于测量直流电压;当自锁开关按下时,作交流毫伏表使用,它具有频带宽(10Hz~400kHz)、精度高(±5‰)和真有效值测量的特点,即使测量窄脉冲信号,也能测得其精确的有效值,其适用的波峰因数范围可达到10。七、通用单元电路通用单元电路具体见实验平台所示“通用单元电路**”单元、“带调零端的运放单元”“反相器单元”和“无源元件单元”。这些单元主要由运放、电容、电阻、电位器和一些自由布线区等组成。通过接线和短路帽的选择,可以模拟各种受控对象的数学模型,主要用于比例、积分、微分、惯性等电路环节的构造。一般为反向端输入,其中电阻多为常用阻值51k、100k、200k、510k;电容多在反馈端,容值为0.1uF、1uF、10uF,其中通用单元电路二、三、九反向输入端有0.1uF电容,通用单元电路八反向输入端有4.7uF电容,可作带微分的环节。以通用单元为例,现在搭建一个积分环节,比例常数为1s。我们可以选择常用元件100k、10uF,T=1k×10uF=1s,其中通用单元电路二是满足要求的,把对应100k和10uF的插针使用短路帽连接起来,锁零按钮按下去先对电容放电,然后用二号导线把正单位阶跃信号输入到积分单元的输入端,积分电路的输出端接入反向器单元,保证输入、输出方向的一致性。观察输出曲线,其具体电路如下图所示。八、非线性单元由两个含有非线性元件的电路组成,一个含有双向稳压管,另一个含有两个单向二极管并且需要外加正负15伏直流电源,可研究非线性环节的静态特性和非线性系统。其中10k、47k电位器由电位器组单元提供。例如47k电位器,既可由一号导线连接也可由二号导线连接电位器单元组中的可调电位器两个端点。以连接死区非线性环节为例,输入端与正电源端、输入端与负电源端分别为两个10k可调电位器的固定端,分别用导线连接;正电源所连电位器的可调端与D1相连,另一个可调端与D2相连。然后使用低频函数信号发生器输出10Hz\16v的正弦波,用导线连接到非线性环节的输入端。实验前断开电位器与电路的连线,用万用表测量R的阻值,然后再接入电路中。九、零阶保持器-++RCui-++R0R0uo-++RCui-++R0R0uo4零阶保持器为实验主面板上U3单元。它采用“采样-保持器”组件LF398,具有将连续信号离散后的零阶保持器输出信号的功能,其采样频率由外接的方波信号频率决定。使用时只要接入外部的方波信号及输入信号即可。十、数据采集接口单元数据采集卡采用THBXD,它可直接插在IBM-PC/AT或与之兼容的计算机内,其采样频率为350K;有16路单端A/D模拟量输入,转换精度均为14位;4路D/A模拟量输出,转换精度均为12位;16路开关量输入,16路开关量输出。接口单元则放于实验平台内,用于实验平台与PC上位机的连接与通讯。数据采集卡接口部分包含模拟量输入输出(AI/AO)与开关量输入输出(DI/DO)两部分。其中列出AI有4路,AO有2路,DI/DO各8路。使用虚拟示波器观察一个模拟信号,可以用导线直接连接到接口中AD端(其中AD3和AD4两输入端有跟随器输入,而AD1和AD2通道没有,用户实验时可根据情况选择使用,但在选择AD3和AD4通道时,两个通道必须均有电信号输入,不能有悬空);若使用采集卡中的信号源,用DA输出(即实验中我们通常将信号输入到AD1端,软件内部信号DA1输出)。十一、实物实验单元包括温度控制单元、直流电机单元和步进电机单元,主要用于计算机控制技术实验中,使用方法详见实验指导书。5第三章THBDC-1软件安装及使用说明第一节THBDC-1软件安装说明一、运行环境项目描述CPUP4(2.2G)以上内存256M以上硬盘不限USB支持USB1.1最好USB2.0操作系统Windows2000最好WinXP显示设备17寸显卡要求64M以上二、软件安装首先从提供的光盘上安装USB驱动程序及应用软件,USB驱动程序安装和普通USB驱动安装没有分别。这里就简单说明下,首先插入USB线,系统就会自动提示安装,如下图:选择“从列表或指定位置安装”。点击下一步,如下图:6选择“不要搜索,我要自己选择安装的驱动程序”,点击下一步,如下:点击从磁盘安装,出现下图:7接着点击“浏览”,从磁盘或桌面上找到要安装的驱动程序UsbCard.inf,”如下图:按上图点击“打开”,接着如下图:在上图中点击“确定”,出现如下图:点击“下一步”,出现下图:8点击“仍然继续”,出现下图:点击“完成”,即USB驱动程序安装完毕。注:Usb驱动的安装方法对于不同的系统可能有不同的方法。Usb驱动安装好之后,接下来安装“THBDC-1”软件9安装本软件双击setup.exe即进行安装。出现如下画面:(图1)(图2)10(图3)(图4)11(图5)安装过程中尽量采用默认安装,安装完成之后即点击关闭之后,会在桌面上显示一个快捷方式如下图6。(图6)系统如果提示需要重新启动电脑,请保存好各类文档,然后重新启动。12第二节THBDC-1软件的使用说明一、THBDC-1软件在桌面上双击快捷方式打开软件界面THBDC-1,或从开始菜单程序处找到THBDC-1单击它。如果USB采集卡驱动没有装好或者usb线没有连接,启动时都会弹出警告对话框如下图。用户先点击确定,然后检查驱动安装步骤是否正确及usb线的两头是否连上,检查无误再重新启动。如果安装无误,点击THBDC-1则会打开登入窗口,如下图:13用户先正确填写自己的姓名,学号,填好后点击“确定”。(注释:在登入窗口填写的姓名和学号,会在报告生成器中自动生成相应的姓名和学号,无法重新改写,所以在做要提交实验报告的的实验时,一定要在登入窗口中正确填写姓名和学号,以免实验重做)。点击“确定”,进入如下界面:点击放大上图,图中最上面是各类菜单,其下是工具快捷方式。左边栏是示波器显示窗口,右面是参数和操作区,下面是状态显示窗口,用户可以通过菜单,工具快捷按钮,操作区按钮,完成对虚拟示波器的控制。初步了解了软件界面的情况之后,我们就可以开始实验操作了。一、系统从菜单的系统下面找到开始采集界面如下图:参数与操作区菜单状态区示波器窗口14开始采集前如想设置AD采用频率等参数,可以在控制区操作。AD数据缓存设置,可以在“系统”下找到“缓存设置”,弹出如下对话框:Urb数据长度——USB每次请求包的长度(最小64,最大2048,要求必须是64的整数倍)。(默认值是1024)一般不需要设置,在采用频率很低时,该值可以调低到512,256等合适的值,注意:只有系统停止采集状态时才允许缓存设置。缓存数据长度——每次送入示波器的数据长度(必须大于等于Urb数据长度,最大819200,要求是偶数)。缓存数据长度将影响示波器的数据刷新快慢,即缓存越长示波器刷新的越慢,反之亦然。默认值是4096,可以适当设置。信号发生器——信号发生器能够产生周期正弦波,方波,三角波,锯齿波,在产生波形前选择好“信号类型”,“信号频率”,“信号幅值”,“占空比”,“零电位偏移量”等参数,然后点击“启动”按钮后就可通过采集卡的DA1通道输出波形。频率在20HZ以下.信号发生器窗口如下图:AD/DA实验——数据采集卡采