在数字电子技术中,一个模块在接收信号时输出高电平,另一个元素用低电平触发。如果这两个部件运行良好,这就必须进行平肝转换,该如何转换呢?(威廉莎士比亚、坦普林、数码、数码、数码、数码、数码、数码、数码、数码、数码、我们今天使用光耦合,为大家提供高低之间的转换。
先来看下原理图
高电平转化为低电平
上图为使用光耦的方法,光耦的工作原理,可以理解为当左边发光二极管被点的时候,右面那个半导体(即光敏三极管)会被导通,知道了这一点之后就很容易理解上图中的原理。
在电路中当有高电平来到时,左边的发光二极管被导通,这时光敏三极管感受到光也被导通,这时候电路图右端的信号输出端直接连到GND,也就是地(即低电平),这就实现了输入高电平而输出低电平的目的。
相反当输入信号为低电平的时候,发光二极管不导通,也就是不发光,这时光敏三极管也不能够导通,此时由电路图可知是连在VCC上,也就是高电平。
低电平转化为高电平
再来看下低电平转化为高电平,同样当有低电平来到时,发光二极管导通,造成的结果就是光敏三极管导通,也就是光敏三极管相当于一个导线,造成的后果就是输出端电压升高,也就是输出端输出高电平,这样就实现了输入低电平而输出高电平。
同样当输入信号为高电平时,读者自己也可以推断出,输出端为低电平。
今天提供用光耦实现高低电平之间的转化,当然方法不限于这一种,开发者根据需要进行适当选择即可。