DICEAT2型自控原理电子版实验指导.doc

上传人:laozhun 文档编号:2881717 上传时间:2023-03-01 格式:DOC 页数:185 大小:5.88MB
返回 下载 相关 举报
DICEAT2型自控原理电子版实验指导.doc_第1页
第1页 / 共185页
DICEAT2型自控原理电子版实验指导.doc_第2页
第2页 / 共185页
DICEAT2型自控原理电子版实验指导.doc_第3页
第3页 / 共185页
DICEAT2型自控原理电子版实验指导.doc_第4页
第4页 / 共185页
DICEAT2型自控原理电子版实验指导.doc_第5页
第5页 / 共185页
点击查看更多>>
资源描述

《DICEAT2型自控原理电子版实验指导.doc》由会员分享,可在线阅读,更多相关《DICEAT2型自控原理电子版实验指导.doc(185页珍藏版)》请在三一办公上搜索。

1、DICE-AT2型 自控原理实验箱用户手册启东计算机总厂有限公司目 录第一部分 DICEAT2系统篇-(3)第一章 DICE-AT2系统概述-(3)一、引言-(3)二、系统构成-(3)三、系统实验项目-(4)第二章 系统的硬件资源-(5)一、系统电源-(5)二、8088_CPU控制单元配置-(5)三、系统单元电路-(7)第三章 集成操作软件使用说明- (17)一、软件安装- (17)二、进入系统- (17) 三、文件操作- (18)四、汇编程序- (18)五、连接- (19)六、程序装入- (20) 七、运行程序- (22)八、程序存盘- (23)九、调试- (23)十、示波器功能- (30)

2、十一、退出- (32)第四章 DICEAT2系统的操作-(35)一、系统的安装与使用-(35)二、实验中常用的典型环节的实现-(35)三、实验中有关注意事项-(37)四、DICE-AT2实验仪常见故障的分析及处理-(37)第二部分 自动控制原理实验篇- (39)实验一 典型环节的模拟研究-(39)实验二 典型系统瞬态响应和稳定性-(45)实验三 系统校正-(50)实验四 控制系统的频率特性-(53)实验五 典型非线性环节-(57)实验六 非线性系统一-(63)实验七 非线性系统二-(70)实验八 采样系统分析-(74)实验九 采样控制系统的校正-(78)实验十 状态反馈-(81)第三部分 十六

3、位微机控制技术实验- (86)实验一 模/数、数/模转换实验-(86)实验二 采样与保持-(92)实验三 平滑与数字滤波实验- (97)实验四 积分分离PID控制实验-(105)实验五 最小拍控制系统-(110)实验六 大林算法-(118)实验七 非线性控制-(124)实验八 多调节器计算机控制-(130)第四部分 控制系统实验篇-(137)实验一 直流电机闭环调速实验-(137)实验二 电烤箱闭环控制实验-(152)实验三 步进电机调速实验-(166)附录一 关于宏汇编程序的使用-(169)附录二 汇编语言与C语言混合编程示例-(171)附录三 DICE-AT2线路原理图-(181)附录四

4、DICE-AT2系统布局图-(183)第一部分 DICEAT2系统篇第一章 DICEAT2系统概述一、引言“自动控制原理”是自动化、自动控制、电子技术、电气技术、精密仪器等专业教学中的一门重要的专业基础课程。为满足各大专院校的教学需要,我公司精心设计制造了DICE-AT2实验系统,它具有很强的开放性能、扩展性能;运算模拟单元的运放有八个,每个运算模拟单元内都有实验所需的电阻、电容等元件,可以通过短路块和导线灵活方便的对系统单元电路进行组合,可以构造出各种型式和阶次的模拟环节和控制系统;从运算模拟单元独立出来的可变电阻器组单元档位连续,调节精度高,接线灵活多变,充分满足于自控原理实验教学的要求。

