ImageVerifierCode 换一换
格式:PPT , 页数:55 ,大小:2.79MB ,
资源ID:2491326      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2491326.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(机电一体化设计课件第三章(1):微机及其接口技术(6学时).ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

机电一体化设计课件第三章(1):微机及其接口技术(6学时).ppt

1、知识回顾知识回顾n机电一体化系统各组成要素之间要遵循机电一体化系统各组成要素之间要遵循的原则的原则n接口耦合、能量传递接口耦合、能量传递n信息控制信息控制n运动传递运动传递n接口主要完成信息变换、放大和耦合功接口主要完成信息变换、放大和耦合功能能知识回顾知识回顾单片机单片机系统构成第一篇:微机及接口技术 概述概述 接口电路的设计原则接口电路的设计原则 地址译码器、地址译码器、I/O口与口与CPU的接口的接口 人机接口人机接口 机电接口机电接口 一、接口电路的类型及特点一、接口电路的类型及特点 为构成完整的并有一定控制和运算功能的系统而将一个部为构成完整的并有一定控制和运算功能的系统而将一个部件

2、与另外的部件通过件与另外的部件通过一组导线或者标准连接件一组导线或者标准连接件连接起来,这种连接起来,这种导线或标准连接件就称微处理器系统的接口。导线或标准连接件就称微处理器系统的接口。概述概述 机电一体化产品基本组成及接口机电一体化产品基本组成及接口 n人机对话输入和输出设备没有和 CPU 直接连接,而是通过 I/O 口与 CPU 连接在一起 n外设和 CPU 不能直接连接的原因有下面两个:n人机对话设备和 CPU 的阻抗不匹配;nCPU 不能直接控制人机对话设备(键盘、LED等)的接通和关闭。nCPU 通过地址译码器、RD和WR等控制 I/O 口的接通和关闭,从而控制外设的接通和关闭。接口

3、电路的设计原则 (一)接口设计的一般原则 接口电路的设计过程就是建立和形成微处理器系统的过程。其一般步骤为:1.根据实际要求,选择合适的微处理器;2.确定存储器的类型和容量;3.选择外部输入、输出设备的类型;4.为各类接口选择合适的接口芯片、接口总线或设计具体的接口电路。1微处理器微处理器CPU的选择的选择 1)字长字长 即数据总线并行的线数。CPU字长愈长,则运算精度越高;指令的位数愈多,功能就愈强,但相应整个系统变得更复杂。一般指CPU数据总线的位数。2)寻址方式寻址方式 即取出指令中操作数的方法。寻址方式愈多,指令功能就愈强,能更有效地处理各种数据。3)指令系统指令系统 指令系统应与寻址

4、方式结合起来考虑其功能和数量。当具体应用侧重于控制时,应特别注意指令系统中的输入输出指令、条件转移指令等;而如果侧重于数据处理与运算时,则应注意数据操作指令。4)指令执行速度指令执行速度 应当比较指令执行同样功能任务所需的时间,而不应单纯比一条指令的执行速度或时钟频率。5)最大寻址能力最大寻址能力 与地址总线及输入输出设备的寻址方式有关。独立编址:对设有专门输入输出通道的CPU,其存储器容量就是最大寻址能力。如有N根地址线,则最大寻址能力为2N。统一编址:对存储器编址输入输出的CPU,如果输入输出设备的最大寻址能力为n时,则最大寻址能力为2Nn(N根地址总线)6)内存数目内存数目 内存数目越多

5、,供用户使用的存储器就愈多,CPU处理与控制功能越方便灵活,速度愈快。7)中断结构及直接存储器存取中断结构及直接存储器存取 当CPU用于复杂的实时控制时,要求CPU具有多级的中断结构,以便实现处理紧急情况的非屏蔽中断及处理正常信息输入输出传送的可屏蔽中断。当CPU使用软磁盘作为外存时,为了加速相互传送数据的速率,必须用直接存储器存取(DMA)。8)电源电压等级电源电压等级 CPU若采用单一电源,则使用方便。但也有些CPU采用多个电源,选用时应注意。9)硬件供应情况硬件供应情况 注意CPU建立系统的各个器件应通用易购。10)软件供应情况软件供应情况 注意所选CPU的软件是否丰富,这有助于对应用程

