0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >计算机及配件 > 二极管桥和晶体管构建的XOR/XNOR功能

二极管桥和晶体管构建的XOR/XNOR功能

来源: 维库电子网
2021-08-26
类别:计算机及配件
eye 3
文章创建人 拍明

原标题:二极管桥和晶体管构建的XOR/XNOR功能

  在用高于常见的电源电压(如24V)设计逻辑电路时,可以结合使用标准逻辑系列与一只稳压器,通过电平转换器做接口。另外,如果逻辑并不太复杂,速度也不是非常高,可以用分立元件建立门控电路,直接用当前电压运行。分立元件的AND、OR和NOT功能都相对简单明确,但XOR和XNOR功能通常需要多个AND、OR和NOT基础功能的组合。

  本例给出了一种不常见方法,用两只电阻、四只二极管和一只晶体管,就能完成异或功能。NPN结构获得的是XNOR运算,而PNP结构则得到XOR运算。

  考虑图1a中的XNOR电路。当A或B两个门的输入为相反逻辑态时,基射结上有一个高电压压降减低电压再减1.2V,得到的电压做正偏。晶体管导通,集电极的逻辑零电压大约为0.6+VL+VCE,其中VL为低电压,VCE是集射电压。当输入A和B为相同逻辑态时,晶体管基射结不能正偏,因此输出Y为电源电压。

图1,XNOR(a)和XOR运算(b)的分立实现能够使标准逻辑系列在较高电源电压下运行

  图1,XNOR(a)和XOR运算(b)的分立实现能够使标准逻辑系列在较高电源电压下运行。

  集电极上6.8kΩ的选择要看驱动A和B输入端的是标准TTL逻辑还是CMOS逻辑,可根据应用来选择。CMOS4000系列能够在5V电源下可靠地供出或吸入1mA。低速TTL可以供出0.4mA,吸入8mA。对于基极电流,一个0.4mA的逻辑1驱动电流就足够了,但是A或B端的逻辑0形成了射极电流,CMOS的1mA吸入电流极限就成问题了。在有1mA净电流,输出负载维持在大约250μA时,必须选择一只6.8kΩ电阻(0.75mA×6.8kΩ)才能获得大约5V压降。

  然后,考虑XOR结构,此时无论A或B的逻辑0都是相对基极,而逻辑1是相对射极。Y上的逻辑1电压为VH-0.6V-VCE,而逻辑0约为0V,但通过集电极电阻限制了电流。

  这里的问题是,TTL逻辑1的输出电流大约为0.4mA,这是晶体管的射极电流。集电极电阻选10kΩ时,其电压降可以达到近4V。这个电平足以驱动CMOS负载,但对TTL则不然,当Y为逻辑0时,其逻辑0的输入至少需要0.4mA的电流。10kΩ无法提供这一电流。但是,采用前面的X NOR 结构,并在Y后另加反相晶体管,就得到了XOR功能(图1b)。XOR似乎只适用于A 和B端的CMOS/TTL输入,只能在输出Y 驱动CMOS。


责任编辑:

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: CMOS逻辑

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案