5、利用系统提供的集成操作软件DICEAT2,通过PC示波器功能可实时、清晰的观察控制系统的各项静态、动态特性,方便了对模拟控制系统特性的研究。我们采用微型温度控制单元来代替烤箱进行温度控制实验,加上系统配置的直流电机、步进电机等控制对象,可开设控制系统课程的实验。该系统还可扩展支持如线性系统、最优控制、系统辨识及计算机控制等现代控制理论的模拟实验研究。二、系统构成DICE-AT2系统由各单元电路、8088_CPU单元和与PC机进行通讯的串口构成,其系统布局见附录三。信号源发生单元电路:U1 信号源 SG 正弦波单元: U2 正弦波 SIN运算模拟单元电路:U3U8反向器单元: U9状态指示灯单元

6、:U10 指示灯 D电位器单元:U11P单节拍脉冲发生单元:U12 单脉冲 SP非线性用单元电路:U13NC特殊运算环节单元:U145V电源发生单元:U15A驱动单元:U16DRIVER微型温度控制单元:U17TC电机单元:U18MOTOR采样保持器及单稳单元电路: U19 SH模/数转换单元电路:U20ADC数/模转换单元电路:U21DAC示波器单元: U22可变电阻器组单元:U238088_CPU单元: U24RS485通信单元: U25控制信号单元U26三、系统实验项目计算机控制技术实验项目1、A/D,D/A转换2、采样保待器3、数字滤波4、积分分离式PID控制5、最小拍有纹波系统实验6

7、、最小拍无纹波系统实验7、大林算法控制8、非线性控制9、解耦控制10、综合控制实验自动控制原理实验项目1、典型环节的模拟研究2、典型系统瞬态响应和稳定性3、系统校正4、控制系统的频率特性5、典型非线性环节6、非线性系统(一)7、非线性系统(二)8、采样系统分析9、采样控制系统的校正l0、状态反馈(极点配置)控制系统实验项目l、直流电机闭环调速实验2、温度闭环控制实验3、步进电机调速实验以上所有实验的具体内容由本实验指导书有关章节详细提供。第二章 DICE-AT2系统的硬件资源一、系统电源DICE-AT2系统采用本公司所生产的三路高效开关电源作为系统工作和实验的电源,其主要技术指标为:1.输入电

8、压:AC165260V2.输出电压/电流:+5V/2A,+l2V/0.2A,l2V/0.2A3.输出功率:l5W4.效率:75%5.稳压性能: 电压调整率0.2% 负载调整率0-5% 纹波系数0.5%6.工作环境温度540。二、8088控制系统资源(一)地址分配情况l.系统内存分配:其中计算机控制技术实验程序被固化在系统程序区:F000:1100:ICBF。2、系统编码(二)BIOS说明中断号绝对地址中断内容备注0000H除数为0,溢出0104H单步(Trap)0208HNMI系统发出中断请求030CH程序断点0410H算术溢出05-0718-1FH保留用户系统扩展0820H8259实时钟中断

9、0924H0A28H用户自定义8259硬中断矢量区0B2CH0C30H串行口中断中断号绝对地址中断内容备注0D0E0F34H38H3CH用户自定义8259硬中断矢量区1040H显示器I/O11-1344-4FH保留1450H查询方式串行通讯1554H保留1658H保留175CH保留18-1A60-6BH保留1B6CHCtrlC终止程序运行1C-1F70-7FH保留2080H程序终止21-2784-9FH保留28A0HCtrlS暂停运行29A4HCtrlP连接打印机2A-36A8-DBH用户扩展敏感特殊键处理37-FFDC-3FFH触发键处理三、系统单元电路1、信号源发生单元电路信号源发生单元电

