WX02_微型计算机控制技术_第二章2_改2011
wx02-微型计算机控制技术-第二章5-改(1)解析演示教学

WX02-微型计算机控制技术-第 二章5-改2011(1)解析
微型计算机控制技术
2.8.1 光电耦合隔离技术
• 在开关量控制中,最常用的器件是光电耦合隔离 器(简称“光电耦合器”或“光耦”)。光电耦 合器以光电转换原理传输信息,它不仅使信息发 出端(一次侧)与信息接收输出端(二次侧)是 电绝缘的,从而对地电位差干扰有很强的抑制能 力,而且有很强的抑制电磁干扰的能力,且速度 高、价格低、接口简单,因而得到广泛应用。
微型计算机控制术
二、触点抖动处理
• 在机械式开关触点开始接触或脱离接触的 瞬间,由于存在弹性使触点产生弹跳,输 出的电信号会有抖动现象。抖动持续时间 在10~20ms之间。
• 为了消除由于触点的机械抖动而产生的信 号振荡,一般可采取软件法或硬件法来消 除这种抖动。
微型计算机控制技术 按钮闭合和断开过程示意图
微型计算机控制技术
• ULN2003 是高耐压、大电流驱动阵列芯片,内部 由7个NPN型达林顿管组成。ULN2003 的每一对达 林顿都串联一个2.7kΩ 的基极电阻,在5V 的工 作电压下它能与TTL 和CMOS 电路直接相连,可以 直接处理原先需要标准逻辑缓冲器来处理的数据。 ULN2003 工作电压高,工作电流大,灌电流可达 500mA,可用于驱动常见的小功率负载(如继电器、 电磁阀、小直流电机、步进电机等)。若实际应 用电路需要更大的驱动电流,可将多组单元驱动 电路并联。
微型计算机控制技术
(a)二极管型
(b)三极管型 (c)双向晶闸管型
图2-48 光电耦合器的几种类型
图2-49光电耦合器应用电路
微型计算机控制技术
• 典型的光电耦合隔离电路有数字量同相传递与数 字量反相传递两种,如图2-50所示。
微型计算机控制技术第二章2nnPPT课件

5
过
传
程
感
信
多
前
采
号
路
置
样
A/D
接 口
PC
参
变
调
模
放
保
转
逻
10
2.2 信号调理(Signal Conditioning)
所谓信号调理,就是将传感器或者变送器所输出的电信号 进行放大、隔离、滤波,以便数据采集板实现数据的采集.
传感器/数电/模电知识
传感 前置
低
滤
高
至
器
放大
通
波
通 Байду номын сангаас集电路
图2-4 典型调理电路的组成框图
11
2.2.1 传感器的选用(复习) 传感器是信号输人通道的第一道环节,也是决定整
20
4.光纤传感器: 这种传感器其信号拾取、变换、传输都是通
过光导纤维实现的,避免了电路系统的电磁干扰. 在信号输入通道中采用光纤传感器可以从根本 上解决由现场通过传感器引入的干扰.
3
开关量:某个开 关通、断的状 态.只有两种状
态
数据通道的分类
数据通道
工业系统
模拟量:时间上连 续;量值在一定范
围内连续
模拟量输入到计算机,需要将模拟量 转换为数字量即模数转换,因此该通
道也称为A/D通道 4
2.1 数据采集系统的组成结构
模拟量输入通道的任务是把被控对象的过程参数如温 度、压力、流量、液位、重量等模拟量信号转换成计算 机可以接收的数字量信号.
微型计算机控制技术答案(赖寿宏)

