对于普通的信号通断检测,常用的使用一个三极管,做一个电平转换,那么对于输入的在一定的范围之内的信号,都可以判断,如下图:
对于明确的符合规范的信号,甚至可以直接两个二极管:
对于稍微大一点的直流电,三极管不是不可以,但是使用光耦是绝对安全通用性强的一种方式:
对于交流信号来说,推荐一个电路:单片机检测220v交流电通断电路
但是对于自己以前使用来说,使用的是稍微修改过的电路,使用的是双向光耦,这样的话,不管是正半周期还是负半周期,都能够正常的检测到(下图中右边的电容2.2uf,没必要那么大,甚至是可以去掉,图中的电路由上面的电路修改而来,推荐电路因为需要考虑到只有半个周期的通路,所以加了一个稍微大一点的电容,使得充放电的时候保持信号不会变成0):
欢迎光临 谷动谷力 (http://bbs.sunsili.com/) | Powered by Discuz! X3.2 |