Arduino中国 | Flamingo EDA

May/08

25

郁闷的声音传感器调试过程

声音传感器的板子拿到好几天了,一直没有找到时间去装它,昨天闲逛了一天,今天总算决定要把它装出来了。元件几天前就买好了,之前又在万用板上做过一个原型,自然觉得应该是一件轻松自然的事情。

焊接的过程是轻松的,虽然手艺不见长,但装它还是没什么问题,很好就把所有的东西安装好了。用万用表量了量GND和VCC间的电阻,没有短路就直接接到Arduino上测试了。刚插上没多久就好像问题了,芯片热得烫手!赶紧断电,之后对照原理图对电路仔细检查,并没有发现不对的地方!

直接拿到稳压电源上,接上GND和5V后,发现电源流居然有500mA,按照芯片说明书的说明,应该只有4mA左右?搬出示波器来量输出端的电平信号,发现也的确是随着输入声音的变化而变化。这时就有点摸不着头脑了:看起来整个电路的工作是对的,除了电源太大之外。

只剩下上网查资料这一条路了,各种论坛和blog都翻了一个遍,最后觉得有可能是音频放大芯片的自激引起的。网上有人也相应地提供了一些解决办法,但我一一试过似乎对自己的电路没有什么大的作用。情急之下决定重新装一个,这回首先焊好音频放大芯片,在什么元件也不接的情况下,接上电源之后电流仍然是500mA!

倒吸一口冷气,实在想不出是什么原因,难道是电路板布局的原因?重新找了另外一个空板和音频放大芯片,这回先只焊上了地和VCC,接上电源,一切正常!神经彻底崩溃,再装了两个芯片,同样正常!正常情况下整个电路消耗的电源约为4mA。

把其它元件安装上去之后,测试声音传感器,功能正常。虽然舒了一口气,但还是觉得挺奇怪为什么那两块板上的音频放大芯片不能正常工作,难道芯片坏了?是不是会是下面原因中的某个:电路板的问题,这次板子制的质量不是很高,下回得得换一家了;音频放大芯片烧掉了。之后如果有时间的话慢慢去查一下,看到底是哪里的问题。

虽然现在还没有完全找出前两块板子为什么不能正常工作的原因,但总结出了一个检验的办法,焊好音频放大芯片之后,可以直接接上电源,看看电路所需电流的大小,如果太大的话则说明电路工作不正常。

下面就是最后组装好的声音传感器,花了整整一天的时间才得到这么一个小家伙:

No tags

7 comments

  • whale · 2008/05/25 at 6:27 PM

    鼓掌并且预订。。。:P

  • Author comment by flamingoeda · 2008/05/25 at 7:43 PM

    谢谢Whale的鼓励和支持;-)

  • Howie · 2008/05/26 at 6:15 PM

    =.=! 其实我也一直关注并且支持的。。。EDA来奖励个。。。。

  • Howie · 2008/05/26 at 6:16 PM

    其实我也一直关注并且默默滴支持着你。。。。EDA来奖励个。。。。。。

  • Author comment by flamingoeda · 2008/05/27 at 9:16 PM

    谢谢支持,有空常交流哈;-)

  • jing · 2009/04/10 at 8:43 AM

    请问,那个变阻器我一直没搞懂是起什么作用的,而且还有两个脚短接了,我改变过阻值,但似乎没起到什么作用啊!

  • ss · 2009/05/03 at 4:54 PM

    加油!
    如果你信仰一种事业,不要放弃!

Leave a Reply

使用新浪微博登录

<<

>>

Theme Design by devolux.nh2.me