1、计算机控制技术课程设计报告格式第 二 部 分课程设计报告1课题简介1.1 课程设计内容1.2课程设计要求2方案设计 2.1 设计步骤 2.2 控制系统总框图及系统工作原理3硬件电路设计 3.1 被控对象设计 3.2 硬件电路连接图 4控制算法设计 5软件编程设计 5.1 流程图 5.2 程序设计 6实验结果与分析 7心得体会 1 课题简介 (宋体4号加粗)1.1 课程设计内容设计以89C51单片机、ADC、DAC等电路和运放电路组成的被控对象构成的单闭环反馈控制系统。1. 硬件电路设计:89C51最小系统加上模入电路ADC0809和模出电路TLC7528;由运放构成的被控对象。2. 控制算法:
2、最少拍控制。3. 软件设计:主程序、定时中断程序、A/D转换程序、滤波程序、D/A输出程序、最少拍控制程序等。 1.2课程设计要求1. 模入电路能接受双极性电压输入(-5V+5V),模出电路能输出双极性电压(-5V+5V)。2. 被控对象3. 设计无纹波最少拍控制器。被控对象有积分环节的按斜坡输入信号设计控制器,否则按阶跃输入信号设计控制器。4. 定时中断间隔可在10-50ms中选取,采样周期取采样中断间隔的整数倍,可取1000-2000ms,由实验结果确定。5. 滤波方法可选择平均值法,中值法等。2 方案设计2.1 设计步骤先进行硬件设计,根据Gz改造被控对象 进行最少拍控制算法计算读范例程
3、序,画出流程图,进行修改调试实验结果2.2控制系统总框图及系统工作原理误差E=R-C经运放运算得到,并由模数转换器采集。最少拍控制算法由软件程序和单片机实现。输出U经数模转换器和零阶保持器转换成模拟信号送至被控对象。被控对象由两只运放及阻容元件构成。 3 硬件电路设计3.1 被控对象由两只运放及阻容元件构成R1=100k,C1=2f,R2=200k,R3=200k,C2=4f3.2硬件电路原理图 4 控制算法设计4.1 被控对象含有一个积分环节,采用单位速度输入信号,q=2D=0,q=2,v=1,w=1,j=1 m=w+d=1n=v-j+q=24.2 5 * 软件编程设计5.1 流程图5.2 程序6 实验结果与分析6.1 示波器图形6.2 *7 小结与体会参 考 文 献(列出你所利用的参考文献。格式参见下。)1 于海生主编,微型计算机控制技术,北京:清华大学出版社,19992 张艳兵等编著,计算机控制技术,北京:国防工业出版社,20083 张毅刚主编,单片机原理及应用,北京:高等教育出版社,20044 陈涛编著,单片机应用及C51程序设计,北京:机械工业出版社,20085 楼然苗, 李光飞编著, 单片机课程设计指导, 北京: 北京航空航天大学出版社, 2007 7 控制、电子技术类杂志、报刊