《智能控制系统与工程》教案.docx

上传人:奥沙丽水 文档编号:558912 上传时间:2025-07-30 格式:DOCX 页数:140 大小:1,012.41KB
下载 相关 举报
《智能控制系统与工程》教案.docx_第1页
第1页 / 共140页
《智能控制系统与工程》教案.docx_第2页
第2页 / 共140页
《智能控制系统与工程》教案.docx_第3页
第3页 / 共140页
《智能控制系统与工程》教案.docx_第4页
第4页 / 共140页
《智能控制系统与工程》教案.docx_第5页
第5页 / 共140页
点击查看更多>>
资源描述

1、教案课程名称智能控制系统与工程序号1授课教师授课时数2学时执行情况授课班级授课日期Zl22060201-122060202班2024年9月2日基本课题1自动控制系统的基本概念课堂类别理论教学目标1 .知识目标:掌握智能控制的基本概念、发展历史、应用领域,掌握反馈控制的基本原理。2 .技能目标:能区分自动控制系统、智能控制系统和智能机器人。3 .素养目标:培养学生探索知识与分析问题的能力。4 .课堂思政目标:(不少于总课次的三分之一有课程思政)B激发爱国主义情怀教学重点描述智能控制的基本概念、发展历史、应用领域,以及反馈控制的基本原理解决措施举例和图片、视频展示教学难点描述自动控制、智能控制、人

2、工智能间的关系解决措施类比、绘图分析教学设备设施多媒体、网络通信设备教学方法和手段讲解、讨论、头脑风暴、项目教学法教学环节教学设计时间分配组织教学1 .点名2 .思政同学们,今天我们来一起了解都江堰工程,感受中国古代巧妙控制装置所展现出的伟大智慧。都江堰,这一历经两千多年岁月洗礼的伟大水利工程,是中国古代劳动人民智慧的结晶。都江堰主要由鱼嘴、飞沙堰和宝瓶口这三个部分组成。鱼嘴将岷江分为内江和外江,实现了四六分水的神奇效果,根据不同季节的水量变化自动调节水流分配,保证了成都平原的灌溉和防洪需求。飞沙堰则巧妙地利用水流的漩涡原理,在排沙的同时调节内江的水量,确保了水利工程的长期稳定运行。宝瓶口则像

3、一个精准控制水流的阀门,将江水引入成都平原,为这片土地带来了生机与繁荣。这一设计充分展示了控制的巧妙,也可以看到中国古代劳动人民对祖国大地的深深热爱。他们用自己的智慧和汗水,为了百姓的福祉、国家的稳定,创造了如此伟大的工程。让我们怀着崇敬之心,铭记都江堰工程所代表的中国古代智慧,并为我们的祖先,我们的国家自豪。5分钟复习旧课无一分钟导入新课都江堰的超前控制思想5分钟新课教学(可加页)课前预备材料:课中重点知识:一、初识智能控制智能控制是一门交叉学科,著名美籍华人傅京逊教授1971年首先提出智能控制是人工智能与自动控制的交叉,即二元论。美国学者GN.Saridisl977年在此基础上引入运筹学,

4、提出了三元论的智能控制概念。1.什么是智能控制?“智能控制”术语由立昂兹等人于1967年提出,目前没有统一定义。IEEE控制系统协会:智能控制必须具有模拟人类学习和自适应的能力。具有一定智能的控制。一般认为:人工智能融合于自动控制中促成了智能控制。智能控制是现今自动控制的最高层次。因此,在理解智能控制的概念之前,我们现需要理解自动控制和人工智能的概念。二、初识自动控制自动控制技术被大量应用于工农业生产、医疗卫生、环境监测、交通管理、科研开发、军事领域、特别是空间技术和核技术。自动控制技术的广泛应用不仅使各种生产设备、生产过程实现了自动化,提高了生产效率和产品质量,尤其在人类不能直接参与工作的场

5、合,就更离不开自动控制技术了。自动控制技术还为人类探索大自然、利用大自然提供了可能和帮助。1.什么是自动控制?是指在没有人直接参与的情况下,利用外加的设备或装置(控制装置或控制器),使机70钟器、设备或生产过程(被控对象)的某个工作状态或参数(被控量)按照预定的规律自动运行。2 .什么是自动控制理论?自动控制理论是研究自动控制共同规律的技术科学。3 .什么是自动控制系统?能够实现自动控制的系统,一般由控制装置和被控对象组成。4 .人工控制VS自动控制偏差的过程。(1)人工控制的恒值水位系统1)将水位的要求值(期望水位值)牢记在大脑中。2)用眼睛和测量工具测量水池实际水位。3)将期望水位与实际水

