先看下光耦的原理图
光耦是通过光耦合的方式来进行通断控制。正因为通过光耦合,所以可以实现电气隔离,所谓的电气隔离就是把强电端和弱电端隔离开来。当然光耦的封装形式还很多,光耦之间有空间的,还可以实现通过判断光耦之间是否被遮挡来输出高低电平。下面讲下怎么实现通过判断是否被遮挡来判断高低电平的。
下面是光耦的一种封装实物图,此光耦是来判端中间的缝隙是否被阻断。
D1和Q1一起组成光耦。D1可以看做是发光二极管,Q1可以看做光敏二极管。
下图中:R51、R52是自己加上去的. 从图中可以看出,当D1和Q1之间的缝隙被遮挡,那么Q1截止,OUTPUT输出高电平(+5V),当D1和Q1之间的缝隙没有遮挡,那么D1发光,Q1接收到红外光,Q1导通,OUTPUT输出低电平。
实际使用光耦中要注意光耦的参数
比如某一款的参数如下,它的输入电压是5V,输出的最大电压是30V