10、路包括U1 信号源 SG单元和U2 正弦波 SIN单元。(1) U1 信号源 SG 典型信号发生单元,其原理图见图2.11图2.11此单元可产生重复的阶跃、斜坡、抛物波三种典型信号,且信号的幅值、频率通过电值器W11、W12可以进行调节。为了使运算放大器为零初始状态并且积分漂移不致累加增多,设置了锁零电路,其原理是各运放所接的反馈阻抗短路,此时3DJ6的D、S端导通。U1 信号源单元的S端为NE555P输出端,S与ST短接时有锁零操作(S端非零时不锁,为零时锁),此时,U1 信号源 单元的0UT端可产生三种信号;当ST端与S端断开,而和+5V短接时,无锁零操作,OUT端无信号,S端只产生方波,

11、文中所提到的短接可用板上现成的短路块短接。值得注意的是,由于锁零操作的存在,所以产生的斜坡、抛物波的运放也锁零,若NE555P周期过长或信号幅度过大,斜坡,抛物波曲线后部将变平。(2)U2 SIN 正弦波信号发生单元,见图2.12图2.12这个电路产生的正弦波频率、幅值均连续可调,且调幅和调频互不串扰,保证实验中对正弦信号的要求。运放TL082用来放大波形幅值。这个电路的频率段由右上角三个电容来确定,通过波段开关来选择频段(分四档:0848ms;12800ms; 01610s;0530s),通过改变可调电阻对频率进行微调。图中s1,s2,s3电位器用于调整正弦波的失真度。S1,S2电位器分别调

12、整正弦波的正负对称性,而电位器S3是调整正弦波的斜度。2、采样保持器及单稳单元电路,见图2.2U19 SH单元有两路采样器LF398,IN为采样保持器输入,OUT为输出,输入输出电平范围为l2V,PU为控制端,用逻辑电平控制,用高电平采样,低电平保持,采样时间约为l0S。采样保持器用于模拟系统采样,其输出给A/D器件时,可以缩小因A/D器件转换时间(约l00S)带来的误差。图2.23.运算模拟单元电路。见图2.3-1该单元把实验所需的电阻、电容一端接在运放的输入端,用短路块可以灵活方便把所需的元件接入运放单元中,具有极高的实验接线效率和实验成功率,同时也保留了原有手动搭接模拟对象的特点,实验者

13、可以自己扩展实验。现在就运放单元举一简单的例子加以说明。传函为G(S)KRf/R0200K/100K2(尽量利用板子上电阻)实验步骤:1)输入电阻l00K:选择U4单元的输入电阻l00K。2)反馈电阻200K:在该运放单元的IN和0UT之间选择200K的电阻,用短路块将其接入。3)将U1 SG单元产生的方波信号加到该运放单元的“1”端,用示波器观察U4单元的“OUT”端输出波形。调整Rf或R0的阻值,使其放大倍数改变。响应曲线如图2.3-2所示。(Ui指输入信号,U0指输出信号)。方波信号的产生:首先将ST插针与S插针用短路块短接,将S11置阶跃档,调W11,使幅值为2V;将S12置0.2-1

14、4S档,调W12使其周期为4S,以上都是通过示波器观察OUT端得到的。同样的道理,若搭接积分环节,用短路块将所需的电容短接,这样就可构成简单的积分环节。对于其它的环节,接法可参照以上说明,在此不再赘述。以上只是介绍此单元,其它运放单元(U3-U8)原理相同,只是输入、反馈电阻的阻值不同(参照附录),用户可以根据自己的需要进行选择使用。从而使实验效果更加理想。U9单元是相加、反相运算单元,主要是实现信号的相加和信号的等幅反相功能。见图2.3-3。 图2.3-34、特殊运算环节单元该U14单元作为运放反馈电路,根据实验的要求可以和运放构成比例、比例积分、比例微分、比例积分微分环节,这些环节的构成只