6、位进行比较、计算、从而得出误差值。4)按照误差的大小和正负性质,由大脑指挥手去正确地调节进水阀门,所谓正确调节,是要按减小误差的方向来调节进水阀门的开度。图1恒值水位系统对于人工控制的系统,如果能找到一个控制装置(也称控制器)来代替人的职能,它就可以变成一个自动控制系统。(2)自动控制的值水位系统1)自动控制是在没有人直接参与的情况下,通过闭环的自动调节作用来消除或减小偏差的过程。2)自动控制的基本任务:在无人直接参与的情况下,只利用控制装置操纵被控对象,使被控制量等于给定值。图2水位自控系统上图是一个液位控制系统原理图。在这里,自动控制器通过比较实际液位与希望液位,并通过调整气动阀门的开度,

7、对误差进行修正,从而保持液位不变。控制任务:维持水箱内水位恒定;控制装置:气动阀门、控制器;受控对象:水箱、供水系统;被控量:水箱内水位的高度;给定值:控制器刻度盘指针标定的预定水位高度;测量装置:浮子;比较装置:控制器刻度盘;干扰:水的流出量和流入量的变化都将破坏水位保持恒定;5 .反馈控制原理就是测量、求偏差、实施控制以纠正偏差的过程。简单说,就是检测偏差并纠正。6 .自动控制理论的发展过程1) .1945年之前,属于控制理论的萌芽期。1945年,美国人伯德(Bode)的“网络分析与放大器的设计”奠定了控制理论的基础,至此进入经典控制理论时期,此时已形成完整的自动控制理论体系。2) .二十

8、世纪六十年代初。用于导弹、卫星和宇宙飞船上的“控制系统的一般理论”(卡尔曼Kalman)奠定了现代控制理论的基础。现代控制理论主要研究多输入-多输出、多参数系统,高精度复杂系统的控制问题,主要采用的方法是以状态空间模型为基础的状态空间法,提出了最优控制等问题。3) .七十年代以后,各学科相互渗透,要分析的系统越来越大,越来越复杂,自动控制理论继续发展,进入了大系统和智能控制时期。例如智能机器人的出现,就是以人工智能、神经网络、信息论、仿生学等为基础的自动控制取得的很大进展。三、初识人工智能1 .人工智能的梦想公元850年,古希腊就有制造机器人帮助人们劳动的神话传说中国三国时期诸葛亮造木牛流马的

9、传说2 .人工智能的萌芽十二世纪末至十三世纪初年间,西班牙的神学家和逻辑学家RomenLuee试图制造能解决各种问题的通用逻辑机十七世纪法国物理学家和数学家BTascal制成了世界上第一台会演算的机械加法器3 .人工智能的近代思想近代人工智能是源于1956年,由美国心理学家、数学家、计算机科学家、信息论学家提出。其目标就是让计算机能够象人一样思考。4 .人工智能产生的标志性事件1997年5月,IBM公司研制的深蓝(DeePBlue)计算机战胜了国际象棋大师卡斯帕洛夫(Kasparov)2016年1月,Google旗下的深度学习团队Deepmind开发的人工智能围棋软件AlphaGo,以5:0战

10、胜了围棋欧洲冠军樊麾。这是人工智能第一次战胜职业围棋手。5 .人工智能的发展进程6 .人工智能的定义定义1智能机器(intelligentmachine)能够在各类环境中自主地或交互地执行各种拟人任务的机器定义2人工智能学科与应用斯坦福大学Nilsson教授提出人工智能是关于知识的科学。V从学科的界定来定义:人工智能(学科)是计算机科学中涉及研究、设计和应用智能机器的一个分支。它的近期主要目标在于研究用机器来模仿和执行人脑的某些智能功能,并开发相关理论和技术。V从人工智能所实现的功能来定义:人工智能(能力)是智能机器所执行的通常与人类智能有关的功能,如判断、推理、证明、识别、感知、理解、设计、

