0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

集电极开路输出的结构

倩倩 来源:巧学模电数电单片机 作者:巧学模电数电单片 2022-08-31 14:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

集电极开路(OC)

集电极开路输出的结构如下图1所示,右边的那个三极管集电极什么都不接,所以叫做集电极开路;左边的三极管为反相之用,使输入为“0”时,输出也为“0”。

对于图1,当左端的输入为“0”时,前面的三极管截止,所以5v电源通过1k电阻加到右边的三极管上,右边的三极管导通;当左端的输入为“1”时,前面的三极管导通,而后面的三极管截止。

69649222-28ed-11ed-ba43-dac502259ad0.png

我们将图1简化成图2的样子,很明显可以看出,当开关闭合时,输出直接接地,所以输出电平为0。

而当开关断开时,则输出端悬空了,即高阻态。这时电平状态未知,如果后面一个电阻负载到地,那么输出端的电平就被这个负载拉到低电平了,所以这个电路是不能输出高电平的。

在图3中,1k的电阻即是上拉电阻。如果开关闭合,则有电流从1k电阻及开关上流过,但由于开关闭和时电阻为0(为了方便我们的讨论,实际情况中开关电阻不为0,另外对于三极管还存在饱和压降),所以在开关上的电压为0,即输出电平为0。

如果开关断开,则由于开关电阻为无穷大(不考虑实际中的漏电流),所以流过的电流为0,因此在1k电阻上的压降也为0,所以输出端的电压就是5v了,这样就能输出高电平了。

但是,这个输出的内阻是比较大的——即1k,如果接一个电阻为r的负载,通过分压计算,就可以算得最后的输出电压为5*r/(r+1000)伏。

所以,如果要达到一定的电压的话,r就不能太小。如果r真的太小,而导致输出电压不够的话,那我们只有通过减小那个1k的上拉电阻来增加驱动能力。

但是,上拉电阻又不能取得太小,因为当开关闭合时,将产生电流,由于开关能流过的电流是有限的,因此限制了上拉电阻的取值。

另外还需要考虑当输出低电平时,负载可能还会给提供一部分电流从开关流过,因此要综合这些电流考虑来选择合适的上拉电阻。

如果我们将一个读数据用的输入端接在输出端,这样就是一个IO口了,51的IO口就是这样的结构,其中P0口内部不带上拉,而其它三个口带内部上拉。

当我们要使用输入功能时,只要将输出口设置为1即可,这样就相当于那个开关断开,而对于P0口来说,就是高阻态了。

漏极开路(OD)

对于漏极开路(OD)输出,跟集电极开路输出是十分类似的。将上面的三极管换成场效应管即可。

这样集电极就变成了漏极,OC就变成了OD,原理分析是一样的。OC门主要用于3个方面:实现与或非逻辑,用做电平转换,用做驱动器

开漏形式的电路,主要特点如下:

利用外部电路的驱动能力,减少IC内部的驱动,或驱动比芯片电源电压高的负载。

可以将多个开漏输出的Pin,连接到一条线上。通过一只上拉电阻,在不增加任何器件的情况下,形成“与逻辑”关系。这也是I2C,SMBus等总线判断总线占用状态的原理。

由于漏级开路,所以后级电路必须接一上拉电阻,上拉电阻的电源电压就可以决定输出电平。这样就可以进行任意电平的转换了。

源极开路,提供了灵活的输出方式,但是也有其弱点,就是带来上升沿的延时。因为上升沿是通过外接上拉无源电阻对负载充电,所以当电阻选择小时延时就小,但功耗大;反之延时大功耗小。所以如果对延时有要求,则建议用下降沿输出。

推挽输出

另一种输出结构是推挽输出。推挽输出的结构就是把上面的上拉电阻也换成一个开关,当要输出高电平时,上面的开关通,下面的开关断;而要输出低电平时,则刚好相反。

比起OC或OD来说,这样的推挽结构高、低电平驱动能力都很强。如果两个输出不同电平的输出口接在一起,就会产生很大的电流,有可能将输出口烧坏。

而上面说的OC或OD输出则不会有这样的情况,因为上拉电阻提供的电流比较小。

如果推挽输出要设置为高阻态时,则两个开关必须同时断开(或者在输出口上使用一个传输门),这样可作为输入状态,AVR单片机的一些IO口就是这种结构。

驱动电路的两种形式:单片机内部的逻辑经过内部的逻辑运算后需要输出到外面,外面的器件可能需要较大的电流才能推动。因此,在单片机的输出端口必须有一个驱动电路。

采用一只N型三极管

其中的一种是采用一只N型三极管,NPN或N沟道,以NPN三极管为例,就是e接地,b接内部的逻辑运算,c引出。

b受内部驱动可以控制三极管导通,但如果三极管的c极一直悬空,尽管b极上发生高低变化,c极上也不会有高低变化。

因此,在这种条件下,必须在外部提供一个电阻,电阻的一端接c(引出脚)另一端接电源。

