计算机控制技术课设

合集下载

计算机控制技术综合课程设计方案

计算机控制技术综合课程设计方案

计算机控制技术综合课程设计方案清晨的阳光透过窗帘,洒在键盘上,伴随着一杯热咖啡的香气,我开始构思这个“计算机控制技术综合课程设计方案”。

这个方案不仅要体现计算机控制的精髓,还要让学生在实践中掌握核心技能,下面是我的思路。

一、课程目标我们要明确课程目标。

这不仅仅是教会学生一些编程语言和算法,更重要的是让他们理解计算机控制系统的设计理念、工作原理和应用场景。

简单来说,我们要培养的是未来的计算机控制系统设计师。

二、课程内容1.基础理论课程的前半部分,我们会重点讲解计算机控制的基础理论,包括控制系统的基本概念、数学模型、控制器设计等。

这部分内容虽然枯燥,但却是后续实践的基础。

我会用生动的例子和实际应用场景来引导学生,让他们对这些理论产生兴趣。

2.编程实践是编程实践环节。

我们会教授学生如何使用C/C++、Python等编程语言来设计计算机控制系统。

在这个过程中,学生将学会如何将理论应用到实际项目中,如何处理各种复杂问题。

3.硬件接口除了编程,我们还会教授学生如何使用各种硬件接口,如串口、网络接口等。

这部分内容会让学生了解到计算机控制系统与外部设备之间的通信方式,为后续的实践项目打下基础。

4.项目实践在课程的我们会安排一系列项目实践。

这些项目将涵盖不同的应用领域,如智能家居、工业自动化等。

学生将分组进行项目设计,从需求分析、系统设计到编程实现,全方位锻炼自己的能力。

三、教学方法1.案例教学我会采用案例教学的方法,通过分析经典的计算机控制系统案例,让学生理解理论知识在实际中的应用。

同时,案例教学也能激发学生的兴趣,让他们主动参与到课程中来。

2.实践教学实践教学是本课程的核心。

我会安排大量的实验和项目实践,让学生在实践中掌握计算机控制技术的应用。

还会鼓励学生参加各种比赛和项目,提升他们的实际操作能力。

3.互动教学在教学过程中,我会鼓励学生提问和发表自己的观点。

通过互动,我可以及时了解学生的掌握情况,调整教学进度和难度。

计算机技术课程设计-自动感应门控制系统设计

计算机技术课程设计-自动感应门控制系统设计

《计算机控制技术》课程设计课题题目:自动感应门控制系统设计学生姓名:学号:学院:目录目录 (2)第一章绪论 (3)1.1设计背景 (3)1.2设计目的和意义 (3)1.3国内外技术现状及发展 (4)1.4设计内容与技术路线 (6)第二章系统总体设计 (7)2.1测控对象简介 (7)2.2系统整体结构及工作原理 (7)2.2.1系统框架 (7)2.2.2工作原理 (7)2.3测控需求分析 (7)第三章系统硬件设计 (9)3.1传感器选取 (9)3.2上位机选择 (9)3.3控制器选择 (10)3.3.1远程I/O系统 (10)3.3.2电机驱动 (11)3.3.3远程I/O模块和PC连接图 (11)第四章系统软件设计 (12)4.1总体设计 (12)4.1.1软件功能需求分析 (12)4.1.2软件架构 (12)4.1.3开发工具简介 (12)4.2软件各功能模块设计 (13)4.2.1建立新工程项目 (13)4.2.2制作图形画面 (14)4.2.3定义串口设备 (14)4.2.4定义变量 (16)4.2.5建立动画连接 (17)第五章设计总结 (18)5.1系统设计总结 (18)5.2设计过程总结 (18)参考文献 (19)第一章绪论1.1设计背景在经济飞速发展的中国,高楼耸立的大都市里的大厦,宾馆酒店,银行,商场,自动门已经是随处可见。

自动门的工作方式是通过自动门内外两侧的感应开关来感应人的出入,当人走过自动门是感应开关感应到人的存在,给控制系一个开门信号,控制器通过驱动装置将门打开。

当人通过后,门会自动关闭。

由于自动门在通电后可以实现无人管理。

不但能给我们带来进出人员的方便,节约空调能源,防尘防风降低噪音等好处。

更令我们的大门增添了不少高贵典雅的气息。

在我们的生活中,自动门应用在各个方面,具体来说,例如电梯门,宾馆门。

在自动门控制系统的设计中,稳定节能,环保安全及人性化是需要首先考虑的因素。

计算机控制课程设计

计算机控制课程设计

计算机控制课程设计一、课程目标知识目标:1. 让学生掌握计算机控制系统的基础理论知识,包括控制系统的组成、工作原理和性能指标;2. 使学生了解常见传感器的工作原理,并能运用所学知识分析传感器的选用原则;3. 让学生掌握计算机控制算法的基本原理,如PID控制、模糊控制等。