11、思考、规划、学习和问题求解等思维活动。定义3人工智能工会运动+会看懂+会听懂+会思考思考、讨论并回答:1 .什么是自动控制、什么是自动控制系统?2 .自动控制系统和自动控制理论孰先孰后?3 .自动控制系统框图的一般形式?4 .简述反馈控制原理?5 .简述水位控制系统人工控制与自动控制的原理。6 .你认为机器人的智能会超过人类吗?7 .人工智能等同与智能控制吗?8 .简述自动控制、智能控制、人工智能间的关系?课堂小结1 .自动控制的基本概念:自动控制、自动控制原理、自动控制系统、反馈控制原理2 .人工智能的基本概念3 .智能控制的基本概念4 .自动控制、人工智能、智能控制间的关系二分钟布置作业自

12、拟:简述水位控制系统的人工控制和自动控制的工作原理。简述自动控制、智能控制、人工智能间的关系?二分钟教学反思(可加页)天气炎热,教室没有空调,有些风扇坏了,同学们上课的积极性不高。教案课程名称智能控制系统与工程序号2授课教师授课时数2学时执行情况授课班级授课日期Zl22060201-122060202班2024年9月4日基本课题2智能控制系统的组成、分类和性能指标课堂类别理论教学目标1 .知识目标:掌握智能控制系统的基本类型、控制方法和性能指标,进一步掌握反馈控制的基本原理。2 .技能目标:能初步分析智能控制系统,绘制系统框图。3 .素养目标:培养学生探索知识与分析问题的能力。4 .课堂思政目

13、标:(不少于总课次的三分之一有课程思政)团结协作教学重点描述智能控制系统的基本类型、控制方法和性能指标解决措施对比、类比、绘图分析教学难点描述智能控制系统的性能指标解决措施图示说明、举例说明教学设备设施多媒体、网络通信设备教学方法和手段讲解、讨论、头脑风暴、项目教学法教学环节教学设计时间分配组织教学点名+纪律申明5分钟复习旧课5 .自动控制的基本概念:自动控制、自动控制原理、自动控制系统、反馈控制原理6 .人工智能的基本概念7 .智能控制的基本概念8 .自动控制、人工智能、智能控制间的关系3分钟导入新课智能控制系统的有那些类型?如何判断这些系统的性能优劣?新课教学(可加页)一、智能控制的定义定

14、义一:智能控制是由智能机器自主地实现其目标的过程。定义二:K.J.奥斯托罗姆则认为,把人类具有的直觉推理和试凑法等智能加以形式化或机器模拟,并用于控制系统的分析与设计中,使之在一定程度上实现控制系统的智能化,这就是智能控制。定义三:智能控制是一类无需人的干预就能够自主地驱动智能机器实现其目标的自动控制。定义四:智能控制实际只是研究与模拟人类智能活动及其控制与信息传递过程的规律,研制具有仿人智能的工程控制与信息处理系统的一个新兴分支学科。二、智能控制系统的基本结构自动控制系统一般由被控对象和控制装置构成,控制装置通常由控制器、执行器、传感变送器组成。智能控制系统隶属于自动控制系统,也由以上部分组

15、成,但控制器的智能程度高,计算能力强,结构也更为复杂。因此智能控制系统的控制装置一般由六个部分组成,即执行器、传感器、环境模型(数据库)、感知处理器、判值部件、行为发生器。由于智能算法的应用离不开高性能计算机,所以智能控制系统也一定是计算机控制系统。一般情况下,智能系统结构具有递阶形式。三、智能控制的特点1 .同时具有以知识表示的非数学广义模型和以数学模型表示的混合控制过程,或者是模仿自然和生物行为机制的计算智能算法。2 .智能控制的核心在高层控制,即组织级。高层控制的任务在于对实际环境或过程进行组织,即决策和规划,实现广义问题求解。3 .智能控制系统的设计重点不在常规控制器上,而在智能机模型

16、或计算智能算法上。4 .智能控制的实现一边要依赖控制硬件、软件和智能的结合,实现控制系统智能化;另一方面要实现自动控制科学与计算机科学、信息科学、系统科学、生命科学、人工智能等相结合,为自动控制提供新思想、新方法和新技术。5 .智能控制是一门边缘交叉学科,是一个新兴的研究领域。四、智能控制系统的分类(一)自动控制系统的分类按控制方式可分为开环控制系统、闭环控制系统和复合控制系统。按元件类型可分为机械系统、电气系统、机电系统、液压系统、气动系统、生物系统等。按系统功能可分为温度控制系统、压力控制系统、位置控制系统等(1)按给定信号的特征划分1 .恒值控制系统:系统任务:c(t)=r(t)r(t)

