计算机控制技术课程设计任务书-安世奇(2015)
- 格式:doc
- 大小:51.50 KB
- 文档页数:11
分数:华南理工大学广州学院课程设计报告题目:反应炉液位控制系统设计方案课程:计算机控制技术课程设计专业:自动化班级:2012 级1班姓名:学号:2015年1月6日第一部分任务书《计算机控制技术》课程设计任务书一、课题名称计算机控制系统及设计方案二、课程设计目的课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的理论、实践教学环节,它对帮助学生全面牢固地消化、巩固、掌握课堂教学内容、开拓思维、培养专业素养、指导学生的实践和动手环节、提高学生全面素质具有很重要的意义。
《计算机控制技术》是一门实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。
计算机控制技术的课程设计是一个综合运用知识的过程,它需要控制理论、方案设计、硬件电路设计、软件编程等方面的知识融合。
通过课程设计,加深学生对计算机控制技术的认识和实际应用,使学生从整体上了解计算机控制系统的工作原理、设计原则,掌握计算机控制系统的整体设计方法和设计步骤,编程调试,为将来将计算机控制技术应用到生产过程打下基础。
三、课程设计任务经过两年多大学自动化专业系统学习,完成公共基础课程、专业基础课程、专业课程学习和实践,对自动化专业及控制系统充分认识、理解,并具备一定自动化专业素养和控制系统理论知识,有一定的控制系统设计能力。
在本学期完成《计算机控制技术》课程学习基础上,安排有一周课程设计,通过完成该设计,希望同学对所学专业知识进行总结、思索,充分认识自动化专业在国民生产和生活中重大意义,意识当代大学生任重道远,树立远大目标。
以下本次《计算机控制技术》课程设计任务:(一)了解自动化技术在国民生产和生活中有何重要意义?计算机控制技术在生产过程中有何作用、意义?(二)掌握计算机控制系统结构、组成。
(三)根据本学期学习《计算机控制技术》课程,以常用计算机如工业控制计算机、PLC 或单片机为主控制器进行设计,完成一个计算机控制系统设计方案。
《计算机控制技术课程设计》指导书一、设计目的和要求计算机控制技术的课程设计是一个综合运用知识的过程,它不仅需要微型机控制理论、程序设计方面的基础知识,而且还需要具备一定的生产工艺知识。
课程设计包括确定控制任务、系统总体方案设计、硬件系统设计、控制软件的设计等,以便使学生掌握计算机控制系统设计的总体思路和方法。
二、设计内容及步骤1.确定控制任务(设计目标参数,技术指标)有如下题目供参考(可选其他):a.水温控制(过程控制类)b.电机速度控制c.电机角度控制2.系统总体方案设计a. 基本系统选择b. 接口电路的确定(A/D、D/A)c. 系统软件的配置3.硬件系统设计a.单片机基本系统b.A/D接口电路c.D/A接口电路d.开关量输入输出电路4.软件系统设计a. 系统初始参数设定模块b. 检测模块c. 控制模块d. 报警模块e. 键盘、显示接口模块5.控制系统仿真依据所搭建的系统,采用matlab/simulink进行仿真,给出仿真曲线和结果分析。
6.撰写设计报告a. 设计题目b. 任务要求c. 系统总体方案d. 各个硬件模块设计和原理图e. 各个软件模块设计和流程图f. 心得体会和参考资料三、课程设计进度安排(供参考):要求学生集中时间、争取在3周的时间内完成,进度按排如下。
四、报告基本内容(1)总体方案设计:构建系统的结构框图,确定系统各组成模块的功能和相互关系。
(2)详细设计:硬件部分:选择硬件型号,设计具体电路等。
给出系统各个组成部分的接口电路,并进行硬件集成调试。
软件部分:依据采用的控制算法(必须选择至少两种算法,并进行比对,说明最后使用算法的合理性)及计算机控制系统的构成特点,绘制程序流程图,并编写相应的程序代码。
程序的各个关键环节应给出文字注释。
(3)调试:首先在Matlab 软件中对系统进行仿真分析(simulink 仿真环境和纯M文件编程均需要)编译软件;在实验室进行系统的软硬件联调,获得满意的控制效果。
第一部分任务书《计算机控制技术》课程设计任务书一、课题名称最少拍控制系统设计二、课程设计目的课程设计是课程教学中的一项重要内容,是达到教学目标的重要环节,是综合性较强的实践教学环节,它对帮助学生全面牢固地掌握课堂教学内容、培养学生的实践和实际动手能力、提高学生全面素质具有很重要的意义。
《计算机控制技术》是一门实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。
计算机控制技术的课程设计是一个综合运用知识的过程,它需要控制理论、程序设计、硬件电路设计等方面的知识融合。
通过课程设计,加深对学生控制算法设计的认识,学会控制算法的实际应用,使学生从整体上了解计算机控制系统的实际组成,掌握计算机控制系统的整体设计方法和设计步骤,编程调试,为从事计算机控制系统的理论设计和系统的整定工作打下基础。
三、课程设计内容设计以89C51单片机、ADC 、DAC 等电路和运放电路组成的被控对象构成的单闭环反馈控制系统。
1. 硬件电路设计:89C51最小系统加上模入电路ADC0809和模出电路TLC7528;由运放构成的被控对象。
2. 控制算法:最少拍控制。
3. 软件设计:主程序、定时中断程序、A/D 转换程序、滤波程序、D/A 输出程序、最少拍控制程序等。
四、课程设计要求1. 模入电路能接受双极性电压输入(-5V~+5V ),模出电路能输出双极性电压(-5V~+5V )。
2. 被控对象每个同学选择不同:510(),()(1)(0.81)(1)(0.41)G s G s s s s s ==++++ 45(),()(0.41)(0.81)G s G s s s s s ==++ 58(),()(1)(0.21)(0.81)(0.21)G s G s s s s s s s ==++++ 55(),()(0.81)(0.31)(0.81)(0.21)G s G s s s s s ==++++3. 设计无纹波最少拍控制器。
2012-2013-2计算机控制技术课程设计任务书D《计算机控制技术》课程设计任务书一、设计时间及地点1、设计起止时间: 2013.6.24~2013.6.282、地点: 教室、图书馆、机房、实验室二、设计目的和要求 1、设计目的通过对一个实用计算机控制系统的设计,培养学生综合运用所学理论知识,理论联系实际、分析解决实际问题的初步应用能力。
提高学生的工程认知和初步实践能力,获得控制技术工程的基本训练。
2、设计要求完成所选题目的分析与设计,进行系统总体方案的设计、论证和选择;系统硬件设计和软件设计;课程设计报告的整理工作。
三、设计题目和内容1、电阻加热炉温度控制系统设计对象模型:1)(+=-s T e K s G d sd τ,T d =350s ,K d =50,τ=10s电阻加热炉功率800w ,220v 交流供电。
控温范围:50℃~350℃;保温阶段控制精度:±1℃。
2、汽包水位控制系统设计(1)在给水量W 作用下的动态特性:)1()()()(s s s W s H s G oW τε+==,ε—水位响应速度(2)在蒸汽流量D 扰动下的动态特性:ss T K s D s H s G oD ε-+==221)()()( K 2—H 2的放大倍数;T 2—H 2的时间常数D —蒸汽流量;W —给水流量;H 0—水位设定值;H —水位测量值;H 2—水面下汽包总容积变化引起的水位响应。
13、饮水机温度控制系统设计(1)基本要求:可实时监测和显示饮水机水箱温度,可人为设置水温上、下限。
(2)主要指标:①温控范围:70℃~100℃②温控精度:≦1℃4、水塔水位控制系统设计基本要求:水位控制范围10~5cm 控制精度:0.4cm 显示:十进制数码 水塔模型:5、电阻加热电炉温度控制系统设计(1)系统概述:利用大功率可控硅控制电阻丝所加电压,改变电阻丝的发热,改变炉内温度。
可控硅输入0~+5V 时对应炉温0~500℃,温度传感器测量值亦对应为0~+5V 。
计算机控制技术课程设计一、教学目标本课程旨在让学生了解和掌握计算机控制技术的基本原理和应用方法。
通过本课程的学习,学生将能够:1.知识目标:理解计算机控制技术的基本概念、原理和特点;熟悉计算机控制系统的组成和分类;掌握常见的计算机控制算法和应用。
2.技能目标:能够运用计算机控制技术解决实际问题;具备分析和设计简单计算机控制系统的的能力。
3.情感态度价值观目标:培养学生对计算机控制技术的兴趣和好奇心,提高学生运用科学技术解决实际问题的意识。
二、教学内容本课程的教学内容主要包括以下几个部分:1.计算机控制技术概述:计算机控制技术的起源、发展及其在各个领域的应用。
2.计算机控制系统的基本原理:模拟计算机控制系统、数字计算机控制系统、混合计算机控制系统。
3.计算机控制系统的组成:控制器、执行器、传感器、反馈元件等。
4.计算机控制算法:PID控制算法、模糊控制算法、神经网络控制算法等。
5.计算机控制技术的应用:工业自动化、交通运输、楼宇自动化等。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:通过讲解计算机控制技术的基本概念、原理和特点,使学生掌握相关知识。
2.案例分析法:分析实际案例,使学生更好地理解计算机控制技术的应用。
3.实验法:让学生动手进行实验,培养学生的实际操作能力和解决问题的能力。
4.讨论法:学生进行课堂讨论,激发学生的思考,提高学生的表达能力。
四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用国内权威出版社出版的计算机控制技术教材。
2.参考书:提供相关的计算机控制技术参考书籍,供学生自主学习。
3.多媒体资料:制作课件、教学视频等,丰富教学手段,提高教学效果。
4.实验设备:准备计算机控制系统实验装置,让学生能够实际操作,加深对知识的理解。
五、教学评估为了全面、客观地评估学生的学习成果,本课程将采用以下评估方式:1.平时表现:通过课堂参与、提问、讨论等方式,评估学生的学习态度和积极性。
计算机控制技术课程设计任务书【设计目的】计算机控制技术是自动化专业的必修课程,是一门实践性很强的课程。
课程设计是加强学生实践能力的一个强有力手段,要求学生掌握计算机控制系统的单片机的硬件接口方法(包括A/D转换、显示技术、键盘处理、报警等)以及软件设计方法。
要求在完成程序设计的同时能够写出比较规范的设计报告。
严格实施课程设计这一环节,对于学生基本硬/软件的设计素养的培养和综合运用知识的能力是一次很好的的训练,将起到显著的促进作用。
【设计内容】某计算机温度数据采集系统,共有8个通道,设每个通道检测一座加热炉。
设加热炉温度为0-800℃,其最大/最小允许值分别存放在MAX0~MAX7以及MIN0~MIN7为地址的内存单元中。
试设计一个巡回检测系统,要求如下:∙完成硬件设计(内容包括原理系统图、地址译码,并画出详细接线图)。
∙系统的启动和停止由一个开关控制。
∙画出系统总体流程图、A/D转换模块流程图、显示模块流程图、以及报警程序流程图。
∙编写出能够完成上述任务的程序(尽量采用子程序方式)。
写出完整的设计说明书。
【系统工作原理】系统首先检测开关,如果开关处于启动状态,则系统开始工作,否则将等待。
当检测到系统处于工作状态,首先分别采样每个加热炉的温度,并进行标度变换。
然后将每个通道的值与上、下限值MAX i 和MIN i单元的内容相比较,若大于MAX i,则上限报警,显示i Up;若下限报警则显示i Do(w)。
同时进行声光报警(可采用一个红灯和一个电笛)若采样值正常,则显示i ×××(其中i为通道号),同时绿灯亮。
【课程设计报告的编写格式规范】.目录(三级)一、系统概述1.(1)二、系统硬件设计1.总体设计2.A/D转换电路3.显示电路(要求,图、公式、表格分别统一编号)三、系统软件设计1.2.3.四、结束语.详细设计每个模块(不管硬件还是软件)都要有尽量详细的说明。
(可参考书中设计样例)。
《计算机控制技术》课程设计最少拍无纹波控制器的设计及仿真自动化133班李恺帝(133431) 宋健宇(133365)目录一、任务要求 (2)1.1任务要求及目的 (2)1.2课程设计内容及设计要求 (2)二、最少拍有纹波控制器的设计及仿真 (3)2.1原理分析 (3)2.2设计要求与原则 (3)2.3单位阶跃输入下的D(z)求解与MATLAB仿真 (5)2.4单位速度信号输入下的D(z)求解与MATLAB仿真 (7)三、最少拍无纹波控制器的设计及仿真 (8)3.1设计原理 (8)3.2单位阶跃输入下最少拍无纹波控制器的设计与仿真 (9)3.3单位速度输入下最少拍无纹波控制器的设计与仿真 (11)四、最少拍无纹波控制系统对典型输入的适应性问题 (14)4.1单位阶跃输入 (14)4.2单位速度输入 (15)五、最少拍控制系统课程设计的收获与感受 (15)六、参考文献 (16)一、任务要求1.1任务要求及目的1) 学习并掌握有纹波最少拍控制器的设计;2) 研究最少拍控制系统对典型输入的适应性及输出采样点间的纹波; 3) 学习并掌握最少拍无纹波控制器的设计;4) 研究输出采样点间的纹波消除方法以及最少拍无纹波控制系统对典型输入的适应性; 5) 可采用MATLAB/Simulink 仿真程序实现,也可计算实现。
1.2课程设计内容及设计要求如图所示的采样数字控制系统其中对象:02()(1)(2)G s s s =++零阶保持器:1()Tse H s s--=1) 选择采样周期 T=1s ,试设计无纹波最少拍控制器,并分析仿真结果。
分别在单位阶跃/单位速度输入下设计无纹波有限拍控制器;2) 在Simulink 仿真环境画出仿真框图及得出仿真结果,画出数字控制器和系统输出波形; 3) 与有纹波系统进行对比分析(选用单位速度输入进行对比分析即可); 4) 探讨最少拍无纹波控制系统对典型输入的适应性问题; 5) 得出仿真结果并进行仿真分析; 6) 程序清单及简要说明;7) 成设计说明书(列出参考文献,以及仿真结果及分析)。
计算机控制技术课程设计引言计算机控制技术是指利用计算机对各种物理量进行检测、测量、处理和控制的技术。
它不仅是现代工业自动化的基础技术,也是通往物联网发展的必经之路。
本课程设计旨在通过实际操作,加深学生对计算机控制技术的理解和掌握,提高学生控制系统设计和开发的能力。
实践任务任务一:简单控制系统设计设计一个从传感器到执行机构进行物理量检测、处理和控制的简单控制系统。
任务包括以下几个部分:1.利用Arduino开发板和相关传感器(光敏传感器、温度传感器、压力传感器等)进行物理量检测和数据采集;2.利用计算机对采集到的数据进行处理、分析和显示;3.根据处理结果,控制执行机构(LED灯、电机、舵机等)进行相应的操作。
任务二:智能小车控制系统设计设计一个基于计算机控制技术的智能小车控制系统。
任务包括以下几个部分:1.利用Arduino开发板、电机驱动板、超声波传感器等组成智能小车;2.设计运动控制算法,并利用计算机将算法转化为控制指令;3.对运动过程中的数据进行采集、处理、分析和显示;4.可以根据不同的控制策略(如距离控制、线路规划等)进行控制。
实践方法1.首先,学生需要学习基本的计算机控制技术理论和实践操作;2.在完成实践任务之前,学生需要练习利用Arduino开发板进行项目开发的基本技能;3.学生需要进行实验设计和实验过程管理,根据实验结果不断迭代优化设计;4.学生需要通过团队合作完成实验任务。
实践成果通过本次课程设计,学生将能够:1.理解并掌握计算机控制技术的基本原理和方法;2.熟悉计算机控制系统的组成和基本运作流程;3.学会利用Arduino开发板进行项目开发;4.掌握运动控制算法的设计、优化和实现方法;5.具备基本的实验设计和实验过程管理能力。
结论计算机控制技术在现代工业自动化和物联网发展中发挥着越来越重要的作用。
通过本次课程设计,学生将从实践中深入理解和掌握计算机控制技术,并为以后的学习和工作打下基础。
《计算机控制技术》课程设计具有纯滞后一阶惯性系统的计算机控制系统设计班级:姓名:学号:指导老师:日期:目录一、设计任务 (1)1.1 题目 (1)1.2内容与要求 (1)二、设计思想与方案 (2)2.1控制策略的选择 (2)2.2 硬件设计思路与方案 (2)2.3 软件设计思路与方案 (3)三、硬件电路设计 (3)3.1温度传感器输出端与ADC的连接 (3)3.2 ADC与单片机8051的连接 (4)3.3 单片机8051与DAC的连接 (4)3.4 整机电路 (5)四、系统框图 (7)五、程序流程图 (8)5.1 主程序流程图 (8)5.2 子程序流程图 (9)六、数字调节器的求解 (11)6.1 基本参数的计算 (11)七、系统的仿真与分析 (13)7.1 θ=0时系统的仿真与分析 (13)7.2 θ=0时系统的可靠性与抗干扰性分析 (14)7.2 θ=0.4461时系统的仿真与分析 (16)7.3 θ=0.4461时系统的可靠性与抗干扰性分析 (17)八、设计总结与心得体会 (20)参考资料 (21)一、 设计任务一、题目设计1. 针对一个具有纯滞后的一阶惯性环节()1sKe G s Ts τ-=+的温度控制系统和给定的系统性能指标:✧ 工程要求相角裕度为30°~60°,幅值裕度>6dB✧ 要求测量范围-50℃~200℃,测量精度0.5%,分辨率0.2℃2. 书面设计一个计算机控制系统的硬件布线连接图,并转化为系统结构图 具体要求:✧ 温度传感器、执行机构的选型✧ 微型计算机的选型(MCS51、A VR 等等)✧ 温度传感器和单片机的接口电路✧ 其它扩展接口电路(主要是输入输出通道)✧ 利用Protel 绘制原理图,制作PCB 电路板(给出PCB 图)3. 软件部分:✧ 选择一种控制算法(最少拍无波纹或Dalin 算法)设计出控制器(被控对象由第4步中的参数确定),给出控制量的迭代算法,并借助软件工程知识编写程序流程图✧ 写出主要的单片机程序4. 用MATLAB 和SIMULINK 进行仿真分析和验证对象确定:K=10*log(C*C-sqrt(C)),rand(‘state ’,C), T=rand(1)考虑θ=0或T/2两种情况,即有延时和延时半个采样周期的情况。
计算机控制技术课程设计任务书题目1:通用数字PID调节器设计1、主要技术数据和设计要求主要技术数据:8路模拟量输入:适配1~5V输入,量程自由设定;8路输出控制信号:1~5V标准电压输出;输入模拟量转换精度:0.1%;RS232串行通讯通口。
控制模型:数字PID控制算法;PID参数围:比例带Kp: 1-999.9%,积分时间Ti: 1-9999秒(Ti=9999时积分切除),微分时间Td::0-9999秒(Td=0时微分切除)。
调节控制器使用51核的单片机,完成对8路模拟信号的切换、信号变换、A/D 转换;单片机对数据处理后(含数字滤波、数值变换),送到显示和通讯部分,并经PID运算处理后通过D/A转换器输出。
经信号变换和信号分配后输出8路控制信号。
设计中应充分考虑干扰问题。
2、设计步骤一、总体方案设计、控制系统的建模和数字控制器设计二、硬件的设计和实现1. 选择计算机机型(采用51核的单片机);2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等);3. 设计键盘、显示接口电路;4. 设计8路模拟量输入输出通道;5. 设计RS232串行通讯通口;*6. 其它相关电路的设计或方案(电源、通信等)。
三、软件设计1. 分配系统资源,编写系统初始化和主程序模块;2. 编写数字PID调节器软件模块;3. 编写数字滤波程序;*4. 编写A/D、D/A转换器处理程序模块;*5. 其它程序模块(显示与键盘等处理程序)。
四、编写课程设计报告,绘制完整的系统电路图。
计算机控制技术课程设计任务书题目2:双闭环直流电动机数字调速系统设计1、主要技术数据和设计要求主要技术数据:直流电动机(对象)的主要技术参数如下:直流电动机Ped=3kW,Ued=220v ,ned=1500r/min,电枢回路总电阻R=2.50欧姆,电动机回路电磁时间常数TL=0.017s,机电时间常数TM=0.076s,电势常数 Ce=0.1352V/r·min),晶闸管装置放大倍数Ks=30,整流电路滞后时间 Ts=0.0017s。
主要技术指标:速度调节围0-1500r/min,速度控制精度0.1%(额定转速时),电流过载倍数为1.5倍。
主要要求:直流电动机的控制电源采用PWM控制方式,在其输入电压为0-5伏时可以输出0-264伏电压,为电机提供最大25安培输出电流。
速度检测采用光电编码器,且假定其输出的A、B两相脉冲经光电隔离辨向后获得每转1024个脉冲的角度分辨率和方向信号。
电流传感器采用霍尔电流传感器,其原副边电流比为1000:1,额定电流为50安培。
采用双闭环(速度和电流环)控制方式。
2、设计步骤一、总体方案设计、控制系统的建模和数字控制器设计二、硬件的设计和实现1. 选择计算机机型(采用51核的单片机);2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等);3. 设计键盘、显示接口电路;4. 设计输入输出通道(速度反馈、电流反馈电路、输出驱动电路等);*5.它相关电路的设计或方案(电源、通信等)。
三、软件设计分配系统资源,编写系统初始化和主程序模块;2. 编写数字调节器软件模块;3. 编写A/D转换器处理程序模块;*4.编写输出控制程序模块;*5.其它程序模块(数字滤波、显示与键盘等处理程序)。
四、编写课程设计说明书,绘制完整的系统电路图。
计算机控制技术课程设计任务书1、设计容直流无刷具备交流电动机结构简单、运行可靠、维护方便的优点,又具备直流电动机运行效率高、无励磁损耗以及调速性能好的诸多优点,在工业控制等领域应用日益广泛。
无刷电动机原理可参考琛编著的“直流无刷电动机原理及应用”机械工业出版。
要求设计用单片机实现的直流无刷电动机PWM控制器,包含主电路以及对应的驱动电路与CPU的接口,必要的外围电路等。
2、设计步骤一、总体方案设计、控制系统的建模和数字控制器设计二、硬件的设计和实现1.选择计算机机型(采用51核的单片机);2.设计支持计算机工作的外围电路(EPROM、RAM、I/O端口、键盘、显示接口电路等);3.设计位置检测信号接口电路;4.设计PWM驱动接口电路及主电路;*5. 其它相关电路的设计或方案(电源、通信等)三、软件设计分配系统资源,编写系统初始化和主程序模块;2.编写位置和转速检测程序;3. 编写PWM输出控制程序模块;*4. 其它程序模块(显示与键盘等处理程序)。
四、编写课程设计说明书,绘制完整的系统电路图。
计算机控制技术课程设计任务书题目5:基于数字温度传感器18B20的多点检测与控制系统设计1、设计容设计多点温度检测与控制系统,要求使用MAXIM数字温度传感器18B20,一条总线挂接8只18B20。
使用单片机进行温度检测和控制,单片机需要扩展必要的键盘和显示电路。
通过单片机的I/O引脚输出一路PWM控制信号和7路开关量控制信号,实现对8路温度控制。
参考文章:数字温度传感器DS18B20的原理与应用.51kaifa./jswz/read.php?ID=2665单线数字温度传感器DS18B20的原理与应用.willar./article_view.asp?id=358基于DS18B20的智能温度测量装置.embeddedic./info.asp?ArticleID=43022、设计步骤一、总体方案设计二、通用PID数字控制器设计三、硬件的设计和实现1.选择计算机机型(采用51核的单片机);2.设计支持计算机工作的外围电路(EPROM、RAM、I/O端口、键盘、显示接口电路等);3.设计18B20接口电路;4.设计PWM驱动接口电路和开关控制电路;*5. 其它相关电路的设计或方案(电源、通信等)四、软件设计分配系统资源,编写系统初始化和主程序模块;2.编写18B20数字温度传感器程序;3.编写PWM输出控制和开关控制程序模块;*4.其它程序模块(显示与键盘等处理程序)。
五、编写课程设计说明书,绘制完整的系统电路图。
计算机控制技术课程设计任务书题目6:小功率步进电机控制器1、设计容在工业控制系统中,尤其是机械加工行业,有很多设备需要实现空间位置控制,这些设备的控制核心就是实现对三个方向步进电机运动的步进电机控制器。
基本功能要求:接受来自外部的输入信号,每个步进电机对应的一个旋转方向信号和一路控制脉冲,三台步进电机共有六路输入信号。
根据外部的方向信号和脉冲信号经程序处理后发出对应步进电机的控制脉冲。
控制器使用单片机,要求有必要的外部接口,如显示和键盘,同时选择合适的步进电机驱动电路。
步进电机为三相。
2、设计步骤一、总体方案设计二、硬件的设计和实现1. 选择计算机机型(采用51核的单片机);2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等);3. 设计控制信号输入电路;4. 设计步进电机驱动电路;5. 设计键盘、显示接口电路;*6.设计RS232串行通讯通口;*7.其它相关电路的设计或方案(电源等)。
三、软件设计1. 分配系统资源,编写系统初始化和主程序模块;2. 步进电机控制信号输入程序;3. 步进电机控制程序设计;4*. 其它程序模块(显示与键盘等处理程序)。
四、编写课程设计说明书,绘制完整的系统电路图。
计算机控制技术课程设计任务书题目7:电加热炉温度控制系统设计1、设计容试设计一电加热炉控制系统,使其能同时对一般家用电炉的温度进行控制。
利用传感器和变送器检测出炉的温度,根据温度值与设定值的差值以及该差值随时间的变化率实施控制。
系统的输出信号经过处理后通过触发晶闸管调压装置来实现对电阻丝两端的加热电压或加热功率的大小控制。
要求系统有数据处理、显示功能等。
控制算法选用最少拍无差系统的算法,被控对象为一阶惯性环节和一阶积分环节的组合,惯性时间常数为2S,开环增益k=10。
温度控制围为50~150℃。
2、设计步骤一、总体方案设计二、控制系统的建模和数字控制器设计三、硬件的设计和实现1.选择计算机cpu;2.设计支持计算机工作的外围电路;3.设计键盘、显示接口电路4.设计输入输出通道;四、软件设计编写系统初始化和主程序模块;2.编写A/D和D/A转换器处理程序模块;3.编写数字调节器程序模块;五、编写课程设计说明书,绘制完整的系统电路图。
计算机控制技术课程设计任务书题目8:步进电机速度控制系统设计1、设计容设计以单片机为核的小功率步进电机速度控制器。
单片机接受来自RS232的速度控制指令,通过单片机转换成步进电机的走步脉冲,同时对2只步进电机的连续速度控制。
要求讨论速度与走步脉冲的关系,并实现加速、减速和恒速工作。
2、设计步骤一、总体方案设计二、硬件的设计和实现1. 选择计算机机型(采用51核的单片机);2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等);3. 讨论加速、减速和恒速工作方式和控制方法;4. 设计步进电机驱动电路;5. 设计键盘、显示接口电路;*6.设计RS232串行通讯通口;*7.其它相关电路的设计或方案(电源等)。
三、软件设计1. 分配系统资源,编写系统初始化和主程序模块;2. 步进电机控制信号输入程序;3. 步进电机控制程序设计;4*. 其它程序模块(显示与键盘等处理程序)。
四、编写课程设计说明书,绘制完整的系统电路图。
计算机控制技术课程设计任务书题目9:运用单片机、AD转换器设计一个8路数据采集系统1、设计目的和容掌握数据采集系统的设计方法。
结合单片机设计一个8路数据采集系统。
A/D 转换器采用查询方式。
把A/D转换结果显示在6为LED显示器上,显示方法为静态、软译码方式,且第一位显示通道号,后4位显示采样值。
2、设计步骤一、总体方案设计二、硬件的设计和实现1. 选择计算机机型(采用51核的单片机);2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等);3. 设计A/D转换接口电路;4. 设计键盘、显示接口电路;*5.其它相关电路的设计或方案(电源等)。
三、软件设计1. 分配系统资源,编写系统初始化和主程序模块;2. A/D转换子程序;3. 其它程序模块(显示与键盘等处理程序)。
四、编写课程设计说明书,绘制完整的系统电路图。
计算机控制技术课程设计任务书题目10:直流电动机的脉宽调速控制系统的设计1、设计目的和容掌握直流电动机调速方法,掌握脉宽调速控制系统的设计方法,设计一个直流电动机脉宽调速控制系统。
要现直流电机的启动,加减速,正反转等功能。
绘制直流电机的驱动电路,要有光电隔离单元。
具有停/起功能键、正/反向控制键。
2、设计步骤一、总体方案设计二、硬件的设计和实现1. 选择计算机机型;2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口等);3. 设计PWM接口电路;4. 设计键盘、显示接口电路;*5.其它相关电路的设计或方案(电源等)。