15、需导线和短路块,接线方便快捷。其原理图见图2.4 图2.45. 非线性用单元电路,见图2.5图2.5供死区非线性和间隙非线性模拟电路插接电阻用。6、可变电阻器组单元U23可变电阻器组单元由6个电位器组成,分为3组:47K、220K、470K,调节精度高,接线灵活方便,易于操作。见图2.6 图2.67、数/模转换单元电路:见图2.7 图2.7数模(D/A)转换单元为U21 DAC,采用DAC0832芯片,转换精度为8位二进制码。输入数字范围为00HFFH,对应输出(U21单元的OUT端)为5V4.96V。80H对应于0V。输入数字量的八位数据线接至8088CPU的数据总线上,另外,读线和片选线己

16、接好,其口地址为00H。8、模/数转换单元电路:见图2.8模数(A/D)转换单元为U20 ADC,它采用ADC0809芯片,分辨度为8位二进制码。模拟输入通道8路(IN0IN7),通过三端地址码A、B、C多路开关可选通8路模拟输入的任何一路进行A/D交换。其中INlIN5的模拟量输入允许范围:0V4.98V,对应数字量00HFFH,2.5V对应80H。IN6和IN7两路由于接了上拉电阻,所以模拟量输入允许范围:5V4.96V,对应数字量00HFFH。0V对应80H。输出八位数据线己接到8088CPU中的8255端口A。其它控制线根据实验要求另外连接(A、B、C、l、EOC、IN0IN7)。需要

17、说明的是,在电烤箱的控制实验中,为简化实验接线,IN0接500欧对地电阻,0809的CLOCK线已接系统时钟OPCLK,频率为l.l625MHz。图2.89. 状态指示灯单元U10,见图2.9用作实验现象指示用.10. 单节拍脉冲发生单元U12:见图2.10 图2.1011、电位器单元U11:见图2.11 图2.11阶跃信号的产生,就是由单节拍脉冲发生单元的电位器单元组成。具体电路详见实验指导书中实验一的实验内容及步骤。l2、5V稳压集成电路单元U15:见图2.12 图2.12 13、微型温度控制单元U17:见图2.13 图2.13由7805芯片产生+5V的稳定电压和一个20欧/2W的电阻构成

18、回路,回路电流比较大使7805芯片发热,用热敏电阻测量7805芯片的温度可以进行温度闭环控制实验,由于7805裸露在外散热迅速,所以实验控制的最佳温度为5070度。实验指导书中电烤箱闭环控制实验用此单元代替烤箱可以做温度闭环控制实验实验接线图如下:14、驱动单元U16驱动单元由12V达林顿驱动电路及输出指示灯构成。驱动控制信号输入端A-D为高电平有效,当对应达林顿管输出端A0D0的高电平被拉低时相应指示灯亮),在公共+12V端驱动下,可完成对DC12V负载的驱动功能(注意:负载不要过大),其原理如图2.14: 图2.1415、电机调速单元U18电机调速单元由直流电机和步进电机组成。如图2.l5

19、直流电机单元(MT1)由DC12V、l.lW直流电机、小磁钢、霍尔测速电路及输出构成。本单元用于直流电机闭环调速,贴在直流风扇背面的小磁钢能随风扇一起旋转,每当经过底部霍尔元件上方时,对应霍尔输出由高电平变为低电平,形成一个脉冲,且相应指示灯闪亮。风扇电源输入排针(1,2)可用排线转接在驱动单元输出的+12V和A0排针上,控制信号可加在A处,反馈信号由霍尔输出排针(HROUT)引出。(风扇红线1为正极接+12V,黑线2为负极接A0,最高转速不超过4300n/min)。步进电机单元(MT2) 型号为AD35-02M,四项八拍,电压为 12V。 图2.15l6、示波器单元示波器单元由ADC0809

20、、LM324芯片、量程选择开关和双路表笔构成。本单元替代了计算机控制、自控实验中使用的长余辉型示波器。信号量单元中的运放LM324提高了系统输入阻抗,量程衰减开关可对输入信号进行衰减,两路模拟信号经ADC0809转换后送至系统处理,最后在PC机上显示波形。开关CHl、CH2对应波形衰减倍数为5、0.5、1。l7、RS485 通信单元RS485接口是一种平衡传输方式的串行接口标准,它的特点为:采用差动发送 / 接收,共模抑制比高、抗干扰能力强;传输速率高,它的最大传输速率可达10Mb/s(传输15m),传输信号的摆幅小(200mV);传送距离远(指无MODEM的直接传输);采用双绞线,在不用MO