17、常数分析设计重点:研究干扰对被控对象的影响,克服扰动液位控制系统,直流电动机调速系统等等。2 .随动控制系统:系统任务:c(t)=r(t)r(t)随机变化70钟分析设计重点:系统跟踪的快速性,准确性例:跟踪卫星的雷达天线系统3.程序控制系统:系统任务:c(t)=r(t)r(t)按预先规定时间函数变化分析设计重点:输出按一定的规律变化例:机械加工中的程序控制机床等等。(2)按系统的数学描述划分1 .线性系统当系统各元件输入输出特性是线性特性,系统的状态和性能可以用线性微分(或差分)方程来描述时,则称这种系统为线性系统。2 .非线性系统系统中只要存在一个非线性特性的元件,系统就由非线性方程来描述,

18、这种系统称为非线性系统。(3)按信号传递的连续性划分1 .连续系统连续系统的特点是系统中各元件的输入信号和输出信号都是时间的连续函数。这类系统的运动状态是用微分方程来描述的。连续系统中各元件传输的信息在工程上称为模拟量,其输入输出一般用r(t)和c(t)表示。2 .离散系统控制系统中只要有一处的信号是脉冲序列或数码时,该系统即为离散系统。这种系统的状态和性能一般用差分方程来描述。(4)按系统的输入与输出信号的数量划分1 .单变量系统(SISO)2 .多变量系统(MIMO)(二)智能控制系统的分类(1)按其作用原理分类1 .分层递阶智能控制系统2 .专家控制系统3 .模糊控制系统4 .控制系统5

19、 .学习控制系统6 .网络控制系统7 .多真体控制系统8 .复合智能控制系统(2)按照应用场景分类9 .智能工厂10 智能电网11 智能家居12 智能楼宇五.控制系统的基本控制方式控制方式:开环控制和闭环控制(1)开环控制定义:控制量与被控量之间只有顺向作用而没有反向联系。例如:交通指挥红绿灯,自动洗衣机,自动售货机开环控制的特点:结构简单、调整方便、成本低。给定一个输入,有相应的一个输出。作用信号是单方向传递的,形成开环。输出不影响输入。若系统有外界扰动时,系统输出量不可能有准确的数值,即开环控制精度不高,或抗干扰能力差(2)闭环控制定义:凡是系统输出信号对控制作用有直接影响的系统,都叫做闭

20、环控制系统。常用术语:反馈控制系统闭合闭环控制系统反馈控制原理:被控变量作为反馈信号,与希望值比较得到偏差输入;根据输入偏差大小,调整控制信号;控制信号通过执行器的操作消除偏差,实现控制目标。反馈:输出量经测量后的信号回送到输入端。反馈连接方式有负反馈和正反馈。负反馈:反馈信号的极性与输入信号相反,使被控对象的输出趋向希望值。闭环控制的特点:由负反馈构成闭环,利用偏差信号进行控制;抗干扰能力强,精度高;存在稳定性问题。系统元件参数配合不当,容易产生振荡,使系统不能正常工作;自动控制理论主要研究闭环系统。六、控制系统的性能指标1 .系统分析系统给定,在规定的工作条件下,对它进行分析研究,其中包括

21、稳态性能和动态性能分析,看是否满足要求,以及分析某个参数变化时对上述性能指标的影响,决定如何合理地选取等。2 .控制系统要完成一定的控制任务,必须具备一定的性能。通常,要求控制系统的输出量应能实时、准确地按照输入量的规定而变化,并且在两者之间保持稳定的对应关系,对应关系尽量不受任何干扰的影响。对于不同目的的自动控制系统,往往也有不同的具体要求,但就控制系统的基本共性要求,可以归结为以下三个方面。(1)稳定性控制系统的稳定性是指系统在受到外部作用后,其动态过程的振荡倾向和能否恢复平衡状态的能力。由于系统中存在惯性,当其各个参数匹配不好时,将会引起系统输出量的振荡。如果这种振荡是发散的或等幅的,系

