电路中的3种基本运算:与运算;或运算和非运算
开关电源解析 2022-09-23

    在数字电路中,主要就是靠运算来驱动芯片和电路运作,而运算分为简单运算和复杂运算两大类,今天我们就来简单的讲一下简单运算。

    简单运算包含3种基本的运算:与运算;或运算和非运算。

    学过高中数学的应该都知道,数学中也有这3个运算符;分别为“&”;“||”;“!”,那么这个数字电路的运算和数学上的运算符是一个意思么,其实是一样的。那么接下来我们用一个电路来简单阐述一下这3种运算:

    "与"运算:

    如上图所示,电源电压通过K1和K2给D1供电,只有K1和K2全部闭合,D1才会亮,K1和K2只要有一个没有闭合,那么D1就不会亮,我们可以用表格来表现出这个关系:

     

             



   从这里可以总结出“与”运算的条件,要完成一件事情Y(D1亮),要同时具备几个条件(K1闭合A事件和K2闭合B事件),这件事情才会发生,这种称为“与”运算,可以用表达式来表示:Y=A&&B

    

    “或”运算:

    如上图所示,电源电压通过K3或者K4给D2供电,只要K3或者K4有一个开关闭合,D2就会亮,只有当K3和K4都没有闭合,那么D2才不会亮,我们也可以用表格来表现出这个关系:

       

    从这里可以总结出“或”运算的条件,要完成一件事情Y(D2亮),只要满足其中一个条件(K3闭合A事件或者K4闭合B事件),这件事情就会发生,这种称为“或”运算,可以用表达式来表示:Y=A||B

    

        "非"运算:

    如上图所示,当开关K5闭合时,D3就会因为两端短路而熄灭,而当开关K5断开时,电压通过D3导通发亮,我们也可以用表格来表现出这个关系:

    

    从这里可以总结出“非”运算的条件,要完成一件事情Y(D3亮),要发生相反的事件(K5断开!A事件),这件事情就会发生,这种称为“非”运算,可以用表达式来表示:Y=!A.

    学会了这三种基本的运算,那么我们就可以将他们随意组合,组成复合的逻辑运算,比如:"与非运算";"或非运算";"与或非逻辑";"同或异或"等等逻辑运算符.

本文源自微信公众号:开关电源解析,不代表用户或本站观点,如有侵权,请联系nick.zong@aspencore.com 删除!

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 相关技术文库
  • 电源
  • DC
  • AC
  • 稳压
下载排行榜
更多
广告