这样一来,当三极管的b有高电压是三极管导通,c电压为低,当b为低电压时三极管不通,c极在电阻的拉动下为高电压。

这种驱动电路有个特点:低电压是三极管驱动的,高电压是电阻驱动的——上下不对称,当三极管导通时,ec内阻很小,因此可以提供很大的电流,可以直接驱动led甚至继电器,但电阻的驱动是有限的,最大高电平输出电流=(VCC-Vh)/r。

采用两只晶体管

另一种是互补推挽输出,采用两只晶体管,一只在上一只在下,上面的一只是n型,下面为p型(以三极管为例)。

两只管子的连接为:NPN(上)的c连VCC,PNP(下)的c接地,两只管子的ee、bb相连,其中ee作为输出(引出脚),bb接内部逻辑。

这个电路通常用于功率放大点路的末级(音响),当bb接高电压时NPN管导通输出高电压,由于三极管的ec电阻很小。

因此,输出的高电压有很强的驱动能力,当bb接低电压时NPN截至,PNP导通,由于三极管的ec电阻很小,因此输出的低电压有很强的驱动能力。

简单的例子,9013导通时ec电阻不到10欧,以Vh=2.5v,VCC=5v计算,高电平输出电流最大=250MA,短路电流500ma。

这个计算同时告诉我们采用推挽输出时一定要小心千万不要出现外部电路短路的可能,否则肯定烧毁芯片,特别是外部驱动三极管时别忘了在三极管的基极加限流电阻。

推挽输出电路的形式很多,有些单片机上下都采用n型管,但内部逻辑提供互补输出,以上的说明仅仅为了说明推挽的原理,为了更深的理解可以参考功率放大电路。

上拉电阻和弱上拉

上拉电阻很大,提供的驱动电流很小叫弱上拉,反之叫强上拉。

为什么要使用上拉电阻?

上拉就是将不确定的信号通过一个电阻嵌位在高电平,电阻同时起到限流作用,下拉同理。

上拉是对器件注入电流,下拉是输出电流,弱强只是上拉电阻的阻值不同,没有什么严格区分。

对于非OC、OD输出型电路提升电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通道。

上拉电阻的主要应用:

当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。

OC门电路要输出“1”时需要加上拉电阻,不加根本就没有高电平。

为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻,但在用OC门作驱动(例如:控制一个LED)灌电流工作时就可以不加上拉电阻。

在COMS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生降低输入阻抗,提供泄荷通路。

提高总线的抗电磁干扰能力。管脚悬空就比较容易接受外界的电磁干扰。

长线传输中电阻不匹配容易引起反射波干扰,加上下拉电阻是电阻匹配,有效的抑制反射波干扰。

上拉电阻阻值的选择原则包括:

从节约功耗及芯片的灌电流能力考虑应当足够大;电阻大,电流小。

从确保足够的驱动电流考虑应当足够小;电阻小,电流大。

对于高速电路,过大的上拉电阻可能边沿变平缓。

综合考虑以上三点,通常在1k到10k之间选取。对下拉电阻也有类似道理。

三态门

高阻态时引脚对地电阻无穷,此时读引脚电平时可以读到真实的电平值。高阻态的重要作用就是I/O(输入/输出)口在输入时读入外部电平用。

一般门与其它电路的连接,无非是两种状态,1或0,在比较复杂的系统中,为了能在一条传输线上传送不同部件的信号,研制了相应的逻辑器件称为三态门。

三态门,除了有这两种状态以外还有一个高阻态,就是高阻抗(电阻很大,相当于开路)。相当于该门与和它连接的电路处于断开的状态。三态门是一种扩展逻辑功能的输出级,也是一种控制开关。

主要是用于总线的连接,因为总线只允许同时只有一个使用者,通常在数据总线上接有多个器件,每个器件通过OE/CE之类的信号选通。

如果器件没有选通的话,它就处于高阻态,相当于没有接在总线上,不影响其它器件的工作。

准双向口

准双向口只能有效的读取0,而对1则是采用读取非零的方式,就是读入的时候要先向IO上写1,再读。真正的双向口正如其名,就是真正的双向IO不需要任何预操作可直接读入读出。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 三极管
    +关注

    关注

    145

    文章

    3679

    浏览量

    126741
  • 集电极
    +关注

    关注

    4

    文章

    230

    浏览量

    22973
  • IO口
    +关注

    关注

    3

    文章

    170

    浏览量

    25542

原文标题:兽性大发的IO口电路!