技能目标:1. 培养学生运用计算机编程软件(如MATLAB)进行控制系统仿真的能力;2. 培养学生设计简单的计算机控制系统硬件电路,并进行调试的能力;3. 提高学生运用所学知识解决实际计算机控制问题的能力。

情感态度价值观目标:1. 培养学生对计算机控制技术产生浓厚的兴趣,激发学生的学习热情;2. 培养学生具备团队协作精神,学会与他人共同探讨、分析和解决问题;3. 增强学生的创新意识,培养学生在面对实际问题时敢于尝试、勇于突破的精神。

分析课程性质、学生特点和教学要求:本课程为计算机控制技术的实践性课程,旨在培养学生的实际操作能力和创新能力。

学生处于高年级阶段,已具备一定的专业基础知识和实践能力。

教学要求注重理论与实践相结合,强调学生的动手实践能力和解决实际问题的能力。

二、教学内容1. 计算机控制系统概述- 控制系统基本概念- 控制系统发展历程- 计算机控制系统的优势与应用2. 控制系统硬件组成- 控制器硬件结构- 传感器及其接口技术- 执行器及其接口技术3. 计算机控制算法- PID控制算法原理- 模糊控制算法原理- 其他先进控制算法介绍4. 控制系统仿真与设计- MATLAB/Simulink软件介绍- 控制系统仿真模型搭建- 控制系统硬件设计及调试5. 实际案例分析与讨论- 典型计算机控制系统案例分析- 学生分组讨论实际控制问题- 创新性控制系统设计实践教学内容安排与进度:第一周:计算机控制系统概述第二周:控制系统硬件组成第三周:计算机控制算法第四周:控制系统仿真与设计第五周:实际案例分析与讨论教材章节及内容列举:第一章:计算机控制系统概述(涵盖教学内容1)第二章:控制系统的硬件与接口技术(涵盖教学内容2)第三章:计算机控制算法(涵盖教学内容3)第四章:控制系统的仿真与设计(涵盖教学内容4)第五章:计算机控制系统应用案例(涵盖教学内容5)三、教学方法本课程采用以下多样化的教学方法,以充分激发学生的学习兴趣和主动性:1. 讲授法:用于讲解计算机控制系统的基本概念、原理和算法等理论知识。

计算机控制技术课程设计--具有纯滞后一阶惯性系统的计算机控制系统设计

计算机控制技术课程设计--具有纯滞后一阶惯性系统的计算机控制系统设计

