极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14726|回复: 4

一个极简低功耗声控电路

[复制链接]
发表于 2016-8-4 15:00:22 | 显示全部楼层 |阅读模式
本帖最后由 bonarm 于 2016-8-4 15:16 编辑

最近在做一个电池供电的OLED显示的温湿度及气压检测仪玩,可以触控显示。想加一个声控的电路,就不用走到跟前去摸一下了。网上的声控传感器都是用LM358做的,体积大,功耗也不低,TI正品的也要900μA,网上卖的应该都是几分钱的SZ品,这个电流就没法保证了。

测试了几个电路和各种参数,下面的这个电路能比较可靠的工作:



有人马上看出问题来了:这个三极管没有偏置啊!

是的,它的偏置靠的主要是C1电解电容的漏电,几个个μA就够了。话筒为一般的驻极体话筒,三极管选用一般的9013或8050即可,β值最好大于200,网上买的一般都能满足(我用的一个用万用表测出来约285),C1可以选4.7μF或10μF,R2约5.1K~10K,电源电压在4V左右时,测量三极管集电极(c)电压在2.5V~3.5V之间基本就可以了。

Arduino的中断脚设置为上拉输入,中断方式为下降沿(FALLING)触发。注意电路在检测到大的声音时可能会输出2、3个脉冲,可以用软件过滤掉这个抖动,不太精通的就在电路的输出端对地接一个约0.01μ的电容。

经测试,3~5米范围内拍一下掌,中度力量,可以可靠触发中断。整个电路的耗电约100μA,适合使用电池的场合。


注:如果你用贴片元件,找不到C1这种电解电容,只有漏电小的电容,现象就是三极管集电极电压接近电源电压,那么你可以在三极管的基极对电源端接一个至少3MΩ的电阻,一般5~10MΩ,配合调整R2,保证三极管集电极电压在2.5~3.5V左右即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2016-8-4 16:55:39 | 显示全部楼层
太好了,我做了一个OLED的天气预报表(WIFI获取网络天气),也是仿制坛子里的。正想怎么加个红外接近,或者超声波接近触发电路呢,就看到你这个宝贝电路了。果断收藏。

赞楼主
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-5 00:42:49 | 显示全部楼层
maidoo 发表于 2016-8-4 16:55
太好了,我做了一个OLED的天气预报表(WIFI获取网络天气),也是仿制坛子里的。正想怎么加个红外接近,或者 ...

红外接近的我也考虑过,好一点的价格都在25元以上。另外估计要把菲涅尔透镜拆掉,否则房间里一有人走动就会触发。
回复 支持 反对

使用道具 举报

发表于 2016-8-5 09:35:18 | 显示全部楼层
bonarm 发表于 2016-8-5 00:42
红外接近的我也考虑过,好一点的价格都在25元以上。另外估计要把菲涅尔透镜拆掉,否则房间里一有人走动就 ...

应该是红外热释电,红外接近开关就一个红外反射管,类似于洗手间的感应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-5 16:45:16 | 显示全部楼层
164335413 发表于 2016-8-5 09:35
应该是红外热释电,红外接近开关就一个红外反射管,类似于洗手间的感应。

是热释红外运动传感器,这个待机电流低,主动型的就是要发射管的功耗大,不太适合电池供电。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 16:32 , Processed in 0.036993 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表