应用系统配置及接口技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

应用系统配置及接口技术第1页,共34页,星期日,2025年,2月5日由于单片机主要用于工业测控,其典型应用系统的组成如下:9-1单片机应用系统的一般硬件组成其中包括:单片机系统用于测控目的前向传感器输入通道后向伺服控制输出通道基本的人机对话通道。复杂测控系统还包括机与机之间进行通信的互相通道。第2页,共34页,星期日,2025年,2月5日前向通道是应用系统的输入通道,与现场采集对象相连,是现场干扰进入的主要通道,是整个系统抗干扰设计的重点部位。由于所采集的对象不同,有开关量、模拟量、数字量,而这些都是由安放在测量现场的传感、变换装置产生的,许多参量信号不能满足单片机输入的要求,故有大量的、形式多样的信号变换调节电路,如测量放大器、I/F变换、A/D转换、放大、整形电路等。前向通道是一个模拟、数字混合电路系统,其电路功耗小,一般没有功率驱动要求。前向通道特点第3页,共34页,星期日,2025年,2月5日后向通道特点后向通道是应用系统的输出通道,大多数需要功率驱动。靠近伺服驱动现场,伺服控制系统的大功率负荷易从后向通道进入单片机系统,故后向通道的隔离对系统的可靠性影响很大。根据输出控制的不同要求,后向通道电路有多种多样,如模拟电路、数字电路、开关电路等,输出信号形式有电流输出、电压输出、开关量输出及数字量输出等。第4页,共34页,星期日,2025年,2月5日人机通道特点通常单片机应用系统大多数是小规模系统,因此,人机对话通道以及设备的配置都是小规模的,如微型打印机、功能键、LED/LCD显示器等。若需高水平的人机对话配置,如通用打印机、CRT、硬盘、标准键盘等,则往往将单片机应用系统通过外总线与通用计算机相连,享用通用计算机的外围人机对话设备。单片机应用系统中,人机对话通道及接口大多采用内总线形式,与计算机系统扩展密切相关。人机通道接口一般都是数字电路,电路结构简单,可靠性好。第5页,共34页,星期日,2025年,2月5日相互通道特点中、高档单片机大多设有串行口,为构成应用系统的相互通道提供了方便条件。单片机本身的串行口只为相互通道提供了硬件结构及基本的通信方式,并没有提供标准的通信规程。故利用单片机串行口构成相互通道时,要配置比较复杂的通信软件。在很多情况下,采用扩展标准通信控制芯片来组成相互通道。例如,用扩展8250、8251、SIO、8273、MC6850等通用通信控制芯片来构成相互通信接口。相互通信接口都是数字电路系统,抗干扰能力强。但大多数都需远距离传输,故需要解决长线传输的驱动、匹配、隔离等问题。第6页,共34页,星期日,2025年,2月5日9-2人-机通道配置与接口技术一、键盘接口及处理程序按键电路的基本概念键盘分两类:编码键盘与非编码键盘。区别是识别键符及给出相应键码的方法。编码键盘是用硬件来实现对键的识别,非编码键盘是由软件来实现键盘的定义与识别。非编码键盘经济实用,较多地应用于单片机系统中。下面将重点介绍非编码键盘接口。键盘中使用的按键一般都是常开结构键。键的操作不可避免的存在机械抖动,抖动时间5~10ms左右。单片机P1.0+5VK抖动时间<10ms开关动作时间>100ms“1”“0”<10ms第7页,共34页,星期日,2025年,2月5日延时等待10ms仍有按键信号?Y有按键信号?NYN键盘处理按键释放?NY消除抖动的两种解决办法:①硬件消抖动——使用R-S触发器。②软件消抖动——采用软件延时。键抖动会造成CPU误读(实际按一次,误以为按了多次),为确保CPU的读键准确,需要消除抖动。第8页,共34页,星期日,2025年,2月5日P1.0P1.1P1.7+5v键盘结构每个按键单独占有一根I/O线。特点:配置灵活、编程简单;但按键多时,I/O线占用多。独立式键盘第9页,共34页,星期日,2025年,2月5日键扫描程序:例:设计一个有4个独立按键的键盘接口,并编写键扫描程序。KEY1:第10页,共34页,星期日,2025年,2月5日注意:先判的键优先级高。第11页,共34页,星期日,2025年,2月5日用I/O线组成行、列结构,按键设置在行列的交点上。特点:按键多时,节省I/O线;但编程复杂。判键原理(行线作输出,列线作输入)行列式(矩阵式)键盘先判键盘中有无键按下:行线输出全0(全扫描字),读列线状态,列线全1说明无键按下,列线有0定有键按下。判具体哪个键按下:行线依次送0,某列有按键,列线输入有0,某列无按键,列线输入为1。所按的键一定是在行、

文档评论(0)

xiaozhuo2022 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档