第二章 输入输出接口技术和输入输出通道1. 何谓I/O 接口?在计算机控制系统中为什么要有I/O 接口电路? 答:是主机和外围设备之间交换信息的连接部件。
2. 一个微处理机(CPU )采用程序控制查询方式时,管理50个键盘显示中断,要求将各终端打入的任一字符在显示器上立即显示出来。
已知CPU 查询每个终端并完成每一字符的接收和处理时间需200μs ,若程序员以每秒打10个字符的速度同时连续打入字符,问CPU 是否能按要求,可靠的管理全部50个终端?又问CPU 最多能管理多少个这种终端? 答:5003. 在本章第二节,查询式I/O 方式应用举例中,假设X 、Y 、Z 三轴服务子程序的执行时间分别为100μs 、150μs 、120μs ,主程序执行时间(执行查询指令等)为80μs ,试估算不造成控制失误三轴所能达到的最高速度是多少?(速度以脉冲/s 计算) 答:27024. 某微机实时控制系统有1#、2#、3#三个外围设备。
由一个CPU 进行管理,已知各外围设备的最短响应时间和服务时间分别是:C1=5ms S1=300μs C2=8ms S2=1.3ms C3=1ms S3=400μs问若采用查询方式是否能可靠管理这三个外围设备?为什么?若不行的话,试提出改进方答:不行。
可采用中断嵌套的方式解决。
6. 计算机与外围设备交换信息有哪几种控制方式?它们各有什么优缺点》 答:见教材7. 某8086 最大模式系统中,需扩展8255A 、8253和DAC0832芯片各一片。
采用74LS138 译码器,若已指定给各芯片的地址范围是:8255A E0H 、E2H 、E4H 、E6H 、 8253 E1H 、E3H 、E5H 、E7H 、 DAC0832 F0H试设计接口扩展的译码电路(除74LS138 外, 可增加必要的其他逻辑电路芯片。
8某8088最大模式系统中,需扩展8255A 四片,指定各芯片的地址范围分别是90~93H 、94~97H 、98~9BH 、9C~9FH, 采用74LS 译码器,试设计接口地址译码电路。
课程《微型计算机控制技术》电子教案课件(全)

精品课程《微型计算机控制技术》电子教案PPT课件(全)第一章:微型计算机控制技术概述1.1 课程介绍了解《微型计算机控制技术》的课程目标和意义。
掌握课程的主要内容和教学方法。
1.2 微型计算机控制技术基本概念解释微型计算机控制技术的定义。
探讨微型计算机控制技术的发展历程和应用领域。
1.3 微型计算机控制系统组成分析微型计算机控制系统的硬件和软件组成。
了解输入/输出设备、控制器、执行器等主要组成部分的功能。
1.4 微型计算机控制技术的关键技术探讨微型计算机控制技术中的关键技术和算法。
了解数字信号处理、模拟/数字转换、PID控制等核心技术。
第二章:微型计算机控制系统的硬件设计2.1 控制器硬件设计基础分析控制器硬件设计的基本要求和原则。
掌握控制器硬件设计的步骤和注意事项。
2.2 控制器硬件选型了解常用控制器硬件的选择标准。
掌握控制器硬件选型的方法和依据。
2.3 控制器硬件电路设计实例分析具体的控制器硬件电路设计实例。
学习如何设计控制器硬件电路,并进行仿真和测试。
2.4 控制器硬件调试与优化探讨控制器硬件调试和优化的方法和技巧。
学习如何解决控制器硬件设计和实施过程中出现的问题。
第三章:微型计算机控制系统的软件设计3.1 控制器软件设计基础分析控制器软件设计的基本要求和原则。
掌握控制器软件设计的步骤和注意事项。
3.2 控制器软件选型了解常用控制器软件的选择标准。
掌握控制器软件选型的方法和依据。
3.3 控制器软件编程语言介绍常用的控制器软件编程语言。
学习如何选择合适的编程语言进行控制器软件开发。
3.4 控制器软件开发实例分析具体的控制器软件开发实例。
学习如何进行控制器软件开发,并进行调试和优化。
第四章:PID控制算法及其实现4.1 PID控制算法概述解释PID控制算法的定义和原理。
探讨PID控制算法的优点和局限性。
4.2 PID控制算法的数学模型分析PID控制算法的数学模型。
学习如何建立和求解PID控制算法的数学模型。
《微型计算机控制技术》教程第二章

01
模糊控制算法
模糊控制算法是一种基于模糊数学理论 的控制算法,适用于难以建立精确数学 模型的控制系统。
02
03
神经网络控制算法
神经网络控制算法是一种模拟人脑神 经网络结构和功能的控制算法,具有 自学习、自适应和并行处理等特点。
现代控制算法应用举例
自适应控制
自适应控制是一种能够自动调整自身参数以适应被控对象动态特性变化的控制方法,广泛应用于航空航天、机器人等 领域。
串行输出通道
通过串行通信方式发送数据,适 用于与外设或远程设备进行数据 交换。具有通信协议灵活、传输 距离远和成本低廉的特点。
接口技术原理及实现方法
接口电路原理
接口电路是连接计算机与外设的桥梁,实现信号的电平转换、功率放大和隔离等功能。常 见的接口电路有运算放大器、比较器、光电耦合器等。
总线接口技术
采取冗余设计、容错技术等手段提高系统可靠性。
软件设计优化策略
算法优化
选择合适的算法和数据结构,提高程序执行效率。
代码优化
精简代码,提高代码质量和可读性。
模块化设计
将功能划分为独立的模块,便于维护和升级。
实时性考虑
对于实时性要求高的系统,需采取中断处理、多任务调度等措施。
06
实验与案例分析
实验目的和要求
工作原理
微型计算机通过输入/输出接口接收来自被控对象的信号,经过内部处理后,输出控制信号给执行机构,从而实 现对被控对象的控制。同时,检测装置对被控对象的状态进行实时监测,并将监测结果反馈给微型计算机,以便 进行闭环控制。
微型计算机控制系统应用领域
工业过程控制
在化工、冶金、电力等工业生产过程中,微型计算机控制 系统可以实现自动化生产线的监控、工艺流程的优化以及 产品质量的在线检测等。
微型计算机控制技术

微型计算机控制技术一、概述微型计算机控制技术是指利用微型计算机系统设计并实现对各种物理过程的控制和监测。
该技术应用广泛,如在工业制造、通讯、农业、医疗、环境保护等领域都有广泛应用。
本文就微型计算机控制技术的原理、应用、发展趋势及存在问题等方面进行了研究和探讨。
二、微型计算机控制技术的原理微型计算机控制技术的基础是由微型计算机系统硬件和软件组成的控制系统,其中控制系统的核心是微处理器。
微处理器是一种高度集成的计算机芯片,包含有处理器、存储器、输入输出接口和系统时钟等基本功能,其中处理器是微处理器的同义词。
微处理器的功能主要表现在两个方面:计算能力和获取和处理外部信息的能力。
这两个方面都是建立在微处理器核心上的。
其中计算能力主要表现为基本指令的执行能力和高速缓存系统的性能。
获取和处理外部信息的能力主要是通过输入输出接口实现。
三、微型计算机控制技术的应用在现代仪器仪表领域中,应用微型计算机控制技术能够大大提高设备的精度、灵敏度、自动化程度和可靠性,使其更加适合工业制造和生产过程的通讯、控制和监测。
1. 工业控制工业控制是微型计算机控制技术应用最广泛的领域之一。
通过微型计算机控制技术实现生产过程的自动化和数字化的管理,能够大大提高生产产品的重复性和准确性;同时可以缩短生产周期,提高生产效率。
2. 通讯控制通讯控制是微型计算机控制技术的另一个应用领域。
通过应用微型计算机控制技术实现多媒体通讯与信号传输的控制,可以帮助人们高效、快速地进行通讯,在保证通讯质量的同时降低通讯成本。
3. 农业控制农业控制是应用微型计算机控制技术的另一个领域。
气象数据监测、温湿度控制、物质流控制、农田浇灌控制、植物生长管理和兽药注射等各种任务都可以通过微型计算机控制技术实现。
4. 医疗控制医疗控制是微型计算机控制技术应用的另一个领域。
医疗领域的微型计算机控制技术主要包括医学仪器和设备的控制、医疗信息管理、诊断和治疗等方面。
发展前景非常广阔。
微型计算机控制技术知识要点

第一章微型计算机控制系统概述微型计算机控制系统由微型计算机、接口电路、外部通用设备和工业生产对象等组成软件分为系统软件和应用软件;按语言分:机器语言、汇编语言、高级语言微型计算机控制技术可用于计算机控制系统及自动化仪表闭环控制系统是指输出量经反馈环节回到输入端,对控制产生影响第二章模拟量输入/输出通道的接口技术微型计算机处理的只能是数据量,所以数据在进入计算机之前,必须把模拟量转换成数字量(A/D)转换;由于大多数执行机构只能接受模拟量,为了控制执行机构,经微型计算机处理后的数据还必须转换成模拟量(D/A)由于计算机在某一时刻只能接受一个通道的信号,因此,必须通过多路模拟开关进行转换,使各路参数分时进入微型计算机多路开关的主要用途是把多个模拟量参数分时的接通,常用于多路参数共用一台A/D转换器的系统中,即完成多到一的转换;或者把经计算机处理,且由D/A转换器转换的模拟信号按一定的顺序输出到不同的控制回路,完成一到多得转换。
前者称多路开关,后者称多路分配器S/H有两种工作方式,一种是采样方式,另一种是保持方式。
主要用途是:1、保持采样信号不变,以供完成A/D转换2、同时采集几个模拟量,进行数据处理和测量3、减少D/A转换器的输出毛刺,从而消除电压峰值及减少稳定输出值的建立时间4、把一个D/A转换器的输出分配到几个输出点,实现多路稳定控制D/A转换器的输出有输出电流和输出电压两种方式。
输出电压又分单极性电压输出和双极性电压输出START:启动信号,高电平有效;EOC:转换结束信号,发出一个正脉冲,表示A/D转换完成。
可用于检测A/D转换是否完成ADC0808/0809:单一电源,+5V,模拟量输入范围0~5V,分辨率为8位,可锁存三态输出,输出与TTL兼容A/D转换程序设计三部:1、启动A/D转换2、等待或查询转换结束3、读出转换结果若采样是时间很短,工作量太大多路开关作用完成模拟量的转换采样-保持器逻辑端接+5V,输入端从2.3变到2.6v,则输出端从2.3变到2.6v采用ADC0809构成模拟量输入通道,ADC0809在其中起模拟量到数字量的转换和多路开关的作用EOC呈高电平,说明转换已经结束,可以向CPU申请中断,呈低电平说明处于转换过程中D/A转换器的位数多余处理器的位数时,数据分批传送,输入的数字同时进行转换,需要两级数据缓存第三章人机交互接口技术键盘是若干按键的组合作用是:向系统提供操作人员干预命令及数据的接口设备。
第2章:微型计算机控制技术课件

返回本章首页
2.1.1 多路转换开关
1. CD4051
第 二 章 微 型 计 算 机 接 口 技 术
CD4051是单边8通道多路调制器/多路 解调器。其引脚结构如图2-1所示。
图2-1中,C、B、A为二进制控制输入 端,改变C、B、A的数值,可以译出8种 状态,并选中其中之一,使输入输出接通。 当INH=1时,通道断开;当INH=0时,通 道接通。改变图中 IN/OUT0~7及OUT/IN 的传递方向,则可用作多路开关或反多路 开关。其真值表如表2-1所示。
注意:精度和分辨率是两个截然不同的参数。
分辨率取决于转换器的位数,而精度则取决于 转换器和各部件的精度和稳定性。
3)、转换时间
第 二 章 微 型 计 算 机 接 口 技 术
从开始转换到与满量程值相差±1/2 LSB 所对应的模拟量所需要的时间
V
VFULL
1/2 LSB
tC
t
4)、线Байду номын сангаас度
当数字量变化时,D/A转换器输出的模拟量
第 二 章 微 型 计 算 机 接 口 技 术
D7 D6 D5 D4 D3 D2 D1 D0 VREF 8位输入 寄存器 8位DAC 寄存器 8位D/A 转换电路 Rf Rf M1 LE1 LE2 AGND Iout2 Iout1
ILE
CS WR1
M2
VCC
WR2 XFER
M3
DAC0832
DGND
表示, 位数越多分辨率越高。
分辨率的表示式为: 分辨率=Vref/2位数 若Vref=5V,8位的D/A转换器分辨率 为5/256=20mV。
分辨率举例
第 二 章 微 型 计 算 机 接 口 技 术
课程《微型计算机控制技术》电子教案课件