6、序的研制。11)成本成本 要从整个系统建立来估计成本,而不能仅从单片CPU的成本来估算。2存储器选择存储器选择 选好CPU也就是确定了存储器的最大容量。为了选择存储器,要求掌握每种每种CPU所给出的存储所给出的存储器空间分配图器空间分配图。对存储容量要求较小的系统,可采用双极型 RAM。需要调试和经常修改的程序,建议采用EPROM(紫外线擦除)或EEPPROM(电擦除)。3接口电路设计时注意的几个问题接口电路设计时注意的几个问题 1)电源的分布电源的分布 首先应当合理地选择整个系统是共用一个中央稳压电源还是每一块印制电路板各用单独的电源。采用中央电源的优点是较省电,并且由于各块印制电 路板无单

7、独电源,从而使其温度不 致太高,缺点是可靠性差,电源一旦出故障,整个系统就不能工作。采用分散的一块电路板配一个稳压电源,其优点是可靠性显著提高,缺点是各板工作温升较高,稳压电源元件较多。为了消除输入与输出端可能出现的寄生振荡,还要求并联容量大小不一的钽电容。图是这两种电源方案的示意图。中央稳压电源一板一稳压电源 为了减少数字电路噪声的干扰,通常要求每四个TTL集成电路的电源与地并接有去耦电容。电源的地线应短而粗,接触可靠。在电路板上,地线要有尽可能大的面积。此外,对电源电压质量要求较高的电路,还希望将电源的“地”与“信号地”分开,如图所示。电源地与信号地分开 2)时钟线路的具体布置时钟线路的具

8、体布置 为减少时钟对其信号线的干扰,时钟线路要与地址总线、数据总线分开。如果用地线隔离,可在地线的一侧安排时钟线,另侧安排地址总线及数据总线。在容量较大且采用高速时钟 的微处理器系统中,要求用绞合线或屏蔽电缆与时钟接口。3)MOS器件的使用器件的使用 使用MOS器件时,特别要注意将不用的输入端接到固定的高电平或低电平,切勿悬空,以防静电感应而损坏。138 和和 139的引脚名称的引脚名称 地址译码器、地址译码器、I/O口与口与CPU的接口的接口一、地址译码器的结构和工作原理对于任何一个机电一体化产品,都连接多个输入及输出设备,CPU在工作时,由地址译码器分时选中分时选中不同的外设工作139 的

9、功能表的功能表 1A、1B地址信号线1G控制信号线1Y0-1Y3输出信号线138 的的 功功 能能 表表 地址译码器与地址译码器与 CPU 的接口的接口 地址译码器使地址译码器使CPU在每一瞬时只选中一个外设,它解决了在每一瞬时只选中一个外设,它解决了 CPU 如何带多个外设的问题。如何带多个外设的问题。273 的引脚名称及与的引脚名称及与CPU 的接口的接口 二、简单输出口与二、简单输出口与CPU的接口的接口图3-4 273 的引脚名称及功能表图3-5 273 的引脚名称及与CPU 的接口+245(总线收发器)的功能表(总线收发器)的功能表 三、简单输入口与三、简单输入口与CPU的接口的接口

10、245 的引脚名称及与的引脚名称及与CPU的接口的接口 8255A的引脚名称及接口电路的引脚名称及接口电路 四、可编程并行口与四、可编程并行口与CPU的接口的接口8255A各端口的地址范围可编程的含义1(1)8255的端口基本工作方式可选择的端口基本工作方式可选择 8255 有三种工作方式,在这三种工作方式中各条端口线的功能如下表3-7所示。工作方式0 适用于无条件传输数据的设备。作为输出口时,类似于前面讲过的74xx273,作为输入口时,类似于74xx245。设计键盘接口、LED接口可以采用这种方式。工作方式1和工作方式2为特殊的工作方式 如选通工作方式。表3-7 8255A不同工作方式下端

11、口线的功能(2)PA、PB、PC用作输入和输出的功能可选择方式选择控制字决定可编程的含义2(3)8255的三个输出端口可选择 A1、A0 接到CPU的地址总线上,A1、A0是芯片内部寻址信号线,寻址的方法是:A1 A0=0 0,对应于 PA 口;A1 A0=0 1,对应于 PB 口;A1 A0=1 0,对应于 PC 口;A1 A0=1 1,对应于控制口。可编程的含义3n控制微机控制微机8031、地址译码器、接口芯片、地址译码器、接口芯片与输入、输出设备的连线总图与输入、输出设备的连线总图例一:例一:五、地址译码器、I/O口与CPU的接口总图01000100000按键的按键的数据数据100001

