单片机第7章单片机接口技术.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.5.1 功率晶体管接口 1.晶体三极管与单片机的接口 晶体三极管最主要的功能是电流放大和开关作用,因而在单片机系统中常用三极管来扩流,从而驱动扬声器、继电器等负载。 用NPN型和PNP型三极管驱动扬声器或蜂鸣器的接口电路分别如图7-32和7-33所示。利用单片机端口产生不同频率的波形就可以让扬声器输出不同的声音,单片机演奏音乐就是根据这一原理来完成的。 图7-32 用NPN型晶体管驱动扬声器或蜂鸣器 图7-33 用PNP型晶体管驱动扬声器或蜂鸣器 2.晶体管阵列 当需要多路晶体管驱动输出时,可选用晶体管阵列,以简化电路,降低成本。ULN2003 是高耐压、大电流达林顿阵列,由七个硅NPN 达林顿管组成。其引脚图和内部结构分别如图7-34和7-35所示。 图7-34 ULN2003引脚图 图7-35 ULN2003的内部结构 ULN2003工作电压高,工作电流大,灌电流可达500mA,并且能够在关态时承受50V的电压,输出还可以在高负载电流并行运行。 ULN2003驱动扬声器电路如图7-36所示。 图7-36 ULN2003驱动扬声器电路 7.5.2 光电耦合器接口 1.光电耦合器 光电耦合器件是由发光二极管(发光源)与受光源(如光敏三极管、光敏晶闸管或光敏集成电路等)封装在一起,构成电-光-电转换器件。由于输入回路与输出回路之间通过光实现耦合,因此光电耦合器件也称为光电隔离器,或简称光耦。根据受光源结构的不同,可以将光电耦合器件分为晶体管输出的光电耦合器件和晶闸管输出的光电耦合器件两大类。 晶体管输出的光电耦合器的内部结构如图7-37所示,晶闸管输出的光电耦合器的内部结构如图7-38所示。 图7-37 晶体管输出的光电耦合器的内部结构 图7-38 晶闸管输出的光电耦合器的内部结构 光耦器件具有如下特点: (1)输入回路与输出回路之间通过光实现耦合,彼此之间的绝缘电阻很高(1010Ω以上),并能承受2000V以上高压,因此输入回路与输出回路之间在电气上完全隔离。 由于输入、输出自成系统,无须共地,绝缘和隔离性能都很好,因此,有效地避免了输入/ 输出回路之间的相互作用。 (2)由于光耦中的发光二极管以电流方式驱动,动态电阻很小,输入回路中的干扰,如电源电压波动、温度变化引起的热噪声等均不会耦合到输出回路。 (3)作为开关使用时,光耦器件具有寿命长,反应速度快(开关时间在μs级)的特点,高速光耦开关时间只有10ns 2.光电耦合器与单片机的接口 如图7-39所示,是一种采用光耦隔离器构成的输入隔离电路,R为输入限流电阻,使光耦中的发光二极管电流限制在10~20 mA。输入端靠光信号耦合,在电气上做到了完全隔离。同时,发光二极管的正向阻抗值较低,而外界干扰源的内阻一般较高,根据分压原理,干扰源能馈送到输入端的干扰噪声很小,不会产生地线干扰或其他串扰,增强了电路的抗干扰能力。在满足功能的前提下,提高单片机输入端可靠性最简单的方案是:在输入端与地之间并联一只电容来吸收干扰脉冲,或串联一只金属薄膜电阻来限制流入端口的峰值电流。 图7-39 输入端光耦隔离 如图7-40所示,是一种采用光电隔离器构成的输出隔离电路,单片机输出控制信号经缓冲器7407放大后送入光耦。R2为光耦输出晶体管的负载电阻,它的选取应保证:在光耦导通时,其输出晶体管可靠饱和;而在光耦截止时,Tl可靠饱和。 7.3.3 DAC0832与MCS-51单片机的接口及应用 DAC0832内部有两个寄存器,利用 、 、 ILE、 控制信号可以构成直通、单缓冲和双缓冲三种工作方式。 1.直通方式 直通方式是指两个寄存器都处于开通状态,所有相关的控制信号处于有效状态 ,如图7-26所示。输入寄存器和DAC寄存器中的数据随输入数据DI0~DI7的变化而变化,即输入的数据会被直接转换成模拟信号输出。但这种方式在单片机控制系统中很少采用。 图7-26 DAC0832与51单片机构成直通方式接口电路 2.单缓冲方式 (1)单缓冲方式连接 所谓单缓冲方式就是指两个寄存器中只有一个受到控制,即 =0或 =0,而另一个寄存器处于开通状态;或者可将两个寄存器的控制信号连在一起,作为一个使用,如图7-27所示。此方式适用于单路D/A转换或多路D/A转换但不必同步输出的系统中。 如图7-27所示,ILE接+5V,片选信号

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档