课程《微型计算机控制技术》电子教案课件第一章:微型计算机控制技术概述1.1 课程介绍让学生了解微型计算机控制技术的基本概念、发展和应用领域。
介绍微型计算机控制技术的基本原理和组成部分。
1.2 微型计算机控制系统的组成讲解微型计算机控制系统的硬件和软件组成部分。
介绍控制器、执行器、传感器和接口等基本元素的功能和作用。
1.3 微型计算机控制技术的应用领域分析微型计算机控制技术在工业、医疗、家居等领域的应用案例。
探讨微型计算机控制技术的未来发展前景。
第二章:微控制器基础2.1 微控制器简介让学生了解微控制器的定义、特点和分类。
介绍常见微控制器的品牌和型号。
2.2 微控制器的结构和原理讲解微控制器的基本结构和组成部分。
介绍微控制器的时钟、寄存器、定时器、中断等关键特性。
2.3 微控制器的编程和应用介绍微控制器的编程语言和编程方法。
通过实例分析微控制器在实际应用中的编程和实践技巧。
第三章:微型计算机控制算法3.1 控制算法概述让学生了解控制算法的定义、作用和分类。
介绍常见控制算法的原理和特点。
3.2 比例-积分-微分控制算法(PID)讲解PID控制算法的原理和数学模型。
分析PID控制算法在实际应用中的优缺点和调整方法。
3.3 现代控制算法简介介绍现代控制算法如模糊控制、神经网络控制、自适应控制等。
探讨现代控制算法在微型计算机控制中的应用和优势。
第四章:接口技术4.1 接口概述让学生了解接口的定义和作用。
讲解接口的基本原理和分类。
4.2 数字/模拟接口介绍数字/模拟接口的功能和应用。
讲解数字/模拟接口的电路设计和编程实现。
4.3 串行通信接口讲解串行通信接口的原理和协议。
分析串行通信接口在微型计算机控制中的应用和实例。
第五章:微型计算机控制系统的实践应用5.1 控制系统的设计与实现讲解微型计算机控制系统的设计流程和原则。
分析控制系统中的硬件选择、软件设计和系统调试等环节。
5.2 温度控制系统实例通过温度控制系统实例分析微型计算机控制技术的应用。
微型计算机控制技术第二章3 共65页PPT资料