12、00100100100100+5V111100000001D7=1特征位为1D6D5=00A组工作方式为0D4=0PA口作输出D3=0PC口高四位作输出D2=0B组工作方式为0D1=0PB口作输出D3=0PC口高四位作输出00对对8255进行预进行预定义定义00100100+5V00000000000100数据00100100+5V10100000000100数据00100100+5V01010000000100数据人机接口人机接口n人机接口作用人机接口作用n输输入入:操作者通过输入设备向CPU发出指令,干预系统的运行状态n输输出出:在CPU的控制下,用显示设备来显示机器工作状态的各种信息。n

13、输入设备:输入设备:开关、BCD二十进制码拨盘、键盘等;n输输出出设设备备:指示灯、LED(发光二极管)、液晶显示器、微型打印机、CRT(阴极射线管)、扬声器等。n人机接口:人机接口:输入接口和输出接口。n人机接口特点:人机接口特点:n专用性。不同的产品有不同的人机接口。n低速性。外设的工作速度较低,设计时要考虑微机与外设的速度配合,提高微机的工作效率。一、人机接口特点一、人机接口特点二、人机输入接口设计(1)独立开关设计方法开关接口设计。图3-10 开关的表示符号与接口电路SH是按钮开关,SC是转换开关 图3-11 按钮开关通断时的电压抖动 可用于开关个数N不大于8的情况 硬件去抖动硬件去抖

14、动 消除抖动不良后果的方法:消除抖动不良后果的方法:其中其中RCRC滤波电路去抖动电路简单实用,效果较好。滤波电路去抖动电路简单实用,效果较好。软件去抖动(常用)软件去抖动(常用)检测到按键按下后,执行延时检测到按键按下后,执行延时10ms10ms子程序后再确认该键子程序后再确认该键是否确实按下,消除抖动影响。是否确实按下,消除抖动影响。在只有一、二个开关时,可以采用硬件去抖动,若多于二个在只有一、二个开关时,可以采用硬件去抖动,若多于二个开关,则应采用软件去抖动。开关,则应采用软件去抖动。(2)拨盘输入接口设计若系统需要输入少量的参数,采用拨盘较为可靠方便。具有保持性十进制输入、BCD码输出

15、BCD码拨盘的结构简图BCD码拨盘通断状态表码拨盘通断状态表(0:与与A线不通,线不通,1:与与A线接通)线接通)对比的主要方面有:对比的主要方面有:元件价格和是否容易买到;元件价格和是否容易买到;占用印刷板面积如何;占用印刷板面积如何;元件是否先进;元件是否先进;编程复杂程度如何。编程复杂程度如何。与与CPU之间的数据传输属无条件传输之间的数据传输属无条件传输n采用8031做控制微机,通过简单输入口74LS245设计出四位十进制输入、BCD码输出的拨盘,若输入1357这个数,试画出接口电路.例二:拨盘与微机接口电路图输入“1”则 B1 B2 B3 B4分别对应为 0 0 0 1 输入“3”则

16、 B5 B6 B7 B8分别对应为 0 0 1 1 输入“5”则 B1 B2 B3 B4分别对应为 0 1 0 1 输入“7”则 B5 B6 B7 B8分别对应为 0 1 1 1 D0D1D2D3D4D5D6D7WRRDA8A9A10A11A12A13A14A158031Y0Y1Y2Y3Y4Y5Y6Y7ABCG2AG2BG1B1B2B3B4B5B6B7B8A1A2A3A4A5A6A7A8DIR GB1B2B3B4B5B6B7B8A1A2A3A4A5A6A7A8DIR GGNDGNDA8421A8421A8421A8421+5VY1Y2+RD+RD74LS13874LS245()74LS245().(3)键盘接口设计矩阵排列设计方法在机电系统的人机接口中,当需要操作者输入的指令或参数比较多时,可以选择键盘作为输入设备。键盘的形式有独立式键盘和矩阵式键盘。矩阵式键盘的结构、与I/O的接口电路矩阵式键盘的结构及接口电路矩阵式键盘的结构及接口电路键名和键值行线权值 列线权值=键号。行线号4+列线号=键号。人为定义,与电路无关。行扫描式矩阵式键盘工作过程 第一步,判断键盘上有无键闭合。第二步,判

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1