下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、c单片机 I/O口推挽输出与开漏输出的区别(转)推挽输出 :可以输出高 ,低电平 , 连接数字器件 ; 开漏输出 :输出端相当于三极管的集电极 . 要得到高电平状态需要上拉电阻才行 . 适合于做电流型的驱动 ,其吸收 电流的能力相对强 (一般 20ma以内).推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止.我们先来说说集电极开路输出的结构。集电极开路输出的结构如图 1 所示,右边的那个三极管集电极什么都不接,所以叫做集电极开路(左边的三极管为反相之用,使输入为“0时,输出也为“0” 。对于图 1,当左端的输入为“ 0 时,前面的三极管截止(即集电极C 跟
2、发射极 E之间相当于断开),所以5V 电源通过 1K 电阻加到右边的三极管上,右边的三极管导通(即相当于一个开关闭合);当左端的输入为“ 1 时,前面的三极管导通,而后面的三极管截止(相当于开关断开)。电三菽嶺H .fnuEt开麵辅也电压??-我们将图 1 简化成图 2 的样子。图 2 中的开关受软件控制,“ 1 时断开,“0”闭合。很明显可以看出,当开关闭合时,输出直接接地,所以输出电平为0。而当开关断开时,则输出端悬空了,即高阻态。这时电平状态未知,如果后面一个电阻负载(即使很轻的负载)到地,那么输出端的电平就被这个负载拉到低电平了,所以这个电路是不能输出高电平的。再看图三。图三中那个1K
3、 的电阻即是上拉电阻。女口果开关闭合,则有电流从1K 电阻及开关上流过,但由于开关闭其它三个口带内部上拉),当我们要使用输入功能时,只要将输出口设置为1 即可,这样就相当于那个开关断开,而对于P0 口来说,就是高阻态了。对于漏极开路 ( 0D) 输出,跟集电极开路输出是十分类似的。将上面的三极管换成场效应管即可。这样集电极就变成了漏极, 0C 就变成了0D,原理分析是一样的。欢迎下载2另一种输出结构是推挽输出。推挽输出的结构就是把上面的上拉电阻也换成一个开关,当要输出高电平时, 上面的开关通,下面的开关断;而要输出低电平时,则 刚好相反。比起 0C 或者 0D 来说,这样的推挽结构高、 低电平
4、驱动能力都很强。如果两个输出不同电平的输出 口接在一起的话,就会产生很大的电流,有可能将输出 口烧坏。而上面说的 0C 或 0D输出则不会有这样的情 况,因为上拉电阻提供的电流比较小。如果是推挽输出 的要设置为高阻态时,则两个开关必须同时断开( 或者 在输出口上使用一个传输门 ) ,这样可作为输入状态, A VR单片机的一些 10 口就是这种结构。开漏电路特点及应用在电路设计时我们常常遇到开漏( open drain) 和开 集( open collector) 的概念。所谓开漏电路概念中提到的漏”就是指 MOSFET的 漏极。同理,开集电路中的集”就是指三极管的集电极。欢迎下载3开漏电路就是
5、指以MOSFET的漏极为输出的电路。一般的用法是会在漏极外部的电路添加上拉电阻。完整的开漏电路应该由开漏器件和开漏上拉电阻组成。如图1 所示:R pull-up组成开漏形式的电路有以下几个特点:1. 利用外部电路的驱动能力,减少 IC 内部的驱动(或驱动比芯片电源电压高的负载)。当IC 内部 MOSFET导通时,驱动电流是从外部的VCC流经 R pull-up,MOSFET到 GND。IC 内部仅需很下的栅极驱动电流。如图 1。欢迎下载42.可以将多个开漏输出的 Pin ,连接到一条线上。形成 与逻辑”关系。如图1,当PIN_A、PIN_B、PIN_C 任意一个变低后,开漏线上的逻辑就为0了。
6、这也是 I2C,SMBus等总线判断总线占用状态的原理。如果作为 输出必须接上拉电阻。接容性负载时,下降延是芯片内 的晶体管,是有源驱动,速度较快;上升延是无源的外 接电阻,速度慢。如果要求速度高电阻选择要小,功耗 会大。所以负载电阻的选择要兼顾功耗和速度。3. 可以利用改变上拉电源的电压,改变传输电平。如图2, IC的逻辑电平由电源Vcc1 决定,而输出高电平则由 Vcc2(上拉电阻的电源电压)决定。这样我们就可以用低电平逻辑控制输出高电平逻辑了(这样你就可以进行任意电平的转换)。(例如加上上拉电阻就可以提供 TTL/CMOS电平输出等。)depecidc on V L4.开漏 Pin 不连
7、接外部的上拉电阻,则只能输出低电平欢迎下载5(因此对于经典的51 单片机的 P0 口而言,要想做输入输出功能必须加外部上拉电阻,否则无法输出高电平逻辑)。一般来说,开漏是用来连接不同电平的器件,匹配电平用的。5. 标准的开漏脚一般只有输出的能力。添加其它的判断电路,才能具备双向输入、输出的能力。6. 正常的 CMOS输出级是上、下两个管子,把上 面的管子去掉就是 OPEN-DRAIN了。这种输出的主要目 的有两个:电平转换、线与。7. 线与功能主要用于有多个电路对同一信号进行拉低操作的场合,如果本电路不想拉低,就输出高电平,因为 OPEN-DRAIN上面的管子被拿掉,高电平是靠外接的 上拉电阻
8、实现的。(而正常的 CMOS输出级,如果出现 一个输出为高另外一个为低时,等于电源短路。)8.OPEN-DRAIN提供了灵活的输出方式,但是也有其弱点,就是带来上升沿的延时。因为上升沿是通过外接 上拉无源电阻对负载充电,所以当电阻选择小时延时就 小,但功耗大;反之延时大功耗小。所以如果对延时有 要求,则建议用下降沿输出。应用中需注意 :1. 开漏和开集的原理类似,在许多应用中我们利欢迎下载6用开集电路代替开漏电路。例如,某输入Pin 要求由开漏电路驱动。则我们常见的驱动方式是利用一个三极管组成开集电路来驱动它,即方便又节省成本。如图3。2. 上拉电阻 R pull-up 的阻值决定了逻辑电 平
9、转换的沿的速度。阻值越大,速度越低功耗越小。反之亦然。Push-Pull输出就是一般所说的推挽输出,在CMOS电路里面应该较CMOS输出更合适,因为在CMOS里 面的 push- pull输出能力不可能做得双极那么大。输出能力看 IC 内部输出极 N管低电平由 IC pull 是现在P 管的面积。和开漏输出相比, push - pull 的高的电源低定,不能简单的做 逻辑操作等。 push CMOS电路里面用得最 多的输出级设计方式。当然 open drain也不是没有代价,这就是输出的驱动能力很差。输出的驱动能力很差的说法不准确,驱动能力取决于 IC欢迎下载7中的末级晶体管功率。 OD只是带来上升沿的延时,因为上升沿是通过外接上拉无源电阻对负载充电的,当电阻选择小时延时就小、但功耗大,反之延时 大功耗小。 OPEN DRAIN提供了灵活的输出方式, 但也 是有代价的,如果对延时有要求,建议用下降沿输出。电阻小延时小的前提条件是电阻选择的原则应在末级晶体管功耗允许范围内,有经验的设计者在使用逻辑芯片时,不会选择 1 欧姆的电阻作为上拉电阻。在脉冲的上升沿电源通过上拉无源电阻对负载充电,显然电阻越小上升时间越短,在脉冲的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026上半年四川成都市卫生健康委员会所属部分事业单位招聘166人备考题库【完整版】附答案详解
- 2026贵州江山作物科技有限公司社会招聘12人备考题库带答案详解(预热题)
- 2026湖北黄石市阳新县高中学校校园招聘教师26人备考题库附参考答案详解【夺分金卷】
- 2026江西九江庐山市人才集团招聘行政辅助人员1人备考题库及参考答案详解1套
- 2026四川宜宾酒股份有限公司下属子公司第一批员工招聘9人备考题库(重点)附答案详解
- 2026云南玉溪市人力资源社会保障信息中心城镇公益性岗位招聘1人备考题库附参考答案详解(模拟题)
- 2026江苏无锡职业技术大学招聘3人备考题库【夺分金卷】附答案详解
- 2026湖北中联太工程造价咨询有限公司招聘备考题库【考点提分】附答案详解
- 2026贵州贵阳观山湖区铭廷小学语文教师招聘备考题库及参考答案详解【综合题】
- 2026黑龙江省建设投资集团有限公司校园招聘备考题库及参考答案详解【a卷】
- 2026江苏苏州市昆山市自然资源和规划局招聘编外人员8人笔试参考题库及答案解析
- 2026年及未来5年市场数据中国演出行业市场发展数据监测及投资潜力预测报告
- (新教材)2026年部编人教版二年级下册语文 第7课 我不是最弱小的 课件
- 2026年学士学位英语测试题及答案
- 2026年甘肃平凉市华亭煤业集团有限责任公司招聘笔试参考题库附带答案详解
- 中石油设备及管道定点测厚指导意见
- 条形、柱下独立基础开挖方案
- 无跨越架封网装置计算程序(直接求解)
- 动物微生物细菌病的实验室诊断方法培训课件
- 装卸搬运作业安全风险告知卡
- 施工晴雨表1(最终版)
评论
0/150
提交评论