文章出处:【微信号:巧学模电数电单片机,微信公众号:巧学模电数电单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    船用氯化银参比电极,法兰对接式氯化银参比电极,固态参比电极

    电极
    jf_14142521
    发布于 :2025年12月04日 18:30:29

    无刷电机用霍尔元件AR43F

    无刷电机用霍尔元件AR43F AR43F系列高温单极性霍尔效应集成传感器是由内部电压稳压单元、霍尔电压发生器、差分放大器、温度补偿单元、施密特触发器和集电极开路输出级组成的磁敏传感电路,其输入为
    发表于 11-19 15:19

    氯化银参比电极 ,阴极保护检测系统,海水用固态氯化银参比电极

    电极
    jf_14142521
    发布于 :2025年11月04日 18:52:48

    ‌TRF3765芯片技术文档总结

    TRF3765 是一款宽带 Integer-N/Fractional-N 频率合成器,具有 集成宽带压控振荡器 (VCO)。可编程输出分频器使能 连续频率覆盖范围为 300 MHz 至 4.8 GHz。四个独立的差分,集电极开路
    的头像 发表于 09-16 09:27 442次阅读
    ‌TRF3765芯片技术文档总结

    ‌TLC59212 8位开漏输出锁存驱动芯片技术文档总结

    TLC59212器件是一款8位集电极开路驱动器,带锁存器,设计用于5V V~CC~操作。 这些电路是正边沿触发的 D 型触发器,具有直接清除 (CLR) 输入。数据 (D) 输入处的信息满足
    的头像 发表于 09-03 09:46 523次阅读
    ‌TLC59212 8位开漏<b class='flag-5'>输出</b>锁存驱动芯片技术文档总结

    LM293-EP 增强型产品双路差动比较器技术手册

    该设备由两个独立的电压比较器组成,设计用于在宽电压范围内从单个电源运行。只要两个电源之间的差值为2V至36V,并且VCC比输入共模电压至少正1.5V,双电源操作也是可能的。电流消耗与电源电压无关。输出可以连接到其他开路集电极
    的头像 发表于 05-19 11:02 599次阅读
    LM293-EP 增强型产品双路差动比较器技术手册

    晶体管我们经常说的参数有哪些?怎样去测量这些参数?

    -发射极击穿电压)‌:基极开路时的最大耐压值。 ‌VCBOVCBO(集电极-基极击穿电压)‌:发射极开路时集电结反向耐压。 ‌VEBOVEBO(发射极-基极击穿电压)‌:防止发射结反向击穿的关键参数。 ‌最大反向电压‌:PN结反
    的头像 发表于 05-16 10:27 992次阅读
    晶体管我们经常说的参数有哪些?怎样去测量这些参数?

    SN75437A 四重外设驱动程序数据手册

    SN75437A 四外设驱动器设计用于需要大电流、高电压和高负载功率的系统。该器件具有 4 个反相集电极开路输出,带有一个共模使能 (G) 输入,当变为低电平时,将禁用所有 4 个输出
    的头像 发表于 05-15 09:29 509次阅读
    SN75437A 四重外设驱动程序数据手册

    TL331-EP 增强型产品,单通道差分比较器技术手册

    这个器件包含一个单电压比较器,此比较器被设计成在宽范围电压上由一个单电源供电运行。 如果两个电源之间的电压差在 2V 和 36V 之间且 V~CC~比输入共模电压的正值至少高 1.5V,也可使用双电源供电运行。 电流漏极与电源电压无关。 为了实现线与关系,用户可将输出连接至另外一个
    的头像 发表于 04-30 10:57 758次阅读
    TL331-EP 增强型产品,单通道差分比较器技术手册

    双极型三极管放大电路的三种基本组态的学习课件免费下载

      本文档的主要内容详细介绍的是双极型三极管放大电路的三种基本组态的学习课件免费下载包括了:共集电极放大电路,共基极放大电路,三种基本组态的比较   输入信号ui 和输出信号uo 的公共端是集电极
    发表于 04-11 16:39 27次下载

    埋地长效硫酸铜参比电极,阴极保护测试桩,预包装参比电极

    电极
    jf_14142521
    发布于 :2025年02月21日 18:50:02

    三极管的主要参数介绍

    三极管的主要参数包括直流参数、交流参数和极限参数。 一、直流参数 1、集电极在I e =0时,代表I cbo (基极反向饱和电流)为发射极开路,基极反向饱和电流意为将反向电压V cb 加在基极
    的头像 发表于 02-11 14:36 3604次阅读

    DAC7750输出端短路电流、开路电压,情况如何?

    开路均有可能。 我的问题是: (1)当负载电阻为零,即Iout短路时,此时的输出电流仍然是我设置的某个电流值吗?如0.5mA? (2)当负载电阻断开,即Iout开路时,此时,Iout脚的电压是多少?是手册中说的AVDD - 2V
    发表于 01-17 08:27

    ATA-2041高压放大器在叉指形电极管状压电元件电极制备中的应用

    进行仿真分析,结果表明,该压电元件沿轴向自由应变可达普通模型的1.55倍,能实现大位移输出。本文将在已有研究基础上,对该压电元件的电极制备与极化工艺展开实验研究,验证该压电元件结构的合理性和先进性。 测试设备:ATA-20
    的头像 发表于 12-25 11:26 766次阅读
    ATA-2041高压放大器在叉指形<b class='flag-5'>电极</b>管状压电元件<b class='flag-5'>电极</b>制备中的应用