START CLK
IN7 IN6 IN5 IN4 IN3 IN2 IN1 IN0
A B C ALE
控制逻辑
8选1 模拟 多路 开关
Ui 比
UO
较 器
逐次 逼近 寄存器
三态 输出 锁存器
地址 锁存器 译码器
开关数组 电阻分压器
EOC
D7 D6 D5 D4 D3 D2 D1 D0 OE Vcc GND
电压UO(V)
UiUO比 较
该位 去留
(1) 1 0 0 0 (2) 1 1 0 0 (3) 1 0 1 0 (4) 1 0 1 1 结果 1 0 1 1
2.5
Ui>UO 保留
3.75
Ui<UO 去掉
3.125
Ui>UO 保留
3.4375
Ui>UO 保留
误差:3.5V- 3.4375V=0.0625V
量化单位:q5V5V0.312V5
24 16
当最高位为“1”时,Uo=?
Uo=0.3125V×23=2.5V, Ui> Uo,最高位保留。 依次类推,给定输入3.5V电压时对应的逐次比较过 程如下:
UO=0.3125V×D* Ui=3.5V
步骤
8
UOS=A0R.内31容25V×D*
421
转U换i=后3.5V
2.6.1 逐次逼近式A/D转换原理
• 转换原理:
模拟量输入Ui
+
• 逐位设定 SAR 寄存器
-
Uo
中的数字量,该数字量 经过D/A转换后得到电 数字输出
D/A转换器
参考 电压
压Uo,将Uo与待转换的 输入模拟电压Ui进行比 较。根据比较结果,修
WX微型计算机控制技术第二章1 共37页PPT资料