22、统就是不稳定或临界稳定的,它们都是没有实际意义的稳定工作状态,控制系统也就失去了工作能力。尽管控制系统振荡常常不可避免,但只有这种振荡随着时间的推移而逐渐减小乃至消失,控制系统才是稳定的,控制系统才有实际的工作能力和使用价值。由此可见,系统稳定是控制系统能够正常工作的首要条件,是对控制系统的首要要求。(2)快速性控制系统响应的快速性是指在系统稳定的前提下,通过系统的自动调节,最终消除因外部作用改变而引起的输出量与给定量之间偏差的快慢程度。快速性一般用调节时间来衡量,调节时间越短,快速性越好,但控制系统的快速性常常与相对稳定性相矛盾。(3)准确性控制系统响应的准确性是指在系统的自动调节过程结束后

23、其输出量与给定量之间仍然存在的偏差大小,也称稳态精度。准确性一般用稳态误差来衡量,它是评价控制系统工作性能的重要指标,对准确性的最高要求就是稳态误差为零。稳定程度高、动态过程平稳性能好、能够较快地到达系统稳态值、瞬态响应时间短、最终控制精度高、稳态误差小是对控制系统的总体性能要求。但在一个控制系统中,稳、快、准是相互制约的:快速性好,可能引起强烈振荡;改善稳定性又可能会使响应速度变慢、精度降低。因此,对于不同的控制系统,必须根据受控对象的具体情况,对稳、快、准的要求有所侧重。例如,恒值控制系统对准确性的要求较高,随动系统则对快速性的要求较高。思考与讨论:1 .控制装置包括哪些基本元件?用途是

24、什么?2 .智能控制器一般包含哪些部分?3 .智能控制系统和计算机控制系统的关系。4 .讨论下你倾向选择开环控制、闭环控制、复合控制中的哪种自动控制系统。5 .一个自动控制系统应满足哪些基本要求?你觉得什么样性能的自控系统是优秀的?(测试)6 .什么是控制系统正常工作的先决条件?(测试)课堂小结1 .智能控制的定义2 .智能控制系统的一般结构3 .智能控制系统的特点4 .智能控制系统的分类5 .控制系统的基本控制方式6 .控制系统的性能指标二分钟布置作业分析都江堰水利工程的控制原理二分钟教学反思(可加页)通过都江堰水利工程激发学生对控制技术的兴趣,效果较好,课堂讨论充分,但部分同学没有按时完成

25、作业,需要督促。教案课程名称智能控制系统与工程序号3授课教师授课时数2学时执行情况授课班级授课日期Zl22060201-122060202班2024年9月5日基本课题智能控制系统的仿真编程基础课堂类别实验教学目标1 .知识目标:单片机基础编程2 .技能目标:(1)掌握单片机的基本结构(2)掌握使用KeiI为单片机编程(3)掌握使用ProteUS设计单片机控制电路3 .素养目标:通过仿真实践,培养对智能控制系统的运行、调试、维护能力。4 .课堂思政目标:教学重点描述单片机的基本结构、Keil和Proteus的使用解决措施演示教学难点描述单片机的编程解决措施结合软件进行模拟演示教学设备设施多媒体教

26、学方法和手段教学方法:任务引导教学法,根据教学内容,在课堂上给学生下发学习任务。教学手段:多媒体教学,在有限的时间内尽可能多的向学生传达知识,优化教学过程,提升教学效率。教学环节教学设计时间分配组织教学云课堂签到,提醒学生签到后将手机放入手机袋中分钟复习旧课1.计算机控制系统的概念坨分钟2 .计算机控制系统的分类和结构3 .计算机控制系统和智能控制系统的关系导入新课Q:请同学回忆一下,在以往的课程中,是否学习过计算机系统?如果学过,是什么?A:单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定

27、时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。因此本课程将以已经学过的经典的51单片机为例,学习搭建智能控制系统需要用到的仿真软件的使用方法,便于开展后续的学习。出分钟新课教学(可加页)一.51单片机的基本结构(20分钟)51单片机是指兼容InteIMCS-51体系架构的一系列单片机,而51是它的一个通俗的简称。全球有众多的半导体厂商推出了无数款这系列的单片机,如AtmeI的A89C52,NXP的P89V51,宏晶科技的STC89C52等等,具体型号虽然千差万别,但它们的