《计算机控制技术》课程设计具有纯滞后一阶惯性系统的计算机控制系统设计班级:姓名:学号:指导老师:日期:目录一、设计任务 (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.知识目标:理解计算机控制技术的基本概念、原理和特点;熟悉计算机控制系统的组成和分类;掌握常见的计算机控制算法和应用。

2.技能目标:能够运用计算机控制技术解决实际问题;具备分析和设计简单计算机控制系统的的能力。

3.情感态度价值观目标:培养学生对计算机控制技术的兴趣和好奇心,提高学生运用科学技术解决实际问题的意识。

二、教学内容本课程的教学内容主要包括以下几个部分:1.计算机控制技术概述:计算机控制技术的起源、发展及其在各个领域的应用。

2.计算机控制系统的基本原理:模拟计算机控制系统、数字计算机控制系统、混合计算机控制系统。

3.计算机控制系统的组成:控制器、执行器、传感器、反馈元件等。

4.计算机控制算法:PID控制算法、模糊控制算法、神经网络控制算法等。

5.计算机控制技术的应用:工业自动化、交通运输、楼宇自动化等。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:通过讲解计算机控制技术的基本概念、原理和特点,使学生掌握相关知识。

2.案例分析法:分析实际案例,使学生更好地理解计算机控制技术的应用。

3.实验法:让学生动手进行实验,培养学生的实际操作能力和解决问题的能力。

4.讨论法:学生进行课堂讨论,激发学生的思考,提高学生的表达能力。

四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用国内权威出版社出版的计算机控制技术教材。

2.参考书:提供相关的计算机控制技术参考书籍,供学生自主学习。

3.多媒体资料:制作课件、教学视频等,丰富教学手段,提高教学效果。

4.实验设备:准备计算机控制系统实验装置,让学生能够实际操作,加深对知识的理解。

五、教学评估为了全面、客观地评估学生的学习成果,本课程将采用以下评估方式:1.平时表现:通过课堂参与、提问、讨论等方式,评估学生的学习态度和积极性。

《计算机控制技术》教学大纲

《计算机控制技术》教学大纲

《计算机控制技术》课程标准(执笔人:韦庆审阅学院:机电工程与自动化学院)课程编号:0811305英文名称:Computer Control Techniques预修课程:计算机硬件技术基础B、自动控制原理B、现代控制理论学时安排:36学时,其中讲授32学时,实践4学时。

学分:2一、课程概述(一)课程性质地位本课程作为《自动控制理论》的后续课程,是控制科学与工程、机械工程及其自动化和仿真工程专业本科学员理解和掌握计算机控制系统设计的技术基础课。

(二)课程基本理念本课程作为一门理论与工程实践结合紧密的技术基础课,结合自动控制原理技术、微机接口技术,以学员掌握现代化武器装备为目的。

本课程既注重理论教学,也注重教学过程中的案例实践教学环节,使学员在掌握基本理论的基础上,通过了解相关实际系统组成,综合培养解决工程实际问题的能力。

(三)课程设计思路本课程主要包括计算机控制原理和计算机控制系统设计两大部分。

在学员理解掌握自动控制原理的基础上,计算机控制原理部分主要介绍了离散系统的数学分析基础、离散系统的稳定性分析、离散系统控制器的分析设计方法等内容;计算机控制系统设计部分结合实际的项目案例,重点介绍了计算机控制系统的组成、设计方法和步骤、计算机控制原理技术的应用等内容。

二、课程目标(一)知识与技能通过本课程的学习,学员应该了解计算机控制系统的组成,理解计算机控制系统所涉及的采样理论,掌握离散控制系统稳定性分析判断方法,掌握离散控制系统模拟化、数字化设计的理论及方法,掌握一定的解决工程实际问题的能力。

(二)过程与方法通过本课程的学习和实际系统的演示教学,学员应了解工程实际问题的解决方法、步骤和过程,增强积极参与我军高技术武器装备建设的信心。

(三)情感态度与价值观通过本课程的学习,学员应能够提高对计算机控制技术在高技术武器装备中应用的认同感,激发对自动化武器装备技术的求知欲,关注高技术武器装备技术的新发展,增强提高我军高技术武器水平的使命感和责任感。

《计算机控制技术》课程教学大纲

《计算机控制技术》课程教学大纲

《计算机控制技术》课程教学大纲课程代码:ABJD(M16课程中文名称:计算机控制技术课程英文名称:ComputerContro1Techno1ogy课程性质:必修课程学分数:2学分课程学时数:32学时授课对象:自动化专业本课程的前导课程:数字电子技术、模拟电子技术、电力电子技术、自动控制原理等一、课程简介该课程是自动化专业一门重要的专业必修课。

它的目的是使学生通过本课程的学习,获得计算机控制系统的组成、原理、设计等基础知识和基本应用技术。

学习掌握计算机控制系统软硬件设计的基本方法与原则。

通过本课程的学习,使学生具有计算机控制系统硬件设计、应用软件编程与系统调试的基本能力。

二、教学基本内容和要求1 .绪论课程教学内容:计算机控制技术一般概念,计算机控制系统的组成和分类,计算机控制系统的发展概况和趋势。

课程的重点、难点:计算机控制系统工作原理、组成和分类。

课程教学要求:了解计算机控制技术一般概念、计算机控制系统的发展概况和趋势。

理解计算机控制系统控制过程。

掌握计算机控制系统组成结构和分类。

2 .输入输出过程通道与接口技术课程教学内容:模拟量输入输出通道,数字量输入输出通道,人机接口技术,电机控制接口技术。

课程的重点、难点:D/A、A/D转换器接口技术和模板标准化设计,数字量输入输出通道,键盘接口技术,7段显示器接口技术,直流电机和步进电机接口技术。

课程教学要求:了解模拟量输入输出通道、数字量输入输出通道的结构形式组成。

理解D/A、A/D转换的工作原理,人机接口电路工作原理,电机接口电路工作原理等。

掌握模拟量输入输出通道设计技术,数字量输入输出通道设计技术,键盘接口技术,7段显示器接口技术,直流电机和步进电机接口技术。

3 .计算机控制基础理论课程教学内容:计算机控制系统的信号变换理论,计算机控制系统的数学描述,连续系统的离散化方法及特点。

课程的重点、难点:计算机控制系统的信号变换理论,Z变换与反Z变换的定义,连续系统的离散化方法,差分方程的求解。

计算机控制技术课程设计-温度控制系统设计

计算机控制技术课程设计-温度控制系统设计

计算机控制技术课程设计-温度控制系统设计引言温度控制是在很多工业和生活应用中至关重要的一项技术。

随着计算机控制技术的发展和普及,利用计算机控制温度已经成为一种常见的方法。

本文将介绍一个基于计算机控制技术的温度控制系统设计。

系统设计系统框架本系统采用分布式控制结构,由三个主要组成部分组成:传感器模块、控制模块和执行模块。

系统框架系统框架传感器模块负责实时采集温度数据,并将数据传送给控制模块。

控制模块根据传感器模块的数据和预设的设定值进行逻辑判断和决策,然后将决策结果发送给执行模块。

执行模块根据控制模块的结果来控制实际的温度执行设备。

硬件设计本系统需要以下硬件组件:•温度传感器:用于实时采集温度数据。

•控制器:用于运行控制模块的程序。

•执行器:用于控制温度执行设备。

软件设计本系统需要以下软件组件:•控制程序:负责接收温度传感器传输的数据,进行逻辑判断和决策,并将结果发送给执行程序。

•执行程序:根据控制程序的结果控制实际的温度执行设备。

•用户界面:提供友好的用户界面,用于设定温度控制的设定值和查看实时的温度数据。

系统流程系统主要分为三个阶段:温度数据采集、控制决策和执行控制。

温度数据采集1.温度传感器开始采集温度数据。

2.传感器将采集到的温度数据发送给控制程序。

控制决策1.控制程序接收到温度数据。

2.控制程序根据预设的设定值和温度数据进行逻辑判断。

3.根据逻辑判断结果,控制程序生成相应的控制方案。

4.控制程序将控制方案发送给执行程序。

执行控制1.执行程序接收到控制方案。

2.执行程序根据控制方案控制实际的温度执行设备。

3.执行程序将执行结果反馈给控制程序。

功能设计温度设定功能用户可以通过用户界面设定温度控制的设定值。

用户界面将设定值发送给控制程序,控制程序将设定值存储在内存中。

实时数据显示功能用户界面可以实时显示温度传感器采集到的温度数据。

温度数据通过控制程序发送给用户界面,并在用户界面显示。

控制逻辑设计控制程序根据采集的温度数据和设定值进行逻辑判断,判断温度是否超过设定值的上限或下限。

计算机控制技术课程设计

计算机控制技术课程设计

计算机控制技术课程设计计算机控制技术课程设计一、引言随着科技的不断发展和进步,计算机控制技术在工业、交通、能源等领域的应用越来越广泛。

为了更好地理解和应用计算机控制技术,我们需要进行课程设计。

本文将围绕计算机控制技术课程设计的目的、任务和要求,以及设计方法和步骤进行详细阐述。

二、计算机控制技术计算机控制技术是利用计算机对工业过程进行自动控制的一种技术。

它以计算机为控制中心,通过数据输入、处理和控制输出,实现对工业过程的自动化控制。

计算机控制技术的主要内容包括控制系统设计、程序设计、数字信号处理等。

控制系统设计是计算机控制技术的核心,需要根据控制系统的要求,选择合适的硬件和软件,设计出高效、稳定的控制系统。

三、课程设计的目的和任务课程设计的目的在于通过实践,加深学生对计算机控制技术的理解和掌握,提高学生的编程能力、系统设计和调试能力。

课程设计的任务包括:1、设计并实现一个计算机控制系统,能够实现数据的采集、处理和控制输出;2、编写控制系统的程序,实现系统的自动化控制;3、对控制系统进行调试和测试,确保系统的稳定性和可靠性。

四、课程设计的要求课程设计的要求包括:1、设计出的控制系统应具有高效性、稳定性和可靠性;2、程序应具有良好的可读性和可维护性;3、测试数据应具有完整性和准确性。

五、设计方法及步骤课程设计的具体方法和步骤如下:1、确定控制系统的需求和分析;2、选择合适的硬件和软件,设计出控制系统的总体结构;3、编写控制系统的程序,实现数据输入、处理和控制输出;4、对控制系统进行调试和测试,确保系统的稳定性和可靠性。

六、总结通过本次课程设计,我们深入了解了计算机控制技术的核心内容和实现过程,掌握了控制系统设计、程序设计和数字信号处理等关键技术。

我们也发现了课程设计中存在的一些问题和不足之处,需要我们在后续的学习和实践中不断改进和完善。

希望通过本次课程设计,能够为我们在计算机控制技术领域的学习和实践打下坚实的基础。

计算机控制技术课程设计教学大纲

计算机控制技术课程设计教学大纲

《计算机控制技术》课程设计Curriculum Design of Computer Control Technology课程编号:05360930 学时:1周学分:1先修课程:微机原理及应用、自动控制理论I、计算机控制技术适用专业:自动化一、目的与任务《计算机控制技术课程设计》是自动化专业教学计划中具有承上启下、融会贯通意义的实践性课程,它建立在微机原理及应用、自动控制理论、计算机控制技术等课程知识的基础上,为自动化专业的学习打好坚实的基础。

《计算机控制技术课程设计》的任务是在所掌握的计算机控制技术理论知识的基础上,利用现有的实验平台,掌握利用微机技术进行直流电机转速测量与控制的基本原理和方法。

二、要求、内容与进度安排1.要求(含工作量要求)(1)学生在上机前要进行充分准备,事先充分查阅所需设计资料(2)能按照所给电路图选择所需器件,并在实验平台上搭建实验电路(3)根据所给样程,编写相关程序,并进行调试(4)完成课程设计报告并进行答辩以上各要求所需工作量为5天。

1.内容本设计内容参照《计算机控制技术课程设计指导书》执行。

(1)采用PID控制算法实现直流电机转速的测控,并利用FD-ST8088A实验平台动态显示转速大小等信息,转速给定由键盘置入(2)采用模块化结构编制测控程序,定时中断和转速利用8253T0、T1编制相应的服务程序,显示相关信息调用INT14(3)将调速系统按照接线图连接无误后,再将编好的源程序汇编、链接,形成可执行文件并下载到FD-ST8088A实验平台进行调试、运行,直到满意为止。

3.进度安排(学时)(1)硬件接线 1.5天(2)软件编程调试3天(3)答辩0.5天共计5天(1周)三、考核与成绩评定考核主要由指导教师在最后一次上级考核,分为优、良、中、及格、不及格五个档次。

评分依据:1.答辩过程中回答问题是否基本正确2.课程设计报告是否清晰准确3.平时上机是否不迟到不早退,工作是否认真能完成上述几条的,且能独立自主完成课程设计的可评为优。

计算机控制技术教案

计算机控制技术教案

计算机控制系统教案任课教师:职业技术学校教案(理论教学用)第1次课 2学时职业技术学校教案(理论教学用)第2次课 4学时HART协议智能式变送器采用双向全数字量传输信号,即现场总线通讯方式;目前广泛采用一种过渡方式,即在一条通讯电缆中同时传输4~20mA电流信号和数字信号,这种方式称为HART协议通讯方式。

智能式变送器的电源也由通信电缆传输。

2.1.2压力检测及变送液注式压力检测:依据流体静力学原理,把被测压力转换成液柱高度来实现测量的。

U型管压力计、单管压力计、补偿微压计等。

结构简单、使用方便,但其精度受工作液的毛细管作用、密度及视差等因素的影响。

一般用于测量较低压力、真空度或压力差。

弹性式压力检测:根据弹性元件受力变形原理,将被测压力转换成位移来实现压力测量。

主要有弹簧管、膜片和波纹管等负荷式压力检测:利用静压平衡原理进行压力测量。

典型仪表:活塞式、浮球式和钟罩式。

普遍用作标准仪器对压力仪表进行标定。

电气式压力检测:利用敏感元件将被测压力转换成各种电量,如电阻、电感、电容、电位差等。

具有较好的动态响应,特性量程范围大,线形好,便于进行压力的自动控制。

其它压力检测方法:弹振式压力计、压磁式压力计。

差动平板式电容传感器结构图基于热电效应的热电偶温度检测仪表。

非接触测量基于物体的热辐射特性与温度之间的对应关系而设计的。

优点:测温范围广,测温过程中不破坏被测对象的温度场分布;能测量运动物体;测温响应速度快。

缺点:所测温度受物体发射率、中间介质和测温距离的影响。

主要仪表:辐射温度计、光学高温计、光电高温计、比色温度计等。

其他测量技术:光纤测温技术、集成温度传感器测温技术等工业上常用的(已标准化)热电偶有:铂铑30-铂铑6热电偶(分度号为B)、铂铑10-铂热电偶(分度号为S)、镍铬-镍硅(镍铬-镍铝)热电偶(分度号为K)等。

引言:先看一个实验——热电偶工作原理演示热电偶测温原理热电偶温度计利用不同导体或半导体的热电效应来测温的 热电偶:两种不同的金属A 和B 构成闭合回路 当两个接触端T ﹥ T0时,回路中会产生热电势热电势由两种材料的接触电势和单一材料的温差电势决定结论:当两个结点温度不相同时,回路中将产生电动势。

计算机控制技术课程设计

计算机控制技术课程设计

计算机控制技术课程设计计算机控制技术是一门涵盖计算机科学、自动控制和电子工程等多个学科的交叉学科。

它主要研究在计算机硬件、软件和通讯网络等方面,如何将现代计算机技术与自动控制技术相结合,实现自动化生产和智能化控制。

在计算机控制技术的课程设计中,学生需要掌握一些基本的技能和知识,如计算机系统结构、编程语言、算法和数据结构、数字信号处理、控制理论和实践等等。

下面将从几个方面介绍计算机控制技术的课程设计。

一、计算机系统结构计算机系统结构是计算机控制技术的基础,也是课程设计的重要内容之一。

学生需要掌握计算机系统中各个部件的功能和相互关系,如CPU、内存、硬盘、显卡、主板等等。

此外,学生还需要了解计算机系统的工作原理和组成结构,以及如何进行系统维护和管理。

在课程设计中,学生可以通过搭建计算机系统来加深对计算机系统结构的理解。

例如,学生可以选择一些常用的硬件和软件,如Intel 处理器、AMD显卡、Windows操作系统等,通过组装和安装来建立自己的计算机系统。

此外,学生还可以通过模拟器等工具来模拟计算机系统的工作过程,加深对计算机系统结构的理解。

二、编程语言编程语言是计算机控制技术中最重要的技能之一,也是课程设计的核心内容之一。

学生需要掌握一种或多种编程语言,如C、C++、Java等,以及编程语言的语法、数据类型、控制语句、函数等基本概念。

在课程设计中,学生可以选择一个合适的编程语言,完成一个小型的编程项目。

例如,学生可以设计一个简单的计算器程序,实现加减乘除等基本运算功能。

通过编程项目的实践,学生可以加深对编程语言的理解和掌握,提高编程能力。

三、算法和数据结构算法和数据结构是计算机控制技术中非常重要的概念和技能,也是课程设计的重要内容之一。

学生需要掌握常见的算法和数据结构,如排序算法、查找算法、链表、栈、队列等等。

在课程设计中,学生可以选择一个算法或数据结构,完成一个小型的程序设计项目。

例如,学生可以设计一个排序算法,实现对一组数据的排序。

计算机控制技术课程设计

计算机控制技术课程设计

目录1 前言 (3)2总体方案设计 (4)2.1 主控芯片选择 (4)2.2 显示模块选择 (5)2.3 可燃气体信号采集传感器选择 (6)2.4 A/D转换部分 (6)2.5 电源的选择 (7)3理论分析与计算 (7)3.1 MQ-2可燃气体信号采集传感器特点及参数 (7)3.2 相关理论值计算 (8)4单元模块电路设计 (11)4.1 可燃气体信号采集部分 (11)4.2 显示部分 (12)4.3 A/D转换部分 (13)4.4 报警显示部分 (14)4.5 最小系统及按键 (15)5软件设计 (17)5.1 程序结构图 (17)5.2 程序代码 (18)6系统调试 (19)6.1 系统硬件调试 (19)6.1.1 排除逻辑故障 (19)6.1.2 排除元件故障 (19)6.2 系统软件调试 (19)7设计总结 (20)8参考文献 (22)附录一:系统总图 (23)附录二:相关程序 (25)1 前言随着城市煤气、天然气事业及化学工业的迅速发展,易燃、易爆的气体种类和应用范围在不断增长,这些易燃易爆气体在生产和使用过程中,一旦发生泄漏将会引起中毒、火灾、爆炸等重大事故,人们在对安全生产的重视限度日益增长的同时,对生产技术手段也进行不断的提高,研制一种新型、性能稳定、准确监测可燃性气体报警控制器势在必行。

而传统的模拟型可燃性气体报警控制器,对于气体传感器的特性补偿、修正,采用匹配补偿传感器的硬件调整方式;这种调整方式虽然具有现场调整方便的优点,但补偿拟合的范围窄,匹配传感器的部件选择困难,而难以获得较好的补偿、修正效果。

因此,本次设计采用了“探测器+单片机控制电路”设计思绪。

本次设计采用以STC89C52芯片为核心,用半导体陶瓷式气体传感器MQ-2来检测外部气体浓度,结合外部硬件电路实现对可燃性气体进行报警控制装置。

STC89C52芯片具有功能强大,性价比高等一系列优点,适合产品大规模生产。

同时,设计出的可燃性气体报警控制器具有操作简朴,实用性强,价格便宜,安全性高等特点,所以非常适合贮气仓库,以及家庭等场合使用,具有很高的实用价值。

计算机控制技术课程设计

计算机控制技术课程设计

计算机控制技术课程设计一、课程目标知识目标:1. 让学生掌握计算机控制技术的基本原理,理解计算机控制系统的工作流程。

2. 使学生了解计算机控制技术在工业、医疗、家居等领域的应用。

3. 帮助学生掌握计算机控制系统的硬件和软件设计方法。

技能目标:1. 培养学生运用计算机控制技术解决实际问题的能力。

2. 提高学生进行计算机控制系统编程、调试和优化的技能。

3. 培养学生团队协作、沟通表达的能力,能够就计算机控制技术问题进行讨论和分析。

情感态度价值观目标:1. 培养学生对计算机控制技术的兴趣,激发学生的创新意识。

2. 引导学生关注计算机控制技术在我国经济发展和社会进步中的作用,增强学生的社会责任感。

3. 培养学生严谨、细致的学习态度,树立正确的价值观。

课程性质分析:本课程为专业选修课,旨在让学生在掌握计算机控制技术基本原理的基础上,提高实际应用能力,培养学生的创新意识和团队合作精神。

学生特点分析:学生为高中二年级学生,具有一定的计算机基础和编程能力,对新鲜事物充满好奇,具备一定的自主学习能力。

教学要求:1. 理论与实践相结合,注重培养学生的实际操作能力。

2. 案例教学,结合实际应用场景,提高学生的学习兴趣。

3. 加强课堂互动,鼓励学生提问、讨论,提高学生的参与度。

4. 注重过程性评价,及时了解学生的学习进度,调整教学策略。

二、教学内容1. 计算机控制技术基本原理:包括计算机控制系统的组成、工作原理和性能指标,涉及课本第二章内容。

- 计算机控制系统的组成与分类- 控制器、执行器和被控对象的作用及相互关系- 性能指标:稳定性、快速性、精确性等2. 计算机控制技术在各领域的应用:介绍计算机控制技术在工业、医疗、家居等领域的实际应用,结合课本第三章实例进行分析。

- 工业自动化控制- 医疗设备控制- 智能家居控制3. 硬件和软件设计方法:包括控制器硬件设计、编程环境搭建以及软件编程,涉及课本第四章和第五章内容。

- 控制器硬件设计:微控制器、接口电路等- 编程环境:C语言、汇编语言、开发工具等- 软件编程:控制算法、程序设计等4. 计算机控制系统编程、调试和优化:以实际项目为例,讲解编程、调试和优化方法,涉及课本第六章内容。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模块、工控计算机、现场总线等的知识,完成安全监控系统硬件方案、设备选型、总
体设计等各功能的设计,实现对监控对象的自动监测与报警。目标及要求如下:
(1)控制计量器来油的温度、压力恒定。
(2)两个汽油罐和两个柴油罐的温度、压力、液位及报警。
(3)监测来油泵、输油泵各自前后压力,控制各个泵的起停,显示其运行状况。
石油作为战略物资在世界政治、经济发展中起的重要作用和举足轻重的地位已经 被事实证明。同样,石油在中国社会进步与经济发展过程中的重要地位和推动作用也 以被人们充分认识。在过去十年来,石油石化行业中已经开始了高科技高技术的应用, 油库的自动化问题在生产实践中也越来越得到重视。本文以油库计算机监控系统硬件 设计为目的,设计和实现技术先进、性能可靠、稳定、性能价格比高的控制系统。控 制系统能安全、可靠地对接、储油的设备和设施、生产运行进行有效的监视、控制、 调度和管理,从而实现生产流程自动化和科学有效的生产数据管理的管控一体化,具 有完整信息监控管理功能的综合性系统。
第 2 章 系统总体方案设计……………………………………………………………..3 2.1 系统初步设计…………………………………………………………………....3 2.2 I/O 点数统计…………………………………………………………………....3
第 3 章 硬件系统设备选型……………………………………………………………..5 3.1 板卡选型………………………………………………………………………...5 3.2 模块选型………………………………………………………………………...5
根据油库的具体情况,采用独立管道,油田来油经计量后被送进油罐发油时原油 先被输油泵送至加热炉,经加热后外输,其大致的工艺流程原理如下图:
1
西安石油大学本科课程设计
V-14 V-17
V-4
柴油罐1
V-22
V-12
计 量 器
V-3
来油泵1
V-13
V-8
柴油罐2
V-7 V-18
输油泵1
V-6 V-23
V-11
V-1
来油泵2
油 田 来 油
V-19 V-16
汽油罐1
V-15 V-20
汽油罐2
V-21
加热炉


输油泵2
图 1-1 油库工艺流程图
1.1.2 油库的监控目标及要求
本次设计针对油库工艺过程的分析,主要完成某油库安全监控系统硬件设计。要
求采用板卡和模块控制器来采集和控制现场数据,运用已学过各类传感器、输入输出
起止时间
指导教师签名 系(教研室)主
任签名 学生签名
2011 年 12 月 19 日 至 2011 年 12 月 25 日 年月日 年月日 年月日
目录
第 1 章 绪论.......................................................................................................................1 1.1 油库的简介……………………………………………………………………...1 1.1.1 油库的工艺流程………………………………………………………….1 1.1.2 油库的监控目标及要求………………………………………………….2
用来接收、储存和发放原油或原油产品的企业和单位都称为油库。同时,油库也 指用以贮存油料的专用设备,因油料具有的特异性用以相对应的油库进行贮藏。油库 是协调原油生产、原油加工、成品油供应及运输的纽带,是国家石油储备和供应的基 地,它对于保障国防和促进国民经济高速发展具有相当重要的意义。
按油库的管理体制和经营性质可分为独立油库和企业附属油库两大类。独立油库 是指专门从事接收、储存和发放油料的独立经营的企业和单位。企业附属油库是工业、 交通或其它企业为满足本部门的需要而设置的油库。储油方式可分为地面(或称地上) 油库、隐蔽油库、山洞油库、水封石洞库和海上油库等。地面油库与其他类型油库相 比,建设投资省、周期短,是中转、分配、企业附属油库的主要建库形式,也是目前 数量最多的油库。油库还可按照其运输方式分为水运油库、陆运油库和水陆联运油库; 按照经营油品分为原油库、润滑油库、成品油库等。油库按照油罐的总容积划分为小 型油库,其容积为一万立方米以下,中型油库其容积为一万至五万立方米,大型油库 其容积为五万立方米以上。。

2.学会常用的监控系统 I/O 硬件(各类板卡、智能仪表、智能模块、
计 内
PLC 等)参数及使用,了解其工作原理。

3.学会不同自动化设备厂家各类板卡、智能仪表、智能模块、PLC
与 等的选型,能用所选厂家硬件搭建符合工艺流程和监控目标的硬件系
要 统。

4.完成监控系统硬件方案设计,画出原理图。
5.课程设计时间一周,完成课程设计报告。
第 4 章 监控系统方案详细设计
监控系统采用一台研华工控主机,配 21 寸飞利浦彩显,带有 UPS 电源的 A3 幅面 彩色喷墨打印机。
控制现场所有模拟输入量都先接入 PCI-1712,12 位高速多功能数据采集卡,然后 计算机通过 RS-485 总线与板卡通信,将现场数据采集进去。模拟量输出采用研华 PCI-1721,4 路增强模拟量输出卡。现场所有数字量都通过 ADAM-4052(8 路隔离数字 量输入模块)读入先下泵的运行状态,再通过 ADAM-4060(4 路继电器输出模块)输出现 场泵的起停指令。
LYB 来油泵启动 DO
1
V
24
信号 下限
0
逻辑 极性

2-2
LYBK 来油泵运行 DI
1
V
24
0

情况
4
西安石油大学本科课程设计
第 3 章 硬件系统设备选型
3.1 板卡选型
(1)所有需要监测的模拟量输入 AI44 路,可以选用研华公司的 PCI-1712,12 位高速多功能数据采集卡。
(2)模拟量输出 AO4 路,可以采用研华 PCI-1721,4 路增强模拟量输出卡。
3KVA 0.5 小时
1台
彩色打印机
惠普
A3,彩色喷墨打印机
1台
操作系统 Windows2000NT Microsoft windows 2000NT 1 套
2
软件部分
组态软件 Kingview6.51 北京亚控“组态王 6.51” 1 套
AI 板卡
PCI-1712
12 位高速多功能数据采集卡 1 块
第 4 章 监控系统方案详细设计………………………………………………………..6 第 5 章 结论……………………………………………………………………………...8 参考文献…………………………………………………………………………………...9
西安石油大学本科课程设计
第 1 章 绪论
1.1 油库的介绍
油库主要储存可燃的原油和石油产品。大多数储存汽油、柴油等轻油料,有些库 还储存润滑油、燃料油等重质油料。油库的储油容量越大、轻质油料越多、业务范围 越广,其危险性就越大;一旦发生火灾或爆炸等事故,影响范围大,对企业和人民的 生命财产造成的损失也大。
因此从安全防火观点出发,根据油库总储油容量大小,分成若干等级并制订出与 之相应的安全防火标准,以保证油库的建设者更加合理和长期安全运营。 1.1.1 油库的工艺流程
UPS 打印机
21寸彩显
研华工控机 RS-232
ADAM-4520 RS-485
PCI-1712
PCI-1721 ADAM-4060
图 4-2 监控系统方案硬件接线图
ADAM-4052
7
西安石油大学本科课程设计
第 5 章 总结
通过此次课程设计,我不仅了解了板卡和模块的实际应用以及其与计算机的连 接,要求运用已学过各类传感器、输入输出模块、工控计算机、现场总线等的知识, 完成监控系统硬件方案、设备选型、设备接线等各功能的设计。同时要求进一步熟 悉相关计算机监控系统的硬件组成与方案,学会计算机监控系统硬件设计的步骤和 方法,培养初步设计小型计算机安全监控系统硬件方案的能力。熟悉油库工艺流程、 监控目标及要求。学会常用的监控系统硬件(尤其是各类仪表、PLC 等)参数,了解 其工作原理。学会计算机监控系统各类板卡、仪表、PLC、模块等的选型,能用所选 硬件搭建符合油库工艺流程和监控目标的硬件系统。
AO 板卡
3
板卡及
DI 模块
模块部分
DO 模块
PCI-1721 ADAM-4052 ADAM-4060
4 路增强模拟量输出卡
1块
8 路隔离数字量输入模块 1 块
4 路继电器输出模块
1块
信号转换器
ADAM-4520
隔离 RS-232 到 RS-422/485 转 1 块 换器
5
西安石油大学本科课程设计
6
加热炉
4
加热炉前后油温度 2*2=4
7
站区
16
气体浓度监测
16
合计
---
56
---
44
4
4
4
3
西安石油大学本科课程设计
在详细统计完 I/O 点数后,还要列写每个点的参数表,参数表中每一个值都必须
与现场完全对应,在此仅模拟两个:
I/O 位号
变量 名称
变量 说明
表 2-2 模拟量 I/O 点参数表 I/O 工程 信号 量程 量程 类 单位 类型 上限 上限
各类传感器、输入输出模块、工控计算机、现场总线等的知识,完成安
全监控系统硬件方案、设备选型、总体设计等各功能的设计。
要求熟悉相关计算机安全监控系统的硬件组成与设计方案,学会计
算机监控系统硬件设计的步骤和方法,具有初步设计小型计算机安全监
相关文档
最新文档