计算机控制系统课程设计与综合实验指导书于海生编写青岛大学自动化工程学院2007.1目录一、设计目的二、设计内容1.硬件设计要求2.软件设计要求3.系统调试三、实验所需器材四、设计步骤五、课程设计报告要求六、课程设计与综合实验的成绩考核七.附件一:IPC5432模板使用说明书附件二:参考程序一.设计目的通过《计算机控制系统》课程设计,使学生掌握计算机控制系统的设计和实现方法,具体包括以下几个方面:1.学会计算机控制系统的硬件组成、接口及过程通道的设计方法;2.学会计算机控制系统的程序编制与调试方法;3.掌握数字控制器的设计、实现和参数整定方法;4.掌握从事计算机控制系统实验研究和调试的基本技能。二.设计内容某计算机控制系统,要求监测32点温度(0℃~+100℃)并控制其中的2点温度,水温恒定值:60°C±5°C。采用PC总线工业控制机(或PC机)作为控制系统的主机。实验对象为电水壶或电阻炉,并用可控硅调功器控制电阻炉的温度。1.硬件设计要求1.1要求选用一块PC总线32路12位A/D+2路12位D/A板,并满足以下设计指标:(1)模拟量输入通道·单端对地输入:32路,通道号为00H~1FH;·A/D分辨率为12位;·输入电压信号,量程为0~5VDC;·输出码制为:单极性二进制码。(2)模拟量输出通道·D/A分辨率:12位;·通道数:2路;·采用电流输出形式,输出电流范围:4~20mA.DC。1.2选择主电路器件并设计主电路;1.3温度传感器的选择与安装。⒉软件设计要求(采用C语言设计)(1)设计32路信号数据采集程序;(2)数字滤波程序;(3)标度变换程序;(4)控制计算程序(采用带有积分分离的PID控制规律);(5)控制输出程序(限幅输出);(6)要求有参数(给定值、采样周期、PID参数)设定和修改功能;(7)实时显示非控制回路的测量参数;(8)实时显示控制回路的给定值、测量参数、控制量。⒊系统调试(1)硬件调试·A/D各通道调试;·D/A各通道调试。(2)软件调试·各功能模块程序分别调试;·软件联调。(3)硬件、软件联调(4)系统综合实验三.实验所需器材1.PC机1台,2.IPC5432模板1块,3.+5V、+24V电源1个,4.可控硅调功器1个,5.温度变送器1个,6.铂电阻Pt1001个,7.电水壶(1KW)1个。四.设计步骤1.根据设计内容及要求,选择一块PC总线32路12位A/D+2路12位D/A板,画出该板的原理结构框图,并说明输入和输出过程通道工作原理。2.测试A/D、D/A板的硬件及输入和输出通道,写出测试过程和方法。3.画出主程序及各...