28、基本原理和操作都是一样的,程序的开发环境也都是一样的。1.单片机的最小系统单片机最小系统也称为单片机最小应用系统,是指用最少的原件组成的单片机可以工作的系统。包括了电源、晶振和复位电路3要素。(1)电源电子设备都需要电源,例如家用电器手电筒就需要电源,目前主流的单片机的电源分别为5V和3.5V这两个标准,课程中所学习的51单片机通常需要的电源等级为5Vo(2)晶振又称为晶体振荡器,它是要处于不停振荡的状态,为单片机系统提供基准时钟信号,类似于部队训练的时候喊口令的人,单片机内部所有的工作都是以这个时钟信号为步调基准来进行工作的。(3)复位电路单片机的复位一般分为3种情况:上电复位、手动复位和程

29、序自动复位。60分钟2.单片机的封装图51单片机的封装图和实物图分别如图1和图2所示。从图中可以看出,单片机一共有40个引脚,标号顺序如图所示,一般情况下,这种双列直插封装的芯片,左上角为1,逆时针旋转引脚号依次增加,一直到右上角是最大脚位。引脚介绍:(1)电源引脚:Vcc(40脚):电源端,接+5V电源。Vss(GND)(20脚):接地端,接+5V电源地端(2)外接晶体弓I脚:XTALlWXTAL289C51内部有一个振荡器和时钟产生电路。XTALl(19脚):片内振荡电路反相放大器输入XTAL2(18脚):片内振荡电路反相放大器输出当采用内部时钟时,片外连接石英晶体和微调电容,产生原始的振

30、荡脉冲信号。采用外部时钟时,XTALl输入外部时钟脉冲信号,XTAL2悬空.*P1.0VccPl.1P0.0P1.2PO.1Pl.3P0.2P1.4P0.3P1.5P0.4P1.6P0.5P1.7P0.6RSTP0.7P3.0(RXD)EAZVppP3.1(TXD)ALE/PROGP3.2(INT0)PSENP3.3(INT1)P2.7P34(T0)P2.6P3.5(T1)P2.5P3.6(WR)P2.4P3.7(RD)P2.3XTAL2P2.2XTALlP2.1GNDP2.040239338437536635734833_9_321031113012291328142715261625172

31、4182319222021AT89C51图151单片机封装图图251单片机实物图(3)控制信号弓I脚:RST、ALE、PSENEARST(9脚):复位信号输入端,高电平有效。保持两个机器周期高电平时,完成复位操作。ALEPROG(30脚):地址锁存允许输出端/编程脉冲输入端,正常时:连续输出振荡器频率的1/6正脉冲信号。访问片外存储器时:作为锁存PO口低8位地址的控制信号。对8751片内ROM编程写入时:作为编程脉冲输入端。PSEN(29脚):外部程序存储器读选通输出信号,访问片外ROM时,输出负脉冲作为读RoM选通。常连接到片外ROM芯片的输出允许端(OE)作外部ROM的读选通信号。EA/V

32、pp(31W):外部程序存储器地址使能输入/编程电压输入端。平常接“1”时,CPU访问片内4KB的RoM,当地址超4KB时,自动转向片外ROM中的程序。当接“0”时,CPU只访问片外RoM。第2功能VPP对8051编程时,编程电压输入端。(4)输入/输出端口引脚PO、PKP2、P34个8位的并行输入/输出端口,共32个引脚。作为通用输入/输出端口。准双向口:作输入时要先对锁存器写力,默认启动初始化为高电平。二.使用Keil编程(20分钟)课本中采用的是汇编语言进行编程,汇编语言是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器

33、指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。因为汇编语言只是将机器语言做了简单编译,所以并没有根本上解决机器语言的特定性,所以汇编语言和机器自身的编程环境息息相关,推广和移植很难,但是还是保持了机器语言优秀的执行效率,因为他的可阅读性和简便性,汇编语言到现在依然是常用的编程语言之一。汇编语言不像其他大多数的程序设计语言一样被广泛用于程序设计。在今天的实际应用中,它通常被应用在底层,硬件操作和高要求的程序优化的场合。因此我们使用同学们已经学习过的C语言进行编程,使用的工具就是KeiL1.Keil的安装下载源

