第4章-微机控制的选择与设计-new-zjh
合集下载
第四章_微机控制系统的选择及接口设计
① 首先应了解被控对象的控制要求,通常,先从系统构成上考 虑是采用开环控制还是闭环控制,当采用闭环控制时,应考虑采 用何种检测传感元件,检测精度要求如何。
② 其次考虑执行元件采用何种方式,是电动、气动还是液动, 比较其方案的优缺点,择优而选。
③ 第三要考虑是否有特殊控制要求,对于具有高可靠性、高精 应采取哪些措施。
第四章_微机控制系统的选择 及接口设计
1.专用与通用的抉择
专用控制系统适合于大批量生产的机电一体化产品。
专用控制系统的设计: 主要是选用适当的通用IC芯片以及 设计其外围电路来组成控制系统。
对于多品种、中小批量生产的机电一体化产品来说,由于 还在不断改进,结构还不十分稳定,特别是对现有设备 进行改造时,采用通用控制系统比较合理。
选择微型计算机除应满足上述几点要求外, 从不同的被控制对象角度而言,还应考虑几 个特殊要求(3个) :
1)字长
微处理器的字长定义为并行数据总线的线 数。字长直接影响数据的精度、寻址的能力、 指令的数目和执行操作的时间。
2)速度
速度的选择与字长的选择可一并考虑。对于 同一算法、同一精度要求,当机器的字长短时, 就要采用多字节运算,完成计算和控制的时间就 会增长。为保证实时控制,就必须选用执行速度 快的机器。同理,当机器的字长足够保证精度要 求时,不必用多字节运算,完成计算和控制的时 间就短,可选用执行速度较慢的机器。
4)系统总体设计
系统总体设计主要是对系统控制方案进行具体实施步 骤的设计,其主要依据是上述的整体方案初框图、设计要 求及所选用的微机类型。通过设计要画出系统的具体构成 框图。
一个正在运行的完整的微型计算机控制系统,需要在 微机、被控制对象和操作者之间适时地、不断地交换数据 信息和控制信息。在总体设计时,要综合考虑硬件和软件 措施,解决三者之间可靠的、适时进行信息交换的通路和 分时控制的时序安排问题,保证系统能正常地运行。设计 中主要考虑硬件与软件功能的分配与协调、接口设计、通 道设计、操作控制台设计、可靠性设计等问题。
② 其次考虑执行元件采用何种方式,是电动、气动还是液动, 比较其方案的优缺点,择优而选。
③ 第三要考虑是否有特殊控制要求,对于具有高可靠性、高精 应采取哪些措施。
第四章_微机控制系统的选择 及接口设计
1.专用与通用的抉择
专用控制系统适合于大批量生产的机电一体化产品。
专用控制系统的设计: 主要是选用适当的通用IC芯片以及 设计其外围电路来组成控制系统。
对于多品种、中小批量生产的机电一体化产品来说,由于 还在不断改进,结构还不十分稳定,特别是对现有设备 进行改造时,采用通用控制系统比较合理。
选择微型计算机除应满足上述几点要求外, 从不同的被控制对象角度而言,还应考虑几 个特殊要求(3个) :
1)字长
微处理器的字长定义为并行数据总线的线 数。字长直接影响数据的精度、寻址的能力、 指令的数目和执行操作的时间。
2)速度
速度的选择与字长的选择可一并考虑。对于 同一算法、同一精度要求,当机器的字长短时, 就要采用多字节运算,完成计算和控制的时间就 会增长。为保证实时控制,就必须选用执行速度 快的机器。同理,当机器的字长足够保证精度要 求时,不必用多字节运算,完成计算和控制的时 间就短,可选用执行速度较慢的机器。
4)系统总体设计
系统总体设计主要是对系统控制方案进行具体实施步 骤的设计,其主要依据是上述的整体方案初框图、设计要 求及所选用的微机类型。通过设计要画出系统的具体构成 框图。
一个正在运行的完整的微型计算机控制系统,需要在 微机、被控制对象和操作者之间适时地、不断地交换数据 信息和控制信息。在总体设计时,要综合考虑硬件和软件 措施,解决三者之间可靠的、适时进行信息交换的通路和 分时控制的时序安排问题,保证系统能正常地运行。设计 中主要考虑硬件与软件功能的分配与协调、接口设计、通 道设计、操作控制台设计、可靠性设计等问题。
机电一体化教程课件-微机控制系统的选择及接口设计
2
1. 专用与通用的抉择 专用控制系统适合于大批量生产的机电一体化产品。在开 发新产品时,如果要求具有机械与电子有机结合的紧凑结构,也 只有专用控制系统才能做到。专用控制系统的设计问题,实际上 就是选用适当的通用IC芯片来组成控制系统,以便与执行元件和 检测传感器相匹配,或重新设计制作专用集成电路,把整个控制 系统集成在一块或几块芯片上。 对于多品种、中小批量生产的机电一体化产品来说,由于还 在不断改进,结构还不十分稳定,特别是对现有设备进行改造时, 采用通用控制系统比较合理。通用控制系统的设计,主要是合理 选择主控制微机机型,设计与其执行元件和检测传感器之间的接 口,并在此基础上编制应用软件的问题。这实质上就是通过接口 设计和软件编制来使通用微机专用化的问题。
3
2.硬件与软件的权衡 无论是采用通用控制系统还是专用控制系统,都存在硬 件和软件的权衡问题。有些功能,例如运算与判断处理等, 却适宜用软件来实现。而在其余大多数情况下,对于某种功 能来说,既可用硬件来实现,又可用软件来实现。因此,控 制系统中硬件和软件的合理组成,通常要根据经济性和可靠 性的标准权衡决定。在用分立元件组成硬件的情况下,就可 以考虑是否采用软件,能采用通用的LSI芯片来组成所需的电 路的情况下,则最好采用硬件。这是因为与采用分立元件组 成的电路相比,采用软件不需要焊接,并且易于修改,所以 采用软件更为可靠。而在利用LSI芯片组成电路时,不仅价廉, 而且可靠性高,处理速度快,因而采用硬件更为有利。
5
2.确定控制算法
对任何一个具体微机控制系统进行分析、综合或 设计,首先应建立该系统的数学模型,确定其控制算 法。所谓数学模型就是系统动态特性的数学表达式。 它反映了系统输入内部状态和输出之间的数量和逻辑 关系。这些关系式为计算机进行运算处理提供了依据, 即由数学模型推出控制算法。所谓计算机控制,就是 按照规定的控制算法进行控制,因此,控制算法的正 确与否直接影响控制系统的品质,甚至决定整个系统 的成败。
1. 专用与通用的抉择 专用控制系统适合于大批量生产的机电一体化产品。在开 发新产品时,如果要求具有机械与电子有机结合的紧凑结构,也 只有专用控制系统才能做到。专用控制系统的设计问题,实际上 就是选用适当的通用IC芯片来组成控制系统,以便与执行元件和 检测传感器相匹配,或重新设计制作专用集成电路,把整个控制 系统集成在一块或几块芯片上。 对于多品种、中小批量生产的机电一体化产品来说,由于还 在不断改进,结构还不十分稳定,特别是对现有设备进行改造时, 采用通用控制系统比较合理。通用控制系统的设计,主要是合理 选择主控制微机机型,设计与其执行元件和检测传感器之间的接 口,并在此基础上编制应用软件的问题。这实质上就是通过接口 设计和软件编制来使通用微机专用化的问题。
3
2.硬件与软件的权衡 无论是采用通用控制系统还是专用控制系统,都存在硬 件和软件的权衡问题。有些功能,例如运算与判断处理等, 却适宜用软件来实现。而在其余大多数情况下,对于某种功 能来说,既可用硬件来实现,又可用软件来实现。因此,控 制系统中硬件和软件的合理组成,通常要根据经济性和可靠 性的标准权衡决定。在用分立元件组成硬件的情况下,就可 以考虑是否采用软件,能采用通用的LSI芯片来组成所需的电 路的情况下,则最好采用硬件。这是因为与采用分立元件组 成的电路相比,采用软件不需要焊接,并且易于修改,所以 采用软件更为可靠。而在利用LSI芯片组成电路时,不仅价廉, 而且可靠性高,处理速度快,因而采用硬件更为有利。
5
2.确定控制算法
对任何一个具体微机控制系统进行分析、综合或 设计,首先应建立该系统的数学模型,确定其控制算 法。所谓数学模型就是系统动态特性的数学表达式。 它反映了系统输入内部状态和输出之间的数量和逻辑 关系。这些关系式为计算机进行运算处理提供了依据, 即由数学模型推出控制算法。所谓计算机控制,就是 按照规定的控制算法进行控制,因此,控制算法的正 确与否直接影响控制系统的品质,甚至决定整个系统 的成败。
机电一体化(第4章微机控制系统)精品PPT课件
3、选择微型计算机
从控制的角度出发,微机应能满足具有较完善的中断系统、 足够的存储容量、完善的I/O通道和实时时钟等要求。 (1) 较完善的中断系统
微型计算机控制系统必须具有实时控制性能。实时控制包含 两个意思: 一是系统正常运行时的实时控制能力;
二是在发生故障时紧急处理的能力。 均需要用完善的中断系统来解决。 (2) 足够的存储容量 微型计算机内存容量有限,当内存容量不足以存放程序和 数据时,应扩充内存,有时还应配备适当的外存储器,用于在调 试阶段暂存程序和数据。 (3) 完备的输入/输出通道和实时时钟 输入/输出通道是外部过程和主机交换信息的通道。有开关量 输入/输出通道、模拟量输入/输出通道,对于需要实现外部设 备和内存之间快速、批量交换信息的,还应有直接数据通道。 实时时钟在过程控制中给出时间参数,记下时间发生时刻, 使系统按规定顺序实现各种操作。
机床控制中常使用的逐点比较法的控制算法和数字积分法的 控制算法;
直接数字控制系统中常用的PID调节的控制算法;
位置数字伺服系统中常用的实现最少拍控制的控制算法;
另外,还有各种最优控制的控制算法、随机控制和自适应控 制的控制算法。
在系统设计时,按所设计的具体控制对象和不同的控 制性能指标要求,以及所选用的微机的处理能力选定一种控 制算法。应考虑所选定的算法是否能满足控制速度、控制精 度和系统稳定性的要求。
提高环境适应性和抗干扰能力。
二、微机控制系统的设计思路
1、确定系统整体控制方案 首先了解被控对象的控制要求,构思微机控制系统的整
体方案。通常,先从系统构成上考虑是采用开环控制还是 闭环控制,当采用闭环控制时,应考虑采用何种检测传感 元件,检测精度要求如何。
其次考虑执行元件采用何种方式,是电动、气动还是液 动,比较其方案的优缺点,择优而选。
机电系统设计
(l) I/O口线:PO、P1、P2、P3共四个八位口。 (2)控制口线:PSEN(片外取指控制)、ALE(地址锁存
控制)、EA(片外存储器选择);RE-SET(复位控制)。 (3)电源及时钟:Vcc、Vss;XTAL1/XTAL2。
其应用特性: ①I/O口线不能都用作用户I/O线。除8051/8751外真
正可完全为用户使用的I/O口线只有P1口以及部分作为第 一功能使用的P3口; ②I/O目的驱动能力:P0口可驱动8个TTL门电路;P1、 P2、P3则只能驱动4个TTL门电路; ③P3口是双重功能口。
二、MCS-51系列单片机的最小应用系统及其扩展
MCS-51系统结构紧凑,硬件设计简单灵活, 构成系统的成本低及不需要特殊的开发手段等优点, 在机电一体化系统中得到广泛应用。
三、8031前向通道的接口电路举例 (l)8031与 ICL7109接口电路
ICL7109为 双积分A/D转换器
(2) 8031与0816接口电路
0816芯片为 逐次比较式 A/D转换器。
(3) 8031与LM331的接口电路 LM331实现V/F转换
四、8031后向通道的接口电路举例
所谓动态显示就是一位一位地轮流点亮各位 显示器(扫描)。对于每一位显示器来说, 每隔一段时间点亮一次。
2.键盘显示器接口电路
(l)键盘工作原理。
行列式键盘电路原理如图所示,按键设置在 行、列线交点上,行、列线分别连接到按键 开关的两端。当行线通过上拉电阻接十5V时, 被嵌位在高电平状态。键盘中有无按键按下 是由列线送入全扫描字、行线读人行线状态 来判断的。其方法是:给列线的所有I/O线 均置成低电平,然后将行线电平状态读人累 加器A中。如果有键按下,总会有一根行线电 平被拉至低电平,从而使行输入不全为1。
控制)、EA(片外存储器选择);RE-SET(复位控制)。 (3)电源及时钟:Vcc、Vss;XTAL1/XTAL2。
其应用特性: ①I/O口线不能都用作用户I/O线。除8051/8751外真
正可完全为用户使用的I/O口线只有P1口以及部分作为第 一功能使用的P3口; ②I/O目的驱动能力:P0口可驱动8个TTL门电路;P1、 P2、P3则只能驱动4个TTL门电路; ③P3口是双重功能口。
二、MCS-51系列单片机的最小应用系统及其扩展
MCS-51系统结构紧凑,硬件设计简单灵活, 构成系统的成本低及不需要特殊的开发手段等优点, 在机电一体化系统中得到广泛应用。
三、8031前向通道的接口电路举例 (l)8031与 ICL7109接口电路
ICL7109为 双积分A/D转换器
(2) 8031与0816接口电路
0816芯片为 逐次比较式 A/D转换器。
(3) 8031与LM331的接口电路 LM331实现V/F转换
四、8031后向通道的接口电路举例
所谓动态显示就是一位一位地轮流点亮各位 显示器(扫描)。对于每一位显示器来说, 每隔一段时间点亮一次。
2.键盘显示器接口电路
(l)键盘工作原理。
行列式键盘电路原理如图所示,按键设置在 行、列线交点上,行、列线分别连接到按键 开关的两端。当行线通过上拉电阻接十5V时, 被嵌位在高电平状态。键盘中有无按键按下 是由列线送入全扫描字、行线读人行线状态 来判断的。其方法是:给列线的所有I/O线 均置成低电平,然后将行线电平状态读人累 加器A中。如果有键按下,总会有一根行线电 平被拉至低电平,从而使行输入不全为1。
第四章 微机控制系统的选择及接口设计 机电一体化系统设计课件
对于给定的任务,选择微机的方案不是唯一的 ,从控制的角度出发,微机应能满足具有较完善的 中断系统、足够的存储容量、完善的I/O通道和实时 时钟等要求。
2020/9/30
9
பைடு நூலகம்
(1) 较完善的中断系统
微型计算机控制系统必须具有实时控制性 能。实时控制包含两个意思:一是系统正常 运行时的实时控制能力;二是在发生故障时 紧急处理的能力。
2020/9/30
3
2.确定控制算法
对任何一个具体微机控制系统进行分析、综合或设计,首 先应建立该系统的数学模型,确定其控制算法。所谓数学模型 就是系统动态特性的数学表达式。它反映了系统输入内部状态 和输出之间的数量和逻辑关系。这些关系式为计算机进行运算 处理提供了依据,即由数学模型推出控制算法。所谓计算机控 制,就是按照规定的控制算法进行控制,因此,控制算法的正 确与否直接影响控制系统的品质,甚至决定整个系统的成败。
2020/9/30
7
当控制系统比较复杂时,控制 算法也比较复杂,整个控制系统的 实现就比较困难,为设计、调试方 便,可将控制算法作某些合理的简 化,忽略某些因素的影响(如非线性 、小延时、小惯性等),在取得初步 控制成果后,再逐步将控制算法完 善,直到获得最好的控制效果。
2020/9/30
8
3. 选择微型计算机
2020/9/30
12
选择微型计算机除应满足上述几点要求外,从不 同的被控制对象角度而言,还应考虑几个特殊要求:
1)字长
微处理器的字长定义为并行数据总线的线数。字 长直接影响数据的精度、寻址的能力、指令的数目和 执行操作的时间。
2020/9/30
13
2)速度
速度的选择与字长的选择可一并考虑。对于同一算法、同一精度要 求,当机器的字长短时,就要采用多字节运算,完成计算和控制的时间 就会增长。为保证实时控制,就必须选用执行速度快的机器。同理,当 机器的字长足够保证精度要求时,不必用多字节运算,完成计算和控制 的时间就短,可选用执行速度较慢的机器。
2020/9/30
9
பைடு நூலகம்
(1) 较完善的中断系统
微型计算机控制系统必须具有实时控制性 能。实时控制包含两个意思:一是系统正常 运行时的实时控制能力;二是在发生故障时 紧急处理的能力。
2020/9/30
3
2.确定控制算法
对任何一个具体微机控制系统进行分析、综合或设计,首 先应建立该系统的数学模型,确定其控制算法。所谓数学模型 就是系统动态特性的数学表达式。它反映了系统输入内部状态 和输出之间的数量和逻辑关系。这些关系式为计算机进行运算 处理提供了依据,即由数学模型推出控制算法。所谓计算机控 制,就是按照规定的控制算法进行控制,因此,控制算法的正 确与否直接影响控制系统的品质,甚至决定整个系统的成败。
2020/9/30
7
当控制系统比较复杂时,控制 算法也比较复杂,整个控制系统的 实现就比较困难,为设计、调试方 便,可将控制算法作某些合理的简 化,忽略某些因素的影响(如非线性 、小延时、小惯性等),在取得初步 控制成果后,再逐步将控制算法完 善,直到获得最好的控制效果。
2020/9/30
8
3. 选择微型计算机
2020/9/30
12
选择微型计算机除应满足上述几点要求外,从不 同的被控制对象角度而言,还应考虑几个特殊要求:
1)字长
微处理器的字长定义为并行数据总线的线数。字 长直接影响数据的精度、寻址的能力、指令的数目和 执行操作的时间。
2020/9/30
13
2)速度
速度的选择与字长的选择可一并考虑。对于同一算法、同一精度要 求,当机器的字长短时,就要采用多字节运算,完成计算和控制的时间 就会增长。为保证实时控制,就必须选用执行速度快的机器。同理,当 机器的字长足够保证精度要求时,不必用多字节运算,完成计算和控制 的时间就短,可选用执行速度较慢的机器。
《机电一体化系统设计》微机控制的选择与设计
《机电一体化系统设 计》微机控制的选择
与设计
目录
• 微机控制概述 • 微机控制系统的选择 • 微机控制系统设计 • 机电一体化系统中的微机控制 • 微机控制系统的调试与维护
01
微机控制概述
微机控制定义
微机控制
指利用微处理器(MCU)和数字信号处理器(DSP)等微 控制器,结合传感器、执行器等硬件设备,实现对机电一 体化系统的实时监测、控制和优化。
。
医疗设备
用于医疗仪器的监测与控制, 提高医疗设备的可靠性和安全
性。
其他领域
如智能交通、无人机等新兴领 域,微机控制技术也具有广泛
的应用前景。
02
微机控制系统的选择
微机控制系统的类型
专用微机控制系统
针对特定应用和设备进行定制开发的控制系统,具有 较高的可靠性和稳定性。
通用的微机控制系统
适用于多种设备和应用的控制系统,具有较好的通用 性和灵活性。
软件架构设计
设计合理的软件架构,提 高软件的可维护性和可扩 展性。
编程语言选择
选择易于开发、调试和维 护的编程语言,如C、C、 汇编语言等。
算法设计
根据系统需求,设计相应 的算法以满足控制要求。
微机控制系统抗干扰设计
01
02
03
04
屏蔽技术
采用金属外壳对微机控 制系统进行屏蔽,减少 电磁干扰的影响。
智能家居
微机控制用于智能家居的设备控制和智能化 管理,提高居住的舒适度和便利性。
机器人
微机控制用于机器人的运动控制和感知,实 现机器人的智能化操作。
自动化生产线
微机控制用于自动化生产线的控制和管理, 提高生产效率和产品质量。
机电一体化系统中微机控制的未来发展
与设计
目录
• 微机控制概述 • 微机控制系统的选择 • 微机控制系统设计 • 机电一体化系统中的微机控制 • 微机控制系统的调试与维护
01
微机控制概述
微机控制定义
微机控制
指利用微处理器(MCU)和数字信号处理器(DSP)等微 控制器,结合传感器、执行器等硬件设备,实现对机电一 体化系统的实时监测、控制和优化。
。
医疗设备
用于医疗仪器的监测与控制, 提高医疗设备的可靠性和安全
性。
其他领域
如智能交通、无人机等新兴领 域,微机控制技术也具有广泛
的应用前景。
02
微机控制系统的选择
微机控制系统的类型
专用微机控制系统
针对特定应用和设备进行定制开发的控制系统,具有 较高的可靠性和稳定性。
通用的微机控制系统
适用于多种设备和应用的控制系统,具有较好的通用 性和灵活性。
软件架构设计
设计合理的软件架构,提 高软件的可维护性和可扩 展性。
编程语言选择
选择易于开发、调试和维 护的编程语言,如C、C、 汇编语言等。
算法设计
根据系统需求,设计相应 的算法以满足控制要求。
微机控制系统抗干扰设计
01
02
03
04
屏蔽技术
采用金属外壳对微机控 制系统进行屏蔽,减少 电磁干扰的影响。
智能家居
微机控制用于智能家居的设备控制和智能化 管理,提高居住的舒适度和便利性。
机器人
微机控制用于机器人的运动控制和感知,实 现机器人的智能化操作。
自动化生产线
微机控制用于自动化生产线的控制和管理, 提高生产效率和产品质量。
机电一体化系统中微机控制的未来发展
机电一体化系统设计 第4章 PLC
第 4 章 微机控制系统的选择与接口设计
Section _1 可编程逻辑控制器的基本原理
第 4 章 微机控制系统的选择与接口设计
Section _1 可编程逻辑控制器的基本原理
可编程序控制器(PLC)是在工业环境中使用的数字操作的电子系统。 它使用可编程存储器储存用户设计的程序指令,这些指令用来实现逻辑
PLC主要是利用逻辑运算以实现各种开 关量的控制。首先扫描输入量(如继电 器触点、限位开关、按钮等),然后把 这些输入量与程序规定的条件相比较, 从而使输出接通或断开。
实际上,PLC的执行过程就是顺序程序 的执行过程,也就是按照一定的顺序 从梯形图的第一张执行到最后一张, 然后再次从第一张开始执行。
PLC实质上是一台面向用户的专用数字控制计算机。 PLC通过输入/输出接口与被控对象工作机相连接。控制系统的具体
要求:通过编程器预先把程序写入到存储器中,然后执行此程序, 完成控制任务。当系统或被控对象改变时,只需相应变化输入/输 出接口与被控对象的连线,重新编程,即可形成一个新的控制系统。
第 4 章 微机控制系统的选择与接口设计
用逻辑代数中的1和0来表示数字量控制系 统中变量的两种相反的工作状态。线圈通 电、常开触点接通、常闭触点断开为1状态, 反之为0状态。在波形图中,用高、低电平 分别表示1、0状态。
第 4 章 微机控制系统的选择与接口设计
Section _2 西门子 S7-200
逻辑运算与PLC的工作原理
• 按下起动按钮SB1,电流经SB1的常开 触点和SB2的常闭触点流过KM的线圈。 KM的主触点闭合,电动机开始运行。 KM的辅助常开触点同时接通。
逻辑运算与PLC的工作原理
1. PLC的操作模式 RUN模式执行用户程序 ,“RUN”
Section _1 可编程逻辑控制器的基本原理
第 4 章 微机控制系统的选择与接口设计
Section _1 可编程逻辑控制器的基本原理
可编程序控制器(PLC)是在工业环境中使用的数字操作的电子系统。 它使用可编程存储器储存用户设计的程序指令,这些指令用来实现逻辑
PLC主要是利用逻辑运算以实现各种开 关量的控制。首先扫描输入量(如继电 器触点、限位开关、按钮等),然后把 这些输入量与程序规定的条件相比较, 从而使输出接通或断开。
实际上,PLC的执行过程就是顺序程序 的执行过程,也就是按照一定的顺序 从梯形图的第一张执行到最后一张, 然后再次从第一张开始执行。
PLC实质上是一台面向用户的专用数字控制计算机。 PLC通过输入/输出接口与被控对象工作机相连接。控制系统的具体
要求:通过编程器预先把程序写入到存储器中,然后执行此程序, 完成控制任务。当系统或被控对象改变时,只需相应变化输入/输 出接口与被控对象的连线,重新编程,即可形成一个新的控制系统。
第 4 章 微机控制系统的选择与接口设计
用逻辑代数中的1和0来表示数字量控制系 统中变量的两种相反的工作状态。线圈通 电、常开触点接通、常闭触点断开为1状态, 反之为0状态。在波形图中,用高、低电平 分别表示1、0状态。
第 4 章 微机控制系统的选择与接口设计
Section _2 西门子 S7-200
逻辑运算与PLC的工作原理
• 按下起动按钮SB1,电流经SB1的常开 触点和SB2的常闭触点流过KM的线圈。 KM的主触点闭合,电动机开始运行。 KM的辅助常开触点同时接通。
逻辑运算与PLC的工作原理
1. PLC的操作模式 RUN模式执行用户程序 ,“RUN”
【PPT】机电一体化系统设计
厚
励 志 勤
德 达 理
工
(3)PLC的应用举例
启动
上到工序结束为本工序启动信号
夹紧装置动作
夹紧控制继电器K1吸合 夹紧控制接触器KM1吸合
延时10s
定时器T1延时10S后动作
冷却油 控制阀动作
吸油控制继电器K2吸合 喷油驱动电磁阀YV吸合
钻头快进
快进控制接触器KM2吸合
N
S1动作否?
判断: 钻头是否快接近到工件
厚
励 志 勤
德 达 理
工
2)通用控制系统的构成与特点
构成:控制系统以通用微型计算机为核 心,设计专用或选用通用的集成IC芯片、 接口电路、执行元件、传感器,以及相互 合理匹配元件,组成具有较好通用能力的 控制器。软件采用通用平台软件系统。
特点:具有可靠性高,适应性强,但成 本高,应采取一定的抗干扰措施等特点。
以上四节在《微型计算机原理与应用》和《计 算机控制系统》课程中,已作为重点加以学习过, 在此不做详细讲解,请同学们复习以下,如果在 下面的章节中设计到相关知识要点,再加以说明。
厚
励 志 勤
德 达 理
工
第4.6节 可编程逻辑控制器(PLC) (1)PLC的构基成本及工应作用原举理例与构成
工作原理:使用可编程存储器存储用户设计
Y 钻头慢进
工进开始 工进控制继电器K3吸合 工进控制接触器KM3吸合
N
S2动作否?
判断: 孔深达到否?
Y 钻头快退
钻削完毕: 快退控制继电器K4吸合 快退控制接触器KM4吸合
N
S3动作否?
判断: 钻头退到原位否?
Y 结束
本工序结束
厚
励 志 勤
德 达 理
第四章 微机控制系统选择与设计
2)单板机
将微型计算机的基本体系CPU、ROM和RAM、输入/输出 端口 (I/O 电路 ) 以及一些辅助电路分别做成 LSI 芯片,并将 它们配置在一块印制电路板上,用电缆线和外部设备直接 连接起来,这样的计算机叫做单板微型计算机,简称单板 机。例如 TP801 是以 8位微处理器 ( 如 Z80)为核心组装的 8 位 单板机,SDK-86是以16位微处理器(Intel8086/8088)为核 心组装的16位单板机。
常 用 光 电 耦 合 器 件
图a为普通型信号隔离用光电耦合器件 图b为高速型光电耦合器件 采用光敏二级管和高速开关管 响应速度快。 图c 为达林顿管输出光电耦合器件,以光敏晶体管和放大晶体管构成达林顿管 输出。可直接用于驱动较低频率的负载。 图d 为晶闸管输出型光电耦合器件。输出部分为光控晶闸管,用在大功率的隔 离驱动场合。
对于PLC,可选择各种数字量、模拟量扩展单元及 通讯单元。
工控机的各种输入输出板卡
3)操作控制台设计(人机界面设计)
人机交互不能仅依靠微机键盘、显示器等通用设备, 容易误操作,需要专用的操作控制台,一般有以下功能: (1)工艺参数的设定(触摸屏或过程仪表) (2)设备运行状态的显示(触摸屏或过程仪表) (3)工作方式转换、系统的启动停止(按钮)、主要设备的手 动控制(按钮) (4)急停(按钮)及报警指示
本节重点学习微机控制系统的输入/输出电路设计和 信息转换电路的设计。
一、光电隔离电路设计
光电隔离电路的基本组成与工作原理
用在微机的输出端
用在微机的输入端
G-光电耦合器
光电隔离电路的作用:
(1)信号的隔离。可将输入与输出端两部分电路的 地线分开,各自使用一套电源供电。这样信息通过 光电转换,单向传递,因此,干扰信号很难从输出 端反馈到输入端,从而起到隔离作用。 (2)可以进行电平转换。如右图所示电路,通过光 电耦合器可以很方便地把微机的输出信号变为12V。 (3)提高驱动能力。有些光电耦合器件,如达林顿 晶体管输出型和晶闸管输出型光电耦合器件,不但 具有隔离功能,而且还具有较强的驱动负载能力。 微机输出信号通过这种光电耦合器件后,就能直接 驱动负载。
机械系统微机控制 第四章. 机械系统微机控制系统的设计
多路开关:用多路开关实现一个A/D转换器分时对多路模 拟信号进行转换。多路开关是受单片机控制的多路模拟电子开 关,某一时刻需要对某路模拟信号进行转换,由单片机向多路 开关发出路地址信息,使多路开关把该路模拟信号与A/D转换 器接通,其它路模拟信号与A/D转换器不接通,实现有选择的 转换。
A/D转换器:是前向通道中模拟系统与数字系统连接的核 心部件。
(2) 单片机应用系统中,人机对话通道及接口大多采用内总线 形式,与计算机系统扩展密切相关。
(3) 人机通道接口一般都是数字电路,电路结构简单,可靠性 好。
4. 相互通道及其特点 (1) 中、高档单片机大多设有串行口,为构成应用系统的相互 通道提供了方便条件。
(2) 单片机本身的串行口只为相互通道提供了硬件结构及基本 的通信方式,并没有提供标准的通信规程。故利用单片机串行口 构成相互通道时,要配置比较复杂的通信软件。
单片机应用系统设计应当考虑其主要技术性能(速度 精 度 功耗 可靠性 驱动能力等),还应当考虑功能需求,应用需 求,开发条件,市场情况,可靠性需求,成本需求,尽量以 软件代替硬件等。
4.2.1 单片机应用系统结构与应用系统的设计内容
4.2.1 .1 单片机应用系统的结构
由于单片机主要用于工业测控,其典型应用系统应包括单 片机系统、用于测控目的前向传感器输入通道,后向伺服控制 输出通道以及基本的人机对话通道。大型复杂的测控系统是一 个多机系统,还包括机与机之间进行通信的互相通道。
4.1 微机控制系统设计概述
4.1.1 微机控制系统设计基本要求和特点 4.1.2 微机控制系统设计方法和步骤
4.2 MCS-51单片机应用系统设计
4.2.1 单片机应用系统结构与应用系统的设计内容 4.2.2 单片机应用系统的设计 4.2.3 单片机应用系统举例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模拟接口电路的任务
15
16
(3)操作控制台设计 微型计算机控制系统必须便于人机联系。 操作员控制台一般应有下列一些功能: ①有一组或几组数据输入键(数字键或拨码开关等),用于 输入或更新给定值、 更改控制器参数或其它必要的数据; ②有一组或几组功能键或转换开关,用于转换工作方式, 起动、停止或完成某种指定的功能;
• 微型计算机如果不配有软件,通常称为裸 机 • 软件分为系统软件和应用软件两大类。
30
微型计算机系统
根据需要,将微型计算机、ROM、RAM、I/O接口电路、电 源等组装在 不同的印制电路板上,然后组装在一个机箱内,再配上键 盘、CRT显示器、打印机、硬盘和软盘驱动器等多种外围设 备和足够的系统软件,就构成了一个完整的微型计算机系 统。
31
如目前国内使用较多的IBM—PC(如IBM PCXT、80286,80386、 80486、80586、PII、PⅢ、PⅣ等):
32
微型计算机系统的ห้องสมุดไป่ตู้成
微 型 计算机 (主机)
微处理器 存储器 I/O接口 总线
ALU 寄存器 控制器
硬件系统 微 型 计算机 系 统 软件系统
外 设 系统软件 应用软件
20
4.1.3 微型计算机的系统构成及种类
1 微型计算机的系统构成 人们常用“微机”这个术语。即微处理机(微处理器)、 微型计算机、微型计算机系统的统称。 微处理机(Microprocessor)简称μP或CPU。它是一个大规 模集成电路(LSI)器件或超大规模集成电路(VLSI)器件. 微型计算机(Microcomputer)简称MC或μc,它是以微处理机 (CPU)为中心,加上只读存储器(ROM)、随机存取存储器 (RAM)、输入/输出接口电路、系统总线及其它支持逻辑电路 组成的计算机。 将配有系统软件、外围设备、系统总线接口的微型计算机 称为微型计算机系统(Microcomputer system)简称MCS.
5
4.1.2
微机控制系统的设计思路
1、确定系统整体控制方案
了解被控对象的控制要求,构思微机控制系统的整体方 案。通常,先从系统构成上考虑是采用开环控制还是闭环 控制。
执行元件采用何种方式,是电动、气动还是液动。比较 其方案的优缺点,择优而选。
考虑是否有特殊控制要求,对于具有高可靠性、高精度 和快速性要求的系统,应采取哪些措施。 考虑微机在整个控制系统中的作用,是设定计算、直接 控制还是数据处理.微机应承担哪些任务,为完成这些任 务微机应具备哪些功能,需要哪些输入/输出通道、配备 哪些外围设备。
26
特点: 集成度高、功能强、通用性好;
具有体积小、重量轻、能耗低、价格便宜,
可靠性高,抗干扰能力强和使用方便等独特优点 使用: 它很容易使各种机电、家电产品智能化、小型化、过程 控制自动化,在不显著增加机电一体化系统(或产品)的 体积、能耗及成本的情况下,大大增加其功能、提高其 性能 随着单片机性能的提高和功能的增强,目前,单片机已广 泛应用于家用电器、机电产品、仪器仪表、办公室自动 化产品、机器人等机电一体化产品上.
工业控制机的特点
工业控制机也称工业计算机IPC(industrial personal computer,以下简称工控机)。它主要特点如下:
1.可靠性高 平均无故障工作时间(MTBF)达到几万小时。
2.实时性好 实时响应控制对象各种参数的变化,进行处理和 报警。 3.环境适应性强 对温度/湿度变化范围要求高;有防尘、防 腐蚀、防振动冲击的能力;有较好的电磁兼容性和高抗干扰 能力及高共模抑制的能力。 4.过程输入和输出配套较好 如模拟量、开关量、脉冲量、频 率量等输入输出模板。
6
2 确定控制算法 所谓数学模型就是系统动态特性的数学表达式。由此推出 控制算法。所谓计算机控制就是按照规定的控制算法进行 控制。
根据给定信号形式的不同分类。
恒值控制系统: 系统的参考输入为恒定值或者波动范围很 小,要求系统的输出量也保持恒定。
随动控制系统(伺服控制系统):
参考输入值不断变化, 变化规律未知。控制目的是使得系统的输出量能够准确地 跟踪输入值的变化。 设定值变化,是时间的已知函数,即按照 事先规定的时间程序或规律变化。
12
13
14
模拟量I/O通道的组成
输入通道
工 业 生 产 过 物理量 变换 传 感 器 放大 滤波 多路转换 & 采样保持
A/D 转换
输入 接口
10101100
微 型
计 信号 处理 信号 变换 I/O 接口
算 机 00101101
输出通道
执行 机构 放大 驱动 D/A 转换 输出 接口
程
模拟电路的任务
– 南北桥
• 北桥——提供CPU/主存/高速缓存的连接、AGP接口、PCI桥接 • 南桥——提供USB、IDE(FDD/HDD)、串/并口及ISA桥接等 例如:Intel 440BX、VIA694(KT133)+686B、SiS 645等
– HUB
• GMCH——AGP接口、存储器通道 • ICH——PCI桥接、IDE控制器、USB、串/并口 • FWH——系统BIOS、显示BIOS、随机数发生器 例如:Intel 810、Intel 815、Intel845等
28
在单板机的印制电路板上装有一个十六进制的小键盘和数字 显示器,可完成一些简单的数据处理和编辑功能。 用单板机实现机电产品的机电一体化成本较低,在简易数控 机械设备、检测设备、工业机器人等领域中得到了广泛应用。
29
系统级
• 以微型计算机为中心,配以相应的外围设 备以及控制微型计算机工作的软件,就构 成了完整的微型计算机系统。
第四章 机电一体化系统的微机控制 系统的选择与设计
•微机控制系统
•8086/8088微机控制系统 •单片机应用系统控制系统 •数据的计算机输入/输出 •微机应用系统的输入/输出控制的可靠性设计。
•检测传感器与微机接口
1
4.1
微机控制系统
控制系统的设引就是选用微机、设计接口、选用控制形式 和动作控制方式的问题。
1)模块化程序设计法。 2)结构化程序设计法
19
6 系统调试 微机控制系统设计完成以后,要对整个系统进行调试。 调试步骤为
硬件调试一软件调试一系统调试。
硬件调试包括对元器件的筛选及老化、印制电路板制作、 元器件的焊接及试验,安装完毕后要经过连续考机运行; 软件调试主要是指在微机上把各模块分别进行调试,使 其正确无误,然后固化在EPROM中; 系统调试(联调)主要是指把硬件与软件组合起来,进行 模拟实验,正确无误,然后进行现场试验,直至正常运行 为止。
27
硬件系统级——微型计算机
单板机
将微型计算机的基本体系CPU、一定容量的ROM和RAM、输入/ 输出端口(I/O电路)以及一些辅助电路分别作成LSI芯片, 并将它们配臵在一块印制电路板上,用电缆线和外部设备直 接连接起来,这样的计算机就叫做单板微型计算机,简称单 板机。 例如TP801是以8位微处理器(如Z80)为核心组装的8位单板机, SDK 86是以16位微处理器(Intdel8086/8088)为中央处理器 组装的16位单板机。
③有一个数字显示装臵或显示屏,用于显示各状态参数及 故障指示等; ④控制板上应有一个“急停”按钮,用于在出现事故时停止 系统运行,转入故障处理。
17
5
软件设计
微机控制系统的软件主要分两大类,即系统软件和应用 软件。
系统软件包括操作系统、诊断系统、开发系统和信息处理系 统。 应用软件都要由用户自行编写,所以软件设计主要是应用软 件设计。
8
机床控制中常使用的逐点比较法的控制算法和数字积分法 的控制算法; 位臵数字伺服系统中常用实现最少拍控制的控制算法 各种最优控制的控制算法、随机控制和自适应控制的控制 算法
9
3
选择微型计算机
较完善的中断系统。 足够的存储容量。
完备的输入/输出通道和实时时钟
字长 速度 指令
10
4
系统总体设计
(1)接口设计
1)选用功能接口板。
2)选用通用接口电路 3)用集成电路自行设计接口电路。 接口设计包括两个方面的内容: 一是扩展接口; 二是安排通过各接口电路输入/输出端的输入/输出 信号,选定各信号输入/输出时采用何种控制方式。
11
(2)通道设计 输入/输出通道是计算机与被控对象相互交换信息的部 件。每个控制系统都要有输入/输出通道。 一个系统中可能要有开关量的输入/输出通道、数字量的 输入/输出通道或模拟量的输入/输出通道。在总体设计中 就应确定本系统应设臵什么通道,每个通道由几部分组成, 各部分进行什么样元器件等。
对于多品种、中小批量生产的机电一体化产品来说,由于 还在不断改进,结构还不十分稳定,特别是对现有设备进 行改造时,采用通用控制系统比较合理、通用控制系统的 设计,主要是合理选择主控制微机机型,设计与其执行元 件和检测传感器之间的接口,并在此基础上编制应用软件 的问题。实质,这就是通过接口设计和软件编制来使通用 微机专用化的问题。
4
2)硬件与软件的权衡。
例如运算与判断处理等,适宜用软件来实现。而在其余大 多数情况下.对于某种功能来说,既可用硬件来实现,叉 可用软件来实现。因此,控制系统中硬件和软件的合理组 成,通常要根据经济性和可靠性的标准权衡决定。 在设计控制系统时,对于提高包括环境适应性和抗干扰能 力在内的可靠性时必须特别注意采取必要的措施。
38
(2)按微处理机位数分类 按微处理机位数可将微型计算机分为位片、4位、8位、16 位、32位和64位等机种。 所谓位数是指微处理机并行处理的数据位数,即可同时传 送数据的总线宽度。 (3)按用途分类 可以将微型计算机分为控制用和数据处理用微型计算机。 对单片机来说,可分为通用型和专用型