关于单片机蜂鸣器的疑问

通过单片机控制让蜂鸣器唱一首歌???通过单片机改变方波,为什么能够改变蜂鸣器的频率?我觉得发出的PWM改变的应该是蜂鸣器的响度,也就是声音的大小而已啊,怎么也能改变频率呢... 通过单片机控制让蜂鸣器唱一首歌???通过单片机改变方波,为什么能够改变蜂鸣器的频率?我觉得发出的PWM改变的应该是蜂鸣器的响度,也就是声音的大小而已啊,怎么也能改变频率呢?蜂鸣器就一个振动源,通电了也就一个音,也就一个频率而已啊???.... 展开
 我来答
生活如歌_
2011-09-26 · TA获得超过1.5万个赞
知道大有可为答主
回答量:7398
采纳率:78%
帮助的人:2177万
展开全部

响度是幅值呀,相当于PWM波的电压。频率改变使单调改变。 如图:

netpinetree
2011-09-27 · TA获得超过1547个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:261万
展开全部
声音和两个量有关,电压幅值决定声音的大小。
频率决定声音的尖锐程度,也就是高音和低音。
利用PWM改变频率,这样蜂鸣器的音质就可以高低变化。
你如果希望改变声音大小,就需要一个驱动放大电路,你改变电压放大倍数,声音大小不同了,实际就是喇叭的震动幅度不同。
而声音的频率改变的喇叭震动的快慢。
希望能对你有用。
但是还有一个要注意:蜂鸣器分有源和无源的。有源的你基本不能改变频率,如果要播放歌曲最好选择无源的蜂鸣器。
追问
想发出不同的音色,不是要有多个不同的频率叠加而成的吗?用蜂鸣器能做到不同的频率叠加以达到发出不同的音色吗?如果不能,至少最简单要用什么类型的喇叭?
追答
肯定能做到不同音色的,直接可以播放歌曲,当然频率可以叠加。
这个里面不是喇叭的问题。主要是频率的选择和音调的选择。
喇叭的输出功率可以决定响亮程度。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2011-09-27 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
PWM改变的应该是蜂鸣器的响度,也就是声音的大小而已啊,怎么也能改变频率呢?
----
可以改变频率的。
利用PWM,改变输出电压,大家都是这么做的。但是,这只是表面现象。

仔细看,变化的电压波形,不难看出,这里面也有周期(频率)的特点。

利用PWM,输出正弦波,估计很多人都会,改变它的频率,并不难。
-----
蜂鸣器或扬声器的电路,可以参考:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/d025718ab4fa7bdefc1f10b7.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爱目一丝上帝
2011-09-27 · TA获得超过478个赞
知道小有建树答主
回答量:457
采纳率:0%
帮助的人:293万
展开全部
我觉得直流蜂鸣器不行,得用交流的。交流的就是一个小喇叭,用不同的频率的电压能发不同音调的声音。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式