34、文件,双击打开,单击欢迎页面的NEXT的按钮,弹出LiCenSeAgreement对话框,在“IagreetoallthetermsoftheprecedingLicenseAgreemenf,前打勾,然后单击NEXT按钮,弹出FOIderSeIeetiOn对话框,默认安装路径,单击NEXT,弹出CUStomerlnfOrmation对话框,输入相关信息,单击NEXT就会自动安装软件,最后单击FiniSh即可。2.Keil的使用在Keil中新建工程,写入程序的步骤如下:打开Keil软件,单击PrOjeCt选择NewVisionProject,然后出现一个新建工程页面,单击保存生成.uvproj

35、的文件,下次就可以直接双击文件打开了,保存后弹出对话框选择单片机型号,可以选择InteI公司的80/87C52,单击“0K选择“是,工程就新建好了。要建立编写代码的文件,单击File中的new选项,新建一个文件,Save这个文件并保存为.c类型(直接加后缀拓展即可),然后在GrOUP中右键AddFilestoGroupSourceGroup,选中刚刚保存的.c文件,就可以开始编程了。三.Proteus的使用(20分钟)Proteus软件是英国LabCenterElectronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还

36、能仿真单片机及外围器件。它是比较好的仿真单片机及外围器件的工具。在PROTEUS绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在PROTEUS的原理图中看到模拟的实物运行状态和过程。如图3所示。课堂小结布置作业教学反思(可加页)NONlN2N3N4NNN7CLOCK,STARTEOC0UT10UT20UT30UT40UT5OUT0UT70UT8U1(ALE)J2h三42BIJmZ-ADDAADDBADDCALEOE图3Proteus原理图仿真演示UREFC)VREFG)(1)掌握单片机的基本结构(2)掌握使用Keil为单片机编程,分钟(3)掌握使用Proteus设计单片机控制电路

37、安装Keil和Proteus两个软件,并学会新建工程。2_分钟由于本班学生之前学习的单片机是STM32,与51的仿真软件有些区别,所以部分同学在操作仿真软件时会遇到困难,效率不高,需要进一步练习。教案课程名称智能控制系统与工程序号4授课教师授课时数2学时执行情况授课班级授课日期Zl22060201-122060202班2024年9月9日基本课题2数字量输入输出通道课堂类别理论教学目标2 .知识目标:过程通道的基本概念与组成,数字量输入通道结构3 .技能目标:(1) 了解过程输入通道的基本概念(2) 了解生产过程的信息分类(3)掌握数字量输入通道的结构4 .素养目标:通过对计算机控制系统认知学习

38、培养智能控制技术的运用能力。5 .课堂思政目标:E培养艰苦奋斗的精神教学重点描述基本开关量输入电路解决措施分析、图示说明教学难点描述输入信号调理电路解决措施讲解教学设备设施多媒体教学方法和手段教学方法:任务引导教学法,根据教学内容,在课堂上给学生下发学习任务。教学手段:多媒体教学,在有限的时间内尽可能多的向学生传达知识,优化教学过程,提升教学效率。教学环节教学设计时间分配组织教学1 .云课堂签到,提醒学生签到后将手机放入手机袋中2 .思政:数字量只有两种明确的状态,高电平和低电平,对应着“是”与“否”、“开”与分钟“关工这可以类比为在生活中我们需要做出清晰的判断。面对选择时,我们不能模棱两可

39、而要像数字量输入通道准确地识别信号一样,明确自己的目标和价值观,做出果断的决策。一旦做出决定,就如同数字量输出通道输出明确的信号一样,坚定地采取行动,不犹豫不决。然后果断勇敢的性格,离不开平时的艰苦奋斗的意志磨练。复习旧课Q1:单片机的最小系统由哪基本部分构成?A1:单片机最小系统也称为单片机最小应用系统,是指用最少的原件组成的单片机可以工作的系统。包括了电源、晶振和复位电路3要素。(1)电源电子设备都需要电源,例如家用电器手电筒就需要电源,目前主流的单片机的电源分别为5V和3.5V这两个标准,课程中所学习的51单片机通常需要的电源等级为5Vo(2)晶振又称为晶体振荡器,它是要处于不停振荡的