21、DEM的情况下,当100Kb/s的传输速率时,可传送距离为1。2公里,若传输速率下降,则传送距离可更远,能实现多点对多点的通信,RS485允许平衡电缆上连接32个发送器/接收器对。RS485标准目前已在许多方面得到应用,尢其是在多点通信系统中,如工业集散分布控制系统,远程数据通信控制系统、商业POS收款机和考勤机的联网中用的很多,是一个有发展前途的串行通信接口标准。第三章 DICE-AT2集成操作软件使用说明一、软件的安装DICEAT2实验系统配合集成操作软件 DiceDebug可方便地进行各项实验。在我们提供的光盘中找到应用程序“Debug_Setup.exe”,双击该程序图标将会自动安装集

22、成软件,你只需选择安装目录(如果自定义安装目录,请确保目录名不超过7个字符),其他过程都是自动完成的。安装完成后会在桌面上自动创建程序的快捷方式“DICE计算机控制实验软件”,您只需双击该快捷方式即可运行集成软件。安装程序将全部软件拷贝至安装目录。其中还包括计算机控制的所有实验程序及三个综合实验:直流电机调速实验(EXPl.EXE)、烤箱温度控制实验(EXP2.EXE)、步进电机调速实验(EXP3.EXE)的演示程序。该软件可以在Windows98及Windows2K下运行。 二、进入系统开启PC微机及实验平台的电源开关,启动实验系统,双击“DICE计算机控制实验软件”图标,即可进入集成环境。

23、根据您所使用的通讯端口设置 “选择串口”COM1或COM2。图3.1 集成软件操作界面三.、文件操作(File)在图3.1所示的操作界面中,选择文件菜单可新建文件或打开已有的文件,进行源文件的编辑操作(图3.2 文件编揖操作界面)。屏幕显示:图3.2 文件编揖操作界面当打开源文件编辑窗口后(菜单会发生相应的变化),可利用菜单中所提供的功能对源程序进行输入、修改、保存等操作。在对源程序进行修改的过程中,用户应先定义需要修改的程序块,然后可使用“编辑”莱单中的复制(C)、剪切(T)、粘贴(P)和撤消(U)等功能。当源程序编辑修改完毕后,可将文件进行保存,保存时默认的扩展名“。ASM”。四、汇编程序

24、(Masm)在图3.2所示的界面中,选择“编译”菜单中的“汇编”项,即可对源文件进行汇编,系统自动完成汇编并生成“*.OBJ”文件。并在屏幕上显示错误、警告等汇编信息:图3.3 汇编信息窗口若在汇编过程中出现错误,则错误信息会出现在 图3.3 汇编信息窗口,用户可对照出错信息,修改程序。五、连接(Link)在图3.2所示的操作界面中,选择“编译”菜单中的“连接”项,即可对源文件进行连接,系统自动连接生成“*。EXE”文件。并在屏幕上显示错误、警告等连接信息:六、程序装入(Load)程序装入需在调试窗口的界面中进行,在图3.1 集成软件操作界面 或在图3.2所示的文件编揖操作界面中,选择“窗口”

25、“调试”,出现下面的调试窗口:这时菜单栏中会增加几个与程序调试相关的菜单项。选择“装入程序”,出现一个打开文件对话框,到安装目录下,选中刚才连接好的执行文件,点击打开,出现一个地址对话框,点击确定,即可将执行文件装入到系统中由段地址和偏移量指定的位置。如下图所示: 七、运行程序进入调试窗口,可以通过“单步运行”菜单项来单步执行程序,八、程序存盘选择“程序存盘”可将系统内存中的程序存入磁盘。九.调试(Debug)计算机控制实验调试界面下的主要命令A 启动小汇编程序其格式为:A段址:偏移量 即:需要说明的是,对输入汇编语句有如下规定:(1) 数字一律是不带H后缀的16进制数。(2) m类操作一定要

