工大创客馆欢迎您

banner

编程猫音乐编程怎样配备配置蜂鸣器、扬声器或喇叭(1)?

/
编程猫音乐编程怎样配备配置蜂鸣器、扬声器或喇叭(1)?
 
上节课我们讲了用编程猫编程制作一款音乐小车,见:不用音乐芯片,自己也能做一款音乐小车了,编程猫编程教你这样做   此后,很多读者感兴趣,也进行制作,做完结果反映出一个共性问题,就是micro bit发出的声音太小,几乎都被马达声给覆盖了。尽管编程时把声音设到最大值,但是还是感到,与马达声比起来还是很小。
 
 
 
 
 
大家询问怎么办?由此想这的确是应该解决的问题,进一步扩展的想,编程猫编程作为一款编程平台,很多小朋友会用它来编程自己喜欢的音乐,这样怎样把乐曲展现出来,也就是面临这个声音太小的问题。既然micro bit的声音比较小,我们可以用外接发音设备,也就是蜂鸣器或者扬声器,也就是喇叭来解决。这两种方法,我们是出于创客制作的考虑,提高大家的动手动脑能力,因此选择的蜂鸣器和小喇叭也都是极为简单的的发声设备,如果想要获得更为理想的音质效果,那么需要专业的声响设备了,那是另回事。
 
 
 
 
 
 
首先说蜂鸣器,蜂鸣器有两种,一种是有源,一种是无源,通过字面理解,顾名思义即可以。所谓的蜂鸣器,就是像蜜蜂那样嗡嗡作响,所以总体说来,它的声音比较简单单调,至于有缘和无缘的理解,那就是说有没有发声声源而已,如果里面已经做好了发声源(当然是震振荡电路),那就是有源,外边直接通上直流电就可以了,既然里面有振荡电路,那么制作工艺相对说比较复杂,价钱也贵一些。至于无源蜂鸣器,那很显然,里面没有发生的生源,那么只能通过外加的发声源传来进行,这样就是叫无源蜂鸣器,它的做起来就是很简单一些,价格也便宜些。
 
 
 
 
 
 
 
下面看看怎样配置蜂鸣器。
 
一、有源和无源的选择
既然是你自己制作的音乐,那自然不用蜂鸣器里面进行震荡发声,所以选择无源蜂鸣器。
有源无源蜂鸣器粗略看来二者相差不大,但有源蜂鸣器一般比无源蜂鸣器高一点点,如果将两种蜂鸣器的引脚都向上放置时,可以看到有绿色版电路板的是无源蜂鸣器,而没有绿色电路板的,用黑胶封闭的则是有源蜂鸣器,如图所示。
 
 
 
 
二、参数选择
 
这里的电子制作,都是小型仪器,所以有源、无源蜂鸣器参数选择都一致,就是看他需要的电流和电压。当然电磁式蜂鸣器还应更多考虑。
 
对于microbit:
引脚端的电流电压为:
工作电压:3.3V
输出电流: 40ma
而对于蜂鸣器的工作电流一般达到几十毫安,工作电压为3-8 V,见图。
可见蜂鸣器与microbit的电流电压要求基本一致,可以不用进行电路设计,经过实物验证,也是如此。
这一点与单片机完全不一样,单片机引脚的输出电流仅有几毫安,因此必须进行电路设计,才能满足蜂鸣器的要求。
 
 
 
 
 
三、电路设计
如果认为micro:bit产生的信号输入至蜂鸣器,仍不能使蜂鸣器很好发出声音,不足以直接驱动蜂鸣器这类器件的话。可以进行电路设计,一般是用到三极管进行电流放大,从而让蜂鸣器能发出正常的声响。 用三极管驱动蜂鸣器,典型应用电路如下。
 
 
 
 
 
 
关于扬声器,在下一篇:大家请浏览:
 
敬告:本内容为制作人独立制作,非经制作人书面授权,请不要转载发布!