40、状态,为单片机系统提供基准时钟信号,类似于部队训练的时候喊口令的人,单片机内部所有的工作都是以这个时钟信号为步调基准来进行工作的。(3)复位电路单片机的复位一般分为3种情况:上电复位、手动复位和程序自动复位。Q2:上节课安装了两个软件,分另U是KeiI和Proteus,请问它们分别是用来做什么的?A2:KeiI用于编写51单片机的程序,并生成HEX文件,PrOteUS用于原理图的仿真。出分钟导入新课要在微型计算机控制系统中实现对工业对象和生产过程的控制,就要将对象的各种状态参数,经过测量按照计算机要求的方式送入微型计算机。计算机经过计算、处理之后,将结果以数字量的形式输出,然后经过相应的一系列

41、输出变换,使输出量变成适合控制工业对象的量,因此在计算机和工业对象之间,必须设置信息的传递和变换装置。这个装置就叫做输入输出通道,他们在微机和工业对象之间起着连接纽带和桥梁的作用。在工业现场,输入输出的信息既有模拟量,又有数字量,所以输入输出通道包括模拟量输入通道、模拟量输出通道、数字量输入通道和数字量输出通道。本节课将围绕数字量输入通道进行讲解。出分钟一.过程通道的相关概念(20分钟)定义:在计算机控制系统中,为了实现计算机对生产过程的控制,必须在计算机和生产过程之间设置信息传递和变换的连接通道。这个通道称之为过程通道。过程通道与计算机和生产过程之间的关系如图1所示。图1过程通道与计算机和生

42、产过程的关系示意图分类:根据信号相对于计算机的流向,可将过程通道分为前向通道和后向通道。新课教学(可加页)前向通道(输入通道):根据现场输入信号类型(如模拟电压大信号/小信号、数字信号等)的不同,具体可能包括传感器(信息源头)、信号放大电路、采样保持器、信号调理电路、ADC,或开关量输入、频率测量接口等。皎分钟后向通道(输出通道):根据现场被控对象的具体要求,通常有DAC、开关量输出、功率驱动接口等。二.生产过程的信息分类(20分钟)从图1可以看出,生产过程与过程通道之间的信息交换包括输入模拟量、输入数字量、输出模拟量、输出数字量四种:输入的模拟量:变送器输出的电信号,如压力、流量、温度、液位

43、等;输入的开关量:设备的启停状态、阀门开关状态等,指两种状态的过程量;输出的模拟量:控制指令,送往执行机构;输出的数字量:设备启停指令、指示灯的控制指令等。因此可以将生产过程的信息分类分为以下四类:(1)模拟量输入通道(Al)(2)模拟量输出通道(Ao)(3)数字量输入通道(DD(4)数字量输出通道(Do)思考:输入和输出的主语是谁,即是针对于谁而言的?三.数字量输入通道的结构(20分钟)根据生产过程的信息分类,数字量输入通道为DL通过它把现场的开关信号传递给计算机,用于计算机显示设备运行状态和进行顺序控制。现场的开关信号包括开关的“闭合”与“断开”两种状态,通常“闭合”对应于数字逻辑量“1”

44、断开”对应于数字逻辑量“(F,如电机的启动和停止两种状态,阀门的全开和全关两种状态等。思考:现场的开关信号如何才能送至计算机呢?过程中需要信号转换和接口设计,通过信号转换将开关量转换为逻辑量,通过接口设计分时读取不同的开关量。数字量输入通道DI的一般结构如图2所示。微机总线输入缓冲器输入调理电路生产过程地址译码器图2DI的一般结构如图2所示,生产过程中的开关量信息首先进入输入调理电路,输入调理是指来自现场的开关量信号,大多是开关触点的形式,为了将外部的数字信号送入计算机,必须将现场的开关量进行转换,同时防止现场的各种干扰进入计算机,必须采取隔离措施,这个过程就称为输入调理。输入调理电路有很多种,通过调理电路可以将开关量与计算机的一位数字量对应起来,常见的有光电隔离转换和继电器隔离转换两种,如图3所示。图3输入调理电路当开关量通过输入调理电路转换为数字量信息后,进入输入缓冲器,通过缓冲器可以实现多个数字量与计算机的联系。常74LS245等。74LS244的分装图如图4所示。741S744用的缓冲器;74LS138芯片有74LS244图4地址译码器:相对应的芯片。*所示。3-8译码器IAlIYl1A21Y2LA31Y31A41Y42A12Y12A2222A32Y32A42Y4IG2GII74LS244封计算机通

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

当前位置:首页 > IT计算机 > 人工智能

宁ICP备18001539号-1