微型计算机控制技术
1. 单信号通道类型
• 现场中采集到的信号常见有以下几种类型 :高电压、大电流模拟信号,低电压、小 电流模拟信号,脉冲信号、开关信号等。 仅考虑单信号时,它们所对应的输入通道 结构如表2-1所示。
微型计算机控制技术
微型计算机控制技术
微型计算机控制技术
• CPU与外部设备之间的信息传送是通过I/O接口电 路来完成的,I/O接口通常是一块大规模集成电路 芯片。不同芯片内部结构差别很大,但从外部连 接来看,可分为两大部分:
• 一部分是与外围设备相连的。为保证信息的正确 传送,I/O接口往往开辟不同的端口来传送数据信 息、状态信息和控制信息。
微型计算机控制技术
2.2 过程通道的一般结构
• 计算机控制系统的过程通道分为四类:
– 模拟量输入通道 – 模拟量输出通道 – 数字量输入通道 – 数字量输出通道
微型计算机控制技术
• 模拟量输入通道(Analog Input,AI):,采用 传感器或变送器将被控对象的模拟量参数(如压 力、温度、液位、重量等)转换成标准电流或电 压信号,这些信号再经A/D转换器转换成数字信 号送入计算机中。
谢谢
• 数字量输出通道(Digital Output,DO) : 是将计算机输出的数字信号变换成执行机构 所需要的电平,一般需要进行信号隔离、功 率驱动等。
微型计算机控制技术
2.2.2 输入通道的结构类型
• 输入通道的结构主要取决于生产过程的环 境和输入信号的类型、数量、大小;在不 考虑前端传感器类型的情况下,输入通道 结构归纳起来大致可以分为以下几种。
微型计算机控制技术
2.1.1 接口技术
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机控制技术 • 香农(Shannon)采样定理:
– 若信号的最高频率为fmax,只要采样频率
f ≥ 2 fmax,采样信号就能完全恢复原信号。
• 应当指出,香农采样定理仅给出了采样信 号能恢复模拟信号的理论依据。实际工程 中,采样周期的选择要考虑诸多因素。工 程上,采样频率一般取f ≥(4~10)fmax 。
接通 A 通道 × 0 1 0
均不通
0# 1# 2# 1 3# 0 4#
0
0 0
1 0 1 5#
1 1 0 6# 1 1 1 7#
微机控制技术
2. 多路模拟开关应用举例
• 在实际应用中,往往由于被测参数多,一 个多路开关不能满足通道数的要求,此时 就必须把多路开关进行扩展连接。 • 扩展连接的方法有并联和串联两种方法。
微机控制技术
由图2-7可知,第一级:
u a u i1
u b u i2
u ab u i
图2-7 测量放大器原理
u o1 u o2 i ( R G 2 R )
uo RF R2 ( u o2 u o1 )
(1 2R RG )
i
u ab RG
ui RG
微机控制技术
一、无源I/V变换
• 无源I/V变换主要利用无源器件电阻来实现,并加 滤波和输出限幅等保护措施。
对于0~10mA输入信号, 可取R1=100Ω,R2=500Ω, 且R2为精密电阻, 这样当输入的电流I为0~10mA时, I/V变换电路输出的电压为0~5V; 图2-12无源I/V变换电路
T (t )
( t nT )
式中,n=0,±1,±2,…,±∞;T为采样周期。 这样,就可以用离散函数f *(t)来代替fs(t):
f ( t ) f ( t ) T ( t ) f ( t ) ( t nT )
f (t )
• 信号调理电路就是对现场采集到的信号进行处理, 使其满足A/D转换要求。信号调理部分依据检测 信号及受干扰情况的不同而不同,通常包含放大、 I/V转换、滤波、线性化、隔离等。
微机控制技术
2.4.1 信号的放大
• 测量放大器又称仪表放大器,常用在应变 片传感器、热电偶温度传感器等微弱信号 的输出放大中。这类放大器一般由三个运 算放大器组成,如图2-7所示。
微机控制技术
二、有源I/V变换
• 有源I/V变换主要是利用有源器件运算放大器组成
该同相放大电路的 放大倍数为:
A 1
图2-13有源I/V变换电路
R4 R3
对于0~10mA输入信号,若取R1=200Ω,则I=10mA时, 电阻R1上产生2V的电压,若取R3=100Ω,R4=150Ω, 该电路对应的输出电压为0~5V 。
微机控制技术
2.5 模拟开关及采样保持(重点)
2.5.1 多路模拟开关
• 多路模拟开关又称多路转换器,是用来进行模拟 电压信号切换的关键元件。利用多路模拟开关可 将各个输入信号依次地或随机地连接到公用放大 器或A/D转换器上。为了提高过程参数的测量精 度,对多路开关提出了较高的要求。理想的多路 开关开路电阻为无穷大,接通电阻为零。此外, 还希望切换速度快,噪音小、寿命长、工作可靠。
微机控制技术
2.5.2 采样保持器
• 在对模拟信号进行模/数变换时,从启动变换到变 换结束的数字量输出,需要一定的时间,即A/D 转换器的孔径时间。当输入信号频率提高时,由 于孔径时间的存在,会造成较大的转换误差。要 防止这种误差的产生,必须在A/D转换开始前能 跟踪输入信号的变化,即对输入信号处于采样状 态;在A/D转换开始时将信号电平保持住,这种 功能的器件叫采样/保持器(Sample / Holder, S/H)。
q u m ax u m in 2
i
式中,i —— 转换后二进制数的位数。
微机控制技术
• 例如,模拟信号umax=16V、umin=0V,取i=4,则 q=1V,量化误差最大值为±1/2V。在图2-6中, 采样值和量化值的对应如表2-2所示。
采样 时刻 采样值 (V) 量化值 采样 时刻 采样值 (V) 量化值
微机控制技术
图2-9 基于AD522和模拟开关 构成的组合PGA
微机控制技术
2.4.2 I/V变换电路
• 为了提高系统的抗干扰能力,通常情况下, 变送器输出的是标准电流信号。因此需要 经过I/V变换,变成电压信号后才能进行 A/D转换进而被计算机处理。 • 电流/电压转换电路是将电流信号成比例地 转换成电压。常用I/V变换的实现方法有无 源I/V变换和有源I/V变换。
微机控制技术
• 目前广泛采用的模拟开关有:机械式和电子式 • 机械式的指采用干簧继电器组成的模拟开关。导 通电阻低,开路电阻无穷大,但响应速度比较慢, 而且使用久了触点不易清洗,易有误动作,寿命 短。通常在低速、高精度的系统中采用。
• 电子式模拟开关由各类半导体工艺制作的模拟开 关,有晶体管和场效应管两种,其特点是速度快、 寿命长易于集成、体积小。
微机控制技术
2.3.1 信号的采样
• 把时间连续的信号转换为一连串时间不连 续的脉冲信号,这个过程称为“采样”, 又称为“抽样”、“取样”。对连续信号 的采样过程,可用图2-4来描述。
微机控制技术
时间离散, 幅值连续
时间,幅值连续
时间,幅值离散
(a)模拟信号数字化处理过程 图2-4 连续信号的采样过程
微机控制技术
– 改变IN/OUT、OUT/IN的接法可实现“多到一”、
“一到多”的转换。
• 多路转换开关的扩展:
– 当采样的通道比较多,可以将两个或两个以上
的多路开关并联起来,组成8×2或16×2的多路
开关。下面以CD4051为例说明多路开关的扩展
方法。
微机控制技术
用CD4051多路开关组成的16路模拟开关接线图
微机控制技术
第2章
输入/输出接口与过程通道 (二)
微机控制技术
2.3 信号的采样和量化(掌握)
• 在计算机控制系统中,模拟信号需要经过A/D转 换器变成计算机所需的数字信号。 • 转换过程大体上要解决采样和量化两个问题。 • 首先通过采样器,按预定的时间间隔采样连续信 号的瞬时值,形成等间隔的离散模拟信号,然后 再通过A/D转换器把离散信号进行量化处理,得 到一系列与离散值相对应的数字信号。这两个过 程是由不同的部件来完成的。
微机控制技术
• 改变PA2~PA0即可分别选 通U1或U2芯片的8通道之 一。芯片的选通则由数据 线PA3的状态决定。
• 优点:连线简单;
• 缺点:并联得越多,不导 通通道加在导通通道上的 泄漏电流越大。
(a)并联扩展电路
微机控制技术
• 由3片CD4051组成串联 多路模拟开关转换电路, U3芯片的每一个输入端 对应一个芯片的输出端, 组成两级串联,最多可 扩展为64路。其控制端 通过一个数据锁存器与 CPU的数据线相连,锁 存器的低4位用于U1、 U2芯片的允许输入和通 道控制,每次只允许选 中一个芯片的一个输入 端。锁存器的高4位用 于控制U3芯片的输入和 输出。 (b)串联扩展电路
微机控制技术
2.3.3 量化过程
• 量化:就是用一组数码(如二进制码)来 逼近离散模拟信号的幅值,将其转换成数 字信号,如图2-6所示。
(a)离散模拟信号 (b)数字信号 图2-6 量化过程
微机控制技术
• 模拟信号可以具有无穷多的数值,而一组数码 是有限的,因此用数码来逼近模拟信号是近似 的,量化过程是一个类似四舍五入的过程。 • 量化单位 q 是指量化后二进制数的最低位所对 应的模拟量的值。设umax 和umin 为转换信号的 最大值和最小值,则量化单位为:
0T
9.0
1001
4T
7.2
0111
1T 2T
3T
5.9 4.4
5.8
0110 0100
0110
5T 6T
7T
8.9 9.5
8
1001 1010
1000
微机控制技术 2.4 模拟量输入通道信号调理电路(了解)
• 模拟量输入通道根据应用要求不同,可以有不同 的结构形式。一般由传感器及检测装置、信号调 理电路、多路转换开关、采样保持器、A/D转换 器、接口电路等组成。
模拟输出
模拟输入
IN
0-7
IN
INH C CD4051 B A
OUT
. . .. .
D3D2D1D0
模拟输入
OUT INH C CD4051 B A
IN
8-15
IN
D3 D2 D1 D0(数据总线) 该图存在什么问题? 1 0 0 0 D3-D0? 应为I/O线 D3 D2 D1 D0 模拟输出? 两个输出交替 0 1 1 1
微机控制技术
图2-4 (b)采样过程的模拟
• 图2-4(b)是用乘法器来描述的采样过程。 • f (t)为连续函数,s(t)为开关函数,fs(t) 为采样函数,即f(t)离散后之值。
f s (t ) f (t ) s (t )
微机控制技术
• 在实际应用中,由于τ远小于T,即τ/T→0,故常 用单位脉冲函数δ(t)来代替开关脉冲,用单位 脉冲序列δT(t)代替开关函数s(t)。可以证明, 当t=nT时,单位脉冲序列可以表示为:
微机控制技术
• 采样保持器的主要作用为: (1)在采样时间内,快速跟踪输入的模拟信号; 在保持时间内,保持采样值不变,为A/D转换器 提供恒定的转换信号。 (2)在多路采样系统中,通过采样保持器,可以 实现多路信号的同步采样。 (3)在模拟量输出通道中,作为零阶保持器,复 现离散的数字信号。 (4)在多路输出通道中,把一个D/A转换器的输 出分配到几个输出点,也常利用采样保持器保证 输出的稳定性。