26、在之前标注W(字)或B(字节),如MOV B2010,AL; MOV W2010,AXB 断点设置在“”提示符下键入B ,系统就提示:“i:”等待您给出断点地址,回车后,系统继续提示“i1:”。若直接用回车来响应则结束该命令。系统允许设至至多10个断点,断点的清除方法,只能是通过键入复位开关或重新上电来实现。D 显示一段地址单元中的数据其格式为D: 段址:起始地址,尾地址 E 编辑指定地址单元中的数据其格式为:E段址:偏移量 每次只能一字节一字节地显示或修改数据。一旦进入E命令状态,就可通过“空格”键来使地址向高地址方向移动,而“-”链则使地址向低地址向移动,亦可直接填入新数据来修改地址单元中

27、的内容。若直接用回车键来响应的话,就退出E命令。G 连续运行程序其格为:G段址:偏移量 GB段址:偏移量 其中G格式表示无断点连续运行由段址:偏移量指定入口的程序:而GB格式表示带断点连续运行由段址:偏移量指定入口的程序。注:断点是由B命令来设置的。I 从I/O端口读入数据并显示其格式为:II/O接口地址 如:I 0042显示地址为0042接口单元的内容。M 数据块搬移其格式为:M 段址: 源起始址,尾址目标段址:目标起始址执行该命令可实现整块数据区的搬移。O 数据送存指定I/O接口地址单元其格式为:O I/O口地址,数据如:O 0098,10 就完成送10到地址为98的I/O端口上去。R 寄

28、存器显示与修改其格式为: R寄存器名可显示并修改特定寄存器的内容。如:RAX就显示AXXXXX,此时您键入回车键表示结束R命令,若输入四位16进制数并回车的话,则就会将该四位数填入到相应的寄存器中并结束R命令。T 单步运行指定的程序其格式为:T段址:偏移量 单步运行的程序入口地址由段址:偏移量来指定,每次执行完毕,系统就会显示CS、DS、IP、AX的内容到显示器上。如T0000:2000表示从0000:2000地址起单步执行一条命令。U 反汇编程序命令其格式为:U段址:起始址,尾址 或 U系统提供反汇编程序能力,上面第一格式可实现连续显示从某地址到另一高端地址间的代码反汇编,而后一种格式每次只

29、能显示当前行。为使您熟练掌握以上DEBUG命令,请按下列步骤进行练习。练习题目:从3500H内存单元开始建立015共l6个数据。(程序先设定3000H,以便后面修改)程序如下:STACKSEGMENT STACKDW 256 DUP(?)STACKENDSCODESEGMENTASSUME CS:CODESTART:MOV DI ,3000H;设置数据区首址MOV CX ,0010H;字节数-CXMOV CX ,0000HSAHFH0:MOV DI ,AL;写入一字节INC DI;修改地址指针INC AX;修改数据DAA;直进制调整LOOP H0;未填完转移H1:JMP H1CODEENDSE

30、NDSTART 地址(H)机器码(H)助记符注释2000BF0030MOV DI,3000;设数据区首址2003B91000MOV CX,0010;节数CX2006B80000MOV AX,000020099ESAHF200A8805MOVBDI,AL;写入一字节200C47INCDI;修改地址指针200D40INCAX;修改数据200E27DAA;十进制调整200FE2F9LOOP200A;末填完转移2011EBFEJMP2011练习步骤:(l)使用通讯电缆将实验系统串口与PC机串口相连。(2)开启系统电源,双击桌面上的快捷方式 ,进入集成操作软件环境。(3)新建源文件,输入上面的程序。进行汇编

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号